:root{--ow-paper:#f5f6ed;--ow-panel:#fffef9;--ow-tint:#edf2e8;--ow-border:#b9c6b5;--ow-ink:#27362c;--ow-muted:#526256;--ow-link:#245a93}
html[data-theme=midnight]{--ow-paper:#eff3f8;--ow-panel:#fcfdff;--ow-tint:#e3eaf4;--ow-border:#b2c2d4;--ow-ink:#293e52;--ow-muted:#52677a;--ow-link:#245a93}
html[data-theme=crimson]{--ow-paper:#fbf1f3;--ow-panel:#fffafd;--ow-tint:#f3e0e6;--ow-border:#c8b2bb;--ow-ink:#49333e;--ow-muted:#765969;--ow-link:#7a385c}
html[data-theme=amber]{--ow-paper:#faf5e7;--ow-panel:#fffdf6;--ow-tint:#f1e8ce;--ow-border:#cabd96;--ow-ink:#4b432d;--ow-muted:#73674b;--ow-link:#735125}
html[data-theme=emerald]{--ow-paper:#edf5ef;--ow-panel:#fafffb;--ow-tint:#deeee1;--ow-border:#afc6b4;--ow-ink:#294532;--ow-muted:#4d6a55;--ow-link:#2f654d}
/* Sector Zero: a small, friendly web notebook. No font downloads or motion libraries. */
:root,html[data-theme],html body.ow-skin,html body.ow-skin.sz-next-home,html body.ow-skin.sz-inner-page{--sz-bg:var(--ow-paper)!important;--sz-surface:var(--ow-panel)!important;--sz-border:var(--ow-border)!important;--sz-text:var(--ow-ink)!important;--sz-muted:var(--ow-muted)!important;--sz-purple:#355c85!important;--sz-green:#467657!important;--bg:var(--ow-paper)!important;--panel:var(--ow-panel)!important;--panel2:var(--ow-tint)!important;--text:var(--ow-ink)!important;--muted:var(--ow-muted)!important;--primary:#355c85!important;--border:var(--ow-border)!important;--red:#925350!important;--accent:#355c85!important;--mag-bg:var(--ow-paper)!important;--mag-surface:var(--ow-panel)!important;--mag-ink:var(--ow-ink)!important;--mag-ink-secondary:var(--ow-muted)!important;--mag-ink-muted:var(--ow-muted)!important;--mag-border:var(--ow-border)!important;--mag-accent:#355c85!important;--font-body:var(--ow-body-font,Tahoma)!important;--font-display:var(--ow-heading-font,Georgia)!important;--mag-font-serif:var(--ow-heading-font,Georgia)!important;--mag-font-reading:var(--ow-body-font,Tahoma)!important;color-scheme:light!important}
html{scroll-behavior:auto!important;scroll-padding-top:12px!important}
html body.ow-skin{margin:0!important;padding:0 0 18px!important;background-color:var(--ow-paper)!important;background-image:linear-gradient(#b9c6b529 1px,transparent 1px),linear-gradient(90deg,#b9c6b529 1px,transparent 1px)!important;background-size:22px 22px!important;color:var(--ow-ink)!important;font:14px/1.6 var(--ow-body-font,Tahoma)!important;overflow-x:clip}
html body.ow-skin *,html body.ow-skin *::before,html body.ow-skin *::after{box-sizing:border-box;letter-spacing:normal!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;scroll-behavior:auto!important}
html body.ow-skin :is(h1,h2,h3,h4,h5){font-family:var(--ow-heading-font,Georgia)!important;font-weight:normal!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important;color:#294c3a!important;overflow-wrap:anywhere}
html body.ow-skin h1,html body.ow-skin.sz-inner-page :is(.gp-title,.mp-title,.fp-hero__name),html body.ow-skin.sz-inner-page .fp-hero__info h1{font-size:28px!important}
html body.ow-skin h2{font-size:21px!important}html body.ow-skin h3{font-size:17px!important}
html body.ow-skin :is(p,small,label,li,td,th){font-family:var(--ow-body-font,Tahoma)!important;color:inherit!important}
html body.ow-skin a{color:var(--ow-link)!important;text-decoration:underline!important;text-underline-offset:2px}
html body.ow-skin a:hover{color:#843a65!important}html body.ow-skin a:focus-visible,html body.ow-skin button:focus-visible,html body.ow-skin input:focus-visible{outline:2px solid #355c85!important;outline-offset:3px!important}
html body.ow-skin :is(button,.btn,.sz-button){font:13px/1.4 var(--ow-body-font,Tahoma)!important;background:#edf3e7!important;color:#294734!important;border:1px solid #a8baa1!important;border-radius:3px!important;min-height:34px;padding:6px 12px!important;text-transform:none!important;transform:none!important;cursor:pointer}
html body.ow-skin :is(button,.btn,.sz-button):hover{background:#dce8d5!important}html body.ow-skin button:disabled{opacity:.55;cursor:not-allowed}
html body.ow-skin :is(input,select,textarea){font:14px/1.5 var(--ow-body-font,Tahoma)!important;background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid #a5b3a1!important;border-radius:2px!important;max-width:100%;min-height:36px}
html body.ow-skin input[type=checkbox],html body.ow-skin input[type=radio]{min-height:0;accent-color:#52785e}
html body.ow-skin img{max-width:100%;height:auto}html body.ow-skin [hidden]{display:none!important}
html body.ow-skin :is(.sz-wrap,.container,.cinema-wrap,.hermes-wrap){width:calc(100% - 32px)!important;max-width:1040px!important;margin-inline:auto!important;padding-inline:0!important}
html body.ow-skin .masthead,html body.ow-skin .sz-header{position:relative!important;top:auto!important;background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:0!important;border-bottom:1px solid #a9bca3!important;min-height:0!important;z-index:30}
html body.ow-skin .sz-header .sz-header-inner{max-width:1040px!important;margin:auto!important;padding:14px 0 10px!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important;min-height:0!important}
html body.ow-skin .sz-header .sz-brand,html body.ow-skin .sz-brand{font:normal 24px/1.2 var(--ow-heading-font,Georgia)!important;color:#294c3a!important;text-decoration:none!important;white-space:nowrap}
html body.ow-skin .sz-brand sup,html body.ow-skin .sz-logo{display:none!important}html body.ow-skin .sz-brand span{color:inherit!important}
html body.ow-skin .sz-header .mainnav{display:flex!important;position:static!important;width:auto!important;flex:1;flex-wrap:wrap!important;gap:4px 15px!important;background:transparent!important;border:0!important;padding:0!important;align-items:center}
html body.ow-skin .sz-header .mainnav a{font:13px/1.7 var(--ow-body-font,Tahoma)!important;padding:3px 0!important;border-radius:0!important;background:transparent!important;color:var(--ow-link)!important;white-space:nowrap}
html body.ow-skin .sz-header .mainnav a[aria-current=page]{color:#294c3a!important;font-weight:bold!important;text-decoration:none!important;border-bottom:2px solid #819b72}
html body.ow-skin .sz-menu-toggle,html body.ow-skin .mobile-nav{display:none!important}html body.ow-skin .header__actions{margin:0!important;gap:8px!important;display:flex;align-items:center}html body.ow-skin .sz-nav-login{font-size:12px!important}
html body.ow-skin .user-menu__dropdown{background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important}
html body.ow-skin .sz-global-status{position:static!important;max-width:1040px;margin:0 auto!important;background:var(--ow-tint)!important;color:var(--ow-muted)!important;padding:4px 10px!important;font:11px/1.5 var(--ow-body-font,Tahoma)!important;text-align:right;border-bottom:1px dotted var(--ow-border)}
html body.ow-skin .sz-learning-notice{font:11px/1.6 var(--ow-body-font,Tahoma)!important;background:#f8f4df!important;border:1px dotted #c6bc9a!important;color:#665c41!important;margin:12px auto!important;padding:8px 12px!important;max-width:1040px;border-radius:0!important}
html body.ow-skin .sz-page-intro{padding:24px 0 18px!important;background:var(--ow-tint)!important;border-bottom:1px solid var(--ow-border)!important;min-height:0!important;animation:none!important}
html body.ow-skin .sz-page-intro::after{display:none!important}html body.ow-skin.sz-inner-page .sz-page-intro h1{font-size:28px!important;margin:8px 0!important;letter-spacing:normal!important}html body.ow-skin .sz-page-intro h1 br{display:none}
html body.ow-skin.sz-inner-page .sz-page-intro p{font:14px/1.6 var(--ow-body-font,Tahoma)!important;color:var(--ow-muted)!important;max-width:720px!important}
html body.ow-skin :is(.sz-eyebrow,.eyebrow,.mm-eyebrow){font:11px/1.6 var(--ow-body-font,Tahoma)!important;color:var(--ow-muted)!important;letter-spacing:.5px!important;text-transform:none!important}
html body.ow-skin .sz-intro-foot{margin-top:12px!important;font-size:11px!important;gap:8px!important}html body.ow-skin .sz-intro-note{font:11px/1.5 var(--ow-body-font,Tahoma)!important}
html body.ow-skin .section{padding:22px 0!important;border:0!important}html body.ow-skin :is(.section-head,.section-title){margin:12px 0!important;gap:10px!important}
html body.ow-skin :is(.resident-card,.leaderboard-panel,.settings-panel,.card,.mayor-memory,.mm-note,.music-track-row,.feed-row,.search-result,.gp-panel,.mp-panel,.fp-panel,.profile-card,.presence-card,.hermes-card,.cinema-card,.gp-card,.mp-card){background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important;transform:none!important}
html body.ow-skin :is(.resident-card,.settings-panel,.card,.mayor-memory,.mm-note,.leaderboard-panel){padding:16px!important}
html body.ow-skin.sz-inner-page .resident-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}
html body.ow-skin.sz-inner-page .resident-card{min-height:0!important;padding:16px 10px!important}html body.ow-skin .resident-card__name{font:600 14px/1.4 var(--ow-body-font,Tahoma)!important;color:#294c3a!important}
html body.ow-skin .resident-card__avatar{width:54px!important;height:54px!important}html body.ow-skin .resident-card__avatar img{width:54px!important;height:54px!important;object-fit:cover}
html body.ow-skin :is(.resident-card__status,.resident-card__activity,.resident-card__role){color:var(--ow-muted)!important;font:12px/1.5 var(--ow-body-font,Tahoma)!important}
html body.ow-skin :is(.resident-search-row,.settings-sidebar,.fp-tabs,.gp-tabs,.mp-tabs,.music-toolbar){background:var(--ow-tint)!important;color:var(--ow-ink)!important;border-color:var(--ow-border)!important;border-radius:2px!important}
html body.ow-skin :is(.fp-tab,.gp-tab,.mp-tab){background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;color:var(--ow-link)!important;border-radius:0!important}
html body.ow-skin :is(.fp-tab,.gp-tab,.mp-tab).active,html body.ow-skin [role=tab][aria-selected=true]{background:var(--ow-panel)!important;border-bottom-color:#52785e!important}
html body.ow-skin :is(.fp-hero,.gp-hero,.mp-hero,.hermes-hero){background:var(--ow-tint)!important;color:var(--ow-ink)!important;border-color:var(--ow-border)!important;border-radius:0!important;padding-block:24px!important;min-height:0!important}
html body.ow-skin :is(.fp-hero__bg,.gp-hero__backdrop,.mp-backdrop,.hermes-hero-bg){opacity:.08!important;filter:none!important}
html body.ow-skin :is(.gp-title,.mp-title,.mp-manga-title,.fp-hero__name,.hermes-title){font-size:28px!important;color:#294c3a!important}
html body.ow-skin :is(.gp-meta,.mp-meta,.fp-hero__bio,.hermes-subtitle){color:var(--ow-muted)!important}html body.ow-skin [class*=badge],html body.ow-skin [class*=chip]{background:var(--ow-tint)!important;color:var(--ow-muted)!important;border-color:var(--ow-border)!important;border-radius:2px!important}
html body.ow-skin :is(.feed-row,.music-track-row){padding:12px!important}html body.ow-skin .feed-row__title,html body.ow-skin .music-track-row__title{color:#294c3a!important;font-size:14px!important}
html body.ow-skin :is(.beta-search__box,.beta-search__results){background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important}
html body.ow-skin :is(dialog,.modal__panel,.modal__content){background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid #a5b3a1!important;border-radius:3px!important}html body.ow-skin dialog::backdrop{background:#27362c55}
html body.ow-skin :is(.sz-page-reveal,.sz-reveal){opacity:1!important;transform:none!important;transition:none!important}
html body.ow-skin .sz-unified-footer,html body.ow-skin .site-footer{background:var(--ow-tint)!important;color:var(--ow-muted)!important;border-top:1px dotted #a9bca3!important;margin:28px auto 0!important;padding:15px 0!important}
html body.ow-skin .sz-footer{padding:0!important;display:block!important}html body.ow-skin .sz-footer-links{gap:15px!important;flex-wrap:wrap!important;font-size:12px!important}html body.ow-skin .sz-footer p{font:12px/1.6 var(--ow-body-font,Tahoma)!important;color:var(--ow-muted)!important;margin:8px 0!important}html body.ow-skin .sz-footer-bottom{margin:12px 0 0!important;padding:8px 0 0!important;border-color:var(--ow-border)!important;font-size:11px!important}
/* Home: a noticeboard, link directory and live community ledger. */
.ow-layout{max-width:1040px;margin:18px auto;display:grid;grid-template-columns:175px minmax(0,1fr);gap:18px;align-items:start}
.ow-side{background:var(--ow-tint);border:1px solid var(--ow-border);padding:13px;font-size:12px}.ow-side h2{font-size:15px!important;margin:0 0 8px}.ow-side nav a{display:block;padding:4px 0}.ow-side hr{border:0;border-top:1px dotted #a9bca3;margin:14px 0}.ow-stamp{text-align:center;border:1px dashed #a9bca3;padding:12px 4px;background:var(--ow-panel);margin-top:12px;font:12px/1.6 var(--ow-heading-font,Georgia)}.ow-stamp b{font-size:25px;color:#52785e}.ow-side p{margin:8px 0}
.ow-notebook{border:1px solid #a9bca3;background:var(--ow-panel);min-width:0}.ow-titlebar{font:11px/1.5 var(--ow-body-font,Tahoma);padding:6px 12px;background:#dce8d5;color:#405a43;border-bottom:1px solid var(--ow-border);display:flex;justify-content:space-between;gap:10px}.ow-welcome{padding:20px 22px 16px;border-bottom:1px dotted var(--ow-border);position:relative}.ow-welcome h1{font:normal 34px/1.2 var(--ow-heading-font,Georgia)!important;margin:6px 0 10px!important}.ow-welcome p{max-width:570px;margin:7px 0}.ow-subtitle{font:12px var(--ow-body-font,Tahoma);color:var(--ow-muted)}.ow-flower{float:right;font:48px Georgia;color:#879e78;padding-left:15px}.ow-welcome .sz-hero-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;font-size:12px}.ow-chapter{padding:16px 22px;border-bottom:1px dotted var(--ow-border);min-width:0}.ow-chapter:last-child{border:0}.ow-chapter-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.ow-chapter-head h2{font-size:20px!important;margin:0}.ow-chapter-head a{font-size:11px}.ow-section-number{font:11px monospace;color:#64785f;padding-right:8px}.ow-metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ow-border);margin:10px 0;background:var(--ow-tint)}.ow-metrics>div{padding:8px 12px;border-right:1px solid var(--ow-border)}.ow-metrics>div:last-child{border:0}.ow-metrics strong{font:23px/1.2 var(--ow-heading-font,Georgia);display:block}.ow-metrics span{font-size:11px;color:var(--ow-muted)}.ow-now{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ow-now h3{font:13px var(--ow-body-font,Tahoma)!important;margin:6px 0;color:var(--ow-muted)!important}
.ow-notebook .sz-presence{display:grid!important;grid-template-columns:1fr!important;gap:4px!important}.ow-notebook .sz-person{display:flex!important;gap:8px!important;padding:6px 0!important;border-bottom:1px dotted #cdd5c8!important;background:transparent!important;border-radius:0!important;align-items:center}.ow-notebook .sz-person img,.ow-notebook .sz-person-initial{width:28px!important;height:28px!important;border-radius:3px!important;object-fit:cover}.ow-notebook .sz-person b{font:12px var(--ow-body-font,Tahoma)!important}.ow-notebook .sz-person small{display:block;font:11px var(--ow-body-font,Tahoma)!important;color:var(--ow-muted)!important}.ow-notebook .sz-mini-item{display:flex!important;gap:7px!important;padding:7px 0!important;border-bottom:1px dotted #cdd5c8!important;background:none!important}.ow-notebook .sz-mini-item img{width:24px!important;height:24px!important;object-fit:cover;border-radius:3px!important}.ow-notebook .sz-mini-item small{display:block;font-size:11px!important;color:var(--ow-muted)!important}.ow-notebook .sz-mini-item b{font-size:12px!important}.ow-notebook .sz-mini-item time{font-size:10px!important;white-space:nowrap;color:var(--ow-muted)!important;margin-left:auto}.ow-sync{font:10px var(--ow-body-font,Tahoma);color:var(--ow-muted);text-align:right;margin-top:10px}.ow-directory{border-collapse:collapse;width:100%;font-size:13px}.ow-directory td{padding:9px 8px;border-bottom:1px dotted var(--ow-border);vertical-align:top}.ow-directory td:first-child{width:120px}.ow-directory tr:last-child td{border:0}.ow-directory td:last-child{color:var(--ow-muted)!important}.ow-directory small{font-size:11px}
.ow-notebook .sz-feed-filters{display:flex!important;gap:5px!important;padding:0!important;margin:0 0 10px!important}.ow-notebook .sz-feed-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.ow-notebook .sz-feed-card{display:flex!important;gap:10px!important;border:1px solid #c8d2c1!important;padding:8px!important;background:var(--ow-panel)!important;border-radius:0!important;min-width:0}.ow-notebook .sz-feed-cover{width:48px!important;height:65px!important;aspect-ratio:auto!important;flex-shrink:0;position:relative}.ow-notebook .sz-feed-cover img{width:100%!important;height:100%!important;object-fit:cover}.ow-notebook .sz-feed-tag{position:static!important;font:9px/1.2 Tahoma!important;background:var(--ow-tint)!important;color:var(--ow-muted)!important;padding:1px!important}.ow-notebook .sz-feed-caption{padding:0!important;min-width:0}.ow-notebook .sz-feed-caption h3{font:bold 12px/1.5 var(--ow-body-font,Tahoma)!important;color:var(--ow-link)!important;margin:0!important}.ow-notebook .sz-feed-caption p{font-size:11px!important;margin:3px 0!important}.ow-notebook .sz-feed-actor{font-size:10px!important;display:flex;align-items:center;gap:4px}.ow-notebook .sz-feed-actor img{width:14px!important;height:14px!important}.ow-notebook .sz-feed-actor time{margin-left:auto;color:var(--ow-muted)!important}.ow-notebook .sz-trending-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}.ow-notebook .sz-trending-poster{aspect-ratio:2/3!important;width:100%!important;border-radius:0!important;overflow:hidden}.ow-notebook .sz-trending-poster img{width:100%!important;height:100%!important;object-fit:cover}.ow-notebook .sz-trending-card h3{font:11px/1.4 var(--ow-body-font,Tahoma)!important;margin:5px 0 0!important;color:var(--ow-link)!important}.ow-notebook .sz-trending-card p{font-size:9px!important;margin:0!important;color:var(--ow-muted)!important}.ow-notebook .sz-placeholder{font:12px/1.6 var(--ow-body-font,Tahoma)!important;color:var(--ow-muted)!important}.ow-welcome-note{background:#f9f4dd;padding:10px 14px;font-size:12px;border:1px dotted #c8bd94}.ow-footnote{font-size:11px;text-align:center;margin:15px;color:var(--ow-muted)}.ow-routebar{max-width:1040px;margin:10px auto;font-size:11px;color:var(--ow-muted)}.ow-routebar a{margin-right:8px}.ow-compact-footer{max-width:1040px;margin:25px auto;font-size:11px;border-top:1px dotted #a9bca3;padding-top:10px}.ow-compact-footer a{margin-right:12px}
/* Private control room follows the same notebook, with its access gates unchanged. */
html body.ow-skin:has(.sidebar){display:block!important}html body.ow-skin .sidebar{position:relative!important;width:calc(100% - 32px)!important;max-width:1040px!important;min-height:0!important;height:auto!important;margin:16px auto!important;padding:14px!important;background:var(--ow-tint)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important}html body.ow-skin .sidebar nav{display:flex!important;flex-wrap:wrap!important;gap:5px 14px!important;margin:8px 0!important}html body.ow-skin .sidebar nav a{padding:3px!important;background:transparent!important;border-radius:0!important}html body.ow-skin .sidebar .brand{font:20px Georgia!important;display:inline!important}html body.ow-skin .sidebar .brand small{display:none}html body.ow-skin .workspace{display:none!important}html body.ow-skin .sidebar-bottom{position:static!important;margin:8px 0 0!important;padding:5px 0!important;border:0!important;display:flex;gap:15px;flex-wrap:wrap;align-items:center}html body.ow-skin .sidebar-bottom p{display:none}html body.ow-skin .main{margin:0 auto!important;max-width:1040px!important;width:calc(100% - 32px)!important}html body.ow-skin .main>header{padding:8px 0!important;background:transparent!important;border:0!important;min-height:0!important}html body.ow-skin .main main{padding:0!important}html body.ow-skin .main .hero{padding:15px 0!important;min-height:0!important;background:transparent!important}html body.ow-skin .orb{display:none!important}html body.ow-skin .metrics{gap:10px!important}html body.ow-skin .metrics article{background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important;padding:13px!important}html body.ow-skin .metrics strong{font:26px Georgia!important;color:#294c3a!important}html body.ow-skin .services{gap:8px!important}html body.ow-skin .service{background:var(--ow-panel)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important;padding:12px!important;color:var(--ow-ink)!important}html body.ow-skin table{border-collapse:collapse;max-width:100%;background:var(--ow-panel)!important;color:var(--ow-ink)!important}html body.ow-skin th,html body.ow-skin td{border-bottom:1px solid #cdd5c8!important;padding:9px!important;font-size:12px!important}html body.ow-skin th{background:var(--ow-tint)!important;color:#405a43!important}html body.ow-skin .table-wrap{overflow-x:auto!important}html body.ow-skin .feed-row,html body.ow-skin .record{color:var(--ow-ink)!important}html body.ow-skin .privacy-page{max-width:850px!important;margin:20px auto!important;padding:22px!important;background:var(--ow-panel)!important;border:1px solid var(--ow-border)!important;color:var(--ow-ink)!important}
html body.ow-skin :is(span,b,strong,small,time){color:inherit!important}html body.ow-skin [data-live-status]{color:#466d50!important;font:11px/1.5 var(--ow-body-font,Tahoma)!important}html body.ow-skin .sz-header{background:var(--ow-panel)!important}html body.ow-skin .sz-header .mainnav{display:flex!important}
html body.ow-skin.sz-inner-page :is(h1,h2,h3,h4,.gp-title,.mp-title,.fp-hero__name),html body.ow-skin.sz-inner-page .sz-page-intro h1{font-family:var(--ow-heading-font,Georgia)!important}html body.ow-skin .privacy-page p{font:14px/1.7 var(--ow-body-font,Tahoma)!important}
@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none!important}
html body.ow-skin :is(.gp-hero__scrim,.mp-hero__scrim){background:none!important}
html body.ow-skin{--font-body:var(--ow-body-font,Tahoma)!important}
html body.ow-skin .gp-layout{margin-top:0!important;gap:22px!important;padding-bottom:25px!important}
html body.ow-skin .gp-main{padding-top:8px!important}
html body.ow-skin .sidebar{gap:0!important}
html body.ow-skin .sidebar-bottom a{margin:0!important}
html body.ow-skin .sidebar nav a{font-size:12px!important;align-items:center;gap:5px!important}
html body.ow-skin .main .hero{margin-bottom:18px!important}
html body.ow-skin #notice:not(:empty){background:#fff3d5!important;color:#674b23!important;border:1px solid #c7b58b!important;border-radius:2px!important}
html body.ow-skin code{background:var(--ow-tint)!important;color:var(--ow-ink)!important}
html body.ow-skin .sz-header,html body.ow-skin .sz-header-inner{height:auto!important;min-height:0!important}
html body.ow-skin .sz-header-inner{width:auto!important;min-width:0!important}
html body.ow-skin .sz-header .mainnav{min-width:0!important;justify-content:flex-start!important;gap:6px 14px!important;padding-bottom:8px!important}
html body.ow-skin :is(.cinema-sidebar,.cinema-library,.library-item,.cinema-card){background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important}
html body.ow-skin :is(.movies-selector,.movie-card){background:var(--ow-panel)!important;color:var(--ow-ink)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important;transform:none!important}
html body.ow-skin :is(.movie-card__name,.movie-card__size,.cinema-info){color:var(--ow-muted)!important}
html body.ow-skin .cinema-info{flex-wrap:wrap;font-size:12px!important}
html body.ow-skin .movie-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))!important}
html body.ow-skin :is([class^="gp-"],[class^="mp-"],[class^="fp-"],[class^="hermes-"]){color:var(--ow-ink)!important;border-radius:2px!important}html body.ow-skin :is([class*="-glass"],[class*="-stat-card"],.gp-related,.mp-related,.mp-sidebar,.mp-panel,.fp-panel){background:var(--ow-panel)!important;border:1px solid var(--ow-border)!important;border-radius:2px!important}html body.ow-skin :is(.gp-hero,.mp-hero,.hermes-hero)::after,html body.ow-skin :is(.gp-backdrop,.mp-backdrop){background:none!important}html body.ow-skin :is(.gp-hero,.mp-hero){padding:16px 0!important}html body.ow-skin :is(.gp-poster,.mp-poster){border-radius:2px!important;max-width:180px!important}html body.ow-skin :is(.gp-mini-bar,.mp-mini-bar){background:#819b72!important}html body.ow-skin :is(.gp-genre-link,.gp-platform-badge,.mp-chip){font:12px/1.5 var(--ow-body-font,Tahoma)!important;padding:3px 6px!important}
html body.ow-skin .fp-hero--image::before{opacity:.08!important}html body.ow-skin .fp-hero__scrim{background:none!important}html body.ow-skin .fp-hero__sub,html body.ow-skin p{color:var(--ow-muted)!important}html body.ow-skin .fp-hero__inner{padding:12px 0!important;min-height:0!important}html body.ow-skin .fp-hero__avatar{width:68px!important;height:68px!important;border-radius:3px!important}html body.ow-skin .fp-tab__count{background:#dce8d5!important;color:#294c3a!important}html body.ow-skin .fp-music-player{background:var(--ow-tint)!important;border:1px solid var(--ow-border)!important;color:var(--ow-ink)!important}html body.ow-skin .fp-music-player *{color:inherit!important}
@media(max-width:1050px){html body.ow-skin .sz-header .sz-header-inner,.ow-layout,.ow-routebar,.ow-compact-footer{margin-inline:16px!important}.ow-layout{grid-template-columns:145px minmax(0,1fr)}}
@media(max-width:760px){html body.ow-skin .sz-header .sz-header-inner{gap:10px!important}.sz-header .mainnav{order:3;flex-basis:100%!important}.header__actions{margin-left:auto!important}.ow-layout{grid-template-columns:1fr}.ow-side{display:none}.ow-welcome,.ow-chapter{padding:15px}.ow-welcome h1{font-size:28px!important}.ow-now{grid-template-columns:1fr 1fr}.ow-notebook .sz-trending-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.ow-skin.sz-inner-page .resident-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.ow-skin .two-col,html body.ow-skin .columns{grid-template-columns:1fr!important}.ow-notebook .sz-feed-grid{grid-template-columns:1fr!important}html body.ow-skin .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.ow-skin .section-title{flex-wrap:wrap!important}html body.ow-skin .privacy-page{margin:16px!important;width:auto!important}}
@media(max-width:440px){.ow-now{grid-template-columns:1fr}.ow-directory td:first-child{width:85px}.ow-metrics>div{padding:8px}.ow-metrics strong{font-size:20px}.ow-flower{font-size:35px}html body.ow-skin .sz-header .sz-brand{font-size:22px!important}html body.ow-skin h1{font-size:24px!important}html body.ow-skin .section-head{flex-wrap:wrap!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
