/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
:root{--op-bg:#0c0806;--op-bg-panel:#060504;--op-bg-raised:#0a0a0a;--op-bg-raised-hover:#101010;--op-bg-chip:#1a1a1a;--op-off-white:#ebe1c8;--op-logo-text:#f7f2de;--op-ink-bright:#faf6ec;--op-ink-hover-display:#e04343;--op-module-text:#e6dbc3;--op-sub-text:#bab2a0;--op-dim-text:#8f8679;--op-muted-opacity:.55;--op-dim-behind-card:.45;--op-faint:#5a5a5a;--op-tape-label:#f0f0f0;--op-crimson:#ad0505;--op-crimson-hover:var(--op-crimson);--op-signal:var(--op-crimson);--op-hover-red:var(--op-signal);--op-key-fill:var(--op-crimson);--op-key-ink:var(--op-off-white);--op-ink-on-crimson-muted:color-mix(in srgb, var(--op-off-white) 90%, var(--op-crimson));--op-key-fill-hover:var(--op-crimson);--op-key-ink-hover:var(--op-off-white);--op-gold:#c9a42e;--op-lamp-amber:#ffb000;--op-lamp-amber-glow:#ffb0008c;--op-phosphor:#4ade80;--op-phosphor-track:color-mix(in srgb, var(--op-phosphor) 22%, transparent);--op-phosphor-glow:color-mix(in srgb, var(--op-phosphor) 25%, transparent);--op-gold-mark-bg:var(--op-bg);--op-gold-mark-border:color-mix(in srgb, var(--op-gold) 50%, transparent);--op-gold-mark-border-dim:color-mix(in srgb, var(--op-gold) 45%, transparent);--op-gold-mark-border-lit:color-mix(in srgb, var(--op-gold) 90%, transparent);--op-gold-mark-glow:color-mix(in srgb, var(--op-gold) 24%, transparent);--op-gold-mark-glow-dim:color-mix(in srgb, var(--op-gold) 20%, transparent);--op-gold-mark-glow-bright:color-mix(in srgb, var(--op-gold) 42%, transparent);--op-gold-mark-ring-dim:color-mix(in srgb, var(--op-gold) 13%, transparent);--op-diff-removed:color-mix(in srgb, var(--op-crimson) 28%, transparent);--op-diff-added:color-mix(in srgb, var(--op-phosphor) 18%, transparent);--op-cat-poet:#ad0505;--op-cat-language:#c9a42e;--op-cat-sound:#2e67c9;--op-cat-action:#2ea85b;--op-cat-streets:#c9368b;--op-cat-docu:#c96c2e;--op-cat-events:#8a5fd1;--op-cat-mixed:#a9713c;--op-cat-broadcast:#1fb8c4;--op-cat-archive:var(--op-sub-text);--op-border:#ffffff14;--op-line:#ffffff0f;--op-border-strong:#ebe1c8;--op-border-soft:color-mix(in srgb, var(--op-off-white) 22%, transparent);--op-border-crimson:#ad050559;--op-border-idle:#1f1f1f;--op-border-idle-hover:#3a3a3a;--op-input-border:#333;--op-text-body:var(--op-off-white);--op-text-muted:var(--op-sub-text);--op-text-dim:var(--op-dim-text);--op-text-heading:var(--op-off-white);--op-text-link:var(--op-gold);--op-text-link-hover:var(--op-ink-bright);--op-surface-page:var(--op-bg);--op-surface-card:#0c0c0cbf;--op-chassis:#0e0a08;--op-surface-panel:var(--op-bg-panel);--op-action-bg:var(--op-crimson);--op-action-fg:var(--op-ink-bright);--op-focus-ring:var(--op-phosphor);--op-success:var(--op-phosphor);--op-warning:var(--op-gold);--op-danger:var(--op-crimson);--op-font-display:"Arimo", Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--op-font-ui:"Inter", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--op-font-mono:"Share Tech Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--op-font-body:Arial, Helvetica, sans-serif;--op-font-plate:"Arial Black", "Helvetica Neue", Arial, Helvetica, sans-serif;--op-font-vhs:"EAS VHS", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--op-font-tw-elite:"Special Elite", "Courier New", Courier, monospace;--op-font-tw-courier:"Courier Prime", "Courier New", Courier, monospace;--op-font-tw-cutive:"Cutive Mono", "Courier New", Courier, monospace;--op-font-tw-techmono:"Share Tech Mono", "Courier New", Courier, monospace;--op-size-logo:3.8rem;--op-lh-logo:.75;--op-track-logo:-.05em;--op-size-headline:1.7rem;--op-lh-headline:1;--op-track-headline:-1px;--op-size-page-title:clamp(2rem, 3.2vw, 2.65rem);--op-track-page-title:-.05em;--op-size-title:1.1rem;--op-lh-title:1.2;--op-size-body:1rem;--op-size-body-lg:1.0625rem;--op-lh-body:1.4;--op-lh-prose:1.45;--op-measure:75ch;--op-size-label:.82rem;--op-track-label:.12em;--op-size-label-sm:.74rem;--op-size-meta:.8rem;--op-track-meta:.05em;--op-size-micro:.7rem;--op-track-micro:.1em;--op-size-floor:.78rem;--op-size-large-text:1.5rem;--op-size-large-text-bold:1.166rem;--op-weight-regular:400;--op-weight-bold:700;--op-space-xs:4px;--op-space-sm:8px;--op-space-md:14px;--op-space-lg:16px;--op-space-xl:22px;--op-space-2xl:30px;--op-bar-h:53px;--op-title-h:40px;--op-vcr-h:77px;--op-vcr-safe-space:94px;--op-vcr-shell-clearance:74px;--op-pad-card:16px;--op-pad-panel:1.5rem;--op-pad-btn:8px 18px;--op-pad-pill:2px 8px;--op-gap-grid:20px;--op-grid-min:210px;--op-grid-min-sm:150px;--op-side-panel-w:480px;--op-side-panel-w-wide:clamp(var(--op-side-panel-w), 50vw, 960px);--op-feed-side-w:236px;--op-hit-min:40px;--op-page-w-narrow:960px;--op-page-w-normal:1200px;--op-page-w-wide:1520px;--op-page-pad:calc(var(--op-space-2xl) * 1.6)}@media (width<=1000px){:root{--op-bar-h:61px}}:root{--header-color:var(--op-crimson);--accent-yellow:var(--op-gold);--off-white:var(--op-off-white);--logo-text:var(--op-logo-text);--sub-text:var(--op-sub-text);--hover-red:var(--op-crimson);--network-poet:var(--op-cat-poet);--network-language:var(--op-cat-language);--network-sound:var(--op-cat-sound);--network-action:var(--op-cat-action);--network-streets:var(--op-cat-streets);--network-docu:var(--op-cat-docu);--network-events:var(--op-cat-events);--network-mixed:var(--op-cat-mixed);--network-broadcast:var(--op-cat-broadcast);--dim-text:var(--op-dim-text);--ink-bright:var(--op-ink-bright);--faint:var(--op-faint);--size-floor:var(--op-size-floor);--f-mono:var(--op-font-mono);--f-vhs:var(--op-font-vhs);--f-display:var(--op-font-display);--op-radius-none:0px;--op-radius-sm:2px;--op-radius-md:4px;--op-radius-bar:26px;--op-radius-pill:999px;--op-border-width:1px;--op-rule:1px solid var(--op-border);--op-rule-strong:1px solid var(--op-border-strong);--op-rule-crimson:1px solid var(--op-crimson);--op-z-header:1000;--op-z-overlay:100000;--op-z-consent:500000;--op-z-modal:1000000;--op-z-toast:1500000;--op-dur-instant:.1s;--op-dur-fast:.15s;--op-dur-med:.2s;--op-dur-slow:.35s;--op-dur-slide:.45s;--op-ease:ease;--op-ease-out:cubic-bezier(.22, 1, .36, 1);--op-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--op-ease-in:cubic-bezier(.4, 0, 1, 1);--op-dur-swipe:.24s;--op-ease-swipe:cubic-bezier(.32, .72, 0, 1);--op-press-scale:.98;--op-hover-lift:1.04;--op-card-w:330px;--op-card-pad:12px;--op-card-gap:var(--op-space-sm);--op-card-gap-tight:var(--op-space-xs);--op-card-bg:var(--op-bg-raised);--op-card-border:var(--op-border-strong);--op-card-border-hover:var(--op-gold);--op-card-radius:var(--op-radius-sm);--op-shadow-card:0 14px 44px var(--op-surface-card);--op-card-shadow:var(--op-shadow-card);--op-card-divider:1px solid var(--op-border);--op-card-title-size:.9rem;--op-card-glyph-size:2rem;--op-card-close:30px;--op-card-pic-ratio:16 / 9;--op-card-cover-ratio:3 / 4;--op-card-paper-h:150px;--op-feed-crt-h:150px;--op-feed-crt-h-phone:110px;--op-feed-crt-mini-h:90px;--op-feed-crt-mini-h-phone:66px;--op-card-photo-tall:1.25;--op-shadow-none:none;--op-scrim:#0000008c;--op-scrim-blur:10px;--op-plate-photo:linear-gradient(to top, #000000b8 0%, #00000085 42%, #0000 100%);--op-shadow-bezel:0 8px 30px #000000f2, inset 0 0 20px #ad05050d;--op-shadow-bar:0 -4px 15px #0000008c, 0 8px 25px #000000d9;--op-shadow-drag:0 6px 18px #0009;--op-inset-key:inset 0 1px 0 #ffffff29;--op-key-hover-line:inset 0 0 0 1px var(--op-off-white);--op-key-press:inset 0 2px 3px #00000073, inset 0 -1px 0 #ffffff29;--op-ghost-field:#ffffff0a;--op-ghost-field-hover:#ffffff1a;--op-ghost-field-press:#ffffff29;--op-key-press-ghost:none;--op-key-press-border:var(--op-off-white);--op-key-press-shift:translateY(1px);--op-focus-ring:2px solid var(--op-crimson);--op-focus-offset:2px;--op-grain-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");--op-grain-opacity:.05;--op-static-opacity:.08;--op-paper:color-mix(in srgb, var(--op-off-white) 58%, var(--op-ink-bright));--op-scanline:repeating-linear-gradient(to bottom, #00000047 0 1px, transparent 1px 3px);--op-scanline-panel:repeating-linear-gradient(to bottom, #fff 0, #fff 2px, #c9c9c9 2px, #c9c9c9 3px);--op-crt-glow:0 0 .12em #ebe1c838;--op-crt-glow-hot:0 0 .14em #e0434359;--op-ease-load:cubic-bezier(.32, 0, .24, 1);--op-thumb-filter:grayscale(.35) contrast(1.05)}@keyframes op-grain-crawl{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,-1%)}to{transform:translate(0)}}@keyframes op-wheel-spin{to{transform:rotate(360deg)}}@keyframes op-marquee-run{to{transform:translate(-100%)}}@keyframes op-cassette-shake{0%,to{transform:translate(0)rotate(0)}14%{transform:translate(-1.5px,1px)rotate(-2.6deg)}30%{transform:translate(1.5px,-1px)rotate(2deg)}46%{transform:translate(-1px,1px)rotate(-1.4deg)}62%{transform:translate(1px)rotate(.9deg)}80%{transform:translate(-.5px)rotate(-.4deg)}}@keyframes op-lamp-pulse{0%,to{opacity:1}50%{opacity:.35}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.op-prose,.op-body{font-size:var(--op-size-body);line-height:var(--op-lh-prose);max-width:var(--op-measure);color:var(--op-module-text);text-wrap:pretty}body{background:var(--op-surface-page);color:var(--op-text-body);font-family:var(--op-font-ui);font-size:var(--op-size-body);line-height:var(--op-lh-body);margin:0}a{color:var(--op-text-link);text-underline-offset:2px;transition:color var(--op-dur-fast), text-decoration-color var(--op-dur-fast);text-decoration:underline 1px #c9a42e8c}a:hover{color:var(--op-text-link-hover);text-decoration-color:currentColor;text-decoration-thickness:2px}a[href^=http i]:not([href*=objectparadise\.com i]),a[href^=mailto\: i]{color:var(--op-off-white);text-underline-offset:2px;text-decoration:underline 1px wavy #ebe1c873}a[href^=http i]:not([href*=objectparadise\.com i]):hover,a[href^=mailto\: i]:hover{color:var(--op-ink-bright);text-decoration-color:#faf6ecb3}a:is(.op-key,.op-ghost-key,.op-action-btn):is(:any-link,:hover){text-decoration:none}a.op-key:hover{color:var(--op-key-ink-hover)}.op-lamp{vertical-align:middle;border-radius:50%;flex:none;width:7px;height:7px;animation:2s infinite op-lamp-pulse;display:inline-block}.op-lamp.is-green{background:#3ad063;box-shadow:0 0 6px #3ad063cc}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}.op-key:focus-visible,button.op-key:focus-visible,a.op-key:focus-visible{outline-color:var(--op-off-white)}:root{--op-chassis-face:silver;--op-chassis-hi:#fff;--op-chassis-lo:#404040;--op-chassis-btn-lo:#6d6d6d;--op-chassis-inset:#efefef;--op-chassis-rule:#a0a0a0;--op-chassis-hover:#ccc;--op-chassis-shadow:#1c1c1c;--op-chassis-ink:#1f1f1f;--op-chassis-ink-faint:#6f6f6f;--op-chassis-accent:#ec3013;--op-screen:#0e0e0e;--op-screen-panel:#1e1e1e;--op-screen-field:#171717;--op-screen-line:#3a3a3a;--op-screen-ink:#ededed;--op-screen-ink-dim:#a6a6a6;--op-chassis-font:"Archivo", Arial, Helvetica, sans-serif;--op-chassis-desk:#141414;--op-chassis-bevel:2px}.op-win{background:var(--op-chassis-face);border-top:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-left:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-right:var(--op-chassis-bevel) solid var(--op-chassis-lo);border-bottom:var(--op-chassis-bevel) solid var(--op-chassis-lo);box-shadow:4px 4px 0 var(--op-chassis-shadow);color:var(--op-chassis-ink);font-family:var(--op-chassis-font);flex-direction:column;min-width:0;padding:3px;display:flex}.op-win-title{background:var(--op-chassis-ink);color:var(--op-screen-ink);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:700;display:flex}.op-win-mark{background:var(--op-chassis-accent);flex:none;width:10px;height:10px}.op-win-title-sub{color:var(--op-chassis-ink-faint);text-transform:none;letter-spacing:0;margin-left:6px;font-weight:400}.op-win-caps{gap:3px;margin-left:auto;display:flex}.op-win-cap{background:var(--op-chassis-face);width:16px;height:14px;color:var(--op-chassis-ink);border-top:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-left:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-right:var(--op-chassis-bevel) solid var(--op-chassis-btn-lo);border-bottom:var(--op-chassis-bevel) solid var(--op-chassis-btn-lo);font:700 10px/1 var(--op-chassis-font);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.op-win-cap[aria-hidden=true]{opacity:.55}a.op-win-cap:hover{background:var(--op-chassis-hover)}.op-win-menu{border-bottom:1px solid var(--op-chassis-rule);flex-wrap:wrap;gap:2px;padding:3px 4px;display:flex}.op-win-tab{appearance:none;border:var(--op-chassis-bevel) solid transparent;color:var(--op-chassis-ink);font:700 11px/1.2 var(--op-chassis-font);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:5px 9px}.op-win-tab:hover{background:var(--op-chassis-hover)}.op-win-tab.is-active{border-top-color:var(--op-chassis-lo);border-left-color:var(--op-chassis-lo);border-right-color:var(--op-chassis-hi);border-bottom-color:var(--op-chassis-hi);background:var(--op-chassis-hover)}.op-win-tab:focus-visible{outline:2px solid var(--op-chassis-accent);outline-offset:-2px}.op-win-screen{background:var(--op-screen);color:var(--op-screen-ink);border-top:var(--op-chassis-bevel) solid var(--op-chassis-lo);border-left:var(--op-chassis-bevel) solid var(--op-chassis-lo);border-right:var(--op-chassis-bevel) solid var(--op-chassis-inset);border-bottom:var(--op-chassis-bevel) solid var(--op-chassis-inset);min-height:320px;margin:4px 0;padding:18px 20px 22px}.op-win-pane[hidden]{display:none!important}.op-win-legend{font:700 10px/1.3 var(--op-chassis-font);letter-spacing:.12em;text-transform:uppercase;color:var(--op-screen-ink-dim);margin:0 0 8px;display:block}.op-win-rule{background:var(--op-screen-line);height:1px;margin:16px 0}.op-win-status{font:11px/1.3 var(--op-chassis-font);color:var(--op-chassis-ink);flex-wrap:wrap;align-items:center;gap:10px;padding:4px 6px;display:flex}.op-win-status-cell{border-top:1px solid var(--op-chassis-btn-lo);border-left:1px solid var(--op-chassis-btn-lo);border-right:1px solid var(--op-chassis-inset);border-bottom:1px solid var(--op-chassis-inset);min-width:0;padding:3px 8px}.op-win-status-cell.is-grow{flex:auto}.op-win-btn{appearance:none;font:700 12px/1.2 var(--op-chassis-font);border-top:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-left:var(--op-chassis-bevel) solid var(--op-chassis-hi);border-right:var(--op-chassis-bevel) solid var(--op-chassis-btn-lo);border-bottom:var(--op-chassis-bevel) solid var(--op-chassis-btn-lo);box-shadow:1px 1px 0 var(--op-chassis-shadow);background:var(--op-chassis-face);color:var(--op-chassis-ink);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border-radius:0;padding:6px 12px;text-decoration:none;display:inline-block}.op-win-btn:hover:not(:disabled){background:var(--op-chassis-hover)}.op-win-btn:active:not(:disabled){border-top-color:var(--op-chassis-btn-lo);border-left-color:var(--op-chassis-btn-lo);border-right-color:var(--op-chassis-hi);border-bottom-color:var(--op-chassis-hi);box-shadow:none}.op-win-btn:disabled{color:var(--op-chassis-ink-faint);cursor:default}.op-win-btn.is-primary{background:var(--op-chassis-accent);color:var(--op-chassis-hi)}.op-win-btn.is-danger{color:var(--op-chassis-accent)}.op-win-field{appearance:none;background:var(--op-screen-field);color:var(--op-screen-ink);border-top:var(--op-chassis-bevel) solid var(--op-chassis-lo);border-left:var(--op-chassis-bevel) solid var(--op-chassis-lo);border-right:var(--op-chassis-bevel) solid var(--op-screen-line);border-bottom:var(--op-chassis-bevel) solid var(--op-screen-line);border-radius:0;padding:7px 9px;font:13px/1.3 Arial,Helvetica,sans-serif}.op-win-field:focus{outline:2px solid var(--op-chassis-accent);outline-offset:-2px}:root{--op-bp-phone:1000px;--op-bp-phone-sm:640px;--op-gutter:14px;--op-gutter-lg:34px;--op-hit-touch:44px;--op-input-size-touch:16px;--op-size-body-touch:1rem;--op-lh-body-touch:1.55}@media (width<=1000px){body{font-size:var(--op-size-body-touch);line-height:var(--op-lh-body-touch)}.op-gutter{padding-left:var(--op-gutter);padding-right:var(--op-gutter)}input,select,textarea{font-size:var(--op-input-size-touch)}}@media (pointer:coarse){.op-touch{position:relative}.op-touch:after{content:"";width:max(100%, var(--op-hit-touch));height:max(100%, var(--op-hit-touch));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.op-touch-row{min-height:var(--op-hit-touch);align-items:center;display:flex}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}:root{--hover-red:var(--op-ink-hover-display)}#op-prefs-page>.op-sheet-close,#op-map-page.node-open>.op-sheet-close{background:var(--header-color);box-shadow:0 8px 24px var(--op-surface-card);color:var(--off-white);border:none;border-radius:2px;padding:0;font-size:1.7rem}.time-pill,.graph-metric-btn,.map-mode-btn{color:var(--sub-text);background:0 0;border:1px solid #0000;border-radius:3px;padding:3px 8px;font-family:inherit;font-size:.7rem;font-weight:700}.graph-metric-btn.active,.map-mode-btn.active{background:var(--op-ghost-field-hover);border:1px solid var(--adm-text,var(--op-tape-label));color:var(--adm-text,var(--op-tape-label));font-weight:800}.op-title,.op-prefs-page-title,.poet-directory-title,.srp-title,.terminal-title{color:var(--op-off-white);font-family:var(--op-font-display);font-size:var(--op-size-page-title);letter-spacing:var(--op-track-page-title);text-transform:uppercase;font-weight:700;line-height:1}.muted-threads-empty,.linked-accounts-empty,.login-history-empty{color:#444;font-family:var(--f-mono);padding:6px 2px;font-size:.75rem}.muted-thread-type,.vs-still-title,.op-mix-manage-msg{color:var(--sub-text);font-family:var(--f-mono);letter-spacing:.06em;font-size:.62rem}.sett-input,.terminal-select{background:var(--op-bg-panel);border:1px solid var(--op-input-border);color:var(--off-white);font-family:var(--f-mono);border-radius:2px;padding:8px 10px;font-size:16px}#ope-photomenu,#ope-libmenu{background:var(--op-bg-raised-hover);border:1px solid var(--op-input-border);box-shadow:0 12px 40px var(--op-surface-card);color:var(--op-off-white);border-radius:2px;padding:8px;font-family:share tech mono,monospace}.op-prose h1,.op-prose h2,.op-prose h3,.op-prose h4,.sub-section-title,.sub-guide-head{color:var(--logo-text);font-family:var(--f-display);letter-spacing:-.02em;text-transform:uppercase;font-weight:700}#site-right-col h1,#site-right-col h2,#site-right-col h3{color:var(--logo-text);letter-spacing:-.03em;text-transform:uppercase;font-family:arial,helvetica,sans-serif;font-weight:700}.sub-new .sub-act,.sub-list .sub-act{border:1px solid var(--border);color:var(--logo-text);font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;background:0 0;padding:8px 12px;font-size:.72rem;font-weight:700}.vs-still-title,.op-mix-manage-msg{color:var(--sub-text);font-family:var(--f-mono);letter-spacing:.06em;font-size:.62rem}.notify-onboard-group-label,.form-group label{color:var(--sub-text);font-family:var(--f-mono);letter-spacing:.05em;font-size:.7rem;font-weight:700}.notify-onboard-row strong,.onboard-choice strong{color:var(--off-white);font-family:var(--f-mono);font-size:.84rem;font-weight:700}.chat-info-search-row input,.chat-info-add-row input{background:var(--op-bg-panel);border:1px solid var(--op-border-idle);color:var(--off-white);font-family:var(--f-mono);padding:6px 8px;font-size:.78rem}.op-kicker,.opz-kicker,.opb-kicker{color:var(--off-white)}.op-photo-wall img,.op-gallery img,.op-prose .op-scanwrap>img{outline-offset:-1px;outline:1px solid #0000;transition:outline-color .14s,opacity .14s}.op-photo-wall:hover img,.op-gallery:hover img{opacity:.72}.op-photo-wall img:hover,.op-gallery img:hover,.op-prose .op-scanwrap>img:hover{opacity:1;outline-color:var(--accent-yellow)}@media (prefers-reduced-motion:reduce){.op-photo-wall img,.op-gallery img,.op-prose .op-scanwrap>img{transition:none}}.op-loader{isolation:isolate;justify-content:center;align-items:center;gap:var(--op-space-md);padding:var(--op-space-2xl) var(--op-space-lg);background:var(--op-bg-panel);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.op-loader[hidden]{display:none}.op-loader--cover{position:absolute;inset:0}.op-loader:before{content:"";z-index:-1;pointer-events:none;background-image:var(--op-grain-tile);opacity:var(--op-static-opacity);background-size:140px 140px;animation:.5s step-end infinite op-loader-static;position:absolute;inset:0}.op-loader--top{background:0 0;grid-column:1/-1;width:100%}.op-loader--top:before{content:none}.op-loader-spinner{border:2px solid var(--op-phosphor-track);border-top-color:var(--op-phosphor);width:34px;height:34px;box-shadow:0 0 12px var(--op-phosphor-glow);border-radius:50%;flex:none;order:1;animation:.8s linear infinite op-loader-spin}.op-loader .op-loader-text{max-width:100%;font-size:var(--op-size-title);letter-spacing:var(--op-track-meta);text-wrap:balance;line-height:1.25;animation:1.2s steps(2,start) infinite op-loader-blink}.op-loader.is-done .op-loader-spinner{display:none}.op-loader.is-done .op-loader-text{animation:none}@keyframes op-loader-spin{to{transform:rotate(360deg)}}@keyframes op-loader-blink{50%{opacity:.45}}@keyframes op-loader-static{0%{background-position:0 0}12%{background-position:-28px 42px}25%{background-position:64px -18px}37%{background-position:-80px -60px}50%{background-position:22px 74px}62%{background-position:-54px 8px}75%{background-position:70px 50px}87%{background-position:-12px -80px}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.op-loader:before,.op-loader-spinner,.op-loader .op-loader-text{animation:none}}.op-turn-dial-row{align-items:center;gap:var(--op-space-sm);display:inline-flex}.op-turn-dial{cursor:grab;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:var(--op-radius-pill);flex:none;width:52px;height:52px;display:block;position:relative}.op-turn-dial--touch{width:var(--op-hit-touch);height:var(--op-hit-touch)}.op-turn-dial.is-tap{cursor:pointer}.op-turn-dial.is-turning{cursor:grabbing}.op-turn-dial svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.op-turn-dial-ring{fill:none;stroke:var(--op-border-idle-hover);stroke-width:1px}.op-turn-dial-ticks{stroke:var(--op-sub-text);stroke-width:2px}.op-turn-dial-knob{border-radius:var(--op-radius-pill);pointer-events:none;background:var(--op-bg-chip);border:1px solid var(--op-border-strong);box-shadow:var(--op-inset-key);transform:rotate(var(--a,0deg));position:absolute;inset:5px}.op-turn-dial-notch{background:var(--op-crimson);border-radius:var(--op-radius-sm);width:2px;height:10px;margin-left:-1px;position:absolute;top:3px;left:50%}.op-turn-dial:hover .op-turn-dial-knob,.op-turn-dial.is-turning .op-turn-dial-knob{border-color:var(--op-ink-bright)}.op-turn-dial:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.op-turn-dial-deg{min-width:4ch;font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-micro);color:var(--op-off-white);font-variant-numeric:tabular-nums}@media (width<=600px){.op-turn-dial{width:var(--op-hit-touch);height:var(--op-hit-touch)}}.op-steps{gap:var(--op-space-xs);display:grid}.op-step{align-items:center;gap:var(--op-space-sm);font-size:var(--op-size-floor);color:var(--op-sub-text);border-top:var(--op-rule);padding-top:var(--op-space-xs);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.op-step-name{min-width:0}.op-step-name b{font-size:var(--op-size-label);color:var(--op-ink-bright);display:block}.op-step-name>span{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);color:var(--op-dim-text)}.op-step-mark{font-family:var(--op-font-mono);color:var(--op-faint)}.op-step.is-done,.op-step.is-done .op-step-name b{color:var(--op-dim-text)}.op-step.is-done .op-step-mark{color:var(--op-phosphor)}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-500:oklch(72.3% .219 149.579);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--spacing:.25rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.top-18{top:calc(var(--spacing) * 18)}.isolate{isolation:isolate}.z-2{z-index:2}.z-11{z-index:11}.z-20{z-index:20}.z-95{z-index:95}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-auto{margin-inline:auto}.me-1{margin-inline-end:var(--spacing)}.\!block{display:block!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.w-5{width:calc(var(--spacing) * 5)}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-2{--tw-scale-x:2%;--tw-scale-y:2%;--tw-scale-z:2%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.zoom-2{zoom:2%}.zoom-6{zoom:6%}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-justify{text-align:justify}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-none{--tw-leading:1;line-height:1}.text-wrap{text-wrap:wrap}.tab-2{tab-size:2}.text-green-500{color:var(--color-green-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{user-select:all}.\[i\:j\]{i:j}.\[data-fb-row\]\:visible:is(data-fb-row),.\[data-fold-pick\]\:visible:is(data-fold-pick),.\[data-ingest-add\]\:visible:is(data-ingest-add),.\[data-lb-step\=\"1\"\]\:visible:is(),.\[data-lore-surface\]\:visible:is(data-lore-surface),.\[data-mfa-remove\]\:visible:is(data-mfa-remove),.\[data-pp-pull-yes\]\:visible:is(data-pp-pull-yes),.\[data-tv-walkthrough\]\:visible:is(data-tv-walkthrough),.\[data-ud-lore-text\]\:visible:is(data-ud-lore-text){visibility:visible}}.op-wordmark{font-family:var(--f-display);color:var(--off-white);letter-spacing:-.05em;text-transform:uppercase;font-weight:700}.op-gold-link{color:var(--accent-yellow);text-decoration:underline}.op-gold-link:hover{color:var(--op-ink-bright)}.op-ext-link,:is(.faq-link,.tva-link,.vs-link,.op-prose a,.side-body .op-lead a,.ev-body .op-lead a,.op-poet-lore-body a,.prof-history-body a,.mix-desc-box a,.op-seen-in a):is([href^=http i]:not([href*=objectparadise\.com i]),[href^=mailto\: i]){color:var(--off-white);text-underline-offset:2px;background:0 0;border-bottom:none;text-decoration:underline 1px wavy #ebe1c873}.op-ext-link:hover,:is(.faq-link,.tva-link,.vs-link,.op-prose a,.side-body .op-lead a,.ev-body .op-lead a,.op-poet-lore-body a,.prof-history-body a,.mix-desc-box a,.op-seen-in a):is([href^=http i]:not([href*=objectparadise\.com i]),[href^=mailto\: i]):hover{color:var(--off-white);-webkit-text-decoration-color:var(--op-sub-text);-webkit-text-decoration-color:var(--op-sub-text);text-decoration-color:var(--op-sub-text);background:0 0}::view-transition-old(root),::view-transition-new(root){animation:none!important}.bezel-panel{background-color:var(--op-bg-panel);border:1px solid var(--header-color);box-shadow:0 8px 30px var(--op-bg-panel), inset 0 0 20px #ad05050d;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:relative}.panel-tag{background-color:var(--op-bg-panel);color:var(--off-white);letter-spacing:.12em;border:1px solid var(--header-color);font-size:.72rem;font-family:var(--f-mono);z-index:10;padding:0 .5rem;font-weight:700;position:absolute;top:-10px;left:15px}body.kbd-nav a:focus-visible,body.kbd-nav button:focus-visible,body.kbd-nav [tabindex]:focus-visible{outline:2px solid var(--phosphor,var(--op-phosphor));outline-offset:2px}body:not(.kbd-nav) :focus,body:not(.kbd-nav) :focus-visible{outline:none}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{box-shadow:none;outline:none}.op-skip-link{top:var(--op-space-sm);left:var(--op-space-sm);z-index:var(--op-z-modal);padding:var(--op-pad-btn);background:var(--op-action-bg);color:var(--op-action-fg);text-decoration:none;position:fixed;transform:translateY(-300%)}.op-skip-link:focus,.op-skip-link:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset);transform:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.op-skeleton{background:var(--op-ghost-field);border-radius:2px;position:relative;overflow:hidden}.op-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff12,#0000);animation:1.25s infinite op-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes op-skeleton-shimmer{to{transform:translate(100%)}}.op-skeleton-text{height:.7em;margin:.4em 0}.op-loading-row{font-family:var(--f-mono,monospace);letter-spacing:1px;text-transform:uppercase;color:var(--sub-text,#9a927e);justify-content:center;align-items:center;gap:10px;padding:24px 16px;font-size:.72rem;display:flex}.op-loading-row:before{content:"";border:2px solid #ffffff26;border-top-color:var(--phosphor,var(--op-phosphor));border-radius:50%;width:12px;height:12px;animation:.7s linear infinite op-spin}@keyframes op-spin{to{transform:rotate(360deg)}}.prof-back-bar{background:var(--op-surface-card);border-bottom:1px solid #ad050540;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex}.prof-back-label{font-family:var(--f-mono);color:var(--dim-text);letter-spacing:.16em;font-size:.6rem}.prof-avatar-inner{box-shadow:0 0 16px #ad050540;border:2px solid var(--header-color)!important;width:110px!important;height:110px!important;font-size:2.2rem!important}.prof-name{color:var(--off-white);text-transform:uppercase;letter-spacing:.1em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.6rem,2.5vw,2.6rem);line-height:1}.prof-verified-badge{font-family:var(--f-mono);color:var(--phosphor);letter-spacing:.12em;background:var(--op-ghost-field);border:1px solid #4ade8073;border-radius:2px;align-items:center;gap:5px;padding:2px 7px;font-size:.65rem;display:inline-flex}.prof-btn{color:var(--off-white);font-family:var(--f-mono);letter-spacing:.1em;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #ffffff24;border-radius:2px;padding:7px 13px;font-size:.72rem;transition:all .15s}.prof-btn:hover{background:var(--op-line);border-color:#ffffff47}.prof-btn:active{transform:translateY(1px)}.prof-btn[disabled]{opacity:.4;cursor:not-allowed}.prof-list-container{flex-direction:column;gap:5px;display:flex}.prof-load-msg{font-family:var(--f-mono);color:var(--dim-text);letter-spacing:.1em;padding:8px 0;font-size:.7rem}.tape-list-item{border:1px solid var(--op-line);font-family:var(--f-mono);color:var(--sub-text);cursor:pointer;background:#00000040;border-radius:2px;align-items:center;gap:7px;padding:7px 11px;font-size:.76rem;transition:all .14s;display:flex}.tape-list-item:before{content:"▸";color:var(--header-color);flex-shrink:0}.tape-list-item:hover,.tape-list-item:focus-visible{color:var(--off-white);background:#ad050517;border-color:#ad050540}.cat-pill{width:fit-content;font-family:var(--f-mono);letter-spacing:.05em;color:var(--off-white);background:var(--op-surface-card);text-transform:uppercase;cursor:pointer;border:1px solid #ffffff24;border-radius:2px;align-items:center;gap:6px;padding:3px 9px;font-size:.62rem;transition:all .15s;display:inline-flex}.cat-pill:before{content:"";opacity:.9;background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cat-pill.language{color:var(--network-language,var(--accent-yellow))}.cat-pill.sound{color:var(--network-sound,#2e67c9)}.cat-pill.action{color:var(--network-action,#2ea85b)}.cat-pill.streets{color:var(--network-streets,#c9368b)}.cat-pill.docu{color:var(--network-docu,#c96c2e)}button.cat-pill:not(.active){opacity:.45}button.cat-pill:hover,button.cat-pill:focus-visible{opacity:1;border-color:currentColor}.dash-row-avatar{flex-shrink:0;width:36px;height:36px;font-size:.75rem;border:1px solid #fff3!important}.sett-input{box-sizing:border-box;outline:none;width:100%;transition:border-color .15s}.sett-input:focus{border-color:#ad050580}.sett-input::placeholder{color:var(--op-faint)}.sett-switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.sett-switch input{opacity:0;width:0;height:0;position:absolute}.sett-slider{cursor:pointer;background:var(--op-ghost-field);border:1px solid var(--op-line);border-radius:var(--op-radius-pill);transition:background var(--op-dur-fast) var(--op-ease), border-color var(--op-dur-fast) var(--op-ease);position:absolute;inset:0}.sett-slider:before{content:"";background:var(--op-sub-text);width:18px;height:18px;transition:transform var(--op-dur-fast) var(--op-ease), background var(--op-dur-fast) var(--op-ease);border-radius:50%;position:absolute;top:2px;left:2px}.sett-switch input:checked+.sett-slider{background:var(--op-key-fill);border-color:var(--op-key-fill)}.sett-switch input:checked+.sett-slider:before{background:var(--op-key-ink);transform:translate(20px)}.sett-switch input:disabled+.sett-slider{cursor:default;border-style:dashed;border-color:var(--op-faint)}.sett-switch input:focus-visible+.sett-slider{outline:2px solid var(--phosphor);outline-offset:2px}.btn{font-family:var(--f-mono);letter-spacing:.05em;cursor:pointer;text-transform:none;white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:.8rem;transition:all .15s;display:inline-flex}.btn:active{transform:var(--op-key-press-shift)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none!important}.terminal-input,.terminal-select{box-sizing:border-box;outline:none;transition:border-color .15s}.terminal-input:focus,.terminal-select:focus{border-color:var(--header-color)}.terminal-input::placeholder{color:var(--dim-text)}.terminal-select{cursor:pointer}select.vhs-select{appearance:none;background-color:var(--op-bg-raised);border:1px solid var(--op-input-border);color:var(--off-white);font-family:var(--f-mono);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ad0505'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:2px;outline:none;padding:8px 30px 8px 10px;font-size:.9rem;transition:border-color .15s}select.vhs-select:focus{border-color:var(--header-color)}select.vhs-select option{background:var(--op-bg-raised);color:var(--off-white)}.white-text{color:var(--off-white)}.green-text{color:var(--phosphor)}.poet-directory-copy{text-align:right;color:var(--sub-text);flex-direction:column;gap:6px;display:flex}.poet-directory-title{margin:0;line-height:1}.poet-directory-subtitle{color:var(--sub-text);letter-spacing:.05em;font-family:Arial,Helvetica,sans-serif;font-size:.92rem;line-height:1.35}@media (width<=600px){.poet-directory-subtitle{font-size:.86rem}}.op-panel-tabs{background:var(--bg);flex-shrink:0;justify-content:flex-start;display:flex}.op-panel-tabs:not(:where(.op-net-pills *)){align-items:center;gap:var(--op-space-lg);padding:var(--op-space-xs) var(--op-space-lg) 0;scrollbar-width:none;border-bottom:var(--op-rule);flex-wrap:nowrap;overflow:auto hidden}:where(.op-net-pills) .op-panel-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:12px 15px}.op-panel-tabs::-webkit-scrollbar{display:none}.op-panel-tabs>.op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)){min-height:var(--op-hit-touch);align-self:stretch}.op-panel-tabs>.op-subgroup,.op-subgroup>.op-panel-tab{align-self:stretch}.op-panel-tabs:not(:where(.op-net-pills *))>*{flex:none}.op-panel-tabs>a{text-decoration:none}.op-panel-tabs.op-stage-viewtabs.op-stage-viewtabs{z-index:40;background:var(--op-bg-panel);border:1px solid var(--border);border-radius:4px;flex-wrap:nowrap;align-self:flex-start;gap:6px;width:auto;height:auto;padding:6px;position:absolute;inset:12px 12px auto auto;overflow:visible}#op-network-page .network-floating-buttons{top:62px}@media (width<=1000px){.op-panel-tabs.op-stage-viewtabs.op-stage-viewtabs{top:calc(var(--op-net-search-inset,15px) + 54px);right:var(--op-net-search-inset,15px)}}.op-panel-tabs.op-stage-viewtabs.op-zoom-cluster{--ozc-top:12px;--ozc-right:12px;--ozc-bottom:12px}.op-panel-tabs.op-stage-viewtabs.op-stage-viewtabs.op-zoom-cluster{pointer-events:none;background:0 0;border:none;border-radius:0;align-self:stretch;height:auto;padding:0;display:block;position:absolute;inset:0}.op-zoomstack{right:var(--ozc-right,12px);bottom:max(var(--ozc-bottom,12px), var(--op-stage-footclear,0px));pointer-events:auto;flex-direction:column;flex:none;gap:3px;display:flex;position:absolute}.op-zoomtop{top:var(--ozc-top,12px);right:var(--ozc-right,12px);pointer-events:auto;flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex;position:absolute}.op-fs-ico{width:16px;height:16px;display:block}.op-fstab .op-fs-ico-out,.op-fstab[aria-pressed=true] .op-fs-ico-in{display:none}.op-fstab[aria-pressed=true] .op-fs-ico-out{display:block}.op-focus-ico{width:17px;height:17px;display:block}.op-panel-tabs .op-panel-tab.op-zoomtab{color:var(--off-white);background:var(--header-color,var(--op-crimson));border-color:var(--header-color,var(--op-crimson));letter-spacing:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.05rem;font-weight:700;line-height:1;display:flex;box-shadow:0 0 10px #ad050580}.op-panel-tabs .op-panel-tab.op-zoomtab:hover,.op-panel-tabs .op-panel-tab.op-zoomtab:active{background:var(--op-crimson);border-color:var(--op-crimson);color:var(--off-white)}@media (width<=1000px){.op-zoom-cluster{--ozc-key:32px;--ozc-gap:2px}.op-panel-tabs .op-panel-tab.op-zoomtab{width:var(--ozc-key);height:var(--ozc-key);min-height:0;padding:0;font-size:1.1rem}.op-zoomstack,.op-zoomtop{gap:var(--ozc-gap)}.op-panel-tabs.op-stage-viewtabs.op-zoom-cluster{--ozc-top:calc(var(--op-net-search-inset,15px) + 54px);--ozc-right:var(--op-net-search-inset,15px);--ozc-bottom:var(--op-net-search-inset,15px);gap:4px;padding:0}.op-fs-ico{width:17px;height:17px}.op-focus-ico{width:18px;height:18px}}@media (pointer:coarse){.op-zoom-cluster .op-zoomtab{position:relative}.op-zoom-cluster .op-zoomtab:after{content:"";width:var(--op-hit-touch);height:var(--op-hit-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=1000px) and (pointer:coarse){.op-zoom-cluster .op-zoomtab:after{height:auto;top:calc(50% - var(--ozc-key) / 2 - var(--ozc-gap) / 2);bottom:calc(50% - var(--ozc-key) / 2 - var(--ozc-gap) / 2);transform:translate(-50%)}.op-zoom-cluster .op-zoomtab:first-child:after{top:calc(50% - var(--op-hit-touch) / 2)}.op-zoom-cluster .op-zoomtab:last-child:after{bottom:calc(50% - var(--op-hit-touch) / 2)}}.op-cluster-arrow{display:none}@media (width<=1000px){.op-panel-tabs.op-cluster-strip,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs){scrollbar-width:none;-webkit-overflow-scrolling:touch;z-index:7;flex-wrap:nowrap;overflow:auto hidden}.op-panel-tabs.op-cluster-strip.op-cluster-strip,.op-panel-tabs.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs){position:sticky;top:0}.op-panel-tabs.op-cluster-strip::-webkit-scrollbar{display:none}.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)::-webkit-scrollbar{display:none}.op-panel-tabs.op-cluster-strip,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs){gap:var(--op-space-xs)}.op-cluster-strip>.op-panel-tab[data-gated],:where(.op-panel-tabs):not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)>.op-panel-tab[data-gated]{flex-direction:column;justify-content:center}.op-cluster-strip .op-gated-hint,:where(.op-panel-tabs):not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs) .op-gated-hint{margin:0;font-size:0;line-height:1;display:block}.op-cluster-strip .op-gated-hint:after,:where(.op-panel-tabs):not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs) .op-gated-hint:after{content:"MEMBERS ONLY";font-size:var(--op-size-micro)}.op-panel-tabs.op-cluster-strip>.op-panel-tab,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)>.op-panel-tab,.op-panel-tabs.op-cluster-strip>.op-panel-group,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)>.op-panel-group,.op-panel-tabs.op-cluster-strip>.op-geo-commfilter,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)>.op-geo-commfilter{flex:none}.op-panel-tabs.op-cluster-strip>.op-geo-commfilter,.op-panel-tabs:not(.op-stage-viewtabs,.ma-fam-strip,.op-ped-tabs)>.op-geo-commfilter{margin-left:8px}.op-geo-commfilter .op-geo-comm{align-items:center;min-height:40px;display:inline-flex}.op-panel-tabs .op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)){min-height:var(--op-hit-min);padding:var(--op-space-sm) 0;align-items:center;display:inline-flex}:where(.op-net-pills) .op-panel-tabs .op-panel-tab{align-items:center;min-height:40px;padding:8px 14px;display:inline-flex}.op-panel-tabs.op-cluster-strip .op-cluster-arrow{z-index:3;background:var(--bg);width:40px;min-height:40px;color:var(--header-color);cursor:pointer;box-shadow:0 0 10px 7px var(--bg);border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;font-size:1.5rem;line-height:1;transition:opacity .2s;display:flex;position:sticky}.op-panel-tabs.op-cluster-strip .op-cluster-arrow-prev{left:-1px}.op-panel-tabs.op-cluster-strip .op-cluster-arrow-next{right:-1px}.op-cluster-arrow.op-cluster-arrow-off{opacity:0;pointer-events:none}.op-panel-tabs.op-cluster-strip .op-cluster-arrow-prev{margin-inline-end:calc(-1 * var(--op-hit-min))}.op-panel-tabs.op-cluster-strip .op-cluster-arrow-next{margin-inline-start:calc(-1 * var(--op-hit-min))}.op-cluster-strip.op-cluster-no-scroll .op-cluster-arrow{display:none}.op-panel-tabs.op-cluster-strip:has(>.op-cluster-arrow):not(.op-cluster-no-scroll):not(:where(.op-net-pills *)){padding-inline:0}.op-panel-tabs.op-cluster-strip:not(:where(.op-net-pills *)) .op-cluster-arrow{color:var(--op-off-white)}}.op-seq-count{margin-left:var(--op-space-sm);font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);color:var(--op-sub-text);line-height:1}@media (width<=1000px){#ml-body,.ev-body{overflow-x:hidden}}.map-list-fab{display:none!important}.op-sheet-close{display:none}#op-network-page .poet-search-wrap,#op-map-page .poet-search-wrap,#op-poets-page .poet-search-wrap{padding:0 0 15px;position:static}@media (width<=1000px){#op-network-page.node-open>.op-sheet-close,#op-map-page.node-open>.op-sheet-close{z-index:1300;cursor:pointer;justify-content:center;align-items:center;width:58px;height:58px;line-height:1;transition:bottom .2s,background .12s;display:flex;position:fixed;bottom:20px;right:14px}#op-network-page.node-open>.op-sheet-close:active,#op-map-page.node-open>.op-sheet-close:active{background:var(--op-crimson)}body.op-np-active #op-network-page.node-open>.op-sheet-close,body.op-np-active #op-map-page.node-open>.op-sheet-close{bottom:calc(20px + var(--op-bottom-lift,108px))}#op-network-page.node-open .archive-network-feedback:not(:empty){min-height:58px;padding-left:82px}body.op-np-active #op-network-page .network-page-panel,body.op-np-active #op-map-page .map-page-panel{bottom:var(--op-vcr-h,105px)}#op-network-page .network-page-panel.sheet-dragging,#op-map-page .map-page-panel.sheet-dragging{transition:none}#op-network-page .poet-directory-copy,#op-network-page #network-stats-row,#op-map-page .poet-directory-copy,#op-map-page #map-stats-row,#op-poets-page .poet-directory-subtitle{display:none!important}#op-poets-page .poet-directory-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}}.map-city-card-head{border-bottom:1px solid var(--border);margin-bottom:10px;padding:2px 0 12px}.map-city-card-name{letter-spacing:-.02em;text-transform:uppercase;color:var(--off-white);font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1}.map-city-card-count{font-family:var(--f-mono);letter-spacing:.16em;color:var(--sub-text);margin-top:5px;font-size:.68rem}.op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)),.srp-tab,.prof-mtab,.op-ntf-tab,.op-tpop-tab,.kx-view-seg>[role=tab],.live-tab,.prof-tapes-tab,.pc-tab,.rc-tab{box-shadow:none;font-family:var(--op-font-mono);font-size:var(--op-size-label);font-weight:var(--op-weight-regular);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);white-space:nowrap;cursor:pointer;transition:color var(--op-dur-fast), border-color var(--op-dur-fast);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:0;text-decoration:none}.op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)){padding:var(--op-space-sm) 0;align-items:center;display:inline-flex}.op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)):hover,.op-panel-tab.op-demo-hover,.srp-tab:hover,.prof-mtab:hover,.op-ntf-tab:hover,.op-tpop-tab:hover,.kx-view-seg>[role=tab]:hover,.live-tab:hover,.prof-tapes-tab:hover,.pc-tab:hover,.rc-tab:hover{color:var(--op-off-white)}.op-panel-tab:not(:where(.op-tab-back,.op-zoomtab,.op-net-pills *)):focus-visible,.srp-tab:focus-visible,.prof-mtab:focus-visible,.op-ntf-tab:focus-visible,.op-tpop-tab:focus-visible,.kx-view-seg>[role=tab]:focus-visible,.live-tab:focus-visible,.prof-tapes-tab:focus-visible,.pc-tab:focus-visible,.rc-tab:focus-visible{outline:var(--op-focus-ring);outline-offset:calc(-1 * var(--op-focus-offset))}.op-panel-tab.active:not(:where(.op-net-pills *)),.op-panel-tab[aria-current=page]:not(:where(.op-net-pills *)),.op-room.is-active,.srp-tab[aria-pressed=true],.prof-mtab.active,.op-ntf-tab.is-on,.op-tpop-tab.active,.kx-view-seg>[aria-selected=true],.live-tab.active,.prof-tapes-tab.active,.pc-tab[aria-pressed=true],.rc-tab[aria-selected=true]{color:var(--op-off-white);border-bottom-color:var(--op-crimson)}:where(.op-ink){position:relative}.op-ink:after{content:"";width:var(--op-border-width);height:var(--op-ink-h);background:var(--op-crimson);transform-origin:0 0;transform:translate3d(var(--op-ink-x), var(--op-ink-y), 0) scaleX(var(--op-ink-w));transition:transform var(--op-dur-slow) var(--op-ease-out), opacity var(--op-dur-fast) var(--op-ease-out);pointer-events:none;position:absolute;top:0;left:0}.op-ink.op-ink-snap:after{transition:none}.op-ink.op-ink-none:after{opacity:0}.op-panel-tabs.op-ink:not(.op-ink-none) :is(.op-panel-tab.active,.op-panel-tab[aria-current=page],.op-panel-tab[aria-selected=true]),.prof-mobile-tabs.op-ink:not(.op-ink-none) .prof-mtab.active,.srp-tabs.op-ink:not(.op-ink-none) .srp-tab[aria-pressed=true],.kx-view-seg.op-ink:not(.op-ink-none)>[aria-selected=true],.prof-tapes-tabbar.op-ink:not(.op-ink-none) .prof-tapes-tab.active,.rc-tabs.op-ink:not(.op-ink-none) .rc-tab[aria-selected=true],#op-sheet-tabs.op-ink:not(.op-ink-none) .op-sheet-tab.is-on,#op-ntf-panel .op-ntf-tabs.op-ink:not(.op-ink-none) .op-ntf-tab.is-on:not(.op-ntf-adm),.live-tabs.op-ink:not(.op-ink-none) .live-tab.active,.op-cm-tabs.op-ink:not(.op-ink-none)>button[aria-selected=true],#prof-media .prof-media-head.op-ink:not(.op-ink-none) .prof-media-tab.is-on,.pc-tabs.op-ink:not(.op-ink-none) .pc-tab[aria-pressed=true]{border-bottom-color:#0000}@media (prefers-reduced-motion:reduce){.op-ink:after{transition:none}}:where(.op-net-pills) .op-panel-tab{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--off-white);background:var(--op-ghost-field);transition:all var(--op-dur-fast) var(--op-ease-out);white-space:nowrap;cursor:pointer;border:1px solid #ffffff47;border-radius:2px;padding:6px 12px;font-size:.82rem;font-weight:700;text-decoration:none}:where(.op-net-pills) .op-panel-tab:hover{color:var(--off-white);border-color:var(--off-white);background:var(--op-ghost-field-hover)}:where(.op-net-pills) .op-panel-tab.active{color:var(--off-white);background:var(--header-color);border-color:var(--header-color);box-shadow:0 0 10px #ad050580}.op-panel-tabs.side-subtabs{z-index:7;position:sticky;top:0}.op-panel-tab.accent{color:var(--op-off-white)}.op-ghost-key.op-tab-back{flex:none}.op-tab-back.op-seq-anchor{position:relative}.op-back-arrow{font-size:.95rem;line-height:1}.op-panel-group{background:var(--header-color);border:1px solid var(--header-color);letter-spacing:-.055em;text-transform:uppercase;color:#cfcac2;white-space:nowrap;user-select:none;cursor:default;border-radius:0;align-items:center;padding:6px 10px 7px;font-family:Arial Black,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:900;line-height:.8;display:inline-flex}.op-panel-group:before{content:none}#op-body.op-going-fullbleed #op-side{opacity:0;overflow:hidden;flex-basis:0!important;max-width:0!important;padding-inline:0!important}#op-body.op-going-fullbleed .op-expand-stack{opacity:0;transition:opacity .15s}@media (prefers-reduced-motion:reduce){#op-body.op-going-fullbleed #op-side{transition:none}}.op-title-brand{text-wrap:balance;line-height:.88}.op-brand-kicker{letter-spacing:.16em;color:var(--off-white);margin-bottom:3px;font-size:.8rem;font-weight:700}.op-scanlines{z-index:3;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000002b 0 1px,#0000 1px 3px);position:absolute;inset:0}.op-scanwrap{width:fit-content;max-width:100%;margin:20px 0;line-height:0;display:block;position:relative;overflow:hidden}.op-scanwrap.in-gallery{width:100%;margin:0}.op-scanwrap.op-rot{width:100%;display:block;position:relative}.op-scanwrap.op-rot>img{max-width:none;height:auto;margin:0;display:block;position:absolute;top:50%;left:50%}.op-scanwrap.is-frame{width:100%}.op-scanwrap>img,.op-scanwrap>iframe,.op-scanwrap>video{max-width:100%;margin:0;display:block}.op-scanwrap:after{content:"";z-index:2;pointer-events:none;opacity:.36;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.op-crt{overflow:hidden}.op-crt:before,.op-crt:after{content:"";pointer-events:none;position:absolute}.op-crt:before{z-index:1;background:radial-gradient(at 50% 48%,#0000 55%,#0006 100%);inset:0}.op-crt:after{z-index:2;background-image:var(--op-grain-tile);opacity:.085;mix-blend-mode:overlay;background-size:140px 140px;animation:.5s steps(8,end) infinite opCrtGrain;inset:-40%}@keyframes opCrtGrain{0%{transform:translate(0)}12%{transform:translate(-7%,4%)}25%{transform:translate(5%,-8%)}37%{transform:translate(-9%,-3%)}50%{transform:translate(8%,6%)}62%{transform:translate(-4%,9%)}75%{transform:translate(9%,-5%)}87%{transform:translate(-6%,-7%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.op-crt:after{animation:none}}.op-crt-face{z-index:3;pointer-events:none;background:linear-gradient(135deg,#ffffff0b,#0000 45%),radial-gradient(at 50% 48%,#0000 52%,#00000073 100%),repeating-linear-gradient(#0000,#0000 2px,#00000029 2px 4px);position:absolute;inset:0}.op-crt-face.op-crt:before,.stage-scan.op-crt:before{display:none}.op-scanwrap:before{content:"";z-index:3;pointer-events:none;background-image:var(--op-grain-tile);opacity:.06;mix-blend-mode:overlay;background-size:140px 140px;animation:.5s steps(8,end) infinite opCrtGrain;position:absolute;inset:-40%}@media (prefers-reduced-motion:reduce){.op-scanwrap:before{animation:none}}@media (pointer:coarse){.op-scanwrap:before{mix-blend-mode:normal;animation:none}}.op-empty-state{text-align:center;font-family:var(--f-mono);color:var(--dim-text);letter-spacing:.05em;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 20px;font-size:.78rem;display:flex}.op-empty-state strong{color:#a3a3a3;letter-spacing:.1em;font-size:.85rem}body:after{content:"";z-index:2147483000;background:var(--op-haze-color);opacity:.07;mix-blend-mode:multiply;pointer-events:none;position:fixed;inset:0}@media print{body:after{display:none}}.op-subtabs{z-index:5;margin:0 -15px 20px;padding:10px 15px;position:sticky;top:-20px}:root{--op-side-w:50%;--op-side-max:50%;--op-side-w-expanded:66%;--op-side-max-expanded:66%;--op-side-edge:min(var(--op-side-w), var(--op-side-max));--op-hero-h:46vh}html:has(#media-landing),html:has(#op-events){--op-side-w:30%;--op-side-max:480px}html:has(#op-map-page),html:has(#op-network-page),html:has(#op-poets-page){--op-side-w:33.333%;--op-side-max:33.333%}[data-op-side]>.op-panel-tabs{z-index:550;position:relative}.op-read-split{flex-direction:row-reverse;flex:1;min-height:0;display:flex;overflow:hidden}.op-read-col{flex:0 0 var(--op-side-w);max-width:var(--op-side-max);background:var(--bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.op-read-body{text-align:left;flex:1;min-height:0;padding:20px 15px 60px;overflow-y:auto}.op-read-body .op-title,.op-read-body .op-kicker{text-align:left}@media (width<=900px){.op-read-split{flex-direction:column;overflow-y:auto}.op-read-col{flex:none;max-width:none;overflow:visible}.op-read-body{flex:none;min-height:0;overflow-y:visible}}:root{--op-bottom-safe:0px}body.op-np-active{--op-bottom-safe:var(--op-vcr-h,88px)}:root{--op-bottom-lift:0px}body.op-np-active{--op-bottom-lift:calc(var(--op-bottom-safe) + var(--op-bar-tab-over,20px))}:root{--op-top-safe:0px}body{--op-top-safe:var(--op-bar-h,61px)}[data-op-expandable].op-side-expanded,#op-body.op-side-expanded{--op-side-edge:min(var(--op-side-w-expanded), var(--op-side-max-expanded))}[data-op-side]{transition:flex-basis .22s,max-width .22s,opacity .2s;position:relative}.op-expand-stack{left:var(--op-side-edge);transform:translate(-50%, -50%) translate(var(--op-vv-dx,0px), var(--op-vv-dy,0px));z-index:40;background:var(--op-bg-raised-hover);border:1px solid var(--op-input-border);border-radius:2px;flex-direction:row;transition:left .22s,border-color .15s,box-shadow .15s;display:none;position:fixed;top:50%;right:auto;overflow:hidden;box-shadow:0 3px 16px #000000a6}.op-expand-stack:hover{border-color:#c9a42e73;box-shadow:0 3px 16px #000000a6,0 0 14px #c9a42e24}.op-expand-btn{width:19px;height:46px;color:var(--sub-text);cursor:pointer;font-family:var(--f-mono);background:0 0;border:none;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;line-height:1;transition:background .15s,color .15s;display:flex}.op-expand-btn:hover{background:var(--header-color);color:var(--off-white)}.op-expand-btn.active{background:var(--op-key-fill);color:var(--op-key-ink)}.op-expand-btn+.op-expand-btn{border-left:1px solid var(--op-border)}.op-drag-handle{background:var(--op-bg);border-left:1px solid var(--op-border);border-right:1px solid var(--op-border);cursor:col-resize;touch-action:none;flex:none;justify-content:center;align-items:center;width:15px;height:46px;transition:background .15s;display:flex}.op-drag-handle:before{content:"";background-image:repeating-linear-gradient(90deg,#c9a42e80 0 1px,#0000 1px 3px);width:7px;height:22px}.op-drag-handle:hover{background:var(--op-bg-raised-hover)}.op-drag-handle:hover:before,html.op-side-dragging .op-drag-handle:before{background-image:repeating-linear-gradient(90deg,#c9a42ef2 0 1px,#0000 1px 3px)}html.op-side-dragging{cursor:col-resize}html.op-side-dragging body{user-select:none}html.op-side-dragging [data-op-side],html.op-side-dragging #op-side,html.op-side-dragging .op-expand-stack,html.op-side-swapping [data-op-side],html.op-side-swapping #op-side,html.op-side-swapping .op-expand-stack,html.op-side-swapping .op-side-restore{transition:none!important}.op-side-restore{z-index:900;background:var(--op-bg-raised-hover);width:20px;height:62px;color:var(--sub-text);border:1px solid var(--op-input-border);cursor:pointer;font-family:var(--f-mono);transform:translateY(-50%) translateX(-100%) translate(var(--op-vv-dx,0px), var(--op-vv-dy,0px));opacity:0;pointer-events:none;border-left:none;border-radius:0 2px 2px 0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;transition:transform .22s,opacity .18s,background .15s,color .15s,border-color .15s;display:none;position:fixed;top:50%;left:0;box-shadow:3px 0 16px #000000a6}.op-side-restore:hover{background:var(--header-color);color:var(--off-white);border-color:var(--header-color)}.op-side-restore.visible{background:var(--header-color);border-color:var(--header-color);color:var(--off-white)}@media (width>=1001px){.op-expand-stack,.op-side-restore{display:flex}[data-op-expandable].op-side-expanded [data-op-side]{flex-basis:var(--op-side-w-expanded)!important;max-width:var(--op-side-max-expanded)!important}[data-op-expandable].op-side-hidden [data-op-side]{opacity:0;pointer-events:none;overflow:hidden;flex-basis:0!important;max-width:0!important;padding-inline:0!important}.op-side-restore.visible{transform:translateY(-50%) translateX(0) translate(var(--op-vv-dx,0px), var(--op-vv-dy,0px));opacity:1;pointer-events:auto}}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]){--op-page-w:var(--op-page-w-wide)}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening])[data-op-page-width=narrow]{--op-page-w:var(--op-page-w-narrow)}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening])[data-op-page-width=normal]{--op-page-w:var(--op-page-w-normal)}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening])[data-op-page-width=full]{--op-page-w:100%}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) :is(#op-body,#op-faq,#op-blog){flex-direction:column;justify-content:flex-start;overflow:hidden auto}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) :is(#op-body,#op-faq,#op-blog)>:is(#op-side,.fa-side,.bl-side){width:100%;max-width:var(--op-page-w);box-sizing:border-box;opacity:1;pointer-events:auto;flex:none;margin-inline:auto;overflow:visible}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening])[data-op-page-width=full] :is(#op-body,#op-faq,#op-blog)>:is(#op-side,.fa-side,.bl-side){padding-inline:var(--op-page-pad)}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) :is(.side-body,.fa-body,.bl-body){flex:none;max-width:none;overflow-y:visible}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) :is(#op-body,#op-faq,#op-blog)>#op-stage{width:100%;max-width:var(--op-page-w);height:min(var(--op-hero-h,46vh), 60vh);flex:none;margin-inline:auto}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) :is(.op-expand-stack,.op-drag-handle,.op-side-restore,#op-side-restore){display:none!important}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) [data-op-expandable].op-side-hidden :is([data-op-side],#op-side){opacity:1;max-width:var(--op-page-w)!important;flex-basis:auto!important}#op-stage .stage-fs-key{display:none}body:is([data-op-page-layout=story],[data-op-page-layout=spread],[data-op-page-layout=opening]) #op-stage.has-fs-video .stage-fs-key{right:var(--op-space-md);bottom:var(--op-space-md);z-index:3;display:inline-flex;position:absolute}#op-stage.stage-fs-fallback{z-index:1300;position:fixed;inset:0;width:100%!important;max-width:none!important;height:100%!important}.op-mast{display:contents}html.op-kx-fullscreen #top-bar,html.op-viz-fullscreen #top-bar{display:none!important}html.op-viz-fullscreen #op-app,html.op-viz-fullscreen #app{padding-top:0!important}html.op-viz-fullscreen #op-network-page>.op-panel-tabs.op-cluster-strip,html.op-viz-fullscreen #op-map-page>.op-panel-tabs.op-cluster-strip{display:none!important}html.op-kx-live,html.op-kx-live body,html.op-kx-page,html.op-kx-page body{overscroll-behavior-x:none}html:fullscreen,html:fullscreen body{width:100%;height:100%}html:-webkit-full-screen{width:100%;height:100%}html:-webkit-full-screen body{width:100%;height:100%}.op-acc{border:1px solid #0000;border-top-color:var(--op-border);border-radius:var(--op-radius-sm);transition:border-color var(--op-dur-fast) var(--op-ease);margin:0}.op-acc[open]{border-color:var(--op-border-strong)}.op-acc[open]+.op-acc{border-top-color:#0000}.op-acc-head{justify-content:space-between;align-items:flex-start;gap:var(--op-space-md);padding:var(--op-space-lg) var(--op-space-md);cursor:pointer;background:0 0;border:0;list-style:none;display:flex}.op-acc-head::-webkit-details-marker{display:none}.op-acc-head:after{content:"+";font-family:var(--op-font-mono);font-size:var(--op-size-body);color:var(--op-dim-text);transition:color var(--op-dur-fast) var(--op-ease);flex-shrink:0}.op-acc-head:hover:after{color:var(--op-off-white)}.op-acc[open]>.op-acc-head:after{content:"–";color:var(--op-ink-bright)}.op-acc-body{padding:var(--op-space-xs) var(--op-space-md) var(--op-space-xl);color:var(--off-white);text-align:left;line-height:1.55}.faq-page{margin-top:8px}.ops-rubric{text-align:left;border-top:1px solid var(--border);margin:32px 0 14px;padding-top:22px;line-height:1.1}.ops-rubric:first-child{border-top:none;margin-top:4px;padding-top:0}.faq-group-title{font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-headline);line-height:var(--op-lh-headline);letter-spacing:var(--op-track-headline);text-transform:uppercase;color:var(--op-off-white);text-align:left;margin:var(--op-space-2xl) 0 var(--op-space-lg);padding-top:var(--op-space-2xl);border-top:1px solid var(--border)}.faq-group-title:first-child{margin-top:var(--op-space-xs);border-top:none;padding-top:0}.op-more-key{align-items:center;gap:var(--op-space-xs);min-height:var(--op-hit-min);white-space:nowrap;font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-label);letter-spacing:0;text-transform:none;color:var(--op-sub-text);cursor:pointer;transition:color var(--op-dur-fast) var(--op-ease);background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline-flex}.op-more-key:after{content:"+";font-family:var(--op-font-mono);font-size:var(--op-size-body);color:var(--op-dim-text);transition:color var(--op-dur-fast) var(--op-ease)}.op-more-key:hover,.op-more-key.op-demo-hover,.op-more-key:hover:after,.op-more-key.op-demo-hover:after{color:var(--op-off-white)}.op-more-key[aria-expanded=true]{color:var(--op-ink-bright)}.op-more-key[aria-expanded=true]:after{content:"–";color:var(--op-ink-bright)}.op-more-key:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}@media (width<=600px){.op-more-key{min-height:var(--op-hit-touch)}}.faq-item{border:1px solid #0000;border-top-color:var(--op-border);border-radius:var(--op-radius-sm);transition:border-color var(--op-dur-fast) var(--op-ease);margin:0}.faq-item[open]{border-color:var(--op-border-strong)}.faq-item[open]+.faq-item{border-top-color:#0000}.faq-header{justify-content:space-between;align-items:center;gap:var(--op-space-md);min-height:var(--op-hit-touch);padding:var(--op-space-lg) var(--op-space-md);font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-card-title-size);letter-spacing:var(--op-track-meta);color:var(--op-sub-text);cursor:pointer;transition:color var(--op-dur-fast) var(--op-ease);background:0 0;border:0;border-radius:0;list-style:none;display:flex}.faq-header::-webkit-details-marker{display:none}.faq-q-text{text-align:left}.faq-header:after{content:"+";font-family:var(--op-font-mono);font-size:var(--op-size-body);color:var(--op-dim-text);transition:color var(--op-dur-fast) var(--op-ease);flex-shrink:0}.faq-header:hover,.faq-header.op-demo-hover,.faq-header:hover:after,.faq-header.op-demo-hover:after{color:var(--op-off-white)}.faq-item[open] .faq-header{color:var(--op-ink-bright)}.faq-item[open] .faq-header:after{content:"–";color:var(--op-ink-bright)}.faq-body{padding:var(--op-space-xs) var(--op-space-md) var(--op-space-xl);font-family:var(--op-font-body);font-size:var(--op-size-body);line-height:var(--op-lh-prose);color:var(--op-module-text);text-align:left}.faq-body b,.faq-body strong,.faq-body em,.faq-body i{color:var(--off-white)}.faq-body p{margin:0 0 1.1em}.faq-body p:last-child{margin-bottom:0}.faq-link{color:var(--accent-yellow);border-bottom:1px dotted #c9a42e99;text-decoration:none}.faq-link:hover{color:var(--ink-bright);border-bottom-color:var(--ink-bright);border-bottom-width:2px}.faq-list{margin:12px 0;padding-left:18px;list-style:outside}.faq-list li{line-height:var(--op-lh-prose);margin:0 0 8px}.faq-list li:last-child{margin-bottom:0}.faq-list li::marker{color:var(--sub-text)}.faq-key{vertical-align:-.22em;white-space:nowrap;justify-content:center;align-items:center;min-width:1.6em;height:1.5em;margin:0 .08em;padding:0 .32em;font-size:.82em;line-height:1;display:inline-flex}.faq-key,.keycap{font-family:var(--f-mono);color:#4a3f28;text-shadow:0 1px #ffffff80;box-shadow:inset 0 1px 0 #ffffffa6, 0 2px 3px var(--op-surface-card);background:linear-gradient(#efe6c4 0%,#e3d6a8 55%,#d3c28e 100%);border:1px solid #a6935f;border-bottom:4px solid #8a774a;border-radius:5px;font-style:normal;font-weight:700}button.keycap:active,.keycap.pressed{filter:brightness(.96);border-bottom-width:2px;transform:translateY(2px)}.faq-ico{vertical-align:-.15em;width:1em;height:1em;margin:0 .15em;display:inline-block;position:relative}.faq-ico-exit{font-family:var(--f-mono);font-size:1em;font-weight:700}.faq-ico-share{border:1.5px solid;border-top:0;width:.62em;height:.86em;margin:0 .15em -.1em}.faq-ico-share:before{content:"";background:currentColor;width:1.5px;height:.55em;position:absolute;top:-.42em;left:50%;transform:translate(-50%)}.faq-ico-share:after{content:"";border-top:1.5px solid;border-left:1.5px solid;width:.3em;height:.3em;position:absolute;top:-.42em;left:50%;transform:translate(-50%)rotate(45deg)}.faq-ico-reel{border:1.5px solid;border-radius:50%}.faq-ico-reel:before{content:"";border:1.5px dashed;border-radius:50%;position:absolute;inset:2px}.op-action-row{gap:var(--op-space-xs);margin:var(--op-space-xl) 0 var(--op-space-lg);flex-direction:column;display:flex}.op-action-row>:is(.op-key,.op-ghost-key,.op-action-btn){text-align:left;justify-content:space-between}.op-action-arrow{flex-shrink:0}.op-action-btn{justify-content:center;align-items:center;gap:var(--op-space-xs);min-height:var(--op-hit-min);padding:0 var(--op-space-md);white-space:nowrap;background:var(--op-ghost-field);color:var(--op-off-white);border:var(--op-rule);border-radius:var(--op-radius-sm);font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-label);cursor:pointer;transition:background var(--op-dur-fast) var(--op-ease), box-shadow var(--op-dur-fast) var(--op-ease);text-decoration:none;display:inline-flex}a.op-action-btn:is(:link,:visited,:hover){color:var(--op-off-white)}.op-action-btn:hover{background:var(--op-ghost-field-hover)}.op-action-btn:active{background:var(--op-ghost-field-press);transform:var(--op-key-press-shift)}.op-action-btn:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.op-action-btn.is-primary{background:var(--op-key-fill);color:var(--op-key-ink);border-color:var(--op-key-fill);box-shadow:var(--op-inset-key)}.op-action-btn.is-primary:hover{box-shadow:var(--op-key-hover-line)}@media (prefers-reduced-motion:reduce){.faq-header,.faq-header:after,.op-action-btn{transition:none}}.op-lightbox{background:var(--op-scrim);z-index:calc(var(--op-z-modal) + 2);color:var(--op-off-white);touch-action:pan-y pinch-zoom;flex-direction:column;display:flex;position:fixed;inset:0}.op-lightbox [hidden]{display:none}.op-viewbar{align-items:center;gap:var(--op-space-md);min-height:var(--op-bar-h);padding:0 var(--op-space-sm) 0 var(--op-gutter-lg);border-bottom:var(--op-rule);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.op-viewbar-where{gap:var(--op-space-xs);grid-column:1;min-width:0;display:grid}.op-viewbar-kicker{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text)}.op-viewbar-title{font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-title);line-height:var(--op-lh-title);color:var(--op-off-white);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.op-viewbar-count,.op-lightbox-count{font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-label);color:var(--op-sub-text);font-variant-numeric:tabular-nums;white-space:nowrap}.op-viewbar .op-viewbar-count{grid-column:2}.op-viewbar-count b,.op-lightbox-count b{font-weight:var(--op-weight-regular);color:var(--op-off-white)}.op-viewbar .op-viewbar-close{width:var(--op-hit-touch);height:var(--op-hit-touch);grid-column:3;justify-self:end}.op-lightbox-stage{min-height:0;padding:var(--op-space-lg) calc(var(--op-hit-touch) * 2) 0;flex:1 1 0;grid-template-rows:minmax(0,max-content) max-content;align-content:center;justify-items:center;display:grid;overflow:hidden;container-type:size}.op-lightbox-frame{grid-template-rows:minmax(0,100%);min-width:0;height:100%;min-height:0;display:grid;position:relative}.op-lightbox-pic{grid-template-rows:minmax(0,100%);min-height:0;display:grid;overflow:hidden}.op-lightbox-img{object-fit:contain;border:var(--op-rule);max-width:100cqw;max-height:100%;filter:var(--op-media-grade);margin:auto;display:block}.op-lightbox-img.is-missing{visibility:hidden}.op-lightbox-missing{font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-micro);text-transform:uppercase;color:var(--op-sub-text);grid-area:1/1;place-self:center;margin:0}.op-lightbox-nav{z-index:1;width:var(--op-hit-touch);height:calc(var(--op-hit-touch) * 1.5);position:absolute;top:50%;translate:0 -50%}.op-lightbox-nav,.op-lightbox-stepkey{border:var(--op-rule-strong);border-radius:var(--op-radius-none);background:var(--op-bg);color:var(--op-off-white);font-family:var(--op-font-display);font-size:var(--op-size-headline);line-height:var(--op-lh-headline);cursor:pointer;place-items:center;padding:0;display:grid}.op-lightbox-prev{right:calc(100% + var(--op-space-md))}.op-lightbox-next{left:calc(100% + var(--op-space-md))}.op-lightbox-foot{justify-items:center;gap:var(--op-space-sm);padding:var(--op-space-md) 0;text-align:center;flex:none;grid-template-columns:minmax(0,1fr);display:grid}.op-lightbox-words{justify-items:center;gap:var(--op-space-xs);min-width:0;max-width:var(--op-measure);display:grid}.op-lightbox-caption{font-family:var(--op-font-body);font-size:var(--op-size-body);line-height:var(--op-lh-body);color:var(--op-off-white);overflow-wrap:anywhere;margin:0}.op-lightbox-caption a{color:var(--op-text-link);border-bottom:1px dotted var(--op-gold);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.op-lightbox-caption a{border-bottom:1px dotted color-mix(in srgb, var(--op-gold) 60%, transparent)}}.op-lightbox-caption a:hover{color:var(--op-text-link-hover);border-bottom-color:var(--hover-red);border-bottom-width:2px}.op-lightbox-credit{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);margin:0;display:block}.op-lightbox-credit a{color:var(--op-text-link);text-decoration:none}.op-lightbox-credit a:hover{color:var(--op-text-link-hover)}.op-lightbox-keys{justify-content:center;align-items:center;gap:var(--op-space-sm);flex-wrap:wrap;display:flex}.op-lightbox-strip{justify-content:safe center;gap:var(--op-space-xs);padding:0 var(--op-gutter-lg) var(--op-space-md);scrollbar-width:none;flex:none;display:flex;position:relative;overflow:auto hidden}.op-lightbox-strip::-webkit-scrollbar{display:none}.op-lightbox-thumb{width:calc(var(--op-hit-touch) * 1.5);aspect-ratio:1;border:var(--op-rule);background:var(--op-bg);opacity:var(--op-muted-opacity);cursor:pointer;transition:opacity var(--op-dur-fast) var(--op-ease);flex:none;overflow:hidden}.op-lightbox-thumb:hover{opacity:1}.op-lightbox-thumb.is-on{opacity:1;border:var(--op-rule-strong)}.op-lightbox-thumb img{object-fit:cover;width:100%;height:100%;filter:var(--op-thumb-filter);display:block}.op-lightbox-step{display:none}.op-lightbox-stepkey{width:calc(var(--op-hit-touch) * 1.5);height:var(--op-hit-touch)}.op-lightbox-nav:focus-visible,.op-lightbox-stepkey:focus-visible,.op-viewbar-close:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}@media (width<=1000px){.op-viewbar{padding-left:var(--op-gutter);grid-template-columns:minmax(0,1fr) auto}.op-viewbar .op-viewbar-count{display:none}.op-viewbar .op-viewbar-close{grid-column:2}.op-lightbox-stage{padding:0}.op-lightbox-img{border-inline:0}.op-lightbox-nav,.op-lightbox-strip{display:none}.op-lightbox-foot{padding:var(--op-space-md) var(--op-gutter)}.op-lightbox-step{justify-content:space-between;align-items:center;gap:var(--op-space-sm);padding:0 var(--op-gutter) var(--op-space-md);flex:none;display:flex}}.op-lightbox.is-single .op-lightbox-count,.op-lightbox.is-single .op-lightbox-nav,.op-lightbox.is-single .op-lightbox-strip,.op-lightbox.is-single .op-lightbox-step,figcaption.op-photo-caption{display:none}.op-captions-visible figcaption.op-photo-caption,body.op-editing figcaption.op-photo-caption{display:block}body.op-lightbox-armed:not(.op-editing) .op-prose img,body.op-lightbox-armed:not(.op-editing) .op-lead img{cursor:zoom-in}body.op-lightbox-armed:not(.op-editing) .op-prose a img,body.op-lightbox-armed:not(.op-editing) .op-lead a img{cursor:pointer}.op-photo-wall{columns:3;column-gap:5px;margin:20px 0 24px}.op-photo-wall img,.op-photo-wall figure.op-figure,.op-photo-wall .op-scanwrap{break-inside:avoid;-webkit-column-break-inside:avoid;width:100%;height:auto;margin:0 0 5px;display:block}.op-photo-wall figure.op-figure img{margin:0}@media (width<=620px){.op-photo-wall{columns:2}}.op-photo-wall--flush{column-gap:0;margin:0}.op-photo-wall--flush img,.op-photo-wall--flush figure.op-figure,.op-photo-wall--flush .op-scanwrap{margin:0}.op-photo-wall--flush img{cursor:zoom-in}.op-prose:has(.op-clip,.op-pull){--op-clip-air:clamp(var(--op-space-xl), 6cqi, calc(var(--op-space-2xl) * 1.5));--op-clip-gutter:clamp(var(--op-space-lg), 5cqi, calc(var(--op-space-2xl) + var(--op-space-sm)));container-type:inline-size}.op-prose .op-clip-group{margin-block:var(--op-clip-air);display:flow-root}.op-prose figure.op-figure.op-clip{width:42%;margin:var(--op-space-sm) 0 var(--op-space-lg);box-shadow:var(--op-shadow-drag);position:relative}.op-prose figure.op-figure.op-clip--l{float:left;margin-right:var(--op-clip-gutter);transform:rotate(-1.6deg)}.op-prose figure.op-figure.op-clip--r{float:right;margin-left:var(--op-clip-gutter);transform:rotate(1.3deg)}.op-prose figure.op-figure.op-clip--c{width:72%;margin:calc(var(--op-clip-air) * 1.5) auto var(--op-clip-air);display:block;transform:rotate(-.8deg)}.op-prose figure.op-figure.op-clip img,.op-prose figure.op-figure.op-clip .op-scanwrap{width:100%;height:auto;margin:0;display:block}.op-prose figure.op-figure.op-clip:before{content:"";z-index:2;pointer-events:none;aspect-ratio:700/239;background:var(--op-crimson);width:32%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}@supports (color:color-mix(in lab, red, red)){.op-prose figure.op-figure.op-clip:before{background:color-mix(in srgb, var(--op-crimson) 88%, transparent)}}.op-prose figure.op-figure.op-clip:before{mask:url(/paper/tape.webp) 50%/100% 100% no-repeat}.op-prose figure.op-figure.op-clip--l:before{left:42%;transform:translate(-50%,-50%)rotate(3deg)}.op-prose p.op-pull{margin:calc(var(--op-clip-air) * 1.5) 0;font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:clamp(var(--op-size-headline), 9cqi, calc(var(--op-size-logo) * 1.25));line-height:var(--op-lh-headline);letter-spacing:var(--op-track-logo);text-transform:uppercase;color:var(--op-off-white)}@container (width<=520px){.op-prose figure.op-figure.op-clip--l,.op-prose figure.op-figure.op-clip--r{float:none;width:80%;margin:var(--op-space-sm) auto var(--op-clip-air)}.op-prose figure.op-figure.op-clip--c{width:92%}}.op-prose ol,.op-prose ul{margin:1.1rem 0 1.4rem;padding:0;list-style:none}.op-prose li{margin-bottom:.7rem;padding-left:2.2rem;position:relative}.op-prose li:last-child{margin-bottom:0}.op-prose li>ol,.op-prose li>ul{margin:.6rem 0 0}.op-prose ol{counter-reset:op-li}.op-prose ol>li{counter-increment:op-li}.op-prose ol>li:before{content:counter(op-li, decimal-leading-zero);font-family:var(--f-mono,monospace);letter-spacing:.08em;color:var(--accent-yellow);font-size:.72rem;position:absolute;top:.12em;left:0}.op-prose ul>li:before{content:"";background:var(--accent-yellow);width:5px;height:5px;position:absolute;top:.62em;left:.45rem}.op-seen-in ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.op-seen-in li{color:var(--module-text,var(--off-white));padding-left:14px;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.5;position:relative}.op-seen-in li:before{content:"·";color:var(--sub-text);position:absolute;left:2px}.op-seen-in .op-seen-blurb{color:var(--sub-text);max-width:62ch;margin-top:3px;font-size:.82rem;line-height:1.45;display:block}.op-seen-in li{margin-bottom:2px}.op-seen-in a{color:var(--accent-yellow,var(--accent-yellow));border-bottom:1px dotted #c9a42e99;text-decoration:none}.op-seen-in a:hover{color:var(--ink-bright);border-bottom-color:var(--ink-bright);border-bottom-width:2px}.op-seen-in a[href^=http]:after{content:" ↗";color:var(--sub-text);font-size:.8em}.op-reactions{--rx-key:var(--opf-key-h,34px);--rx-disc:22px;align-items:center;gap:var(--op-space-sm);flex-wrap:wrap;min-height:30px;margin:4px 0 16px;display:flex;position:relative}.rx-loading{font-family:var(--f-mono);color:var(--sub-text);letter-spacing:.2em;font-size:.7rem}.rx-react{width:var(--rx-key);min-width:var(--rx-key);height:var(--rx-key);box-sizing:border-box;cursor:pointer;background:var(--op-ghost-field);color:var(--op-sub-text);border:var(--op-rule);border-radius:var(--op-radius-pill);transition:background var(--op-dur-fast) var(--op-ease), color var(--op-dur-fast) var(--op-ease);flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.rx-react .rx-smiley{display:block}.rx-react .rx-cur{font-size:1.25rem;line-height:1}.rx-react:hover{background:var(--op-ghost-field-hover);color:var(--op-off-white)}.rx-react:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.rx-react.is-mine:after{content:"";background:var(--op-gold);pointer-events:none;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.rx-pop .rx-react .rx-cur{animation:.45s cubic-bezier(.2,2.2,.4,1) rx-pop}@keyframes rx-pop{0%{transform:scale(.3)}55%{transform:scale(1.45)}to{transform:scale(1)}}.rx-sum-open{min-height:var(--rx-key);box-shadow:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.rx-sum-open:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.rx-sum-e{width:var(--rx-disc);height:var(--rx-disc);background:var(--op-bg-chip);box-shadow:0 0 0 2px var(--op-card-bg);border-radius:50%;flex:none;place-items:center;margin-left:-5px;font-size:.8125rem;line-height:1;display:inline-grid}.rx-sum-e:first-child{margin-left:0}.rx-sum-n{margin-left:var(--op-space-sm);font-size:var(--op-size-meta);color:var(--op-sub-text)}.rx-sum-open:hover .rx-sum-n{text-decoration:underline}.rx-bump .rx-sum-n{animation:.4s rx-bump}@keyframes rx-bump{0%{transform:none}40%{transform:translateY(-4px)scale(1.3)}to{transform:none}}.op-react-row{align-items:center;gap:var(--op-space-sm);margin-bottom:var(--op-space-lg);flex-wrap:wrap;display:flex}.op-react-row>.op-reactions{margin:0}.op-ckey{justify-content:center;align-items:center;gap:var(--op-space-xs);min-width:var(--opf-key-h,34px);height:var(--opf-key-h,34px);padding:0 var(--op-space-sm);box-sizing:border-box;cursor:pointer;background:var(--op-ghost-field);color:var(--op-sub-text);border:var(--op-rule);border-radius:var(--op-radius-pill);font:inherit;transition:background var(--op-dur-fast) var(--op-ease), color var(--op-dur-fast) var(--op-ease);flex:none;line-height:1;display:inline-flex}.op-ckey-ico{flex:none;display:block}.op-ckey-n{font-size:var(--op-size-meta);color:var(--op-ink-bright)}.op-ckey:hover{background:var(--op-ghost-field-hover);color:var(--op-off-white)}.op-ckey.has-n{padding:0 var(--op-space-md)}.op-ckey[aria-expanded=true]{background:var(--op-ghost-field-press);color:var(--op-off-white)}.op-ckey-n[hidden]{display:none}.op-ckey:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}.rx-quick{z-index:calc(var(--op-z-overlay) + 2);background:var(--op-bg);border:1px solid var(--header-color);box-shadow:0 10px 34px #000000a6, inset 0 0 0 1px var(--op-ghost-field);opacity:0;transform-origin:0 100%;border-radius:999px;align-items:flex-end;gap:2px;padding:7px 10px;transition:transform .18s cubic-bezier(.2,1.6,.4,1),opacity .14s;display:flex;position:fixed;top:0;left:0;transform:translateY(10px)scale(.86)}.rx-quick.rx-quick-in{opacity:1;transform:none}.rx-qk{cursor:pointer;user-select:none;background:0 0;border:none;padding:4px 3px;line-height:1;display:block;position:relative;overflow:visible}.rx-qk-e{animation:.3s cubic-bezier(.2,1.8,.4,1) backwards rx-qk-in;animation-delay:calc(var(--i) * 35ms);display:block}.rx-qk-g{transform-origin:bottom;will-change:transform;font-size:1.55rem;line-height:1;transition:transform .14s cubic-bezier(.2,1.5,.4,1);display:block}@keyframes rx-qk-in{0%{opacity:0;transform:translateY(14px)scale(.3)}}.rx-qk.is-mag{z-index:2}.rx-qk.is-mag .rx-qk-g{transform:scale(1.62)translateY(-6px)}.rx-qk.is-near .rx-qk-g{transform:scale(1.18)translateY(-1px)}.rx-qk.is-mine:after{content:"";background:var(--accent-yellow);pointer-events:none;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-1px;left:50%}.rx-qk-more{align-self:center;margin-left:4px;padding:0}.rx-qk-more .rx-qk-g{width:34px;height:34px;color:var(--off-white);font-family:var(--f-mono);border:1px dashed #ffffff59;border-radius:50%;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.rx-picker{z-index:calc(var(--op-z-overlay) + 2);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--op-bg);border:1px solid var(--header-color);scrollbar-width:thin;scrollbar-color:var(--header-color) transparent;opacity:0;border-radius:12px;grid-template-columns:repeat(8,1fr);gap:2px;width:min(340px,86vw);max-height:min(260px,52vh);padding:10px;transition:transform .16s cubic-bezier(.2,1.6,.4,1),opacity .13s;display:grid;position:fixed;top:0;left:0;overflow-y:auto;transform:translateY(8px)scale(.94);box-shadow:0 12px 40px #000000a6}.rx-picker.rx-in{opacity:1;transform:none}.rx-picker::-webkit-scrollbar{width:8px}.rx-picker::-webkit-scrollbar-track{background:var(--op-line)}.rx-picker::-webkit-scrollbar-thumb{background:var(--header-color);border-radius:2px}@media (width<=1000px){.rx-backdrop{background:var(--op-surface-card)!important}.op-reactions,.op-reactions .rx-react,.op-reactions .rx-sum-open{touch-action:none;-webkit-touch-callout:none;user-select:none}.rx-quick{touch-action:none;gap:1px;max-width:calc(100vw - 16px);padding:8px clamp(6px,2.4vw,10px)}.rx-qk{padding:6px clamp(1px,.8vw,4px)}.rx-qk-g{font-size:clamp(1.28rem,6.4vw,1.7rem)}.rx-qk.is-mag .rx-qk-g{transform:scale(2.05)translateY(-10px)}.rx-qk.is-near .rx-qk-g{transform:scale(1.24)translateY(-2px)}.rx-qk-more .rx-qk-g{width:clamp(28px,8.6vw,34px);height:clamp(28px,8.6vw,34px);font-size:1rem}.rx-picker{border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(clamp(38px,11vw,52px),1fr));gap:2px 4px;width:calc(100vw - 20px);max-height:62vh;padding:12px 10px 14px;transform:translateY(16px)scale(.98)}.rx-picker.rx-in{transform:none}.rx-picker .rx-pick{border-radius:8px;min-height:46px}.rx-picker .rx-pick-g{font-size:clamp(1.3rem,6.6vw,1.6rem)}.rx-picker .rx-pick.is-mag .rx-pick-g{transform:scale(1.35)}}.rx-pick{cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;min-height:34px;padding:3px;line-height:1;transition:background .1s;display:grid;position:relative;overflow:visible}.rx-pick-g{transform-origin:50%;font-size:1.25rem;line-height:1;transition:transform .13s cubic-bezier(.2,1.5,.4,1);display:block}.rx-pick.is-mag{z-index:2;background:var(--op-ghost-field-hover)}.rx-pick.is-mag .rx-pick-g{transform:scale(1.55)}.rx-pick.is-mine:after{content:"";background:var(--accent-yellow);pointer-events:none;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}@media (prefers-reduced-motion:reduce){.rx-quick,.rx-picker,.rx-qk,.rx-qk-e,.rx-qk-g,.rx-pick,.rx-pick-g{transition:none;animation:none}.rx-pop .rx-react .rx-cur,.rx-bump .rx-sum-n{animation:none}}.rx-float{z-index:calc(var(--op-z-overlay) + 2);pointer-events:none;font-size:var(--op-size-large-text);margin-left:calc(var(--op-size-large-text) / -2);line-height:1;animation:1.6s cubic-bezier(.3,.6,.4,1) both rx-float;position:fixed}@keyframes rx-float{0%{opacity:0;transform:translate(0)scale(.4)}12%{opacity:1;transform:translateY(-18px)scale(1.15)}to{opacity:0;transform:translate(var(--rx-dx,0px), -200px) scale(.9)}}@media (prefers-reduced-motion:reduce){.rx-float{display:none}}html #top-bar{width:auto;z-index:var(--z-header,1000);position:fixed;top:0;left:0;right:0}html #op-app,html #app{padding-top:var(--op-top-safe)}html[data-op-beta=backdrop] #op-app,html[data-op-beta=backdrop] #app{padding-top:0}@media (width<=1000px){html #app{height:100dvh}}#top-bar .tab{align-items:center;text-decoration:none;display:flex}#top-bar .tab-tv{color:var(--hover-red);font-weight:700}#top-bar .tab-tv:hover,#top-bar .tab-tv.active{color:var(--ink-bright)}#top-bar .tab-tv{position:relative;overflow:hidden}#top-bar .tab-tv:after{content:"";z-index:1;pointer-events:none;opacity:0;background-image:var(--op-grain-tile);background-size:140px 140px;transition:opacity .1s;position:absolute;inset:-40%}#top-bar .tab-tv:hover:after,#top-bar .tab-tv:focus-visible:after{opacity:.3;animation:.12s steps(8,end) infinite opCrtGrain}#top-bar .tab-tv:hover,#top-bar .tab-tv:focus-visible{text-shadow:1px 0 #00f0ff80,-1px 0 #ff282880;animation:90ms steps(2,end) infinite opTvSpazz}@keyframes opTvSpazz{0%{translate:0}25%{translate:-1px 1px}50%{translate:1px -1px}75%{translate:-1px}to{translate:0}}@media (prefers-reduced-motion:reduce){#top-bar .tab-tv:hover,#top-bar .tab-tv:focus-visible,#top-bar .tab-tv:hover:after,#top-bar .tab-tv:focus-visible:after{animation:none}}#top-bar #auth-dropdown-menu{top:var(--op-bar-h,53px);right:0;bottom:var(--op-bottom-safe,0px);background:var(--op-bg-panel);border:none;border-left:1px solid var(--off-white);width:340px;min-width:0;max-width:100vw;box-shadow:var(--op-shadow-bezel);text-align:left;z-index:999;flex-direction:column;position:fixed}.op-drawer-body{overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.op-drawer-body>*{flex:none}.op-drawer-body::-webkit-scrollbar{width:6px}.op-drawer-body::-webkit-scrollbar-thumb{background:var(--op-bg-chip)}.op-drawer-body::-webkit-scrollbar-track{background:0 0}.op-drawer-sec{padding:var(--op-space-md,14px) 0;border-bottom:1px solid var(--op-border-idle)}.op-drawer-sec:last-child,.op-drawer-sec:has(+.op-drawer-foot){border-bottom:none}.op-drawer-kicker{margin:0 0 var(--op-space-sm,8px);padding:0 var(--op-space-md,14px);font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);text-transform:uppercase;color:var(--op-sub-text)}.op-drawer-row,.op-drawer-mod{align-items:center;gap:var(--op-space-sm,8px);width:100%;min-height:var(--op-hit-min,40px);padding:0 var(--op-space-md,14px);color:var(--off-white);font-family:var(--f-display);font-weight:700;font-size:var(--op-size-body);letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;transition:color .12s,background .12s,border-color .12s;display:flex}.op-drawer-row:hover{color:var(--op-ink-bright);background:var(--op-bg-raised-hover)}.op-drawer-row:focus-visible,.op-drawer-mod:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:-2px}.op-drawer-label{white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.op-drawer-mod{width:auto;margin:0 var(--op-space-sm,8px) var(--op-space-sm,8px);padding:var(--op-space-sm,8px) var(--op-space-md,14px);background:var(--op-bg-raised);border:1px solid var(--op-border-idle);border-left:2px solid var(--op-border-idle-hover)}.op-drawer-mod:last-child{margin-bottom:0}.op-drawer-mod:hover{background:var(--op-bg-raised-hover);border-color:var(--op-border-idle-hover);color:var(--op-ink-bright)}.op-drawer-mod--crimson{border-left-color:var(--op-crimson)}.op-drawer-mod--gold{border-left-color:var(--accent-yellow)}.op-drawer-mod--green{border-left-color:var(--op-cat-action)}.op-drawer-mod--blue{border-left-color:var(--op-cat-sound)}.op-drawer-mod--violet{border-left-color:var(--op-cat-events)}.op-drawer-mod--teal{border-left-color:var(--op-cat-broadcast)}.op-drawer-mod.is-empty{color:var(--op-dim-text);border-left-color:var(--op-border-idle-hover)}.op-drawer-mod.is-empty:hover{color:var(--op-ink-bright)}.op-drawer-edit{padding:0 var(--op-space-sm,8px);text-align:right;font-family:var(--f-mono);font-size:var(--op-size-meta);letter-spacing:var(--op-track-micro);margin:0}.op-drawer-acc-head{pointer-events:none;cursor:default;text-decoration:none;display:block}.op-drawer-acc-head .op-drawer-chev{display:none}.op-drawer-acc-head .op-drawer-label{display:inline;overflow:visible}.op-drawer-chev{color:var(--op-dim-text);font-family:var(--f-mono);font-size:var(--op-size-meta);flex:none;margin-left:auto}.op-drawer-comm .op-drawer-label{align-items:center;gap:var(--op-space-sm);display:flex}.op-drawer-ico{flex:none;width:18px;height:18px;display:block}.op-drawer-new{margin-right:var(--op-space-sm);padding:var(--op-pad-pill);background:var(--header-color);color:var(--off-white);font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);white-space:nowrap;flex:none;align-items:center;font-weight:700;line-height:1.3;display:inline-flex}.op-drawer-new[hidden]{display:none}.op-drawer-new.is-unchecked{border:1px solid var(--header-color);background:0 0}.op-drawer-count{background:var(--header-color);min-width:20px;height:18px;color:var(--off-white);font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:0;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-weight:400;line-height:1}.op-drawer-count[style*=flex]{display:flex}.op-drawer-row .op-drawer-count+.op-drawer-chev{display:none}.op-drawer-id{align-items:center;gap:var(--op-space-md,14px);padding:var(--op-space-lg,16px) var(--op-space-md,14px);border-bottom:1px solid var(--op-border-idle);background:var(--op-bg-raised);flex:none;display:flex}.op-drawer-id-link{align-items:center;gap:var(--op-space-md,14px);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.op-drawer-id-link:hover .op-drawer-view,.op-drawer-id-link:focus-visible .op-drawer-view{color:var(--op-ink-bright)}.op-drawer-view{font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:.12em;white-space:nowrap;color:var(--accent-yellow);flex:none;margin-left:auto}.op-drawer-who .op-drawer-view{margin:4px 0 0}.op-drawer-face{background:var(--op-bg-chip);border:1px solid var(--op-border-idle-hover);width:46px;height:46px;font-family:var(--f-mono);color:var(--accent-yellow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1rem;display:flex;overflow:hidden}.op-drawer-face img{object-fit:cover;width:100%;height:100%;display:block}.op-drawer-who{flex-direction:column;gap:1px;min-width:0;display:flex}.op-drawer-name{font-family:var(--f-display);font-weight:700;font-size:var(--op-size-title);letter-spacing:-.01em;color:var(--op-ink-bright);white-space:nowrap;min-width:0;overflow:hidden}.op-drawer-handle{font-family:var(--f-mono);font-size:var(--op-size-meta);color:var(--op-sub-text)}.op-drawer-type{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--op-sub-text);margin-top:2px;font-size:.68rem;font-weight:700}.op-drawer-type.is-verified{color:var(--op-phosphor)}.op-drawer-tick{margin-right:4px}.op-drawer-switch{flex:none}.op-drawer-profiles{background:var(--op-bg);border-bottom:1px solid var(--op-border-idle);flex-direction:column;flex:none;display:flex}.op-drawer-profiles[hidden]{display:none}.op-drawer-prof{align-items:center;gap:var(--op-space-sm,8px);padding:9px var(--op-space-md,14px);color:var(--accent-yellow);font-family:var(--f-display);font-weight:700;font-size:var(--op-size-label);letter-spacing:.02em;border-bottom:1px solid var(--op-border);text-decoration:none;transition:background .12s;display:flex}.op-drawer-prof:last-child{border-bottom:none}.op-drawer-prof:hover{background:var(--op-bg-raised-hover)}.op-drawer-prof-face{width:22px;height:22px;font-family:var(--f-mono);font-size:var(--op-size-micro);color:var(--op-sub-text);background:#1a1512;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.op-drawer-prof-face img{object-fit:cover;width:100%;height:100%;display:block}.op-drawer-prof-you{font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:.08em;color:var(--op-sub-text);flex:none;margin-left:auto}.op-drawer-pref{align-items:center;gap:var(--op-space-sm,8px);width:100%;min-height:34px;padding:2px var(--op-space-md,14px);color:var(--off-white);font-family:var(--f-display);font-weight:700;font-size:var(--op-size-body);letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:none;transition:color .12s;display:flex}.op-drawer-pref:hover{color:var(--op-ink-bright)}.op-drawer-pref:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:-2px}.op-drawer-pref .op-lamp{box-shadow:none;background:#ebe1c840;flex:none}.op-drawer-pref .op-lamp.is-green{box-shadow:0 0 6px var(--op-cat-action);background:#3ad063}.op-tour-key{align-items:center;gap:var(--op-space-sm);margin-block:var(--op-space-xs) var(--op-space-sm);padding:var(--op-space-sm) var(--op-card-pad);background:var(--op-bg-raised);border:1px solid var(--op-border-crimson);border-radius:var(--op-radius-sm);text-align:left;cursor:pointer;transition:border-color var(--op-dur-fast) var(--op-ease), background var(--op-dur-fast) var(--op-ease);text-decoration:none;display:flex}.op-tour-key[hidden]{display:none}.op-tour-key:hover{border-color:var(--op-crimson);background:var(--op-bg-raised-hover)}.op-tour-key:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}.op-tour-key-play{width:var(--op-space-xl);height:var(--op-space-xl);border-radius:var(--op-radius-pill);background:var(--op-crimson);color:var(--op-off-white);font-size:var(--op-size-micro);flex:none;justify-content:center;align-items:center;display:flex}.op-tour-key-text{gap:var(--op-space-xs);flex-direction:column;min-width:0;display:flex}.op-tour-key-title{font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-body);line-height:var(--op-lh-title);color:var(--op-ink-bright)}.op-tour-key-line{font-family:var(--op-font-display);font-weight:var(--op-weight-regular);font-size:var(--op-size-meta);line-height:var(--op-lh-body);color:var(--op-off-white)}#dd-prefs-group .op-tour-key{margin-inline:var(--op-space-md)}.op-prefs-panel--h .op-tour-key{flex-basis:100%}#dd-prefs-group .op-prefs-hue-row{padding:var(--op-space-sm,8px) var(--op-space-md,14px) 0}.op-drawer-keyed{border-top:1px solid var(--op-cat-action)}@supports (color:color-mix(in lab, red, red)){.op-drawer-keyed{border-top:1px solid color-mix(in srgb, var(--op-cat-action) 30%, transparent)}}.op-drawer-keyed{background:var(--op-cat-action)}@supports (color:color-mix(in lab, red, red)){.op-drawer-keyed{background:color-mix(in srgb, var(--op-cat-action) 5%, transparent)}}.op-drawer-keyed .op-drawer-kicker{color:var(--op-cat-action)}.op-drawer-key{color:var(--op-cat-action);flex:none;align-items:center;display:flex}.op-drawer-key .op-key-ico{width:15px;height:15px}.op-drawer-foot{background:var(--op-bg-panel);align-items:stretch;gap:var(--op-space-xs);padding:var(--op-space-md);border-top:1px solid var(--op-border-idle);flex:none;margin-top:auto;display:flex;position:sticky;bottom:0}.op-drawer-foot>*{flex:auto;min-width:0}.op-drawer-foot>:is(.op-key,.op-ghost-key){white-space:nowrap;padding-inline:var(--op-space-xs)}.op-drawer-grab,.op-pane-end{display:none}@keyframes opPaneRoll{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes opDockIn{0%,40%{opacity:0}to{opacity:1}}.op-drawer-join{gap:var(--op-space-sm,8px);padding:var(--op-space-lg,16px) var(--op-space-md,14px);flex-direction:column;flex:none;display:flex}.op-drawer-join-big{min-height:var(--op-hit-min)}@media (width<=1000px){.op-drawer-join{margin-block:auto}}.op-drawer-fork{appearance:none;border:none;border-top:1px solid var(--op-border-idle);width:100%;padding:var(--op-space-sm,8px) 0;text-align:left;cursor:pointer;background:0 0;display:block}.op-drawer-fork .h{font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);text-transform:uppercase;color:var(--op-sub-text);display:block}.op-drawer-fork .t{font-family:var(--f-display);font-weight:700;font-size:var(--op-size-label);color:var(--accent-yellow);margin-top:2px;display:block}.op-drawer-fork:hover .t{color:var(--op-ink-bright)}.op-drawer-fork:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:2px}[data-tip].tip-wide:after{white-space:normal;text-transform:none;letter-spacing:.01em;text-align:left;width:220px;max-width:min(220px,100vw - 24px);line-height:1.35}#top-bar nav.tabs{align-self:stretch;height:auto}#top-bar .auth-tabs{flex-shrink:0}#top-bar #btn-clear-search{background:var(--op-key-fill);padding:0}#top-bar .op-navdd{align-items:stretch;display:flex;position:relative}#top-bar .op-navdd>.tab{border-left:none;border-right:none}#top-bar nav.tabs>.op-navdd{border-right:1px solid var(--off-white)}#top-bar nav.tabs>.op-navdd:last-child{border-right:none}#top-bar>#optv-dd-container{border-left:1px solid var(--off-white);border-right:1px solid var(--off-white);align-self:stretch}#top-bar .op-navdd.is-open>.tab{background-color:var(--op-line)}#top-bar .op-navdd-panel{--navdd-line:var(--op-ghost-field-hover);--navdd-lift:var(--op-line);z-index:999;background-color:var(--op-bg-panel);border:1px solid var(--off-white);width:min(380px,100vw - 24px);box-shadow:0 18px 40px var(--op-bg-panel);text-align:left;border-top:none;flex-direction:column;display:flex;position:absolute;top:100%;left:0;overflow:hidden}#top-bar .op-navdd-panel[hidden]{display:none}#top-bar .op-navdd-panel:before{content:"";z-index:5;pointer-events:none;mix-blend-mode:multiply;background-image:repeating-linear-gradient(to bottom, var(--op-ink-bright) 0, var(--op-ink-bright) 2px, #c9c9c9 2px, #c9c9c9 3px);position:absolute;inset:0}@media (width>=1001px){#top-bar.op-navdd-open #op-menu-scrim{visibility:visible;opacity:.55;pointer-events:none;transition-duration:.12s}}@media (prefers-reduced-motion:reduce){#top-bar #op-menu-scrim{transition:none}}#top-bar nav.tabs>.op-navdd:nth-last-child(-n+2) .op-navdd-panel,#top-bar>#optv-dd-container .op-navdd-panel,#top-bar .op-navdd-prefsin .op-navdd-panel{left:auto;right:0}#top-bar [aria-label=Preferences] .op-navdd-title{white-space:normal;max-width:100%;font-size:1.7rem;line-height:1.2}#top-bar .op-navdd-head{z-index:1;border-bottom:1px solid var(--navdd-line);justify-content:space-between;align-items:flex-start;gap:10px;padding:18px 14px 14px;display:flex;position:relative}#top-bar .op-navdd-title{align-items:baseline;gap:.1em;font-size:3.8rem;line-height:.75;text-decoration:none;transition:color .12s;display:inline-flex}#top-bar .op-navdd-title:hover{color:var(--op-ink-hover-display)}#top-bar .op-navdd-up{width:.36em;height:.36em;color:var(--header-color);flex:none;margin-bottom:.08em;transition:color .12s}#top-bar .op-navdd-title:hover .op-navdd-up{color:var(--op-ink-hover-display)}#top-bar .op-navdd-title:hover{animation:.16s steps(2,end) opNavddTear}@keyframes opNavddTear{0%{text-shadow:2px 0 #00f0ff8c,-2px 0 #ff28288c;translate:-2px}50%{text-shadow:-2px 0 #00f0ff8c,2px 0 #ff28288c;translate:2px}to{text-shadow:none;translate:0}}@media (prefers-reduced-motion:reduce){#top-bar .op-navdd-title:hover{animation:none}}@media (height<=780px){#top-bar .op-navdd-title{font-size:3rem}#top-bar .op-navdd-head{padding:14px 14px 11px}}#top-bar .op-navdd-x{flex:none;margin-top:4px}#top-bar .op-navdd-rows{z-index:1;flex-direction:column;padding:6px 0 8px;display:flex;position:relative}#top-bar .op-navdd-row{padding:7px 14px 8px;text-decoration:none;transition:background-color .12s;display:block}#top-bar .op-navdd-row:hover,#top-bar .op-navdd-row.op-demo-hover,#top-bar .op-navdd-row:focus-visible{background-color:var(--navdd-lift)}#top-bar .op-navdd-row:focus-visible{outline:1px solid var(--off-white);outline-offset:-3px}#top-bar .op-navdd-label{font-family:var(--f-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--off-white);font-size:1.4rem;font-weight:700;line-height:1.05;transition:color .12s;display:block}#top-bar .op-navdd-row:hover .op-navdd-label,#top-bar .op-navdd-row.op-demo-hover .op-navdd-label,#top-bar .op-navdd-row:focus-visible .op-navdd-label{color:var(--op-ink-hover-display)}#top-bar .op-navdd-chev{vertical-align:-.02em;width:.42em;height:.73em;color:var(--off-white);margin-left:.3em;display:inline-block}#top-bar .op-navdd-group{z-index:1;padding:2px 0 8px;position:relative}#top-bar .op-navdd-group+.op-navdd-group{border-top:1px solid var(--navdd-line)}#top-bar .op-navdd-kicker{font-family:var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:#ebe1c861;padding:9px 14px 3px;font-size:.6rem}#top-bar .op-navdd-row-in{display:none}html.op-signed-in #top-bar .op-navdd-row-in{display:block}[data-gated][data-gated]{pointer-events:none;opacity:.32;cursor:default}html.op-signed-in [data-gated][data-gated]{pointer-events:auto;opacity:1;cursor:pointer}.op-gated-hint{margin-left:var(--op-space-sm);font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:normal;vertical-align:middle;font-weight:400}html.op-signed-in .op-gated-hint{display:none}@media (width>=1001px){.op-panel-tab.op-phone-only{display:none}}#top-bar .op-navdd-bl{white-space:nowrap;height:1.05rem;line-height:1.05rem;font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sub-text);opacity:0;align-items:baseline;margin-top:5px;font-size:.72rem;transition:opacity .14s;display:flex;overflow:hidden}#top-bar .op-navdd-row:hover .op-navdd-bl,#top-bar .op-navdd-row:focus-visible .op-navdd-bl,#top-bar .optv-dd-livebox:hover .op-navdd-bl,#top-bar .op-navdd-bl.is-always{opacity:1}#top-bar .op-navdd-bl .op-mq-run{animation-play-state:paused}#top-bar .op-navdd-row:hover .op-navdd-bl .op-mq-run,#top-bar .op-navdd-row:focus-visible .op-navdd-bl .op-mq-run,#top-bar .optv-dd-livebox:hover .op-navdd-bl .op-mq-run{animation-play-state:running}@media (prefers-reduced-motion:reduce){#top-bar .op-navdd-bl .op-mq-run{animation:none}}#top-bar .op-navdd-more{z-index:1;border-top:1px solid var(--navdd-line);font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--off-white);align-items:baseline;gap:8px;padding:11px 14px;font-size:.66rem;text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}#top-bar .op-navdd-more:hover{background-color:var(--navdd-lift);color:var(--op-ink-hover-display)}#top-bar .op-navdd-more-sub{color:var(--sub-text);letter-spacing:.12em;margin-left:auto}#top-bar .op-navdd-pills{z-index:1;border-top:1px solid var(--navdd-line);flex-direction:column;gap:8px;padding:11px 14px 14px;display:flex;position:relative}#top-bar .op-navdd-plate{cursor:pointer;user-select:auto;border-color:var(--off-white);width:100%;color:var(--off-white);justify-content:center;padding:11px 12px 12px;text-decoration:none;transition:background .15s,color .15s;display:flex}#top-bar .op-navdd-plate:hover{box-shadow:var(--op-key-hover-line)}#top-bar .op-navdd-plate:active{box-shadow:var(--op-key-press);transform:var(--op-key-press-shift)}#top-bar .op-navdd-plate:focus-visible{outline:2px solid var(--off-white);outline-offset:2px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-panel{z-index:1;flex-direction:column;gap:14px;max-height:min(72vh,560px);padding:14px 16px 16px;display:flex;position:relative;overflow-y:auto}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-group{flex-direction:column;gap:8px;display:flex}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-group+.op-prefs-group{border-top:1px solid var(--navdd-line);padding-top:12px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-modes{flex-direction:column;gap:8px;display:flex}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode{text-align:left;background:var(--navdd-lift);border:1px solid var(--navdd-line);width:100%;color:var(--off-white);cursor:pointer;font-family:var(--f-ui);flex-direction:column;gap:4px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode:hover,:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode:focus-visible{border-color:var(--off-white)}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode[aria-pressed=true]{background:var(--op-key-fill);border-color:var(--op-key-fill);color:var(--op-key-ink)}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode[aria-pressed=true] .op-prefs-mode-desc{color:var(--op-key-ink)}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode-name{font-family:var(--f-mono);letter-spacing:.03em;font-size:.85rem;font-weight:700}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-mode-desc{color:var(--sub-text,#999);font-family:Arial,Helvetica,sans-serif;font-size:.78rem;line-height:1.45}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-row{font-family:var(--f-mono);color:var(--off-white);justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;display:flex}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-toggle-row{cursor:pointer}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-icon{color:var(--off-white);flex:none;font-size:.85em;line-height:1}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:auto;min-width:0;height:18px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]::-webkit-slider-runnable-track{height:8px;box-shadow:inset 0 1px 2px var(--op-surface-card);background:linear-gradient(90deg,#c32222,#c3c322,#22c322,#22c3c3,#2222c3,#c322c3,#c32222);border:1px solid #0000008c;border-radius:2px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]::-moz-range-track{height:8px;box-shadow:inset 0 1px 2px var(--op-surface-card);background:linear-gradient(90deg,#c32222,#c3c322,#22c322,#22c3c3,#2222c3,#c322c3,#c32222);border:1px solid #0000008c;border-radius:2px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--off-white);border:1px solid #000000b3;border-radius:1px;width:10px;height:18px;margin-top:-6px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]::-moz-range-thumb{background:var(--off-white);border:1px solid #000000b3;border-radius:1px;width:10px;height:18px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-row input[type=range]:focus-visible{outline:2px solid var(--phosphor);outline-offset:3px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet,#tour-guide) .op-prefs-hue-val{text-align:right;min-width:2.6em;color:var(--sub-text,#999);flex:none}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow{width:var(--op-hit-min);height:var(--op-hit-min);align-content:center;place-items:center;gap:calc(var(--op-space-xs) / 2);border:var(--op-rule);border-radius:var(--op-radius-sm);color:var(--op-sub-text);cursor:pointer;background:0 0;flex:none;padding:0;display:grid}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow[hidden]{display:none}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow:hover{color:var(--op-off-white);border-color:var(--op-border-idle-hover)}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow:focus-visible{outline:2px solid var(--op-phosphor);outline-offset:var(--op-focus-offset)}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow:not([data-speed="0"]){color:var(--op-off-white);border-color:var(--op-crimson)}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow-tri{font-size:var(--op-size-meta);line-height:1}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow-pips{gap:calc(var(--op-space-xs) / 2);display:flex}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow-pips b{width:var(--op-space-xs);height:calc(var(--op-space-xs) * .75);background:var(--op-border-idle-hover)}:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow[data-speed="1"] .op-prefs-glow-pips b:nth-child(-n+1),:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow[data-speed="2"] .op-prefs-glow-pips b:nth-child(-n+2),:is(#top-bar,.op-prefs-page,#op-prefs-sheet,#dd-prefs-group,#op-settings-page) .op-prefs-glow[data-speed="3"] .op-prefs-glow-pips b:nth-child(-n+3){background:var(--op-crimson)}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-note{color:var(--sub-text,#999);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;line-height:1.5}#top-bar .op-navdd-panel:has(.op-prefs-panel--h){width:min(720px,100vw - 24px)}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-panel--h{flex-flow:wrap;align-items:flex-start}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-panel--h .op-prefs-group{flex:220px;min-width:200px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-panel--h .op-prefs-group+.op-prefs-group{border-top:none;border-left:1px solid var(--navdd-line);padding-top:0;padding-left:16px}:is(#top-bar,.op-prefs-page,#op-settings-page,#op-prefs-sheet) .op-prefs-panel--h .op-prefs-note{flex-basis:100%}#optv-live-lamp{margin-right:7px}#optv-dd-live .op-lamp{flex:none}#top-bar .optv-dd-livebox .optv-dd-livelabel{margin-right:auto}#top-bar .optv-dd-livebox .optv-dd-state{margin-left:0;padding-left:0}#top-bar .optv-dd-livebox{z-index:1;background:0 0;border:none;margin:12px 6px 2px;padding:10px 8px 11px;text-decoration:none;transition:background-color .15s,opacity .15s;display:block;position:relative}#top-bar .optv-dd-livebox:hover{background-color:#ad05051f}#top-bar .optv-dd-livebox:has(#optv-dd-live-lamp.is-red){filter:grayscale();opacity:.55}#top-bar .optv-dd-livebox:has(#optv-dd-live-lamp.is-red):hover,#top-bar .optv-dd-livebox:has(#optv-dd-live-lamp.is-red):focus-visible{filter:grayscale();opacity:.85}#top-bar .optv-dd-livebox:focus-visible{outline:1px solid var(--off-white);outline-offset:2px}#top-bar .optv-dd-livehead{align-items:center;gap:9px;display:flex}#top-bar .optv-dd-livelabel{font-family:var(--f-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--off-white);font-size:1.4rem;font-weight:700;line-height:1.05;transition:color .15s}#top-bar .optv-dd-livebox:hover .optv-dd-livelabel{color:var(--op-ink-hover-display)}.optv-dd-state{font-family:var(--f-mono);letter-spacing:.14em;color:var(--sub-text);margin-left:auto;padding-left:14px;font-size:.62rem}#top-bar .optv-dd-deckhead{align-items:center;gap:9px;display:flex}#top-bar .optv-dd-deckhead .op-navdd-label{margin-right:auto}#top-bar .optv-dd-deckstate{margin-left:0;padding-left:0}#top-bar .optv-dd-decksince{text-align:right;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--op-lamp-amber);margin-top:4px;font-size:.58rem;line-height:1.2;display:block}#top-bar .optv-dd-decksince:empty{display:none}#top-bar .op-chat-btn{width:44px;color:var(--off-white);cursor:pointer;border-left:1px solid var(--off-white);flex:none;justify-content:center;align-self:stretch;align-items:center;text-decoration:none;transition:color .15s;display:flex;position:relative}#top-bar .op-chat-btn:hover{color:var(--op-ink-bright)}#top-bar .op-chat-btn.active{color:var(--header-color)}#top-bar .op-chat-btn .op-chat-ico{width:21px;height:21px;display:block}#top-bar #discourse-unread-badge{background:var(--header-color);min-width:15px;color:var(--off-white);font-family:var(--f-mono);text-align:center;border:1px solid var(--op-border-idle);z-index:100;border-radius:8px;padding:1px 4px;font-size:9px;font-weight:700;line-height:1.3;display:none;position:absolute;top:6px;right:4px}#top-bar .op-navdd-bell{flex:none;display:none}html.op-signed-in #top-bar .op-navdd-bell{display:flex}html #top-bar .auth-tabs{align-items:center}html #top-bar .op-onekey{box-sizing:content-box;height:var(--op-hit-touch);margin-left:var(--op-space-lg);border:var(--op-border-width) solid var(--op-border-soft);border-radius:var(--op-radius-pill);cursor:pointer;transition:border-color var(--op-dur-fast) var(--op-ease);flex:none;align-items:stretch;display:flex;position:relative}@media (hover:hover){html #top-bar .op-onekey:hover{border-color:var(--header-color)}}html #top-bar .op-onekey #op-burger{width:auto;height:auto;padding:0 var(--op-space-xs) 0 var(--op-space-md);background:0 0;border:none;border-radius:0;margin:0;display:flex;position:relative}html #top-bar .op-onekey #auth-dropdown-container{flex:none}html #top-bar .op-onekey #btn-auth-tab:not(.comment-avatar){height:100%;padding:.25em calc(var(--op-space-md) - .1em) 0 var(--op-space-md);background:0 0;border:none}html #top-bar .op-onekey #btn-auth-tab.comment-avatar{transform:translate(-50%,-50%)!important}html #top-bar .op-onekey .op-onekey-count{top:calc(var(--op-space-xs) * -1);right:0}html:not(.op-signed-in) #top-bar .op-onekey-count{display:none}@media (width>=1001px){html #top-bar .op-onekey #op-burger{display:none}html.op-signed-in #top-bar .op-onekey,html.op-signed-in #top-bar .op-onekey:hover{border-color:#0000}html #top-bar .op-onekey{margin-bottom:var(--op-space-xs)}html #top-bar .op-onekey .op-onekey-count,#top-bar #auth-dropdown-menu .op-drawer-sec:has(>.op-drawer-comm){display:none}}@media (width<=1000px){html #top-bar .op-onekey{margin-left:0}html #top-bar .op-onekey #auth-dropdown-container{border-left:var(--op-border-width) solid var(--op-border-soft)}html #top-bar .op-onekey #op-burger{padding:0 var(--op-space-sm) 0 var(--op-space-md)}html #top-bar .op-onekey #op-burger[aria-expanded=true]{color:var(--header-color)}html #top-bar .op-onekey #op-burger[aria-expanded=true]:after{content:"";left:var(--op-space-sm);right:var(--op-space-sm);bottom:calc(var(--op-border-width) * -1);height:calc(var(--op-border-width) * 2);background:var(--header-color);position:absolute}}#top-bar .op-navdd-prefsin{flex:none;display:none}html.op-signed-in #top-bar .op-navdd-prefsin{display:flex}#top-bar .op-bell-btn .op-gear-ico{width:21px;height:21px;display:block}#top-bar .op-bell-btn{width:44px;color:var(--off-white);cursor:pointer;border:none;border-left:1px solid var(--off-white);background:0 0;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:color .15s;display:flex;position:relative}#top-bar .op-bell-btn:hover{color:var(--op-ink-bright)}#top-bar .op-bell-btn .op-bell-ico{width:21px;height:21px;display:block}#top-bar .op-ntf-pill{background:var(--header-color);min-width:15px;color:var(--off-white);font-family:var(--f-mono);text-align:center;border:1px solid var(--op-border-idle);z-index:100;border-radius:8px;justify-content:center;align-items:center;padding:1px 4px;font-size:9px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;top:6px;right:4px}#top-bar .op-ntf-pill[hidden]{display:none}#top-bar .op-ntf-pill.is-unchecked{color:var(--off-white);border-color:var(--header-color);background:0 0}@keyframes op-bell-ring{0%{transform:rotate(0)}15%{transform:rotate(13deg)}30%{transform:rotate(-11deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:no-preference){#top-bar .op-bell-btn.is-ringing .op-bell-ico{transform-origin:50% 3px;animation:.6s ease-in-out op-bell-ring}}#op-ntf-panel .op-ntf-tab[data-ntf-tab=mine]{grid-area:2/1}#op-ntf-panel .op-ntf-tab[data-ntf-tab=community]{grid-area:2/2}#op-ntf-panel .op-ntf-adm,#op-ntf-panel .op-ntf-wide,#op-ntf-panel .op-ntf-gear,#op-ntf-panel .op-ntf-tabs>[data-ntf-close]{grid-row:1;margin-left:0}#op-ntf-panel .op-ntf-tabs>[data-ntf-close]{margin-right:var(--op-space-lg);grid-column:7;align-self:center}#op-ntf-panel .op-ntf-adm.is-on{color:var(--off-white);border-bottom-color:var(--header-color)}#op-ntf-panel .op-ntf-gear.is-on{background:var(--op-crimson);color:var(--op-off-white)}.op-ntf-ico.is-tv,.op-ntf-ico.is-mix,.op-ntf-ico.is-zine,.op-ntf-ico.is-shelf{color:var(--accent-yellow)}.op-ntf-ico.is-chat{color:var(--network-docu)}.op-ntf-ico.is-arcade{color:var(--network-events)}.op-ntf-ico.is-flat,.op-ntf-ico.is-op{border-color:#0000}.op-ntf-ico .op-ntf-svg{width:18px;height:18px;display:block}.op-ntf-ico .op-ntf-glyph{font-size:1.05rem;line-height:1}#op-ntf-panel .op-ntf-pic>img{object-fit:cover;width:100%;height:100%;filter:var(--op-media-grade);display:block}.op-ntf-check{color:#04130a;background:#1fbf5f;border:1.5px solid #050505;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 0 5px #1fbf5fb3}.op-ntf-ico .op-lamp{width:9px;height:9px}.op-ntf-op{display:inline-flex}.op-ntf-op img{object-fit:contain;width:auto;height:24px;display:block}.op-ntf-dog{width:21px;height:25px;display:block}.op-ntf-dog-sheet{fill:var(--op-off-white)}.op-ntf-dog.is-private .op-ntf-dog-sheet,.op-ntf-dog-ear{fill:var(--op-dim-text)}.op-ntf-dog.is-private .op-ntf-dog-ear{fill:var(--op-off-white)}.op-ntf-dog-line{fill:var(--op-bg)}.op-ntf-dog-red{fill:var(--op-crimson)}#op-ntf-panel a.op-ntf-link,#op-ntf-modal a.op-ntf-link{color:var(--accent-yellow);border-bottom:1px dotted #c9a42e99;text-decoration:none}#op-ntf-modal .op-ntf-sender img{height:34px}#op-ntf-modal .op-ntf-cardbody p{white-space:normal;margin:0 0 12px}@media (width<=1000px){#op-ntf-backdrop,#op-prefs-backdrop{z-index:calc(var(--op-z-overlay) - 2);background:var(--op-scrim);position:fixed;inset:0}#op-ntf-backdrop[hidden],#op-prefs-backdrop[hidden]{display:none}#op-ntf-panel.is-sheet,#op-prefs-sheet.is-sheet{z-index:calc(var(--op-z-overlay) - 1);border:none;border-top:2px solid var(--header-color);width:auto;height:100dvh;max-height:none;box-shadow:0 -14px 40px var(--op-bg-panel);padding-bottom:calc(14px + var(--op-bottom-safe,0px));background:var(--op-bg-panel);border-radius:0;position:fixed;inset:0}@supports (backdrop-filter:blur(1px)){#op-ntf-panel.is-sheet,#op-prefs-sheet.is-sheet{background:var(--op-surface-card);backdrop-filter:blur(14px)}}#op-prefs-sheet.is-sheet{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;will-change:transform;flex-direction:column;display:flex;overflow-y:auto}#op-prefs-sheet.is-sheet:not(.sheet-dragging){transition:transform .22s cubic-bezier(.16,.8,.3,1)}#op-prefs-sheet .op-prefs-sheet-head{z-index:1;background:var(--op-bg-panel);padding:22px 16px var(--op-space-sm);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}#op-prefs-sheet .op-prefs-sheet-title{font-family:var(--f-mono);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--sub-text);font-size:.62rem}#op-prefs-sheet.is-sheet .op-prefs-panel{max-height:none;overflow:visible}#op-prefs-sheet.is-sheet>.op-sheet-close{display:none}}#op-fbk-wrap{z-index:var(--op-z-overlay);background:var(--op-scrim);justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}#op-fbk-wrap[hidden]{display:none}#op-fbk-wrap .op-fbk-card{-webkit-overflow-scrolling:touch;border:1px solid #ebe1c824;border-top:2px solid var(--header-color);width:min(520px,100%);max-height:min(86dvh,680px);box-shadow:0 18px 50px var(--op-bg-panel);background:#0d0a09;overflow-y:auto}#op-fbk-wrap .op-fbk-head{border-bottom:1px solid #ebe1c824;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}#op-fbk-wrap .op-fbk-head h2{font-family:var(--f-display);letter-spacing:.06em;color:var(--off-white);margin:0;font-size:1rem;font-weight:700}#op-fbk-wrap .op-fbk-body{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}#op-fbk-wrap .op-fbk-q{font-family:var(--f-mono);color:var(--off-white);margin:0;font-size:.82rem;font-weight:700}#op-fbk-wrap .op-fbk-sub,#op-fbk-wrap .op-fbk-hint{font-family:var(--f-mono);color:var(--op-dim-text);margin:0;font-size:.7rem;line-height:1.45}#op-fbk-wrap .op-fbk-text{resize:vertical;background:var(--op-bg-panel);width:100%;min-height:110px;color:var(--off-white);font-family:var(--f-mono);border:1px solid #ebe1c838;padding:10px;font-size:.8rem;line-height:1.5}#op-fbk-wrap .op-fbk-text:focus{outline:1px solid var(--off-white);outline-offset:1px}#op-fbk-wrap .op-fbk-kinds{flex-wrap:wrap;gap:6px;display:flex}#op-fbk-wrap .op-fbk-kind{border:1px solid var(--border,var(--op-input-border));color:var(--off-white);font-family:var(--f-mono);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:2px;padding:6px 10px;font-size:.66rem}#op-fbk-wrap .op-fbk-kind:hover{border-color:var(--off-white)}#op-fbk-wrap .op-fbk-kind[aria-pressed=true]{background:var(--header-color);border-color:var(--header-color);color:var(--off-white)}#op-fbk-wrap .op-fbk-email{background:var(--op-bg-panel);width:100%;color:var(--off-white);font-family:var(--f-mono);border:1px solid #ebe1c838;padding:8px 10px;font-size:.74rem}#op-fbk-wrap .op-fbk-emailrow[hidden]{display:none}#op-fbk-wrap .op-fbk-diag{font-family:var(--f-mono);color:#a89f8f;cursor:pointer;align-items:flex-start;gap:9px;font-size:.68rem;line-height:1.45;display:flex}#op-fbk-wrap .op-fbk-diag input{accent-color:var(--header-color);flex:none;width:16px;height:16px;margin-top:1px}#op-fbk-wrap .op-fbk-actions{gap:10px;display:flex}#op-fbk-wrap .op-fbk-send{border:1px solid var(--header-color);color:var(--off-white);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 16px;font-size:.74rem;font-weight:700}#op-fbk-wrap .op-fbk-send:hover{background:var(--header-color);color:var(--off-white)}#op-fbk-wrap .op-fbk-send[disabled]{opacity:.5;cursor:default}#op-fbk-wrap .op-fbk-status{min-height:1.2em;font-family:var(--f-mono);letter-spacing:.04em;color:var(--off-white);margin:0;font-size:.7rem;line-height:1.45}@media (pointer:coarse){#op-fbk-wrap .op-fbk-kind{min-height:var(--op-hit-touch)}#op-fbk-wrap .op-fbk-send{min-height:44px}}.op-key-ico{vertical-align:-2px;width:13px;height:13px;color:var(--phosphor,var(--op-phosphor));flex:none;margin-right:6px;display:inline-block}.op-adm-attn{background:var(--header-color);min-width:16px;height:16px;color:var(--off-white);font-family:var(--f-mono);letter-spacing:0;border:1px solid var(--op-border-idle);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.op-adm-attn[hidden]{display:none}.op-adm-attn.is-backlog{background:var(--hover-red)}.op-adm-attn.is-unchecked{color:var(--off-white);border-color:var(--header-color);background:0 0}#op-mobile-menu .op-adm-attn{border-radius:10px;min-width:20px;height:20px;margin-left:0;padding:0 6px;font-size:.66rem}#op-live-banner,#op-archive-banner{top:calc(var(--op-top-safe,61px) + 12px);z-index:1200;align-items:center;gap:var(--op-space-sm);max-width:min(300px,100vw - 24px);padding:var(--op-space-sm) var(--op-space-md);background:var(--op-surface-card);backdrop-filter:blur(3px);border:1px solid var(--op-input-border);border-right:3px solid var(--header-color,var(--op-crimson));border-radius:var(--op-radius-sm);display:flex;position:fixed;right:12px}#op-live-banner .op-lamp,#op-archive-banner .op-lamp{flex:none;width:10px;height:10px}#op-live-banner .olb-txt,#op-archive-banner .olb-txt{flex-direction:column;gap:2px;min-width:0;display:flex}#op-live-banner .olb-txt strong,#op-archive-banner .olb-txt strong{font-family:var(--f-mono);letter-spacing:.16em;color:var(--off-white);font-size:.68rem}#op-live-banner .olb-title,#op-archive-banner .olb-title{font-family:var(--f-mono);letter-spacing:.1em;color:var(--sub-text);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}#op-live-banner .olb-title:empty{display:none}#op-archive-banner .olb-title{white-space:normal;font-size:.68rem;line-height:1.4;overflow:visible}#op-archive-banner{border-right-color:var(--op-lamp-amber)}body:has(#op-live-banner) #op-archive-banner{top:calc(var(--op-top-safe,61px) + 12px + var(--op-hit-touch) + var(--op-space-sm))}#op-live-banner .olb-watch{font-family:var(--f-mono);letter-spacing:.14em;color:var(--off-white);background:var(--op-crimson);border:none;border-radius:2px;flex:none;margin-left:4px;padding:6px 9px;font-size:.66rem;text-decoration:none}#op-live-banner .olb-watch:hover{background:var(--header-color,var(--op-crimson));color:var(--off-white)}#op-live-banner .olb-x,#op-archive-banner .olb-x{font-family:var(--op-font-mono);font-size:var(--op-size-label);color:var(--op-sub-text);cursor:pointer;background:0 0;border:none;flex:none;padding:4px;line-height:1}#op-live-banner .olb-x:hover,#op-archive-banner .olb-x:hover{color:var(--op-off-white)}#op-live-banner .olb-x:focus-visible,#op-archive-banner .olb-x:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}@media (width<=1450px){#top-bar .tab{padding:0 11px}}@media (width<=1320px){#top-bar .top-marquee-wrap{display:none}}@media (width<=1120px) and (width>=1001px){#top-bar .search-wrap{justify-content:center;width:44px;padding:4px 8px;transition:width .15s}#top-bar .search-wrap input{opacity:0;flex:0 1 0;width:0;margin-right:0}#top-bar .search-wrap:focus-within{width:210px;padding:4px 12px}#top-bar .search-wrap:focus-within input{opacity:1;flex:1;margin-right:10px}}@media (width<=1000px){#top-bar .search-wrap{display:none}}@media (pointer:coarse){#op-live-banner .olb-watch,#op-live-banner .olb-x,#op-archive-banner .olb-x{position:relative}#op-live-banner .olb-watch:after,#op-live-banner .olb-x:after,#op-archive-banner .olb-x:after{content:"";height:var(--op-hit-touch);top:50%;left:calc(var(--op-space-sm) / -2);position:absolute;transform:translateY(-50%)}#op-live-banner .olb-watch:after{right:calc(var(--op-space-sm) / -2)}#op-live-banner .olb-x:after,#op-archive-banner .olb-x:after{right:calc(var(--op-space-md) * -1)}}#op-burger{border:1px solid var(--border);width:38px;height:38px;color:var(--off-white);font-family:var(--f-mono);cursor:pointer;background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:26px;line-height:1;display:none}#op-burger[aria-expanded=true]{border-color:var(--header-color);color:var(--header-color)}#op-search-cancel{display:none}#op-mobile-menu{--opm-line:var(--op-ghost-field-hover);--opm-box-line:#ebe1c852;--opm-ground:var(--op-bg-panel);--opm-frame:var(--op-bg-panel);--opm-ease:cubic-bezier(.22, .61, .36, 1);z-index:2;background:var(--opm-ground);border:1px solid var(--off-white);box-shadow:0 14px 32px var(--op-surface-card);height:calc(100dvh - var(--op-top-safe,61px) - var(--op-bottom-safe,0px));text-align:right;border-top:none;display:none;position:absolute;top:100%;left:0;right:0}#op-mobile-menu .opm-mid{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}#op-menu-scrim{inset:0;top:var(--op-top-safe,61px);z-index:1;background:var(--op-surface-card);visibility:hidden;opacity:0;position:fixed}#top-bar.op-menu-open #op-menu-scrim{visibility:visible;opacity:1}@media (prefers-reduced-motion:no-preference){#op-menu-scrim{transition:opacity var(--op-dur-med) var(--op-ease-in), visibility var(--op-dur-med) var(--op-ease-in)}#top-bar.op-menu-open #op-menu-scrim{transition-duration:var(--op-dur-slow);transition-timing-function:var(--op-ease-out)}#top-bar.op-menu-open.op-menu-closing #op-menu-scrim{opacity:0;transition-duration:var(--op-dur-med);transition-timing-function:var(--op-ease-in)}}#op-mobile-menu .opm-frame{z-index:4;background:var(--opm-frame);flex:none;padding:9px 14px 11px;position:relative}#op-mobile-menu .opm-head{border-bottom:2px solid var(--off-white)}#op-mobile-menu .opm-foot{border-top:2px solid var(--off-white);padding-top:var(--op-space-sm)}#op-mobile-menu .opm-frame:after{content:"";pointer-events:none;z-index:6;background:#ebe1c857;height:1px;position:absolute;left:0;right:0}#op-mobile-menu .opm-head:after{bottom:3px}#op-mobile-menu .opm-foot:after{top:3px}#op-mobile-menu .opm-frame:before{content:"";z-index:5;pointer-events:none;mix-blend-mode:multiply;background-image:repeating-linear-gradient(to bottom, var(--op-ink-bright) 0, var(--op-ink-bright) 2px, #c9c9c9 2px, #c9c9c9 3px);position:absolute;inset:0}#op-mobile-menu .opm-welcome{text-align:center;white-space:nowrap;font-family:var(--f-mono);letter-spacing:.1em;color:#ebe1c894;margin:0 0 9px;font-size:clamp(.52rem,2.6vw,.72rem);line-height:1.2}#op-mobile-menu .opm-welcome-mark{color:var(--off-white)}#op-mobile-menu{--opm-icon:var(--op-hit-touch)}@media (height>=741px){#op-mobile-menu{--opm-icon:calc(var(--op-hit-touch) + var(--op-space-lg))}}#op-mobile-menu .opm-dests{align-items:start;gap:var(--op-space-sm);padding-bottom:var(--op-space-sm);grid-template-columns:repeat(3,1fr);display:grid}#op-mobile-menu .opm-dest{align-items:center;gap:var(--op-space-xs);min-width:0;padding:2px 2px var(--op-space-xs);text-align:center;color:var(--off-white);flex-direction:column;text-decoration:none;display:flex}#op-mobile-menu .opm-dest:hover{color:var(--op-ink-hover-display)}#op-mobile-menu .opm-dest.active{color:var(--header-color)}#op-mobile-menu .opm-dest:focus-visible{outline:1px solid var(--off-white);outline-offset:2px}#op-mobile-menu .opm-dest:active{background-color:var(--op-line)}#op-mobile-menu .opm-tabs{border-bottom:1px solid var(--op-line);grid-template-columns:1fr 1fr;display:grid;position:relative}#op-mobile-menu .opm-tab{justify-content:center;align-items:center;gap:var(--op-space-sm);min-height:var(--op-hit-touch);padding:0 var(--op-space-sm);color:var(--sub-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:clamp(.72rem,3.1vw,.94rem);line-height:1;display:flex}#op-mobile-menu .opm-tab.is-on{color:var(--off-white)}#op-mobile-menu .opm-tab:hover{color:var(--op-ink-hover-display)}#op-mobile-menu .opm-tab:focus-visible{outline:1px solid var(--off-white);outline-offset:-2px}#op-mobile-menu .opm-tab:active{background-color:var(--op-line)}#op-mobile-menu .opm-tabline{background:var(--header-color);width:50%;height:3px;transform:translateX(calc(var(--opm-tab-i,0) * 100%));transition:transform var(--op-dur-fast) var(--op-ease-swipe);pointer-events:none;position:absolute;bottom:-1px;left:0}#op-mobile-menu .opm-tab-face{width:var(--op-space-xl);height:var(--op-space-xl);border:1px solid var(--op-line);background:var(--op-line);color:var(--off-white);font-family:var(--f-mono);font-size:.7rem;line-height:calc(var(--op-space-xl) - 2px);text-align:center;border-radius:50%;flex:none;display:none;overflow:hidden}#op-mobile-menu .opm-tab-face img{object-fit:cover;width:100%;height:100%;display:block}#op-mobile-menu .opm-tab-out{display:inline}#op-mobile-menu .opm-tab-in{display:none}html.op-signed-in #op-mobile-menu .opm-tab-in{display:inline}html.op-signed-in #op-mobile-menu .opm-tab-out{display:none}html.op-signed-in #op-mobile-menu .opm-tab-face:not(:empty){display:block}#op-mobile-menu .opm-dests{grid-template-columns:repeat(6,1fr)}#op-mobile-menu .opm-dests>.opm-dest{grid-column:span 2}#op-mobile-menu .opm-dests>.opm-dest-comm{grid-column:2/span 2}#op-mobile-menu .opm-dests>.opm-dest-chat{grid-column:4/span 2}html:not(.op-signed-in) #op-mobile-menu .opm-dest-comm{opacity:var(--op-muted-opacity)}html:not(.op-signed-in) #op-mobile-menu .opm-dest-comm:is(:hover,:active){color:var(--off-white);background-color:#0000}html:not(.op-signed-in) #op-mobile-menu .opm-dest-comm .op-ntf-pill{display:none}#op-mobile-menu .opm-dest-comm{font:inherit;cursor:pointer;background:0 0;border:0}#op-mobile-menu .opm-dest-glyph{width:min(var(--opm-icon), 100%);aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}#op-mobile-menu .opm-dest-glyph svg{width:70%;height:70%;display:block}#op-mobile-menu .opm-dest-glyph .op-ntf-pill{top:10%;right:10%}#op-mobile-menu .opm-dest-word{white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:clamp(.72rem,3.1vw,.94rem);line-height:1;display:flex}#op-mobile-menu .opm-dest-sub{min-width:0;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sub-text);justify-content:center;align-items:center;gap:5px;font-size:clamp(.46rem,1.9vw,.56rem);line-height:1.2;display:flex}#op-mobile-menu .opm-dest-sub .optv-dd-state{font-size:inherit;letter-spacing:inherit;overflow-wrap:anywhere;margin-left:0;padding-left:0}#op-mobile-menu .opm-dest-sub .op-lamp,#op-mobile-menu .opm-dest-word .op-lamp{flex:none}#op-mobile-menu .opm-crt{width:min(var(--opm-icon), 100%);aspect-ratio:1;color:currentColor;display:block;position:relative}#op-mobile-menu .opm-crt-screen{background:var(--op-bg-panel);pointer-events:none;border-radius:11.1%/15.4%;width:75%;height:54.167%;position:absolute;top:33.333%;left:12.5%;overflow:hidden}#op-mobile-menu .opm-crt-vid{object-fit:cover;filter:grayscale(.25)contrast(1.1);width:100%;height:100%;display:block}#op-mobile-menu .opm-crt-frame{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#op-mobile-menu .opm-crt-set{display:contents}#op-mobile-menu .opm-crt-photo,#op-mobile-menu .opm-crt.is-photo .opm-crt-frame{display:none}#op-mobile-menu .opm-crt.is-photo .opm-crt-set{width:100%;height:calc(var(--hr) * 100%);left:0;top:calc((1 - var(--hr)) * 50%);display:block;position:absolute}#op-mobile-menu .opm-crt.is-photo .opm-crt-screen{left:calc(var(--gx) * 100%);top:calc(var(--gy) * 100%);width:calc(var(--gw) * 100%);height:calc(var(--gh) * 100%);border-radius:0}#op-mobile-menu .opm-crt.is-photo .opm-crt-photo{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#op-mobile-menu .opm-dest-net .opm-globe{width:min(var(--opm-icon), 100%);aspect-ratio:1;color:#00c853;height:auto}#op-mobile-menu .opm-globe{width:1.15em;height:1.15em;color:var(--off-white);flex:none;display:inline-block;position:relative}#op-mobile-menu .opm-globe i{border:1px solid;border-radius:50%;position:absolute}#op-mobile-menu .opm-globe-rim{inset:0}#op-mobile-menu .opm-lat{opacity:.5}#op-mobile-menu .opm-lat-eq{inset:33% 0}#op-mobile-menu .opm-lat-n{inset:12.4% 12% 61.4%}#op-mobile-menu .opm-lat-s{inset:61.4% 12% 12.4%}#op-mobile-menu .opm-mer{will-change:transform;inset:11.9% 0}#top-bar.op-menu-open #op-mobile-menu .opm-mer{animation:9s linear infinite opmGlobeSpin}#top-bar.op-menu-open #op-mobile-menu .opm-mer+.opm-mer{animation-delay:-1.5s}#top-bar.op-menu-open #op-mobile-menu .opm-mer+.opm-mer+.opm-mer{animation-delay:-3s}#top-bar.op-menu-open #op-mobile-menu .opm-dest .optv-dd-decklamp{animation:2s infinite op-lamp-pulse}@keyframes opmGlobeSpin{0%{transform:scaleX(1)}12.5%{transform:scaleX(.707)}25%{transform:scaleX(.02)}37.5%{transform:scaleX(-.707)}50%{transform:scaleX(-1)}62.5%{transform:scaleX(-.707)}75%{transform:scaleX(.02)}87.5%{transform:scaleX(.707)}to{transform:scaleX(1)}}#op-mobile-menu .opm-group{padding:2px 0 4px}#op-mobile-menu .opm-group+.opm-group{border-top:1px solid var(--opm-line)}#op-mobile-menu .opm-row{width:100%;min-width:0;min-height:40px;font-family:var(--f-display);letter-spacing:.01em;text-align:right;text-transform:uppercase;color:var(--off-white);cursor:pointer;background:0 0;border:none;flex:auto;justify-content:flex-end;align-items:center;gap:10px;padding:5px 18px;font-size:1.34rem;font-weight:700;line-height:1.12;text-decoration:none;display:flex}#op-mobile-menu .opm-label{overflow-wrap:anywhere;min-width:0}#op-mobile-menu .opm-row:hover{color:var(--op-ink-hover-display)}#op-mobile-menu .opm-row.active{color:var(--header-color)}#op-mobile-menu .opm-row:focus-visible{outline:1px solid var(--off-white);outline-offset:-2px}#op-mobile-menu .opm-row:active{background-color:var(--op-line)}#op-mobile-menu .opm-row.opm-h1{letter-spacing:-.015em;min-height:48px;padding:2px 18px;font-size:clamp(1.55rem,8.6vw,2.6rem);line-height:1.02}#op-mobile-menu .opm-primary{flex-direction:column;flex:none;min-height:100%;display:flex}#op-mobile-menu .opm-primary>.opm-group{flex-direction:column;flex:auto;justify-content:space-evenly;min-height:0;display:flex}#op-mobile-menu .opm-row.opm-h1 .op-navdd-chev{opacity:.85;width:.3em;height:.52em;margin-right:.28em}#op-mobile-menu .opm-row.opm-h1[aria-expanded=true] .op-navdd-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){#op-mobile-menu .opm-row.opm-h1 .op-navdd-chev{transition:transform var(--op-dur-med) var(--op-ease-out)}}#op-mobile-menu .op-navdd-chev{margin-left:0;margin-right:.34em}#op-mobile-menu .opm-dest-word .op-navdd-chev{margin-left:.24em;margin-right:0}#op-mobile-menu .opm-sub{transition:grid-template-rows .26s var(--opm-ease);grid-template-rows:0fr;display:grid}#op-mobile-menu .opm-sub.is-open{grid-template-rows:1fr}#op-mobile-menu .opm-sub-in{border-right:1px solid var(--opm-line);opacity:0;visibility:hidden;min-height:0;transition:opacity .18s ease, transform .26s var(--opm-ease), visibility .26s;margin-right:21px;overflow:hidden;transform:translateY(-5px)}#op-mobile-menu .opm-sub.is-open .opm-sub-in{opacity:1;visibility:visible;transform:none}#op-mobile-menu .opm-subrow{min-height:36px;padding:4px 15px 4px 18px}#op-mobile-menu .opm-subrow.is-lead{color:#ebe1c8e0;font-size:1.1rem}#op-mobile-menu .opm-subrow.opm-tail{font-family:var(--f-mono);letter-spacing:.16em;color:#ebe1c873;font-size:.68rem}html #top-bar #op-mobile-menu .opm-marquee{border-top:1px solid var(--opm-line);border-bottom:1px solid var(--opm-line);flex:none;align-items:center;width:auto;height:21px;margin:0;display:flex}#op-mobile-menu .opm-marquee .top-marquee-text{letter-spacing:.14em;color:#ebe1c899;font-size:.66rem}#op-mobile-menu .opm-strip{z-index:4;background:var(--opm-frame);border-top:calc(var(--op-border-width) * 2) solid var(--off-white);padding:0 var(--op-space-md) var(--op-space-sm);touch-action:none;flex-direction:column;flex:none;display:flex;position:relative}#op-mobile-menu .opm-grab{width:100%;min-height:var(--op-space-xl);cursor:pointer;touch-action:none;background:0 0;border:none;flex:none;margin:0;padding:0;display:block;position:relative}#op-mobile-menu .opm-grab:focus-visible{outline:var(--op-border-width) solid var(--off-white);outline-offset:calc(var(--op-border-width) * -1)}#op-mobile-menu .opm-strip .opm-grab{min-height:var(--op-space-xl)}#op-mobile-menu .opm-strip-row{justify-content:space-between;align-items:center;gap:var(--op-space-sm);display:flex}#op-mobile-menu .opm-strip-row .opm-tail-meta{justify-content:center;gap:var(--op-space-xs) var(--op-space-sm);flex-wrap:wrap;flex:auto;min-width:0}#top-bar #op-mobile-menu .opm-strip .opm-x{flex:none;position:relative}#op-mobile-menu .opm-foot-tail{align-items:center;gap:var(--op-space-xs);flex-direction:column;display:flex}#op-mobile-menu .opm-tail-actions{padding-top:var(--op-space-sm)}#op-mobile-menu .opm-tail-actions,#op-mobile-menu .opm-tail-meta{justify-content:center;align-items:center;gap:14px;display:flex}#op-mobile-menu .opm-foot-tail:not(.has-install) .opm-tail-actions{display:none}#op-mobile-menu .opm-tail-btn{min-height:var(--op-hit-min)}#op-mobile-menu .opm-tail-btn svg{flex:none;width:16px;height:16px}#op-mobile-menu .opm-tail-btn[hidden]{display:none}#op-mobile-menu .opm-privacy{font:inherit;font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#ebe1c88c;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.62rem;text-decoration:none;display:inline}#op-mobile-menu .opm-privacy:hover{color:var(--off-white)}#op-mobile-menu .opm-privacy:focus-visible{outline:1px solid var(--off-white);outline-offset:2px}#op-mobile-menu .opm-privacy[hidden]{display:none}@media (pointer:coarse){#op-mobile-menu .opm-privacy{position:relative}#op-mobile-menu .opm-privacy:after{content:"";width:100%;height:var(--op-hit-touch);position:absolute;top:50%;left:0;transform:translateY(-50%)}html #top-bar #auth-dropdown-menu .op-drawer-acc-in p.op-drawer-edit{line-height:var(--op-hit-touch);padding-block:0}html #top-bar #auth-dropdown-menu .op-drawer-edit>a{position:relative}html #top-bar #auth-dropdown-menu .op-drawer-edit>a:after,.sett-switch:after{content:"";width:max(100%, var(--op-hit-touch));height:var(--op-hit-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}#op-mobile-menu .opm-pipe{color:#ebe1c84d;user-select:none;font-size:.62rem;line-height:1}#op-mobile-menu .opm-pipe[hidden]{display:none}@media (height<=740px){#op-mobile-menu .opm-dest-sub{display:none}}@media (height<=620px){#op-mobile-menu .opm-frame{padding:7px 14px 8px}#op-mobile-menu .opm-foot{padding-top:9px}#op-mobile-menu .opm-crt,#op-mobile-menu .opm-dest-glyph,#op-mobile-menu .opm-dest-net .opm-globe{width:min(44px,100%)}#op-mobile-menu .opm-dest-sub{display:none}#op-mobile-menu .opm-dests{gap:8px;padding-bottom:7px}#op-mobile-menu .opm-row.opm-h1{min-height:40px;font-size:clamp(1.3rem,5.6vw,1.6rem)}#op-mobile-menu .opm-head{display:none}#op-mobile-menu .opm-tail-actions{padding-top:7px}#op-mobile-menu .opm-primary{min-height:auto}#op-mobile-menu .opm-primary>.opm-group{flex:none;justify-content:flex-start}}@media (height<=620px) and (width>=560px){#op-mobile-menu .opm-foot{grid-template-columns:1fr auto;align-items:center;gap:6px 28px;display:grid}#op-mobile-menu .opm-dests{grid-column:1/-1}#op-mobile-menu .opm-foot-tail{gap:16px}#op-mobile-menu .opm-tail-actions{padding-top:0}}@media (height<=420px) and (width>=560px){#op-mobile-menu .opm-crt,#op-mobile-menu .opm-dest-glyph,#op-mobile-menu .opm-dest-net .opm-globe{width:min(calc(var(--op-space-xl) + var(--op-space-sm)), 100%)}#op-mobile-menu .opm-dests{gap:var(--op-space-xs);grid-template-columns:repeat(5,1fr);padding-bottom:0}#op-mobile-menu .opm-dests>.opm-dest,#op-mobile-menu .opm-dests>.opm-dest-comm,#op-mobile-menu .opm-dests>.opm-dest-chat,html:not(.op-signed-in) #op-mobile-menu .opm-dests>.opm-dest-chat{grid-column:auto}#op-mobile-menu .opm-foot{padding-top:var(--op-space-xs)}#op-mobile-menu .opm-strip .opm-grab{min-height:var(--op-space-md)}}@media (width<=230px){html #top-bar:not(.op-search-focus) .top-left{display:none}html #top-bar:not(.op-search-focus) .search-wrap{padding:0 var(--op-space-xs);flex:none}html #top-bar:not(.op-search-focus) .search-wrap input{display:none}}@media (prefers-reduced-motion:reduce){#top-bar.op-menu-open #op-mobile-menu .opm-mer{animation:none}#op-mobile-menu .opm-mer+.opm-mer{transform:scaleX(.55)}#op-mobile-menu .opm-mer+.opm-mer+.opm-mer{transform:scaleX(.08)}#op-mobile-menu .opm-sub{transition:none}#op-mobile-menu .opm-sub-in{transition-duration:0s}#op-mobile-menu .opm-marquee .marquee-track,#top-bar.op-menu-open #op-mobile-menu .opm-dest .optv-dd-decklamp{animation:none}}.network-search-result,.network-search-result:hover,.network-search-result:focus,.network-search-result:focus-visible,.network-search-result:active,.network-search-result *,.network-search-result:hover *,.sqv-row,.sqv-row:hover,.sqv-row:focus,.sqv-row:focus-visible,.sqv-row:active{text-decoration:none}@media (width<=1000px){html #top-bar{flex-direction:row;align-items:center;gap:10px;min-height:0;padding:8px 10px}html #top-bar nav.tabs,html #top-bar .top-marquee-wrap,html #top-bar>#optv-dd-container,html #top-bar .op-chat-btn,html.op-signed-in #top-bar .op-navdd-bell{display:none}html #top-bar .op-navdd-panel{display:none!important}html #top-bar #op-mobile-menu .op-navdd-panel:not([hidden]){display:flex!important}html #top-bar .top-left{flex:none;align-self:stretch;align-items:center;gap:10px;min-height:0;margin:-8px 0 -8px -10px;padding:0}html #top-bar .logo{font-family:var(--f-display);letter-spacing:-2px;align-self:center;margin:0;padding:0;font-size:2.6rem;font-weight:700;line-height:.75}html #top-bar .top-gif-link{margin:0}html #top-bar .top-gif-link img{height:32px!important}html #top-bar .right-controls{flex-direction:row;flex:auto;align-items:center;gap:0;width:auto;min-width:0;height:44px;margin-left:0;display:flex;position:static}html #top-bar .search-wrap{margin-left:0}html #top-bar #op-search-cancel,html #top-bar .auth-tabs{margin-left:10px}html #top-bar.op-menu-open,html #top-bar.op-search-focus{z-index:calc(var(--op-z-overlay) + 2)}html #top-bar .search-wrap{flex:auto;order:1;align-items:center;width:auto;min-width:0;height:38px;margin:0;padding:0 4px 0 14px;display:flex;position:relative;inset:auto;background:var(--op-crimson)!important;border-radius:999px!important}html #top-bar .search-wrap input{text-align:left;-webkit-appearance:none;flex:auto;min-width:0;padding:0;font-size:16px;display:block;color:var(--off-white)!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html #top-bar .search-wrap input::placeholder{color:var(--op-sub-text)}html #top-bar .search-wrap #btn-search{flex:none;margin:0;padding:0 6px;display:flex}html #top-bar #op-burger{display:flex}html #top-bar .auth-tabs{border:none;order:5;width:auto;height:100%;overflow:clip visible}html #top-bar.op-menu-open #op-mobile-menu{flex-direction:column;display:flex}html #top-bar #op-search-cancel{opacity:0;pointer-events:none;max-width:0;color:var(--off-white);cursor:pointer;white-space:nowrap;transition:max-width var(--op-sfx), opacity var(--op-sfx), padding var(--op-sfx), margin var(--op-sfx);background:0 0;border:none;flex:none;order:2;margin-left:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;display:block;overflow:visible}html #top-bar{--op-sfx:.34s cubic-bezier(.22, .61, .36, 1);--op-burger-w:38px}html #top-bar .logo{transition:max-width var(--op-sfx), opacity .22s ease, transform var(--op-sfx), margin var(--op-sfx), padding var(--op-sfx);max-width:72px}html #top-bar #op-burger,html #top-bar .op-navdd-bell{transition:opacity var(--op-sfx), margin var(--op-sfx), visibility var(--op-sfx)}html #top-bar .auth-tabs{transition:max-width var(--op-sfx), opacity .22s ease, margin var(--op-sfx), padding var(--op-sfx);max-width:calc(var(--op-hit-touch) * 3)}html #top-bar .top-left{transition:margin var(--op-sfx), gap var(--op-sfx), padding var(--op-sfx)}html #top-bar .top-gif-link{transition:margin var(--op-sfx)}html #top-bar.op-search-focus .logo{opacity:0;pointer-events:none;max-width:0;margin:0;padding:0;overflow:hidden;transform:translate(-44px)}html #top-bar.op-search-focus .auth-tabs{opacity:0;pointer-events:none;border:none;max-width:0;margin:0;padding:0;overflow:hidden}html #top-bar.op-search-focus #op-burger{opacity:0;pointer-events:none;visibility:hidden}html #top-bar.op-search-focus .op-navdd-bell{opacity:0;margin:0 calc(var(--op-hit-touch) * -1) 0 0;pointer-events:none;visibility:hidden}html #top-bar.op-search-focus .top-left{gap:0;margin:0;padding:0}html #top-bar.op-search-focus .top-gif-link{margin:0}html #top-bar.op-search-focus #op-search-cancel{opacity:1;pointer-events:auto;max-width:64px;transition:max-width var(--op-sfx), opacity var(--op-sfx), padding var(--op-sfx), margin var(--op-sfx);margin-left:12px;padding:0 2px 0 4px}html #top-bar .search-quickview{top:var(--op-top-safe,61px);left:0;right:0;bottom:var(--op-bottom-safe,0px);overscroll-behavior:contain;background:var(--op-bg);border:none;border-top:2px solid var(--header-color);z-index:50;flex-direction:column;width:auto;max-height:none;position:fixed;overflow:hidden}html #top-bar .search-quickview[style*=block]{display:flex!important}html #top-bar .search-quickview .sqv-row{border-bottom:1px solid var(--op-border);cursor:pointer;align-items:center;gap:13px;min-height:62px;padding:11px 16px;text-decoration:none;display:flex}html #top-bar .search-quickview .sqv-row:active{background:var(--op-line)}html #top-bar .search-quickview .sqv-thumb{background:var(--op-bg-chip);flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}html #top-bar .search-quickview .sqv-thumb-tape,html #top-bar .search-quickview .sqv-thumb-glyph{border-radius:2px}html #top-bar .search-quickview .sqv-thumb img{object-fit:cover;width:100%;height:100%;display:block}html #top-bar .search-quickview .sqv-thumb-fallback:after{content:attr(data-glyph);color:#ebe1c88c;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700}html #top-bar .search-quickview .sqv-thumb-tape{background:linear-gradient(135deg,#2a1a1a,#14100e)}html #top-bar .search-quickview .sqv-thumb-event{background:linear-gradient(135deg,#241c33,#14100e)}html #top-bar .search-quickview .sqv-main{flex:auto;min-width:0}html #top-bar .search-quickview .search-quickview-label{white-space:nowrap;letter-spacing:.05em;color:var(--off-white);font-family:Arial,Helvetica,sans-serif;font-size:1.06rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}html #top-bar .search-quickview .network-search-result-type{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--network-docu);border:1px solid;border-radius:2px;flex:none;padding:3px 7px;font-size:.58rem}html #top-bar .search-quickview .network-search-result-type.poet{color:var(--network-poet)}html #top-bar .search-quickview .network-search-result-type.tape{color:var(--network-language)}html #top-bar .search-quickview .network-search-result-type.event{color:var(--network-events)}html #top-bar .search-quickview .network-search-result-type.other{color:var(--network-docu)}html #top-bar .search-quickview .sqv-scroll-area,html #top-bar .search-quickview .search-empty-msg{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}html #top-bar .search-quickview .search-quickview-more{text-align:center;font-family:var(--f-mono);letter-spacing:.1em;color:var(--off-white);background:var(--header-color);flex:none;padding:15px;font-size:.82rem;text-decoration:none;display:block;position:sticky;bottom:0}html #top-bar .search-quickview .search-empty-msg{text-align:center;color:#ebe1c899;font-family:Arial,Helvetica,sans-serif;font-size:1rem;padding:24px 16px!important}html #top-bar #auth-dropdown-menu{border-left:none;border-top:var(--op-border-width) solid var(--op-border-soft);width:auto;left:0}@media (prefers-reduced-motion:no-preference){html #top-bar #auth-dropdown-menu,html #top-bar.op-menu-open #op-mobile-menu[data-roll]{animation:opPaneRoll var(--op-dur-slow) var(--op-ease-out)}}html #top-bar #auth-dropdown-menu .op-pane-end{flex:none;margin-top:auto;display:block;position:relative}html #top-bar #auth-dropdown-menu .op-pane-end .op-drawer-x{right:var(--op-space-md);bottom:var(--op-space-sm);position:absolute}html #top-bar #auth-dropdown-menu .op-drawer-grab{width:100%;min-height:var(--op-hit-touch);padding:var(--op-space-md) var(--op-space-md) var(--op-space-sm);border:none;border-top:1px solid var(--op-border-idle);color:var(--op-sub-text);font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);text-transform:uppercase;cursor:pointer;touch-action:none;background:0 0;flex:none;justify-content:center;align-items:flex-end;margin-top:auto;display:flex;position:relative}html #top-bar .op-onekey #auth-dropdown-container.is-open:after{content:"";left:var(--op-space-sm);right:var(--op-space-sm);bottom:calc(var(--op-border-width) * -1);height:calc(var(--op-border-width) * 2);background:var(--header-color);position:absolute}html #top-bar #auth-dropdown-menu :is(.op-drawer-row,.op-drawer-mod,.op-drawer-pref){min-height:var(--op-hit-touch);font-size:var(--op-size-headline);line-height:var(--op-lh-headline);letter-spacing:var(--op-track-headline);text-align:right;text-transform:uppercase;justify-content:flex-end}html #top-bar #auth-dropdown-menu .op-drawer-chev{display:none}html #top-bar #auth-dropdown-menu .op-drawer-comm .op-drawer-label{justify-content:flex-end}html #top-bar #auth-dropdown-menu .op-drawer-new{margin-right:0}html #top-bar #auth-dropdown-menu .op-drawer-sec:has(>.op-drawer-mod) .op-drawer-kicker,html #top-bar #auth-dropdown-menu #dd-prefs-group .op-drawer-kicker{text-align:right}html #top-bar #auth-dropdown-menu .op-drawer-sec:not(.op-drawer-keyed,.op-drawer-halves)>:is(.op-drawer-row,.op-drawer-mod){width:100%;padding:0 var(--op-space-md);background:0 0;border:none;margin:0}html #top-bar #auth-dropdown-menu .op-drawer-sec:not(.op-drawer-keyed,.op-drawer-halves)>:is(.op-drawer-row,.op-drawer-mod):hover{background:var(--op-bg-raised-hover)}html #top-bar #auth-dropdown-menu .op-drawer-sec:not(.op-drawer-keyed,.op-drawer-halves)>:is(.op-drawer-row,.op-drawer-mod) .op-drawer-label{flex:0 auto}html #top-bar #auth-dropdown-menu .op-drawer-sec:not(.op-drawer-keyed,.op-drawer-halves)>:is(.op-drawer-row,.op-drawer-mod) :is(.op-drawer-chev,.op-drawer-plus){order:-1;margin:0;font-family:inherit;font-size:.62em;line-height:1;display:block}html #top-bar #auth-dropdown-menu .op-drawer-row .op-drawer-chev{color:var(--op-sub-text)}html #top-bar #auth-dropdown-menu .op-drawer-plus{color:var(--op-crimson);font-size:.9em;font-weight:700}html #top-bar #auth-dropdown-menu .op-drawer-mod--crimson .op-drawer-chev{color:var(--op-crimson)}html #top-bar #auth-dropdown-menu .op-drawer-mod--gold .op-drawer-chev{color:var(--accent-yellow)}html #top-bar #auth-dropdown-menu .op-drawer-mod--green .op-drawer-chev{color:var(--op-cat-action)}html #top-bar #auth-dropdown-menu .op-drawer-mod--blue .op-drawer-chev{color:var(--op-cat-sound)}html #top-bar #auth-dropdown-menu .op-drawer-mod--violet .op-drawer-chev{color:var(--op-cat-events)}html #top-bar #auth-dropdown-menu .op-drawer-mod--teal .op-drawer-chev{color:var(--op-cat-broadcast)}html #top-bar #auth-dropdown-menu .op-drawer-mod.is-empty .op-drawer-chev{color:var(--op-dim-text)}html #top-bar #auth-dropdown-menu .op-drawer-halves{padding:var(--op-space-xl) 0;border-top:1px solid var(--op-border-soft);border-bottom:none;flex:none;align-items:stretch;display:flex}html #top-bar #auth-dropdown-menu .op-drawer-half{justify-content:center;align-items:center;gap:var(--op-space-sm);width:auto;min-width:0;padding:var(--op-space-xs) var(--op-space-sm);font-size:var(--op-size-title);text-align:center;flex-direction:column;flex:1 1 0}html #top-bar #auth-dropdown-menu .op-drawer-half+.op-drawer-half{border-left:1px solid var(--op-border-soft)}html #top-bar #auth-dropdown-menu .op-drawer-mark{display:flex;position:relative}html #top-bar #auth-dropdown-menu .op-drawer-mark .op-drawer-ico{width:var(--op-space-2xl);height:var(--op-space-2xl)}html #top-bar #auth-dropdown-menu .op-drawer-mark .op-drawer-new{top:calc(var(--op-space-sm) * -1);transform:translateX(calc(var(--op-space-sm) * -1));margin:0;position:absolute;left:100%}html #top-bar #auth-dropdown-menu .op-drawer-word{align-items:center;gap:var(--op-space-xs);max-width:100%;display:inline-flex}html #top-bar #auth-dropdown-menu .op-drawer-half .op-drawer-label{flex:0 auto;justify-content:center}html #top-bar #auth-dropdown-menu .op-drawer-half .op-drawer-chev{color:var(--op-sub-text);margin:0;font-size:.75em;display:block}html #top-bar #auth-dropdown-menu .op-drawer-foot{padding:var(--op-space-xl) var(--op-space-sm);background:0 0;border-top:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;position:static}html #top-bar #auth-dropdown-menu .op-drawer-foot>*{min-height:var(--op-hit-touch);padding:0 var(--op-space-xs);box-shadow:none;font-family:var(--f-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);text-transform:uppercase;color:var(--op-sub-text);background:0 0;border:none;border-radius:0;flex:none;align-items:center;font-weight:400;text-decoration:none;display:inline-flex;transform:none}html #top-bar #auth-dropdown-menu .op-drawer-foot>*+:before{content:"";width:var(--op-border-width);height:1em;margin-right:var(--op-space-sm);background:var(--op-border-soft)}html #top-bar #auth-dropdown-menu .op-drawer-foot>:is(:hover,:active,:focus-visible){box-shadow:none;color:var(--op-off-white);background:0 0;transform:none}html #top-bar #auth-dropdown-menu .op-drawer-foot>#dd-logout{color:var(--op-off-white);text-decoration:underline;-webkit-text-decoration-color:var(--op-crimson);-webkit-text-decoration-color:var(--op-crimson);text-decoration-color:var(--op-crimson);text-decoration-thickness:calc(var(--op-border-width) * 2);text-underline-offset:var(--op-space-xs)}html #top-bar #auth-dropdown-menu #dd-prefs-group .op-tour-key-text{text-align:right;flex:auto;align-items:flex-end}html #top-bar #auth-dropdown-menu #dd-prefs-group .op-prefs-hue-row{text-align:right;justify-content:flex-end}html #top-bar.op-menu-open.op-menu-me #auth-dropdown-menu,html #top-bar.op-menu-open.op-menu-rail #auth-dropdown-menu{top:var(--opm-mid-top,var(--op-bar-h,53px));left:var(--opm-mid-left,0);width:var(--opm-mid-w,100%);height:var(--opm-mid-h,auto);overscroll-behavior:contain;max-width:none;box-shadow:none;border:none;bottom:auto;right:auto;overflow-y:auto}@media (prefers-reduced-motion:no-preference){html #top-bar.op-menu-open.op-menu-me #auth-dropdown-menu{animation:opDockIn var(--op-dur-slow) var(--op-ease-out)}}html #top-bar.op-menu-me #op-mobile-menu .opm-mid{visibility:hidden}html #top-bar.op-menu-open.op-menu-rail #auth-dropdown-menu{display:flex!important}html #top-bar.op-menu-me.op-menu-rail #op-mobile-menu .opm-mid{visibility:visible}html #top-bar #auth-dropdown-menu :is(.op-pane-end,.op-drawer-halves),html #top-bar.op-menu-open .op-onekey #auth-dropdown-container.is-open:after{display:none}html #top-bar #auth-dropdown-menu .op-drawer-acc{border-bottom:none;padding:0}html #top-bar #auth-dropdown-menu .op-drawer-acc-head{justify-content:flex-end;align-items:center;gap:var(--op-space-sm);min-height:var(--op-hit-touch);padding:0 var(--op-space-md);font-family:var(--f-display);font-weight:700;font-size:var(--op-size-headline);line-height:var(--op-lh-headline);letter-spacing:var(--op-track-headline);text-align:right;text-transform:uppercase;color:var(--off-white);pointer-events:auto;cursor:pointer;margin:0;display:flex}html #top-bar #auth-dropdown-menu .op-drawer-acc-head:hover{background:var(--op-bg-raised-hover)}html #top-bar #auth-dropdown-menu .op-drawer-acc-head .op-drawer-chev{color:var(--op-sub-text);margin:0;font-family:inherit;font-size:.62em;line-height:1;display:block}html #top-bar #auth-dropdown-menu .op-drawer-acc-head[aria-expanded=true] .op-drawer-chev{transform:rotate(90deg)}html #top-bar #auth-dropdown-menu .op-drawer-acc-head .op-drawer-label{flex:0 auto}html #top-bar #auth-dropdown-menu .op-drawer-acc-body{grid-template-rows:0fr;display:grid}html #top-bar #auth-dropdown-menu .op-drawer-acc-body.is-open{grid-template-rows:1fr}html #top-bar #auth-dropdown-menu .op-drawer-acc-in{min-height:0;margin-right:var(--op-space-lg);border-right:var(--op-border-width) solid var(--op-border-soft);opacity:0;visibility:hidden;overflow:hidden}html #top-bar #auth-dropdown-menu .op-drawer-acc-body.is-open>.op-drawer-acc-in{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){html #top-bar #auth-dropdown-menu .op-drawer-acc-body{transition:grid-template-rows var(--op-dur-slow) var(--op-ease-out)}html #top-bar #auth-dropdown-menu .op-drawer-acc-in{transition:opacity var(--op-dur-med) var(--op-ease-out), visibility var(--op-dur-slow)}html #top-bar #auth-dropdown-menu .op-drawer-acc-head .op-drawer-chev{transition:transform var(--op-dur-med) var(--op-ease-out)}}html #top-bar #auth-dropdown-menu .op-drawer-acc-in :is(.op-drawer-row,.op-drawer-mod){width:100%;padding:0 var(--op-space-md);font-size:var(--op-size-body);line-height:var(--op-lh-headline);background:0 0;border:none;margin:0}html #top-bar #auth-dropdown-menu .op-drawer-acc-in :is(.op-drawer-row,.op-drawer-mod):hover{background:var(--op-bg-raised-hover)}html #top-bar #auth-dropdown-menu .op-drawer-acc-in .op-drawer-label{flex:0 auto}html #top-bar #auth-dropdown-menu .op-drawer-acc-in .op-drawer-chev{order:-1;margin:0;font-family:inherit;font-size:.62em;line-height:1;display:block}html #top-bar #auth-dropdown-menu .op-drawer-acc-in .op-drawer-edit{padding:var(--op-space-xs) var(--op-space-md)}html #top-bar :is(#op-mobile-menu .opm-subrow:not(.is-lead,.opm-tail),#auth-dropdown-menu .op-drawer-acc-in :is(.op-drawer-row,.op-drawer-mod)){min-height:var(--op-hit-min);padding:0 var(--op-space-md);font-family:var(--f-display);font-weight:700;font-size:var(--op-size-body);line-height:var(--op-lh-headline);letter-spacing:var(--op-track-meta);text-align:right;color:var(--op-sub-text);justify-content:flex-end}html #top-bar :is(#op-mobile-menu .opm-subrow:not(.is-lead,.opm-tail),#auth-dropdown-menu .op-drawer-acc-in :is(.op-drawer-row,.op-drawer-mod)):hover{color:var(--op-ink-bright)}html #top-bar #op-mobile-menu .opm-subrow.active{color:var(--header-color)}html #top-bar #op-mobile-menu #dd-prefs-group{border-top:var(--op-border-width) solid var(--op-border-soft)}html #top-bar #op-mobile-menu #dd-prefs-group .op-drawer-pref{min-height:var(--op-hit-touch);font-size:var(--op-size-headline);line-height:var(--op-lh-headline);letter-spacing:var(--op-track-headline);text-align:right;text-transform:uppercase;justify-content:flex-end}html #top-bar #op-mobile-menu #dd-prefs-group .op-drawer-kicker{text-align:right}html #top-bar #op-mobile-menu #dd-prefs-group .op-tour-key-text{text-align:right;flex:auto;align-items:flex-end}html #top-bar #op-mobile-menu #dd-prefs-group .op-prefs-hue-row{text-align:right;justify-content:flex-end}}@media (width<=1000px) and (pointer:coarse){html #top-bar .search-wrap input{height:var(--op-hit-touch)}html #top-bar #btn-auth-tab:not(.comment-avatar){min-height:var(--op-hit-touch)}html #top-bar:not(.op-search-focus) .search-wrap input{box-sizing:border-box;width:100%;padding:0 calc(var(--op-space-2xl) + var(--op-space-sm)) 0 var(--op-space-md);position:absolute;top:50%;left:0;translate:0 -50%}html #top-bar:not(.op-search-focus) .search-wrap button{z-index:1;pointer-events:none;position:relative}html #top-bar:not(.op-search-focus) .search-wrap #btn-search{margin-left:auto}}.search-quickview .search-quickview-label .sqv-scroll{will-change:transform;display:inline-block}@media (width<=1000px){.search-quickview .search-quickview-label.is-marquee .sqv-scroll{animation:sqvMarquee var(--sqv-dur,8s) ease-in-out infinite alternate}}@media (width<=1000px) and (prefers-reduced-motion:reduce){html #top-bar .search-quickview .search-quickview-label{text-overflow:ellipsis}.search-quickview .search-quickview-label.is-marquee .sqv-scroll{animation:none;display:inline}}@media (width<=1000px){html #top-bar .search-quickview .search-quickview-label:not(.is-marquee){text-overflow:ellipsis}html #top-bar .search-quickview .search-quickview-label:not(.is-marquee) .sqv-scroll{display:inline}}@keyframes sqvMarquee{0%,12%{transform:translate(0)}88%,to{transform:translateX(calc(-1 * var(--sqv-shift,0px)))}}.op-close-quiet{background:var(--op-key-fill);width:40px;height:40px;color:var(--op-key-ink);font-family:var(--f-mono);cursor:pointer;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:1.05rem;font-weight:400;line-height:1;text-decoration:none;transition:box-shadow .15s,transform 80ms;display:inline-flex}.op-close-quiet:hover{box-shadow:var(--op-key-hover-line)}.op-close-quiet:active{box-shadow:var(--op-key-press);transform:var(--op-key-press-shift)}.op-close-quiet:focus-visible{outline:1px solid var(--off-white);outline-offset:2px}.op-close-quiet--sm{width:28px;height:28px;font-size:.9rem}@media (pointer:coarse){.op-close-quiet:not(.op-close-quiet--sm){min-width:var(--op-hit-touch);min-height:var(--op-hit-touch)}.op-close-quiet--sm{position:relative}.op-close-quiet--sm:after{content:"";width:var(--op-hit-touch);height:var(--op-hit-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.op-close-quiet.op-close-quiet--sm:is(.network-canvas-search-clear,#poet-search-clear,#search-sidebar-clear){box-shadow:none;color:var(--op-ink-hover-display);background:0 0;font-size:1.4rem;font-weight:700}.op-close-quiet.op-close-quiet--sm:is(.network-canvas-search-clear,#poet-search-clear,#search-sidebar-clear):hover{box-shadow:none;color:var(--op-ink-bright)}.op-close-quiet.op-close-quiet--sm:is(.network-canvas-search-clear,#poet-search-clear,#search-sidebar-clear):active{box-shadow:none;opacity:.7}.op-dismiss-chip{border:1px solid var(--border);color:var(--off-white);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.68rem;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.op-dismiss-chip:hover{background:var(--op-border);border-color:var(--off-white);color:var(--off-white)}.op-dismiss-chip:active{background:var(--op-ghost-field-press)}.op-dismiss-chip:focus-visible{outline:1px solid var(--off-white);outline-offset:2px}.op-x-quiet{width:28px;height:28px;color:var(--op-dim-text);font-family:var(--f-mono);cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.op-x-quiet:hover,.op-x-quiet:focus-visible{opacity:1;color:var(--off-white);background:var(--op-ghost-field-hover)}.op-x-quiet:active{background:var(--op-ghost-field-press)}.op-x-quiet:focus-visible{outline:1px solid var(--off-white);outline-offset:-1px}@media (pointer:coarse){.op-dismiss-chip{min-height:var(--op-hit-touch)}}.ops-lead{color:var(--off-white);font-size:1.08em;line-height:1.5}.ops-small{color:var(--sub-text);font-size:.88em;line-height:1.45}.ops-label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sub-text);font-size:.62rem}.ops-gold{color:var(--accent-yellow)}.ops-dim{color:var(--sub-text)}.ops-hl{background:#c9a42e2e}.ops-center{text-align:center}.ops-air{margin-top:2.4em}.ops-osd{font-size:1.6rem}.op-psa-egg{object-fit:cover;z-index:8;background:var(--op-bg-panel);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.op-lamp{vertical-align:middle;border-radius:50%;width:7px;height:7px;display:inline-block}.op-lamp.is-green{box-shadow:0 0 6px var(--op-cat-action);background:#3ad063}.op-lamp.is-red{background:#ad0505;box-shadow:0 0 6px #ff2b2b73}.op-lamp.is-amber{background:var(--op-lamp-amber);box-shadow:0 0 6px var(--op-lamp-amber-glow)}.op-lamp.is-blue{background:#3aa0d0;box-shadow:0 0 6px #3aa0d0a6}.op-lamp.is-pulsing{animation:2s infinite op-lamp-pulse}@media (prefers-reduced-motion:reduce){.op-lamp.is-pulsing{animation:none}}.op-keydates{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-yellow);margin:0 0 10px;font-size:.62rem}.op-ins{color:var(--module-text);margin:20px 0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.6}html[data-astro-transition^=op-swipe-next]::view-transition-old(root){animation:op-swipe-out-left var(--op-dur-swipe) var(--op-ease-swipe) both!important}html[data-astro-transition^=op-swipe-next]::view-transition-new(root){animation:op-swipe-in-right var(--op-dur-swipe) var(--op-ease-swipe) both!important}html[data-astro-transition^=op-swipe-prev]::view-transition-old(root){animation:op-swipe-out-right var(--op-dur-swipe) var(--op-ease-swipe) both!important}html[data-astro-transition^=op-swipe-prev]::view-transition-new(root){animation:op-swipe-in-left var(--op-dur-swipe) var(--op-ease-swipe) both!important}html[data-astro-transition^=op-swipe-]::view-transition-old(root){z-index:0}html[data-astro-transition^=op-swipe-]::view-transition-new(root){z-index:1}html[data-astro-transition^=op-swipe-] #top-bar{view-transition-name:op-top-bar}html[data-astro-transition^=op-swipe-]::view-transition-group(op-top-bar){z-index:2;animation:none!important}html[data-astro-transition^=op-swipe-]::view-transition-old(op-top-bar),html[data-astro-transition^=op-swipe-]::view-transition-new(op-top-bar){animation:none!important}html[data-astro-transition^=op-swipe-] #vcr-overlay{view-transition-name:op-vcr-bar}html[data-astro-transition^=op-swipe-]::view-transition-group(op-vcr-bar){z-index:3;animation:none!important}html[data-astro-transition^=op-swipe-]::view-transition-old(op-vcr-bar),html[data-astro-transition^=op-swipe-]::view-transition-new(op-vcr-bar){animation:none!important}html[data-astro-transition^=op-swipe-][data-astro-transition$=-stage] #op-stage{view-transition-name:op-stage-pane}html[data-astro-transition^=op-swipe-][data-astro-transition$=-stage]::view-transition-group(op-stage-pane){z-index:2;animation:none!important}html[data-astro-transition^=op-swipe-][data-astro-transition$=-stage]::view-transition-old(op-stage-pane),html[data-astro-transition^=op-swipe-][data-astro-transition$=-stage]::view-transition-new(op-stage-pane){animation:none!important}html[data-astro-transition^=op-swipe-] .op-panel-tabs:not(.op-stage-viewtabs){view-transition-name:op-subtab-strip}html[data-astro-transition^=op-swipe-]::view-transition-group(op-subtab-strip){z-index:2;animation:none!important}@keyframes op-swipe-out-left{0%{filter:brightness();transform:translate(0)}to{filter:brightness(.88);transform:translate(-100%)}}@keyframes op-swipe-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes op-swipe-out-right{0%{filter:brightness();transform:translate(0)}to{filter:brightness(.88);transform:translate(100%)}}@keyframes op-swipe-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){html[data-astro-transition^=op-swipe-]::view-transition-old(root),html[data-astro-transition^=op-swipe-]::view-transition-new(root){animation:none!important}}.op-swipe-peek{z-index:900;pointer-events:none;will-change:transform;position:fixed;inset:0}.op-swipe-peek.has-page{background:var(--op-bg-panel)}.op-swipe-peek>#op-app{width:100%;height:100%}.op-swipe-dim{background:var(--op-bg-panel);opacity:0;pointer-events:none;width:100%;position:absolute;top:0;bottom:0}.op-swipe-peek[data-dir=next] .op-swipe-dim{left:-100%}.op-swipe-peek[data-dir=prev] .op-swipe-dim{left:100%}.op-swipe-hold{z-index:950;pointer-events:none;position:fixed;overflow:hidden}.op-swipe-hold>*{width:100%;height:100%}html.op-swipe-live #op-app{will-change:transform}html.op-swipe-live,html.op-swipe-live body{user-select:none}.op-demo-overlay{z-index:calc(var(--z-consent,500000) - 20);pointer-events:none;padding:0 12px calc(var(--op-bottom-safe,0px) + 14px);font-family:var(--f-display);flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:fixed;inset:0}.op-demo-plate{background:var(--op-bg-panel);border:1px solid var(--border,var(--op-border));opacity:0;border-radius:3px;flex-direction:column;gap:8px;width:min(760px,100%);padding:12px 14px;transition:opacity .35s;display:flex}.op-demo-overlay.is-up .op-demo-plate{opacity:1}.op-demo-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.op-demo-label{font-family:var(--f-mono);letter-spacing:.14em;color:var(--off-white,var(--op-off-white));opacity:.62;white-space:nowrap;font-size:.78rem}.op-demo-end{pointer-events:auto;min-height:40px;color:var(--off-white,var(--op-off-white));font-family:var(--f-mono);letter-spacing:.12em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ebe1c866;border-radius:2px;padding:0 14px;font-size:.8rem;transition:border-color .15s,background .15s}.op-demo-end:hover,.op-demo-end:focus-visible{border-color:var(--off-white,#ebe1c8);background:var(--op-line)}.op-demo-caption{color:var(--off-white,var(--op-off-white));margin:0;font-size:clamp(.95rem,2.6vw,1.06rem);line-height:1.42}.op-demo-dots{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.op-demo-dot{background:var(--op-ghost-field-press);border-radius:50%;width:7px;height:7px;transition:background .25s,transform .25s}.op-demo-dot.is-done{background:#ebe1c873}.op-demo-dot.is-now{background:var(--off-white,#ebe1c8);transform:scale(1.35)}.op-demo-hover{filter:brightness(1.35);transition:filter .12s}.tab.op-demo-hover,.op-panel-tab.op-demo-hover,.op-navdd-row.op-demo-hover,.poet-card.op-demo-hover,.faq-header.op-demo-hover,.network-canvas-cat-btn.op-demo-hover,.ogd-row.op-demo-hover{filter:none}.op-demo-cursor{z-index:2;pointer-events:none;opacity:0;will-change:transform;width:20px;height:20px;margin:-1px 0 0 -1px;transition:opacity .4s;position:fixed;top:0;left:0}.op-demo-overlay.is-up .op-demo-cursor{opacity:1}.op-demo-cursor.is-blink{opacity:0;transition:opacity .12s}.op-demo-cursor svg{width:20px;height:20px;filter:drop-shadow(0 1px 2px var(--op-bg-panel)) drop-shadow(0 0 9px #ebe1c873);display:block}.op-demo-cursor svg path{fill:var(--off-white,var(--op-off-white));stroke:#0c0907e6;stroke-width:1.1px;stroke-linejoin:miter}.op-demo-cursor-ring{border:1.5px solid var(--off-white,var(--op-off-white));opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:1px;left:1px;transform:scale(.4)}.op-demo-cursor.is-press .op-demo-cursor-ring{animation:.42s cubic-bezier(.2,.7,.3,1) forwards op-demo-ping}@keyframes op-demo-ping{0%{opacity:.95;transform:scale(.4)}to{opacity:0;transform:scale(3.1)}}.op-demo-cursor-key{background:var(--op-bg-panel);color:var(--off-white,var(--op-off-white));font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;border:1px solid #ebe1c88c;border-radius:3px;padding:3px 7px;font-size:.7rem;line-height:1;transition:opacity .18s,transform .18s;position:absolute;top:2px;left:24px;transform:translateY(3px)}.op-demo-cursor.is-key .op-demo-cursor-key{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.op-demo-plate,.op-demo-dot{transition:none}.op-demo-cursor.is-press .op-demo-cursor-ring{animation-duration:.2s}}@media (width<=520px){.op-demo-overlay{padding-left:8px;padding-right:8px}.op-demo-plate{padding:10px 11px}.op-demo-label{letter-spacing:.1em;font-size:.72rem}}.op-annot{flex-direction:column;gap:4px;min-width:0;display:flex}.op-annot-title{font-family:var(--f-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--off-white,var(--op-module-text));font-size:.78rem}.op-annot-point{font-family:var(--f-ui,system-ui, sans-serif);color:var(--off-white,var(--op-module-text));opacity:.78;margin:0;font-size:.82rem;line-height:1.4}:root{--op-play-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M0 0l10 6-10 6z' fill='%23000'/%3E%3C/svg%3E")}.op-inline-tape-optv:before,.stage-optv:before,.ml-optv:before,.ev-optv:before,.op-show-optv:before{content:"";width:.72em;height:.72em;-webkit-mask:var(--op-play-mark) no-repeat center / contain;-webkit-mask:var(--op-play-mark) no-repeat center / contain;-webkit-mask:var(--op-play-mark) no-repeat center / contain;mask:var(--op-play-mark) no-repeat center / contain;background-color:currentColor;flex:none;margin-right:.5em;display:inline-block}.op-inline-tape-optv,.stage-optv,.ml-optv,.ev-optv,.op-show-optv{align-items:center;display:inline-flex}:root{--op-tv-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 7L12 3.5L16 7' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='square' stroke-linejoin='miter'/%3E%3Crect x='2.5' y='7' width='19' height='12.5' rx='1.6' fill='none' stroke='%23000' stroke-width='1.7'/%3E%3Ccircle cx='18.2' cy='13.2' r='1' fill='%23000'/%3E%3C/svg%3E")}.stage-optv,.ev-optv,.ml-optv{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--off-white);background:var(--op-bg-panel);border:1px solid var(--border);border-radius:2px;align-items:center;gap:7px;padding:7px 11px;font-size:.66rem;text-decoration:none;transition:all .15s;display:inline-flex}.stage-optv:hover,.ev-optv:hover,.ml-optv:hover{background:var(--header-color);border-color:var(--header-color);color:var(--off-white)}.stage-optv:before,.ev-optv:before,.ml-optv:before{order:-2}.stage-optv:after,.ev-optv:after,.ml-optv:after{content:"";background-color:var(--accent-yellow);width:1em;height:1em;-webkit-mask:var(--op-tv-mark) no-repeat center / contain;-webkit-mask:var(--op-tv-mark) no-repeat center / contain;-webkit-mask:var(--op-tv-mark) no-repeat center / contain;mask:var(--op-tv-mark) no-repeat center / contain;flex:none;order:-1;transition:background-color .15s;display:inline-block}.stage-optv:hover:after,.ev-optv:hover:after,.ml-optv:hover:after{background-color:var(--off-white)}.op-loc-suggest{z-index:10001;background:var(--op-bg-panel);border:var(--op-rule-crimson);box-shadow:var(--op-shadow-bezel);border-top:none;border-radius:0 0 2px 2px;flex-direction:column;max-height:216px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.op-loc-suggest-item{color:var(--phosphor,var(--op-phosphor));font-family:var(--f-mono), monospace;letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:none;min-height:32px;padding:9px 12px;font-size:.8rem}.op-loc-suggest-item:hover,.op-loc-suggest-item.active{background:var(--op-crimson);color:var(--off-white)}.op-loc-suggest-item.is-free{color:var(--op-off-white);border-top:1px dashed var(--op-border-idle-hover);font-style:normal;font-family:var(--op-font-display);letter-spacing:0}.op-loc-suggest-meta{letter-spacing:.03em;color:var(--op-sub-text);margin-top:2px;font-size:.7rem;display:block}.op-loc-suggest-item.active .op-loc-suggest-meta,.op-loc-suggest-item:hover .op-loc-suggest-meta{color:var(--off-white)}.op-loc-hint{font-family:var(--f-mono), monospace;letter-spacing:.03em;color:var(--accent-yellow);margin-top:4px;font-size:.72rem}.op-loc-input.is-unlisted,.op-win-field.is-unlisted{border-color:var(--accent-yellow)}.op-key{justify-content:center;align-items:center;gap:var(--op-space-sm);background:var(--op-key-fill);color:var(--op-key-ink);font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-body);letter-spacing:.02em;text-transform:none;padding:var(--op-pad-btn);cursor:pointer;box-shadow:var(--op-inset-key);transition:box-shadow var(--op-dur-fast) var(--op-ease);border:none;border-radius:2px;display:inline-flex}.op-key:hover{box-shadow:var(--op-key-hover-line)}.op-key:active{box-shadow:var(--op-key-press);transform:var(--op-key-press-shift)}.op-key[disabled]{background:var(--op-ghost-field);color:var(--op-dim-text);box-shadow:none;cursor:default}.op-key.op-key--plate{--op-key-plate:26px;padding:var(--op-space-xs) var(--op-space-md) var(--op-space-xs) var(--op-space-xs);gap:var(--op-space-sm)}.op-key.op-key--plate.op-nr-key{--op-key-plate:32px}.op-key-plate{width:var(--op-key-plate);height:var(--op-key-plate);background:var(--op-bg-raised);border-radius:var(--op-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.op-key-plate .op-machine-icon{max-width:100%;height:auto;display:block}.op-press.op-press{transition:scale var(--op-dur-instant) var(--op-ease-out)}.op-press.op-press:active:not(:disabled,:has(:is(button,a,summary,[role=button]):active)){scale:var(--op-press-scale);transition-duration:var(--op-dur-instant);transition-timing-function:var(--op-ease-out)}@media (prefers-reduced-motion:reduce){.op-press.op-press,.op-press.op-press:active:not(:disabled,:has(:is(button,a,summary,[role=button]):active)){transition:none;scale:none}}:is(button,[role=button],a.op-key,a.op-ghost-key,summary):not(:disabled,[aria-disabled=true],[data-no-press],:has(:is(button,a,summary,[role=button]):active)):is(:active,[data-op-held]){scale:var(--op-press-scale);transition:scale var(--op-dur-instant) var(--op-ease-out)}@media (prefers-reduced-motion:reduce){:is(button,[role=button],a.op-key,a.op-ghost-key,summary):not(:disabled,[aria-disabled=true],[data-no-press],:has(:is(button,a,summary,[role=button]):active)):is(:active,[data-op-held]){transition:none;scale:none}}.op-module-scrim{z-index:var(--op-z-modal);background:var(--op-scrim);padding:var(--op-space-2xl);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (backdrop-filter:blur(1px)){.op-module-scrim,.op-lightbox,.modal-overlay,#op-dialog-overlay,#op-ntf-modal,#op-rxn-modal,#op-fbk-wrap,#opml,.op-modal-overlay,#live-ctl .lc-dlg,#live-ctl .lc-drawer{backdrop-filter:blur(var(--op-scrim-blur))}}.op-module{background:var(--op-bg-panel);border:var(--op-rule-strong);min-height:0;box-shadow:var(--op-shadow-bezel);border-radius:var(--op-radius-none);flex-direction:column;max-width:100%;max-height:100%;display:flex}.op-module-head{align-items:center;gap:var(--op-space-md);padding:var(--op-space-md) var(--op-space-lg);background:var(--op-bg-raised);border-bottom:var(--op-rule);flex:none;display:flex}.op-module-heads{flex:auto;min-width:0}.op-module-title{font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-title);letter-spacing:-.03em;text-transform:uppercase;color:var(--op-logo-text);line-height:var(--op-lh-title);margin:0}.op-module-kicker{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);margin:0 0 var(--op-space-xs)}.op-module-body{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--op-space-xl);flex:auto;overflow-y:auto}.op-module-foot{padding:var(--op-space-md) var(--op-space-lg);background:var(--op-bg-raised);border-top:var(--op-rule);align-items:center;gap:var(--op-space-md);flex:none;grid-template-columns:auto 1fr auto;display:grid}.op-module-foot .op-action-btn{justify-content:center}.op-module-foot-fine{gap:var(--op-space-xs);text-align:center;font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text);grid-column:1/-1;margin:0;display:grid}.op-module-status{font-family:var(--op-font-mono);font-size:var(--op-size-meta);letter-spacing:var(--op-track-meta);text-transform:uppercase;color:var(--op-sub-text);text-align:center;min-height:1.2em}.op-module-status.is-ok{color:var(--op-phosphor)}.op-module-status.is-bad{color:var(--op-gold)}.op-act-why{font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-dim-text);text-align:right;max-width:34ch;margin:0}.op-module-sec{padding:var(--op-space-lg) 0;border-top:var(--op-rule)}.op-module-sec:first-child{border-top:0;padding-top:0}.op-module-sec-head{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);margin:0 0 var(--op-space-sm)}.op-module.is-loading .op-module-foot{opacity:.45;pointer-events:none}.op-choice-set{gap:var(--op-space-xs);flex-direction:column;display:flex}.op-choice-set--pair{gap:var(--op-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.op-choice-set--pair .op-choice{min-height:var(--op-hit-touch-primary,44px)}.opv-switchrow{justify-content:space-between;align-items:center;gap:var(--op-space-md);min-height:var(--op-hit-touch-primary,44px);font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white);cursor:pointer;display:flex}.opv-note{margin:var(--op-space-sm) 0 0;font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text)}.op-choice{align-items:center;gap:var(--op-space-sm);width:100%;min-height:var(--op-hit-touch);text-align:left;font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-body);color:var(--op-off-white);border:1px solid var(--op-border);border-radius:var(--op-radius-none);padding:10px var(--op-space-md);cursor:pointer;transition:box-shadow .15s var(--op-ease), background .15s var(--op-ease);background:0 0;display:flex}.op-choice:hover{box-shadow:inset 0 0 0 1px var(--op-crimson)}.op-choice:hover .op-choice-mark,.op-choice--neg:hover .op-choice-mark{color:var(--op-crimson)}.op-choice--neg:hover{background:var(--op-border-crimson);border-color:var(--op-crimson);box-shadow:none}.op-choice[aria-pressed=true]{border-color:var(--op-crimson);box-shadow:inset 0 0 0 1px var(--op-crimson);background:var(--op-ghost-field-hover);color:var(--op-ink-bright)}.op-choice--neg[aria-pressed=true]{border-color:var(--op-crimson);box-shadow:inset 0 0 0 1px var(--op-crimson);background:var(--op-border-crimson);color:var(--op-ink-bright)}.op-choice-mark{font-weight:var(--op-weight-bold);color:var(--op-faint);flex:none}.op-choice[aria-pressed=true] .op-choice-mark,.op-choice--neg[aria-pressed=true] .op-choice-mark{color:var(--op-ink-bright)}.op-choice-why{height:calc(var(--op-lh-body) * 4em);margin:var(--op-space-sm) 0 0;padding-left:var(--op-space-md);border-left:2px solid var(--op-border);font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text);overflow:hidden}.op-choice-why.is-neg{border-left-color:var(--op-crimson)}.op-choice-why.is-pos{border-left-color:var(--op-phosphor)}.op-dropbox{justify-content:center;align-items:center;gap:var(--op-space-md);text-align:center;padding:var(--op-space-xl) var(--op-space-lg);background:var(--op-bg-raised);border:2px dashed var(--op-border);border-radius:var(--op-radius-none);transition:border-color .15s var(--op-ease), border-style .15s var(--op-ease), background .15s var(--op-ease);flex-direction:column;display:flex}.op-dropbox:hover,.op-dropbox:focus-within{border-style:solid;border-color:var(--op-border-strong);background:var(--op-bg-raised-hover)}.op-dropbox-ico{width:56px;height:56px;color:var(--op-sub-text);cursor:pointer;transition:color .15s var(--op-ease), transform .15s var(--op-ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.op-dropbox:hover .op-dropbox-ico{color:var(--op-off-white);transform:scale(var(--op-hover-lift))}.op-dropbox-ico svg{width:100%;height:100%;display:block}.op-dropbox.is-drop{border-style:solid;border-color:var(--op-phosphor);background:var(--op-bg-raised-hover)}.op-dropbox.is-drop .op-dropbox-ico{color:var(--op-phosphor)}.op-dropbox-title{font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-title);letter-spacing:-.03em;text-transform:uppercase;color:var(--op-off-white);margin:0}.op-dropbox-note{font-family:var(--op-font-display);font-size:var(--op-size-body);line-height:var(--op-lh-prose);color:var(--op-sub-text);max-width:34ch;margin:0}.op-dropbox-list{text-align:left;gap:var(--op-space-xs);font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text);margin:0;padding-left:1.1em;list-style:outside;display:grid}.op-dropbox-list li::marker{color:var(--op-phosphor)}.pe-body{flex:auto;grid-template-columns:minmax(0,1fr) 320px;gap:0;min-height:0;display:grid}.pe-stage{min-width:0;padding:var(--op-space-xl);gap:var(--op-space-md);border-right:var(--op-rule);flex-direction:column;display:flex}.pe-frame{background:var(--op-bg);border:var(--op-rule);cursor:grab;touch-action:none;flex:auto;min-height:260px;position:relative;overflow:hidden}.pe-frame.is-dragging{cursor:grabbing}.pe-frame img{transform-origin:50%;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute;top:50%;left:50%}.pe-cropbox{pointer-events:none;border:1px solid var(--op-border-strong);position:absolute;box-shadow:0 0 0 9999px #0000009e}.pe-tick{border:2px solid var(--op-ink-bright);width:14px;height:14px;position:absolute}.pe-tick.tl{border-bottom:0;border-right:0;top:-1px;left:-1px}.pe-tick.tr{border-bottom:0;border-left:0;top:-1px;right:-1px}.pe-tick.bl{border-top:0;border-right:0;bottom:-1px;left:-1px}.pe-tick.br{border-top:0;border-left:0;bottom:-1px;right:-1px}.pe-thirds{opacity:0;transition:opacity .15s var(--op-ease);background:linear-gradient(to right, transparent 33.2%, var(--op-ghost-field-hover) 33.2%, var(--op-ghost-field-hover) 33.5%, transparent 33.5%, transparent 66.4%, var(--op-ghost-field-hover) 66.4%, var(--op-ghost-field-hover) 66.7%, transparent 66.7%), linear-gradient(to bottom, transparent 33.2%, var(--op-ghost-field-hover) 33.2%, var(--op-ghost-field-hover) 33.5%, transparent 33.5%, transparent 66.4%, var(--op-ghost-field-hover) 66.4%, var(--op-ghost-field-hover) 66.7%, transparent 66.7%);position:absolute;inset:0}.pe-frame.is-dragging .pe-thirds{opacity:1}.pe-hint{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);align-items:center;gap:var(--op-space-sm);margin:0;display:flex}.pe-toolrow{align-items:center;gap:var(--op-space-md);flex-wrap:wrap;display:flex}.pe-zoom{align-items:center;gap:var(--op-space-sm);min-width:0;font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);flex:0 auto;display:flex}.pe-toolrow .pe-zoom{flex-grow:1}.pe-zoom input[type=range]{min-width:0;accent-color:var(--op-crimson);height:var(--op-hit-touch);flex:auto}.pe-preview{border:var(--op-rule);background:var(--op-bg);flex:none;width:88px;overflow:hidden}.pe-preview img{object-fit:cover;width:100%;height:100%;display:block}.pe-preview-cap{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;color:var(--op-dim-text);text-align:center;border-top:var(--op-rule);padding:3px 0}.pe-actions .op-ghost-key,.pe-actions .op-action-btn{flex:none;width:auto}.pe-actions .op-key{white-space:nowrap;margin-left:auto}.pe-thumb{border:1px solid var(--op-border);cursor:pointer;border-radius:var(--op-radius-none);background:0 0;flex:none;width:48px;height:48px;padding:0;position:relative;overflow:hidden}.pe-thumb:hover{border-color:var(--op-border-strong)}.pe-thumb.is-on{border-color:var(--op-border-strong);box-shadow:0 6px 0 -4px var(--op-crimson)}.pe-thumb.is-dirty:after{content:"";border-radius:var(--op-radius-pill);background:var(--op-phosphor);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--op-bg-panel);position:absolute;top:3px;right:3px}.pe-lite .pe-body{-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr);overflow-y:auto}.pe-lite .pe-stage{border-right:0}.pe-lite .pe-frame{aspect-ratio:3/2;flex:none;height:auto;min-height:220px;max-height:min(40vh,520px)}.tg-window{aspect-ratio:1;width:auto;top:6%;bottom:6%;left:50%;transform:translate(-50%)}.tg-others{padding-bottom:0}.tg-quiet,.up-quiet,.pe-quiet{min-height:var(--op-hit-touch);font-family:var(--op-font-display);font-size:var(--op-size-floor);color:var(--op-sub-text);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.tg-quiet:hover,.up-quiet:hover,.pe-quiet:hover{color:var(--op-ink-bright)}.op-act-why.is-bad{color:var(--op-gold)}.tg-module{width:880px}.tg-vis{width:720px}.vis-ref{align-items:flex-start;gap:var(--op-space-md);padding-bottom:var(--op-space-lg);border-bottom:var(--op-rule);display:flex}.vis-ref>img,.vis-ref-tile{border:var(--op-rule);background:var(--op-bg);flex:none;width:96px;height:96px;display:block}.vis-ref>img{object-fit:cover}.vis-ref-tile{position:relative;overflow:hidden}.vis-ref .op-caplock{flex:auto;min-width:0}.vis-ref .op-caplock textarea{width:100%}.mp-card.is-pending .mp-shot img{cursor:default}.mp-shot:before{content:"";background:linear-gradient(90deg, var(--op-ghost-field), var(--op-ghost-field-hover), var(--op-ghost-field));background-size:200% 100%;animation:1.4s linear infinite op-shot-shimmer;position:absolute;inset:0}.mp-shot img{opacity:0;transition:opacity var(--op-dur-base,.3s) var(--op-ease);position:relative}.mp-shot img.is-in{opacity:1}.mp-shot:has(img.is-in):before{display:none}@keyframes op-shot-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.mp-shot:before{animation:none}}.mp-fail{gap:var(--op-space-md);padding:var(--op-space-2xl) 0;grid-column:1/-1;justify-items:center;display:grid}.mp-fail .mp-empty{padding:0}.op-commit{align-items:center;gap:var(--op-space-md);padding-top:var(--op-space-lg);border-top:var(--op-rule);flex-wrap:wrap;display:flex}.op-commit-note{font-family:var(--op-font-display);font-size:var(--op-size-body-lg);line-height:var(--op-lh-prose);color:var(--op-off-white);flex:280px;margin:0}.op-commit-count{font-family:var(--op-font-mono);color:var(--op-phosphor);font-variant-numeric:tabular-nums}.op-commit-confirm{border:var(--op-rule-crimson);background:var(--op-bg-raised);padding:var(--op-space-md);align-items:center;gap:var(--op-space-md);flex-wrap:wrap;flex:100%;display:flex}.op-commit-confirm p{font-family:var(--op-font-display);font-size:var(--op-size-body);line-height:var(--op-lh-prose);color:var(--op-off-white);flex:260px;margin:0}.op-commit-confirm strong{color:var(--op-ink-bright)}.op-badge-tick{color:var(--op-phosphor);font-weight:var(--op-weight-bold)}.op-atmenu-tick,.ma-chip-tick{color:var(--op-phosphor);font-weight:var(--op-weight-bold);font-weight:var(--op-weight-bold);margin-left:6px}.op-verified{border-radius:var(--op-radius-pill);background:var(--op-verified-ground,var(--op-bg-raised));border:1.5px solid var(--op-phosphor);width:18px;height:18px;color:var(--op-phosphor);font-family:var(--op-font-mono);text-align:center;z-index:1;box-shadow:0 0 0 2px var(--op-verified-ground,var(--op-bg-raised));font-size:.72rem;line-height:15px;position:absolute;bottom:-3px;right:-3px}.mp-mention{font:inherit;color:var(--op-text-link);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline #c9a42e8c;display:inline}.mp-mention:hover,.mp-mention[aria-expanded=true]{color:var(--op-text-link-hover);text-decoration-color:currentColor;text-decoration-thickness:2px}.op-peek{z-index:calc(var(--op-z-modal) + 10);position:fixed}.op-peek[hidden]{display:none}.op-peek .op-geo-hovercard{position:relative}.op-peek-shut{margin-bottom:calc(var(--op-space-sm) * -1);justify-content:flex-end;display:flex}.op-peek-arrow{left:var(--op-peek-arrow-x,24px);background:var(--op-bg-panel);border-left:1px solid var(--op-crimson);border-top:1px solid var(--op-crimson);width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.op-peek:not(.is-above) .op-peek-arrow{top:-6px}.op-peek.is-above .op-peek-arrow{bottom:-6px;transform:translate(-50%)rotate(225deg)}.mp-shot{aspect-ratio:4/3;background:var(--op-bg);position:relative;overflow:hidden}.mp-shot img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.mp-track{border-top:var(--op-rule);padding-top:var(--op-space-sm)}.mp-track-row{align-items:flex-start;gap:var(--op-space-sm);font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-sub-text);padding:2px 0;display:flex}.mp-track-row>span:nth-child(2){flex:auto;min-width:0}.mp-track-you{color:var(--op-off-white)}.mp-dot{border-radius:var(--op-radius-pill);background:var(--op-faint);flex:none;width:8px;height:8px;margin-top:6px}.mp-dot.is-public{background:var(--op-phosphor)}.mp-dot.is-verified{background:var(--op-gold)}.mp-dot.is-no{background:var(--op-crimson)}.mp-track-state{white-space:nowrap;font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;flex:none;margin-left:auto;padding-top:2px}.mp-kind,.mp-state{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);text-transform:uppercase;padding:var(--op-pad-pill);border:1px solid var(--op-border);color:var(--op-sub-text);background:var(--op-bg-chip);display:inline-block}.mp-state.is-public{border-color:var(--op-phosphor);color:var(--op-phosphor)}.mp-state.is-verified{border-color:var(--op-gold);color:var(--op-gold)}.mp-state.is-no{border-color:var(--op-crimson);color:var(--op-off-white)}.mp-state.is-pending{border-color:var(--op-gold);color:var(--op-gold)}p.mp-state{margin:var(--op-space-xs) 0 0}.opv-scrim{padding:var(--op-space-md)}.opv-frame img,.opv-window{position:absolute}.opv-frame img{user-select:none;-webkit-user-drag:none;max-width:none;max-height:none;top:50%;left:50%}@media (width<=1000px){.opv-scrim{padding:0}.opv-cap{font-size:var(--op-size-body)}.opv-acts .op-ghost-key,.opv-acts .op-action-btn{flex:auto}}.mp-ask{appearance:none;color:var(--op-gold);font-family:var(--op-font-mono);font-size:var(--op-size-body);cursor:help;vertical-align:super;background:0 0;border:0;padding:0 0 0 4px;line-height:1}.mp-ask:hover,.mp-ask[aria-expanded=true]{color:var(--op-off-white)}.mp-asknote{margin:var(--op-space-xs) 0 0;padding:var(--op-space-sm);border-left:2px solid var(--op-gold);background:var(--op-bg-raised)}.mp-asknote p{margin:0 0 var(--op-space-xs);font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text)}.mp-asknote b{color:var(--op-off-white)}.mp-asknote .mp-track{border-top:0;padding-top:0}.mp-asknote .mp-track-row{align-items:flex-start;gap:var(--op-space-sm);font-size:var(--op-size-floor);display:flex}.mp-filters{border:1px solid var(--op-border);scrollbar-width:none;gap:0;max-width:100%;display:flex;overflow:auto hidden}.mp-filters::-webkit-scrollbar{display:none}.mp-filters button{border:0;border-right:1px solid var(--op-border);color:var(--op-sub-text);font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;white-space:nowrap;padding:0 var(--op-space-md);min-height:var(--op-hit-touch);cursor:pointer;background:0 0}.mp-filters button:last-child{border-right:0}.mp-filters button[aria-pressed=true]{background:var(--op-ghost-field-hover);color:var(--op-ink-bright);box-shadow:inset 0 0 0 1px var(--op-border-strong)}.mp-filters b{color:var(--op-phosphor);font-weight:var(--op-weight-regular);font-variant-numeric:tabular-nums;margin-left:6px}@media (width<=1000px){.op-module-scrim{align-items:stretch;padding:0}.op-module{width:100%;box-shadow:none;border:0}.op-module-body{padding:var(--op-space-lg) var(--op-gutter)}.op-module-foot{padding:var(--op-space-md) var(--op-gutter);grid-template-columns:1fr auto}.op-module-status,.op-act-why{text-align:left;order:3;grid-column:1/-1}.op-key,.op-module .op-ghost-key,.op-action-btn,.op-choice{min-height:var(--op-hit-touch-primary,44px)}.pe-body{-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr);overflow-y:auto}.pe-stage{border-right:0;border-bottom:var(--op-rule);padding:var(--op-space-lg) var(--op-gutter)}.pe-lite .pe-frame{aspect-ratio:5/4;max-height:50vh}.tg-window{top:4%;bottom:4%}.mp-rail{gap:var(--op-space-md);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.mp-rail::-webkit-scrollbar{display:none}.mp-rail>.mp-card{scroll-snap-align:center;flex:0 0 100%;min-width:0}}.up-module{width:960px}.up-stage{aspect-ratio:1;border:var(--op-rule);background:var(--op-bg);cursor:grab;width:100%;position:relative;overflow:hidden}.up-stage.is-dragging{cursor:grabbing}.up-preview p,.up-count{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;color:var(--op-dim-text);overflow-wrap:anywhere;margin:0}.up-count{color:var(--op-phosphor)}.up-form .op-field-prefixed:focus-within{border-color:var(--op-off-white)}.up-form .op-choice,.up-form .op-choice-why{text-transform:none;letter-spacing:normal}.op-atmenu.is-above{box-shadow:var(--op-shadow-bezel)}.up-gallery .up-count{grid-column:1/-1}.up-module.is-single .up-gallery .mpx-gkey,.up-module.is-single .up-gallery .up-count,.up-module.is-single .up-thumbs,.up-module.is-single [data-up-select],.up-module.is-single .up-scope{display:none}.pe-thumb[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--op-phosphor)}.pe-thumb.is-on[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--op-phosphor), 0 6px 0 -4px var(--op-crimson)}.pe-thumb.is-sent{opacity:.45}.pe-thumb.is-failed{border-color:var(--op-gold)}.up-form .op-field[hidden]{display:none}.up-when .op-ghost-key,.up-when .op-action-btn{flex:none;width:auto}.up-form .op-ghost-key[data-up-applyall]{justify-self:start;width:auto}.ma-chips-row .ma-chip[aria-pressed=true]{background:var(--op-key-fill);color:var(--op-key-ink);border-color:var(--op-key-fill)}.op-cal{z-index:var(--op-z-overlay);background:var(--op-bg-panel);border:var(--op-rule-crimson);box-shadow:var(--op-shadow-bezel);padding:var(--op-space-sm);gap:var(--op-space-xs);display:grid;position:fixed}.op-cal-crumbs{align-items:center;gap:var(--op-space-xs);font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);display:flex}.op-cal-crumb{color:var(--op-sub-text);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:2px 4px}.op-cal-crumb[aria-current=true],button.op-cal-crumb:hover{color:var(--op-off-white)}.op-cal-sep{color:var(--op-dim-text)}.op-cal-head{justify-content:space-between;align-items:center;gap:var(--op-space-xs);display:flex}.op-cal-range{text-align:center;font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-label);color:var(--op-off-white);flex:auto}.op-cal-nav{width:var(--op-hit-touch);height:var(--op-hit-touch);border:1px solid var(--op-border);color:var(--op-off-white);font-family:var(--op-font-mono);font-size:var(--op-size-body-lg);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.op-cal-nav:hover{border-color:var(--op-border-strong)}.op-cal-nav:disabled{opacity:.25;cursor:default}.op-cal-dow{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);color:var(--op-dim-text);text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.op-cal-grid{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.op-cal-grid.is-days{grid-template-columns:repeat(7,1fr)}.op-cal-cell{min-height:var(--op-hit-touch);font-family:var(--op-font-mono);font-size:var(--op-size-body);color:var(--op-phosphor);cursor:pointer;border-radius:var(--op-radius-none);background:0 0;border:1px solid #0000;padding:0}.op-cal-cell:hover{border-color:var(--op-border-strong)}.op-cal-cell:focus-visible{outline:1px solid var(--op-off-white);outline-offset:-1px}.op-cal-cell.is-today{border-color:var(--op-border-strong)}.op-cal-cell.is-on{background:var(--op-key-fill);color:var(--op-key-ink);box-shadow:var(--op-inset-key)}.op-cal-cell.is-blank{pointer-events:none}.op-cal-foot{align-items:center;gap:var(--op-space-xs) var(--op-space-sm);padding-top:var(--op-space-xs);border-top:var(--op-rule);grid-template-columns:1fr auto;display:grid}.op-cal-foot .op-ghost-key,.op-cal-foot .op-action-btn{white-space:nowrap;justify-self:start;width:auto}.op-cal-foot .op-ghost-key[data-cal-clear]{justify-self:end}.op-cal-now{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);color:var(--op-sub-text);grid-column:1/-1}.op-cal-now:empty{display:none}@media (width<=1000px){.pe-thumb{width:56px;height:56px}.op-module-foot{padding-bottom:calc(var(--op-space-md) + var(--op-bottom-safe,0px))}}.op-field{gap:var(--op-space-xs);font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);display:grid}.op-field input,.op-field textarea{font-family:var(--op-font-display);font-size:var(--op-input-size-touch);line-height:var(--op-lh-body);color:var(--op-off-white);background:var(--op-bg-panel);border:1px solid var(--op-input-border);border-radius:var(--op-radius-sm);padding:var(--op-space-sm) 10px;text-transform:none;letter-spacing:0;width:100%}.op-caplock{gap:var(--op-space-sm);width:100%;padding-left:var(--op-space-md);border-left:2px solid var(--op-border-crimson);flex-direction:column;display:flex}.op-caplock-read{font-family:var(--op-font-display);font-size:var(--op-size-body);line-height:var(--op-lh-prose);color:var(--op-off-white);margin:0}.op-caplock-note{font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text);margin:0}.op-osd-flash{z-index:var(--op-z-toast);animation:op-osd-flash var(--op-dur-slow) var(--op-ease-out);pointer-events:none;background:#000000b8;place-items:center;display:grid;position:absolute;inset:0}@keyframes op-osd-flash{0%{opacity:0}to{opacity:1}}.op-osd-flash-text{font-family:var(--f-vhs), var(--op-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--op-phosphor);text-shadow:0 0 10px var(--op-phosphor);text-align:center;padding:0 var(--op-gutter);font-size:clamp(1.1rem,3.4vw,1.7rem)}.op-atfield{display:block;position:relative}.op-atmenu{z-index:var(--op-z-overlay);background:var(--op-bg-panel);border:var(--op-rule-crimson);box-shadow:var(--op-shadow-bezel);max-height:210px;position:fixed;overflow-y:auto}.op-atmenu[hidden]{display:none}.op-atmenu-item{align-items:center;gap:var(--op-space-sm);width:100%;min-height:var(--op-hit-touch);text-align:left;border:0;border-bottom:1px solid var(--op-line);cursor:pointer;font-family:var(--op-font-mono);font-size:var(--op-size-body);color:var(--op-phosphor);padding:var(--op-space-sm) 10px;background:0 0;display:flex}.op-atmenu-item:hover{background:var(--op-ghost-field-hover)}.op-atmenu-item.is-active{background:var(--op-key-fill);color:var(--op-key-ink)}.op-atmenu-meta{color:var(--op-dim-text);font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;margin-left:auto}.op-atmenu-item.is-active .op-atmenu-meta{color:var(--op-key-ink)}.op-atmenu-add{color:var(--op-off-white);border-top:1px dashed var(--op-border-idle-hover);font-family:var(--op-font-display);font-size:var(--op-size-body)}.op-atmenu-add .op-atmenu-meta{color:var(--op-gold)}.op-atmenu-note{padding:var(--op-space-sm) 10px;font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text)}.op-field-prefixed{border:1px solid var(--op-input-border);border-radius:var(--op-radius-sm);background:var(--op-bg-panel);align-items:stretch;display:flex}.op-field-prefix{background:var(--op-bg-chip);border-right:1px solid var(--op-input-border);font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-meta);text-transform:uppercase;color:var(--op-sub-text);white-space:nowrap;flex:none;align-items:center;padding:0 10px;display:flex}.op-field-prefixed input{min-width:0;font-family:var(--op-font-display);font-size:var(--op-input-size-touch);color:var(--op-off-white);padding:var(--op-space-sm) 10px;background:0 0;border:0;flex:auto}.mp-shot-missing{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);place-items:center;display:grid;position:absolute;inset:0}.ob-dots{gap:var(--op-space-sm);justify-content:center;align-items:center;display:flex}.ob-dots i{background:var(--op-ghost-field-hover);width:8px;height:8px;display:block}.ob-dots i.on{background:var(--op-crimson);width:18px}.ob-dots i.done{background:var(--op-phosphor)}.ob-lede{margin:0 0 var(--op-space-md);font-family:var(--op-font-display);font-size:var(--op-size-body-lg);line-height:var(--op-lh-prose);color:var(--op-off-white);max-width:52ch}#photo-onboarding-modal{padding:var(--op-space-2xl)}#photo-onboarding-modal .op-module{width:720px;max-width:100%;max-height:100%}@media (width<=1000px){#photo-onboarding-modal{align-items:stretch;padding:0}#photo-onboarding-modal .op-module{width:100%;box-shadow:none;border:0}#photo-onboarding-modal .op-module-foot{grid-template-columns:1fr auto}#photo-onboarding-modal .ob-dots{justify-content:flex-start}#photo-onboarding-modal .ob-skip{display:none}}.mpx-tile{aspect-ratio:1;background:var(--op-bg);border:1px solid var(--op-border);position:relative;overflow:hidden}.mpx-tile:hover{border-color:var(--op-border-strong)}.mpx-tile.is-pickable{cursor:copy}.mpx-tile.is-pickable:hover{box-shadow:inset 0 0 0 2px var(--op-phosphor)}.mpx-tile.is-shown{border-color:var(--op-crimson)}.mpx-lamp{background:#000000b8;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:5px;right:5px}.mpx-lamp.is-public{color:var(--op-phosphor)}.mpx-lamp.is-verified{color:var(--op-gold)}.mpx-lamp.is-no{color:var(--op-crimson)}.mpx-lamp.is-pending{color:var(--op-dim-text)}.mpx-slot{aspect-ratio:1;background:var(--op-bg-raised);border:1px solid var(--op-border);cursor:grab;position:relative;overflow:hidden}.mpx-slot:active{cursor:grabbing}.mpx-slot.is-armed{border-color:var(--op-phosphor);box-shadow:inset 0 0 0 1px var(--op-phosphor)}.mpx-slot.is-drag{opacity:.35}.mpx-slot.is-over{box-shadow:inset 0 0 0 2px var(--op-phosphor)}.mpx-slot.is-moved:before{content:"";z-index:3;border-radius:var(--op-radius-pill);background:var(--op-phosphor);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--op-bg-panel);position:absolute;top:4px;right:4px}.mpx-profilebox-head .mpx-lamp-bar{align-self:center}.mpx-lamp-bar{background:var(--op-crimson);flex:none;width:3px;height:22px}.mpx-lamp-bar.is-quiet{background:var(--op-off-white)}.mpx-slot.is-empty{border:2px dashed var(--op-border);cursor:pointer;place-items:center;display:grid}.mpx-slot.is-empty:hover{border-style:solid;border-color:var(--op-border-strong);background:var(--op-bg-raised-hover)}.mpx-menu{z-index:calc(var(--op-z-modal) + 1);background:var(--op-bg-panel);border:var(--op-rule-crimson);min-width:232px;box-shadow:var(--op-shadow-bezel);position:fixed}img[src*="storage.googleapis.com"],img[src*="firebasestorage.googleapis.com"],img[src*="/op/media/"]{-webkit-touch-callout:none;-webkit-user-drag:none}.mpx-menu-item{align-items:center;gap:var(--op-space-sm);width:100%;min-height:var(--op-hit-min);text-align:left;border:0;border-bottom:1px solid var(--op-line);color:var(--op-off-white);font-family:var(--op-font-display);font-size:var(--op-size-body);padding:var(--op-space-sm) 10px;cursor:pointer;background:0 0;display:flex}.mpx-menu-item:last-child{border-bottom:0}.mpx-menu-item:hover{background:var(--op-border-crimson)}.mpx-menu-item[aria-pressed=true]{color:var(--op-ink-bright)}.mpx-album{gap:var(--op-space-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.mpx-album-cover{aspect-ratio:1;background:var(--op-bg);border:1px solid var(--op-border);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:2px;display:grid;position:relative;overflow:hidden}.mpx-album:hover .mpx-album-cover{border-color:var(--op-border-strong)}.mpx-album-cover.is-empty{border-style:dashed;grid-template-columns:1fr;place-items:center}.mpx-album.is-new .mpx-album-cover{border:2px dashed var(--op-border);grid-template-columns:1fr;place-items:center;gap:6px}.mpx-album.is-new:hover .mpx-album-cover{border-style:solid;border-color:var(--op-border-strong);background:var(--op-bg-raised-hover)}.mpx-chip{min-height:30px;padding:0 var(--op-space-sm);background:var(--op-bg-chip);border:1px solid var(--op-border);color:var(--op-off-white);font-family:var(--op-font-display);font-size:var(--op-size-body);align-items:center;gap:6px;display:inline-flex}.mpx-chip.is-none{color:var(--op-dim-text);font-size:var(--op-size-floor);background:0 0;border-style:dashed}.mpx-chrome{background:var(--op-bg);border:1px solid var(--op-border);width:100%;position:relative;overflow:hidden}.mpx-chrome.is-cover{aspect-ratio:4}.mpx-sec-library{border-top:2px solid var(--op-crimson);padding-top:var(--op-space-lg);margin-top:var(--op-space-lg)}.mpx-slotacts .op-key,.mpx-slotacts .op-ghost-key,.mpx-slotacts .op-action-btn,.mpx-armed .op-ghost-key,.mpx-armed .op-action-btn,.mpx-more .op-key,.mpx-more .op-ghost-key,.mpx-more .op-action-btn,.mpx-bar .op-key,.mpx-bar .op-ghost-key,.mpx-bar .mp-approve,.mpx-uploadfoot-quiet .op-key,.mpx-albumacts .op-key,.mpx-albumacts .op-ghost-key,.mpx-albumacts .op-action-btn{width:auto}@media (width<=1000px){.mpx-sec-library{margin-top:var(--op-space-md);padding-top:var(--op-space-md)}}.mpx-kind{appearance:none;cursor:help;padding:2px var(--op-space-sm);font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);background:0 0;border:1px solid}.mpx-kind.is-archive{color:var(--op-phosphor)}.mpx-kind.is-community{color:var(--op-gold)}.mpx-stage-full{top:var(--op-space-xs);right:var(--op-space-xs);z-index:3;appearance:none;border:1px solid var(--op-border);background:var(--op-scrim);width:34px;height:34px;color:var(--op-off-white);cursor:pointer;place-items:center;display:grid;position:absolute}.mpx-stage-full:hover,.mpx-stage-full:focus-visible{border-color:var(--op-off-white);outline:none}.op-ghost-key.mpx-dlkey{width:var(--op-hit-touch);min-width:var(--op-hit-touch);height:var(--op-hit-touch);min-height:var(--op-hit-touch);place-items:center;gap:0;padding:0;display:inline-grid}.mp-approve{width:auto}.mp-sec-line{margin:0 0 var(--op-space-md);font-family:var(--op-font-display);font-size:var(--op-size-body);line-height:var(--op-lh-prose);color:var(--op-sub-text);max-width:78ch}.mp-sec-line a{color:var(--op-gold)}.mp-row{align-items:center;gap:var(--op-space-sm);flex-wrap:wrap;display:flex}.mp-tile .mp-shot{aspect-ratio:1;cursor:pointer;display:block}.mp-empty-pane{gap:var(--op-space-2xl);padding:var(--op-space-xl) 0;grid-template-columns:minmax(0,1fr) 380px;align-items:center;display:grid}.mp-empty-pane p{margin:0 0 var(--op-space-md);font-family:var(--op-font-display);line-height:var(--op-lh-prose);max-width:52ch}.mp-empty-pane p:first-child{font-size:var(--op-size-body-lg);color:var(--op-off-white)}.mp-empty-pane p+p{font-size:var(--op-size-body);color:var(--op-sub-text);margin-bottom:0}.mp-empty{font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);padding:var(--op-space-xl) 0;text-align:center;grid-column:1/-1}.mp-upload{border:var(--op-rule);padding:var(--op-space-lg)}.mp-upload h2{margin:0 0 var(--op-space-sm);font-family:var(--op-font-mono);font-size:var(--op-size-label);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-off-white)}.mp-upload p{margin:0 0 var(--op-space-sm);font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-sub-text)}.mp-upload a{color:var(--op-gold)}.mp-mini-side .op-ghost-key,.mp-mini-side .op-key{width:auto}.mp-pool-tile .mp-shot{aspect-ratio:1}@media (width<=1000px){#op-myphotos-page{padding:0}#op-myphotos-page #myphotos-stage{width:100%;max-width:none;box-shadow:none;border:0}.mp-empty-pane{grid-template-columns:minmax(0,1fr)}}#mp-overlay #myphotos-stage{flex:auto;width:100%;min-height:0;position:relative}#mp-overlay .mp-foot{padding:var(--op-space-sm) var(--op-space-lg);grid-template-columns:1fr}html.op-myphotos-open,html.op-myphotos-open body{overflow:hidden}@media (width<=1000px){#mp-overlay #myphotos-stage{box-shadow:none;border:0}}#op-myarchive-page #myarchive-stage{flex:auto;width:1180px;max-width:100%;min-height:0;position:relative}#myarchive-stage .op-panel-tabs{background:var(--op-bg-panel);flex-wrap:nowrap;align-items:center;gap:0;overflow:visible}.ma-fam .op-tab-n{box-sizing:border-box;border-radius:var(--op-radius-pill);background:var(--op-gold);min-width:18px;height:18px;color:var(--op-bg);letter-spacing:0;justify-content:center;align-items:center;margin:0;padding:0 4px;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-7px}.op-panel-tab .op-tab-n{font-family:var(--op-font-mono);font-size:var(--op-size-micro);letter-spacing:var(--op-track-micro);font-weight:var(--op-weight-regular);color:var(--op-gold);font-variant-numeric:tabular-nums;margin-left:8px}.op-act svg{flex:none;width:14px;height:14px}.op-act.is-ico{width:var(--op-hit-min);min-height:var(--op-hit-min);padding:0}.op-act.is-ico svg{width:16px;height:16px}.op-act.is-ico[aria-pressed=true]{background:var(--op-key-fill);color:var(--op-key-ink);border-color:var(--op-key-fill)}.op-act .op-act-l{display:inline}.mp-state.is-private{border-color:var(--op-border-strong);color:var(--op-off-white)}.mpx-lamp-bar.is-mixed{background:var(--op-cat-mixed)}.mpx-bar-note .op-act{margin-left:0}.ma-step{align-items:center;gap:var(--op-space-md);margin:0 0 var(--op-space-lg);display:flex}.ma-step:after{content:"";background:var(--op-border);flex:auto;height:1px}.ma-step-h{font-family:var(--op-font-mono);font-weight:var(--op-weight-regular);font-size:var(--op-size-label);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-off-white);margin:0}.ma-fold>.faq-header{font-size:var(--op-size-title);text-transform:uppercase;letter-spacing:var(--op-track-meta);align-items:flex-start}.op-check{font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-sub-text);text-transform:none;letter-spacing:0;cursor:pointer;align-items:flex-start;gap:10px;display:flex}.op-check input{opacity:0;width:1px;height:1px;position:absolute}.op-check .bx{border:1px solid var(--op-input-border);background:var(--op-bg-panel);border-radius:2px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.op-check input:checked+.bx{border-color:var(--op-phosphor)}.op-check input:checked+.bx:after{content:"✓";font-family:var(--op-font-mono);color:var(--op-phosphor);font-size:.7rem}.op-check input:focus-visible+.bx{outline:1px solid var(--op-off-white);outline-offset:2px}.op-check a{color:var(--op-gold)}.ma-chips-row .ma-chip{border:1px solid var(--op-crimson);background:var(--op-bg);color:var(--op-off-white);font-family:var(--op-font-display);font-size:var(--op-size-floor);letter-spacing:0;text-transform:none;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.ma-chips-row .ma-chip.is-new{border-color:var(--op-gold);border-style:dashed}.ma-chips-row .ma-chip.ma-pchip{gap:var(--op-space-sm);padding:var(--op-space-xs);border:1px solid var(--op-border-soft);border-radius:var(--op-radius-pill);background:var(--op-bg-chip);font-size:var(--op-size-body);color:var(--op-off-white)}.ma-chips-row .ma-chip.ma-pchip.is-new{border-color:var(--op-gold);border-style:dashed}.ma-sub-toggle>.ma-chip.is-new{grid-area:new}.ma-chip{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-micro);text-transform:uppercase;color:var(--op-sub-text);border:1px solid;flex-shrink:0;padding:3px 7px}.ma-chip.is-new{background:var(--op-crimson);color:var(--op-off-white);border-color:var(--op-crimson)}.ma-chip.is-changes-requested{color:var(--op-gold)}.ma-chip.is-accepted,.ma-chip.is-approved{color:var(--op-phosphor)}.ma-chip.is-withdrawn,.ma-chip.is-rejected{opacity:.7}.ose-scrim,.op-module-scrim.up-scrim{z-index:calc(var(--op-z-modal) + 2)}#ma-overlay #myarchive-stage{flex:auto;width:100%;min-height:0;position:relative}html.op-myarchive-open,html.op-myarchive-open body{overflow:hidden}.gallery-toolbar .gallery-archive-door{margin-left:var(--op-space-sm)}@media (width<=1000px){#ma-overlay #myarchive-stage{box-shadow:none;border:0}#ma-overlay .op-module-foot,#settings-overlay .op-module-foot{padding-bottom:var(--op-space-md)}#myarchive-stage .op-panel-tabs{scrollbar-width:none;padding:var(--op-space-sm) var(--op-gutter) 0;overflow:auto hidden}#myarchive-stage .op-panel-tabs::-webkit-scrollbar{display:none}.mp-card .op-act{min-height:var(--op-hit-touch-primary,44px)}.op-act.is-ico{width:44px;min-height:44px}}.mpx-lamp-bar.is-blue{background:var(--op-cat-sound)}.ose-switch .bx{border:1px solid var(--op-input-border);background:var(--op-bg-panel);border-radius:2px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ma-row .t{font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white);margin:0}.mpx-lamp-bar.is-green{background:var(--op-cat-action)}.mpx-lamp-bar.is-gold{background:var(--op-gold)}.mpx-lamp-bar.is-sound{background:var(--op-cat-broadcast)}#ma-photos-host .mpx-lamp-bar,#ma-photos-host .mpx-lamp-bar.is-quiet{background:var(--op-cat-sound)}#ma-photos-host .mpx-sec-library{border-top-color:var(--op-cat-sound)}.ma-find .network-canvas-search-clear[hidden]{display:none}.ma-find-glass{color:var(--op-dim-text);pointer-events:none;z-index:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ma-find .network-canvas-search{padding-left:34px}.op-ghost-key{justify-content:center;align-items:center;gap:var(--op-space-xs);min-height:var(--op-hit-min);padding:0 var(--op-space-md);white-space:nowrap;background:var(--op-ghost-field);color:var(--op-off-white);border:var(--op-rule);border-radius:var(--op-radius-sm);font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-label);letter-spacing:0;text-transform:none;cursor:pointer;transition:background var(--op-dur-fast) var(--op-ease), box-shadow var(--op-dur-fast) var(--op-ease);text-decoration:none;display:inline-flex}a.op-ghost-key:is(:link,:visited,:hover){color:var(--op-off-white)}.op-ghost-key:hover{background:var(--op-ghost-field-hover)}.op-ghost-key:active{background:var(--op-ghost-field-press);transform:var(--op-key-press-shift)}.op-ghost-key:disabled{color:var(--op-dim-text);cursor:default;background:0 0;transform:none}.op-ghost-key:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.op-ghost-key.is-primary{background:var(--op-key-fill);color:var(--op-key-ink);border-color:var(--op-key-fill);box-shadow:var(--op-inset-key)}.op-ghost-key.is-primary:hover{box-shadow:var(--op-key-hover-line)}.op-ghost-key.is-danger{border:var(--op-rule-crimson)}.kx-bar .op-ghost-key{background:var(--op-bg-panel)}.kx-bar .op-ghost-key:hover{background:var(--op-bg-chip)}.op-rooms{align-items:center;gap:var(--op-space-lg);flex-wrap:wrap;display:flex}.op-room{padding:var(--op-space-xs) 0;font-family:var(--op-font-display);font-weight:var(--op-weight-bold);font-size:var(--op-size-title);line-height:var(--op-lh-title);letter-spacing:-.03em;text-transform:uppercase;color:var(--op-dim-text);border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;text-decoration:none}a.op-room:is(:link,:visited){color:var(--op-dim-text)}a.op-room:hover{color:var(--op-off-white)}.settings-col{max-width:var(--op-measure);margin:0 auto}.settings-sw{appearance:none;cursor:pointer;border-radius:var(--op-radius-pill);border:1px solid var(--op-line);background-color:var(--op-ghost-field);background-image:radial-gradient(circle, var(--op-sub-text) 8.5px, transparent 9.5px);width:44px;height:24px;transition:background-position var(--op-dur-fast) var(--op-ease), background-color var(--op-dur-fast) var(--op-ease), border-color var(--op-dur-fast) var(--op-ease);background-position:0;background-repeat:no-repeat;background-size:22px 22px;flex:none;margin:0}.settings-sw:checked{border-color:var(--op-key-fill);background-color:var(--op-key-fill);background-image:radial-gradient(circle, var(--op-key-ink) 8.5px, transparent 9.5px);background-position:100%}.settings-sw:disabled{cursor:default;border-style:dashed;border-color:var(--op-faint)}.settings-sw:focus-visible{outline:2px solid var(--op-off-white);outline-offset:2px}.settings-row-main{flex:auto;gap:2px;min-width:0;display:grid}.settings-row-name{font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white);overflow-wrap:anywhere}.settings-row-val{font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-dim-text);overflow-wrap:anywhere}.settings-feed-top{align-items:center;gap:var(--op-space-md);cursor:pointer;padding:var(--op-space-md) var(--op-space-lg);background:var(--op-bg-raised);border:var(--op-rule);display:flex}.settings-mx-head,.settings-mx-row{align-items:center;gap:var(--op-space-sm);grid-template-columns:minmax(0,1fr) 76px 76px;display:grid}.settings-mx-head{padding-bottom:var(--op-space-sm);border-bottom:var(--op-rule)}.settings-mx-head span{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-sub-text);text-align:center}.settings-mx-head span:first-child{text-align:left}.settings-mx-row{padding:var(--op-space-sm) 0;border-bottom:var(--op-rule)}.settings-mx-row>:not(:first-child){justify-self:center}.settings-mx-name{font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white)}.settings-mx-dash{font-family:var(--op-font-mono);color:var(--op-faint)}@media (width<=1000px){.settings-mx-head,.settings-mx-row{grid-template-columns:minmax(0,1fr) 68px 68px}.settings-mx-head span{white-space:nowrap}.settings-mx-row{min-height:var(--op-hit-touch)}}.linked-accounts-list{gap:var(--op-space-xs);flex-wrap:wrap;display:flex}.linked-account-row{align-items:center;gap:var(--op-space-sm);min-width:0;padding:var(--op-space-xs) var(--op-space-xs) var(--op-space-xs) var(--op-space-sm);border:1px solid var(--op-input-border);border-radius:var(--op-radius-sm);display:inline-flex}.linked-account-avatar,.muted-thread-avatar{background:var(--op-bg-raised-hover);border:var(--op-rule);width:24px;height:24px;font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);color:var(--op-off-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.linked-account-avatar img,.muted-thread-avatar img{object-fit:cover;width:100%;height:100%}.linked-account-name{min-width:0;font-family:var(--op-font-display);font-size:var(--op-size-label);color:var(--op-off-white);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}a.linked-account-name:is(:link,:visited){color:var(--op-off-white)}.linked-account-name:hover{text-decoration:underline}.linked-account-remove,.muted-thread-unmute{flex:none}.linked-accounts-empty,.muted-threads-empty,.settings-archive-note{font-family:var(--op-font-display);font-size:var(--op-size-floor);line-height:var(--op-lh-body);color:var(--op-dim-text)}.settings-archive-note.is-bad{color:var(--op-off-white);border-left:2px solid var(--op-crimson);padding-left:var(--op-space-sm)}.muted-threads-list{display:grid}.muted-thread-row{align-items:center;gap:var(--op-space-md);padding:var(--op-space-sm) 0;border-bottom:var(--op-rule);cursor:pointer;display:flex}.muted-thread-row:hover .muted-thread-name{color:var(--op-ink-bright)}.muted-thread-info{flex:auto;min-width:0;display:grid}.muted-thread-name{font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.muted-thread-type{font-family:var(--op-font-display);font-size:var(--op-size-floor);color:var(--op-dim-text)}#settings-overlay #op-settings-page{flex-direction:column;flex:0 1180px;align-items:center;width:1180px;max-width:100%;height:100%;min-height:0;max-height:100%;padding:0;display:flex}#settings-overlay #settings-main-stage{height:100%}#settings-overlay .settings-loading{flex:auto;width:100%}html.op-settings-open,html.op-settings-open body,html.op-poet-picker-open,html.op-poet-picker-open body{overflow:hidden}.is-sliding{overflow-x:hidden}.op-module-scrim.is-swap{backdrop-filter:none;background:0 0}@media (width<=1000px){#settings-overlay{padding:0}#settings-overlay #op-settings-page{width:100%}.op-ghost-key{min-height:var(--op-hit-touch)}}html.op-unverified #top-bar .op-navdd-bell,html.op-unverified #top-bar .op-onekey-count,html.op-unverified #top-bar .op-chat-btn{display:none}.op-sugg-note{gap:var(--op-space-xs);margin:0 0 var(--op-space-md);padding:var(--op-space-sm) var(--op-space-md);max-width:var(--op-measure);background:var(--op-ghost-field);border:var(--op-rule);font-family:var(--op-font-body);font-size:var(--op-size-meta);line-height:var(--op-lh-body);color:var(--op-sub-text);flex-direction:column;display:flex}.op-sugg-note strong{font-family:var(--op-font-display);font-size:var(--op-size-body);color:var(--op-off-white)}.op-sugg-cue{border-radius:var(--op-radius-sm);overflow-wrap:anywhere}.op-sugg-cue.is-can{cursor:pointer;-webkit-text-decoration:underline dotted var(--op-dim-text);-webkit-text-decoration:underline dotted var(--op-dim-text);text-decoration:underline dotted var(--op-dim-text);text-underline-offset:var(--op-space-xs)}.op-sugg-cue.is-can:hover{background:var(--op-ghost-field-hover)}.op-sugg-cue.is-can:focus-visible{outline:2px solid var(--op-off-white);outline-offset:var(--op-focus-offset)}.op-sugg-cue.is-changed{-webkit-text-decoration:underline solid var(--op-gold) 1px;-webkit-text-decoration:underline solid var(--op-gold) 1px;text-decoration:underline solid var(--op-gold) 1px;text-underline-offset:var(--op-space-xs)}.op-sugg-cue.is-open{background:var(--op-gold-mark-glow);cursor:text;white-space:pre-wrap;outline:none}.op-sugg-linenote{align-items:center;gap:var(--op-space-sm);margin:0 0 var(--op-space-md);flex-wrap:wrap;display:flex}.op-sugg-tag,.op-sugg-chip{font-family:var(--op-font-mono);font-size:var(--op-size-floor);letter-spacing:var(--op-track-micro);text-transform:uppercase;white-space:nowrap;padding:var(--op-pad-pill)}.op-sugg-tag{color:var(--op-gold);border:1px solid var(--op-gold-mark-border);margin-inline-start:var(--op-space-xs)}.op-sugg-chip{border:1px solid var(--op-border)}.op-sugg-chip.is-wait{color:var(--op-gold);border-color:var(--op-gold-mark-border)}.op-sugg-chip.is-ok{color:var(--op-success);border-color:var(--op-success)}.op-sugg-chip.is-no{color:var(--op-sub-text)}.op-sugg-form,.op-sugg-bar,.op-sugg-review{gap:var(--op-space-sm);min-width:0;padding:var(--op-space-md);background:var(--op-bg-panel);border:1px solid var(--op-gold-mark-border);font-family:var(--op-font-body);font-size:var(--op-size-body);line-height:var(--op-lh-body);color:var(--op-off-white);flex-direction:column;display:flex}.op-sugg-form{margin:0 0 var(--op-space-lg)}.op-sugg-review{margin:var(--op-space-xs) 0 var(--op-space-md)}.op-sugg-bar{bottom:var(--op-bottom-safe,0px);z-index:1;margin:var(--op-space-xs) 0 var(--op-space-md);flex-flow:wrap;justify-content:space-between;align-items:center;position:sticky}.op-sugg-bar .op-sugg-msg,.op-sugg-bar .op-field{flex:100%}.op-sugg-bar strong,.op-sugg-head strong{font-family:var(--op-font-display)}.op-sugg-head{justify-content:space-between;align-items:baseline;gap:var(--op-space-sm);flex-wrap:wrap;display:flex}.op-sugg-head strong{font-size:var(--op-size-title)}.op-sugg-head span,.op-sugg-top{font-family:var(--op-font-mono);font-size:var(--op-size-meta);letter-spacing:var(--op-track-meta);color:var(--op-dim-text)}.op-sugg-lab{font-family:var(--op-font-mono);font-size:var(--op-size-label-sm);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-dim-text);display:block}.op-sugg-was{padding:var(--op-space-sm) var(--op-space-md);background:var(--op-bg-chip);color:var(--op-sub-text);overflow-wrap:anywhere}.op-sugg-form .op-field textarea,.op-sugg-review .op-field input{resize:vertical}.op-sugg-keys{align-items:center;gap:var(--op-space-sm);flex-wrap:wrap;display:flex}.op-ghost-key.op-sugg-key{min-height:var(--op-hit-touch)}.op-sugg-fine{font-size:var(--op-size-meta);color:var(--op-dim-text);margin:0}.op-sugg-msg{padding-left:var(--op-space-md);border-left:2px solid var(--op-crimson);color:var(--op-off-white);margin:0}.op-sugg-stale{align-items:flex-start;gap:var(--op-space-sm);margin:0 0 var(--op-space-md);flex-direction:column;display:flex}.op-sugg-stale[hidden],.op-sugg-msg[hidden],.op-sugg-list[hidden],.op-sugg-bar[hidden],.op-sugg-review[hidden]{display:none}.op-sugg-diff{align-items:baseline;gap:var(--op-space-xs) var(--op-space-sm);padding-top:var(--op-space-sm);border-top:var(--op-rule);grid-template-columns:max-content minmax(0,1fr);display:grid}.op-sugg-diff .op-sugg-lab{font-size:var(--op-size-micro)}.op-sugg-txt{overflow-wrap:anywhere}.op-sugg-same{color:var(--op-sub-text)}.op-sugg-diff del{padding:0 var(--op-space-xs);background:var(--op-diff-removed);color:var(--op-off-white);text-decoration:line-through;-webkit-text-decoration-color:var(--op-crimson);-webkit-text-decoration-color:var(--op-crimson);text-decoration-color:var(--op-crimson)}.op-sugg-diff ins{padding:0 var(--op-space-xs);background:var(--op-diff-added);color:var(--op-ink-bright);border-bottom:1px solid var(--op-phosphor);text-decoration:none}.op-sugg-chg{gap:var(--op-space-sm);padding-top:var(--op-space-sm);border-top:var(--op-rule);flex-direction:column;display:flex}.op-sugg-chg .op-sugg-diff{border-top:0;padding-top:0}.op-sugg-top{justify-content:space-between;align-items:center;gap:var(--op-space-sm);flex-wrap:wrap;display:flex}.op-sugg-list{gap:var(--op-space-sm);margin:var(--op-space-md) 0;flex-direction:column;display:flex}.op-sugg-list h4{font-family:var(--op-font-mono);font-size:var(--op-size-label);font-weight:var(--op-weight-regular);letter-spacing:var(--op-track-label);text-transform:uppercase;color:var(--op-off-white);margin:0}.op-sugg-row{gap:var(--op-space-sm);min-width:0;padding:var(--op-space-sm) var(--op-space-md);border:var(--op-rule);font-family:var(--op-font-body);font-size:var(--op-size-body);color:var(--op-off-white);flex-direction:column;display:flex}.op-sugg-lines{gap:var(--op-space-xs);font-size:var(--op-size-meta);color:var(--op-sub-text);flex-direction:column;display:flex}.op-sugg-reply{padding-left:var(--op-space-md);border-left:2px solid var(--op-gold-mark-border);color:var(--op-sub-text);white-space:pre-line;overflow-wrap:anywhere}.op-sugg-reply b{color:var(--op-off-white)}.op-cshell{--ocs-key-h:34px;--ocs-pad:calc((var(--ocs-key-h) - var(--op-size-body) * var(--op-lh-body)) / 2);gap:var(--op-space-xs);flex-direction:column;min-width:0;display:flex}.op-cshell-row{align-items:flex-end;gap:var(--op-space-sm);min-width:0;display:flex}.op-cshell-face{flex:none;display:inline-flex}.op-cshell-field{box-sizing:border-box;background:var(--op-ghost-field);border:var(--op-border-width) solid transparent;border-radius:var(--op-radius-pill);min-width:0;transition:border-color var(--op-dur-fast);flex:auto;align-items:flex-end;display:flex}.op-cshell-field.is-tall{border-radius:calc(var(--ocs-key-h) / 2)}.op-cshell-field:focus-within{border-color:var(--op-border-idle-hover)}.op-cshell-input{box-sizing:border-box;resize:none;min-width:0;min-height:var(--ocs-key-h);max-height:calc(var(--op-size-body) * var(--op-lh-body) * 5 + var(--ocs-pad) * 2);border-radius:inherit;color:var(--op-off-white);font-family:var(--op-font-ui);font-size:var(--op-size-body);line-height:var(--op-lh-body);padding:var(--ocs-pad) var(--op-space-md);background:0 0;border:0;flex:auto}.op-cshell-input:focus,.op-cshell-input:focus-visible{outline:none}.op-cshell-post{width:var(--ocs-key-h);height:var(--ocs-key-h);color:var(--op-crimson);border-radius:var(--op-radius-pill);cursor:pointer;transition:color var(--op-dur-fast);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.op-cshell-post:disabled{opacity:var(--op-muted-opacity);cursor:default}.op-cshell-post:not(:disabled):hover{color:var(--op-crimson-hover)}.op-cshell-post:focus-visible{outline:var(--op-focus-ring);outline-offset:var(--op-focus-offset)}.op-cshell-ico{width:var(--op-space-lg);height:var(--op-space-lg);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square}.op-cshell-ico polygon{fill:currentColor}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
