html.srt-story-document{margin:0!important;padding:0!important;scroll-padding-top:0;background:#152f24}
body.srt-site.srt-story-focus{margin:0!important;padding:0!important;min-height:100vh;min-height:100svh;background:#152f24}
.srt-story-focus .srt-story-shell{display:block;width:100%;max-width:none;min-height:100vh;margin:0;padding:0;border:0}
.srt-story-focus .srt-story-shell>.sbs-story{display:block;width:100%;max-width:none;margin:0;border:0;border-radius:0}
.srt-story-focus .sbs-story .sbs-hero{min-height:100vh;min-height:100svh}
.srt-story-focus .sbs-story .sbs-hero-inner{padding-top:max(90px,calc(env(safe-area-inset-top) + 80px))}
.srt-story-focus .srt-story-controls{position:fixed;right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;max-width:calc(100% - 24px);z-index:10000;transition:opacity .2s}
.srt-story-focus .srt-story-controls a,.srt-story-focus .srt-story-controls button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;margin:0;padding:10px 14px;background:#142b23e8;color:#fff;border:1px solid #ffffff80;border-radius:9px;font:600 13px/1.3 Arial,sans-serif;text-decoration:none;cursor:pointer;box-shadow:0 2px 10px #0003;backdrop-filter:blur(8px)}
.srt-story-focus .srt-story-controls :is(a,button):focus-visible{outline:3px solid #ffe788;outline-offset:3px}
.srt-story-focus .srt-story-controls [hidden]{display:none!important}
.srt-story-focus #wpadminbar,.srt-story-focus #sk-root,.srt-story-focus .sv-overlay,.srt-story-focus .sv-mini,.srt-story-focus .skw-wrap,.srt-story-focus .sbs-assign-button,.srt-story-focus .sbs-assign-dialog{display:none!important}
@media(prefers-reduced-motion:reduce){.srt-story-focus .srt-story-controls{transition:none}}
@media print{.srt-story-focus .srt-story-controls{display:none}}

.srt-story-focus .srt-story-frame{height:100vh;height:100dvh;min-height:0;overflow:hidden;background:#101012}
.srt-story-focus .srt-story-frame>iframe{display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;background:#101012}
.srt-story-framed .srt-story-controls{right:74px;top:max(14px,env(safe-area-inset-top))}
.srt-story-framed .srt-story-controls>a{display:none}
.srt-story-framed .srt-story-controls button{width:44px;height:44px;min-height:44px;padding:0;font-size:0;border-radius:50%}
.srt-story-framed .srt-story-controls button::before{content:"⛶";font-size:23px}

.srt-story-focus .srt-story-generic{min-height:100vh;min-height:100svh;padding:80px clamp(20px,5vw,80px) 32px;box-sizing:border-box;overflow-wrap:anywhere}
.srt-story-focus .srt-story-generic :is(img,video,iframe){max-width:100%}
.srt-story-focus .srt-story-generic img{height:auto}
