@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_50e8c9bb-module___CSDRq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_50e8c9bb-module___CSDRq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_93a398a6-module__Tx7x6q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_93a398a6-module__Tx7x6q__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*,:before,:after{box-sizing:border-box}html{background:var(--op-desk,#b9d0d7);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--op-desk);color:var(--op-ink);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--op-teal-text);outline-offset:3px}::selection{background:var(--op-teal);color:var(--op-sel-text,var(--op-ink))}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--op-paper-2)}::-webkit-scrollbar-thumb{background:var(--op-divider);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--op-ink)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--op-ink:#1b2657;--op-ink-2:#33406b;--op-ink-3:#5a6790;--op-ink-hover:#2a3872;--op-paper:#f8fcfd;--op-paper-2:#eaf3f6;--op-paper-3:#dbe9ed;--op-paper-white:#fff;--op-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .1 0 0 0 0 .16 0 0 0 0 .34 0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--op-desk:#b9d0d7;--op-panel-inset:#2b3660;--op-panel-line:#4d5a8c;--op-panel-text:#eaf6f8;--op-panel-muted:#b4bfd8;--op-agent-body:#d5def5;--op-sys:#b4bfd8;--op-muted:#435070;--op-divider:#b3ced4;--op-track:#d3e6ea;--op-coral:#c2402e;--op-coral-hover:#a53626;--op-coral-lit:#e2523c;--op-coral-soft:#ff8a76;--op-teal:#1bd6c3;--op-teal-hover:#4be0d0;--op-teal-text:#08776d;--op-bp:#0c2560;--op-bp-2:#123a92;--op-bp-line:#a3c2ff;--op-bp-text:#c3d4f5;--op-ease:cubic-bezier(.2, 0, 0, 1);--op-plate-shadow:0 1px 0 #ffffffbf inset, 0 2px 3px #141e4629, 0 22px 36px -14px #141e4666, 0 60px 90px -40px #141e466b;--op-shadow:8px 8px 0 #1b265738, 0 30px 50px -20px #0a1030b3;--op-wrap:min(1376px, calc(100% - 48px));--op-solid:#1b2657;--op-solid-hover:#2a3872;--op-on-solid:#fff;--op-line:var(--op-ink);--op-coral-fill:#c2402e;--op-coral-fill-hover:#a53626;--op-grid-major:#1b265716;--op-grid-minor:#1b26570d;--op-grid-sheet-a:#1b26570b;--op-grid-sheet-b:#1b26570f;--op-desk-light:#fff9;--op-desk-shade:#10184047;--op-edge-1:#1b265780;--op-edge-2:#1b265752;--op-veil:#0a1030;--op-hover-wash:3.5%;--op-over-shadow:0 -26px 40px -24px #0a103080;--op-wt-text:430;--op-sel-text:#1b2657;--op-cross:#c2402e8c}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--op-ink:#e4edf8;--op-ink-2:#c6d3e8;--op-ink-3:#98a9cc;--op-paper:#111a3b;--op-paper-2:#0d1532;--op-paper-3:#0a1029;--op-paper-white:#0a1130;--op-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .72 0 0 0 0 .8 0 0 0 0 1 0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--op-desk:#070b1d;--op-muted:#b4c2dc;--op-divider:#2a3869;--op-track:#1a2554;--op-coral:#ff8f7c;--op-coral-hover:#ffb2a4;--op-coral-lit:#ff7a63;--op-teal-text:#3fe3d2;--op-plate-shadow:0 1px 0 #bed2ff1c inset, 0 2px 3px #00000080, 0 22px 36px -14px #000000b3, 0 60px 90px -40px #000000bf;--op-shadow:8px 8px 0 #00000073, 0 30px 50px -20px #000c;--op-solid:#1a2559;--op-solid-hover:#2b3a80;--op-line:#8ba0d6;--op-grid-major:#96afff13;--op-grid-minor:#96afff0a;--op-grid-sheet-a:#96afff0d;--op-grid-sheet-b:#96afff13;--op-desk-light:#6e8cff29;--op-desk-shade:#0000008c;--op-edge-1:#8ba0d66b;--op-edge-2:#8ba0d642;--op-veil:#03060f;--op-hover-wash:6%;--op-over-shadow:0 -26px 40px -24px #000000b3;--op-wt-text:470;--op-sel-text:#06122e;--op-cross:#ff8f7c99}body{--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-display:var(--font-archivo), "Archivo", "Arial Narrow", Arial, sans-serif;font-family:var(--font-display);font-size:15px;font-weight:var(--op-wt-text);font-stretch:100%;line-height:1.55}.noc-tuner-fonts{--font-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--font-display:var(--font-space-grotesk,"Space Grotesk"), sans-serif}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes barfill{0%{transform:scaleX(0)}}@keyframes dottravel{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes ledpulse{0%{box-shadow:0 0 #1bd6c38c}70%{box-shadow:0 0 0 7px #1bd6c300}to{box-shadow:0 0 #1bd6c300}}@keyframes op-highlight{0%{box-shadow:inset 0 0 0 2px var(--op-teal-text)}70%{box-shadow:inset 0 0 0 2px var(--op-teal-text)}to{box-shadow:inset 0 0 0 2px #0000}}@keyframes op-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes op-flow{to{stroke-dashoffset:-16px}}@keyframes op-stamp{0%{opacity:0;transform:translateY(10px)scale(.7)}60%{opacity:1;transform:translateY(-2px)scale(1.08)}to{opacity:1;transform:none}}.site-section-highlight{animation:2.2s both op-highlight}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:999;background:var(--op-solid);color:var(--op-on-solid);font:600 12px/1 var(--font-mono);letter-spacing:.08em;transition:transform .2s var(--op-ease);padding:12px 20px;text-decoration:none;position:absolute;top:16px;left:16px;transform:translateY(calc(-100% - 32px))}.skip-link:focus{color:var(--op-on-solid);transform:translateY(0)}.op-anchor{width:1px;height:1px;scroll-margin-top:calc(var(--noc-statusbar-h,70px) + 8px);position:absolute;top:0;left:0;overflow:hidden}.op-desk{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.op-dgrid{transform:translate3d(0, var(--dy,0px), 0);will-change:transform;position:absolute;inset:-130px 0}.op-dgrid--major{background-image:linear-gradient(var(--op-grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--op-grid-major) 1px, transparent 1px);background-size:120px 120px}.op-dgrid--minor{background-image:linear-gradient(var(--op-grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--op-grid-minor) 1px, transparent 1px);background-size:24px 24px}.op-desk:after{content:"";background:radial-gradient(120% 85% at 18% -5%, var(--op-desk-light), transparent 62%), radial-gradient(100% 80% at 100% 100%, var(--op-desk-shade), transparent 70%);position:absolute;inset:0}.op-page{min-height:100vh;font-family:var(--font-display);color:var(--op-ink);position:relative}.op-stack{z-index:1;width:var(--op-wrap);margin:0 auto;padding-block:26px 80px;position:relative}.op-wrap{isolation:isolate;scroll-margin-top:calc(var(--noc-statusbar-h,70px) + 8px);margin-bottom:56px;position:relative}.op-wrap[tabindex="-1"]:focus{outline:none}.op-plate{background-color:var(--op-paper);border:1.5px solid var(--op-line);box-shadow:var(--op-plate-shadow);background-image:var(--op-noise);position:relative}.op-plate:before,.op-plate:after{content:"";z-index:-1;background:var(--op-paper-2);border:1.5px solid var(--op-edge-1);position:absolute;inset:0}.op-plate:before{transform:translate(9px,11px)rotate(.28deg)}.op-plate:after{background:var(--op-paper-3);border-color:var(--op-edge-2);transform:translate(17px,22px)rotate(-.34deg)}.op-wrap--over{z-index:2;margin-top:-26px}.op-wrap--over .op-plate{box-shadow:var(--op-plate-shadow), var(--op-over-shadow)}.op-hero{transform-origin:50% 0;will-change:transform}.op-veil{z-index:30;background:var(--op-veil);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:-4px -4px -30px}.op-h{font-family:var(--font-display);letter-spacing:-.025em;color:var(--op-ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:800;font-stretch:110%;line-height:1}.op-corner-note{font-family:var(--font-mono);letter-spacing:.1em;color:var(--op-ink-3);overflow-wrap:anywhere;max-width:100%;font-size:10.5px;line-height:1.4}.op-sheet-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.op-lede{color:var(--op-muted);max-width:62ch;margin:0 0 18px;font-size:15px;line-height:1.65}.op-btn-primary{font-family:var(--font-mono);letter-spacing:.09em;background:var(--op-coral-fill);color:#fff;cursor:pointer;border:none;border-radius:0;padding:13px 22px;font-size:12px;font-weight:600;transition:background .2s;display:inline-block}.op-btn-primary:hover:not(:disabled){background:var(--op-coral-fill-hover)}.op-btn-primary:active:not(:disabled){transform:translateY(1px)}.op-btn-primary:disabled{opacity:.55;cursor:default}.op-btn-ink{font-family:var(--font-mono);letter-spacing:.08em;background:var(--op-solid);color:var(--op-on-solid);cursor:pointer;white-space:nowrap;border:none;border-radius:0;padding:9px 14px;font-size:11px;font-weight:600}.op-btn-ink:hover:not(:disabled){background:var(--op-solid-hover)}.op-btn-ghost{font-family:var(--font-mono);letter-spacing:.08em;color:var(--op-muted);border:1px solid var(--op-line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;padding:8px 14px;font-size:11px;display:inline-block}.op-btn-ghost:hover{color:var(--op-coral);border-color:var(--op-coral)}.op-stamp{font-family:var(--font-mono);letter-spacing:.14em;color:var(--op-coral);border:2px solid var(--op-coral);white-space:nowrap;padding:7px 12px;font-size:10.5px;font-weight:600;display:inline-block;transform:rotate(-3deg)}.op-tabs{z-index:80;width:var(--op-wrap);background:var(--op-solid);color:#e6f2f6;font:500 11px/1 var(--font-mono);letter-spacing:.09em;align-items:stretch;margin:12px auto 0;display:flex;position:sticky;top:12px;box-shadow:0 14px 28px -14px #0a1030b3,0 2px #00000040}.op-brand{white-space:nowrap;color:#e6f2f6;border-right:1px solid #e6f2f62e;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-weight:600;display:flex}.op-brand:hover{color:#fff}.op-brand img{object-fit:cover;background:var(--op-paper-3);filter:grayscale()contrast(1.05);border-radius:50%;width:30px;height:30px;display:block}.op-tabnav{scrollbar-width:none;flex:1;align-items:center;gap:22px;min-width:0;padding:0 18px;display:flex;overflow-x:auto}.op-tabnav::-webkit-scrollbar{display:none}.op-tabnav[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.op-tabnav[data-more=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 26px);mask-image:linear-gradient(90deg,#0000,#000 26px)}.op-tabnav[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000)}.op-tab-short{display:none}.op-tabnav a{color:inherit;white-space:nowrap;opacity:.72;padding:16px 0;transition:opacity .2s;position:relative}.op-tabnav a:hover,.op-tabnav a[aria-current]{color:inherit;opacity:1}.op-tabnav a:after{content:"";background:var(--op-teal);transform-origin:0;height:3px;transition:transform .35s var(--op-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.op-tabnav a[aria-current]:after{transform:scaleX(1)}.op-tabstat{color:var(--op-teal);white-space:nowrap;border-left:1px solid #e6f2f62e;align-items:center;gap:8px;padding:0 16px;display:flex}.op-led{background:var(--op-teal);border-radius:50%;flex-shrink:0;width:7px;height:7px}html.live .op-tabstat .op-led{animation:1.9s ease-out infinite ledpulse}.op-mbtn{color:#b6c4e6;font:inherit;letter-spacing:inherit;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:1px solid #e6f2f62e;border-radius:0;align-items:center;gap:0;padding:0 16px;display:flex}.op-mbtn:hover:not(:disabled){color:#fff}.op-mbtn:disabled{cursor:default;opacity:.8}.op-mbtn i{display:none}.op-tbtn{color:#b6c4e6;cursor:pointer;background:0 0;border:0;border-left:1px solid #e6f2f62e;border-radius:0;place-items:center;padding:0 16px;display:grid}.op-tbtn:hover{color:#fff}.op-tbtn svg{transition:transform .35s var(--op-ease);display:block}.op-tbtn[aria-pressed=true] svg{transform:rotate(180deg)}.op-prog{background:var(--op-coral-lit);transform-origin:0;pointer-events:none;height:3px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@media (max-width:1229px){.op-brand span,.op-stat-word--idle,.op-stat-time{display:none}.op-brand{padding-right:10px}}@media (max-width:1029px){.op-tab-full{display:none}.op-tab-short{display:inline}.op-tabnav{gap:18px}}@media (max-width:859px){.op-tabnav{gap:14px;padding:0 14px}.op-tabstat,.op-mbtn,.op-tbtn{padding:0 12px}}@media (max-width:799px){.op-tabs{letter-spacing:.07em}.op-tabnav{gap:12px}}.op-drawing{grid-template-columns:minmax(0,1fr) clamp(330px,28.6%,470px);display:grid;position:relative;container-type:inline-size}.op-map{grid-area:1/1/auto/-1;min-height:56.25cqw;position:relative}.op-gridbg,.op-frame,.op-zone,.op-reg{pointer-events:none}[data-depth]{will-change:translate}.op-gridbg{background-image:linear-gradient(var(--op-grid-sheet-a) 1px, transparent 1px), linear-gradient(90deg, var(--op-grid-sheet-a) 1px, transparent 1px), linear-gradient(var(--op-grid-sheet-b) 1px, transparent 1px), linear-gradient(90deg, var(--op-grid-sheet-b) 1px, transparent 1px);background-size:1.5cqw 1.5cqw,1.5cqw 1.5cqw,7.5cqw 7.5cqw,7.5cqw 7.5cqw;position:absolute;inset:0}.op-frame{border:1.5px solid var(--op-line);position:absolute;inset:1.7cqw}.op-zone{font:500 10px/1 var(--font-mono);color:var(--op-ink-3);letter-spacing:.12em;display:flex;position:absolute}.op-zone span{border-left:1px solid var(--op-divider);flex:1;place-items:center;display:grid}.op-zone span:first-child{border-left:0}.op-zone--x{height:1.7cqw;min-height:16px;left:1.7cqw;right:1.7cqw}.op-zone--t{top:0}.op-zone--b{bottom:0}.op-zone--y{flex-direction:column;width:1.7cqw;min-width:16px;top:1.7cqw;bottom:1.7cqw}.op-zone--y span{border-left:0;border-top:1px solid var(--op-divider)}.op-zone--y span:first-child{border-top:0}.op-zone--l{left:0}.op-zone--r{right:0}.op-reg{opacity:.7;width:2.4cqw;height:2.4cqw;position:absolute}.op-reg:before,.op-reg:after{content:"";background:var(--op-ink);position:absolute}.op-reg:before{width:1px;top:0;bottom:0;left:50%}.op-reg:after{height:1px;top:50%;left:0;right:0}.op-reg i{border:1px solid var(--op-line);border-radius:50%;position:absolute;inset:26%}.op-reg--tl{top:-1.2cqw;left:-1.2cqw}.op-reg--tr{top:-1.2cqw;right:-1.2cqw}.op-reg--bl{bottom:-1.2cqw;left:-1.2cqw}.op-reg--br{bottom:-1.2cqw;right:-1.2cqw}.op-headline{z-index:4;font-family:var(--font-display);letter-spacing:-.028em;color:var(--op-ink);margin:0;font-size:4.8cqw;font-weight:800;font-stretch:112%;line-height:.98;position:absolute;top:4.9cqw;left:4.6cqw}.op-ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.op-ln>span{transition:transform 1s var(--op-ease);display:block}.op-ln:nth-child(2)>span{transition-delay:90ms}.op-ln:nth-child(3)>span{transition-delay:.18s}.op-ln:nth-child(4)>span{transition-delay:.27s}.op-headline mark{color:inherit;white-space:nowrap;background:0 0;position:relative}.op-headline mark:before{content:"";z-index:-1;background:var(--op-teal);opacity:.55;transform-origin:0;height:.36em;transition:transform .9s .9s var(--op-ease);position:absolute;bottom:.04em;left:-.04em;right:-.04em}html.pre .op-ln>span{transition:none;transform:translateY(105%)}html.pre .op-headline mark:before{transition:none;transform:scaleX(0)}.op-hero-lede{z-index:4;width:31cqw;color:var(--op-muted);margin:0;font-size:max(13px,1.05cqw);line-height:1.6;position:absolute;top:26.5cqw;left:4.6cqw}.op-hero-lede b{color:var(--op-ink);font-weight:600}.op-plot{aspect-ratio:16/9;position:absolute;inset:0 0 auto}.op-route{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.op-route-ghost{fill:none;stroke:var(--op-divider);stroke-width:5px}.op-route-trunk{fill:none;stroke:var(--op-line);stroke-width:5px;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0}.op-route-voice{fill:none;stroke:var(--op-coral);stroke-width:3.5px;stroke-dasharray:3 13;stroke-linecap:round;opacity:.85;transition:opacity .6s}html.live .op-route-voice{animation:1.2s linear infinite op-flow}.op-route-cloud{fill:none;stroke:var(--op-coral);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.9}.op-route-pen{opacity:0;transition:opacity .5s}.op-route-pen line,.op-route-pen circle{stroke:var(--op-coral);stroke-width:2px;fill:none}.op-route-pk{fill:var(--op-coral-lit);stroke:var(--op-line);stroke-width:2px;opacity:0}.op-node .op-dot{fill:var(--op-paper);stroke:var(--op-line);stroke-width:5px}.op-node .op-leader{stroke:var(--op-line);stroke-width:2.5px}.op-node .op-bal{fill:var(--op-paper);stroke:var(--op-line);stroke-width:3.2px;transition:fill .2s,stroke .2s}.op-node text{font:600 23px var(--font-mono);fill:var(--op-coral);text-anchor:middle;dominant-baseline:central;transition:fill .2s}.op-node{transform-box:fill-box;transform-origin:50% 100%}.op-node.on{animation:op-stamp .5s var(--op-ease) both}.op-node.cur .op-dot{fill:var(--op-teal)}.op-node.cur .op-bal{stroke:var(--op-teal-text)}.op-node.cur text{fill:var(--op-teal-text)}.op-node.hot .op-bal{fill:var(--op-coral);stroke:var(--op-coral)}.op-node.hot text{fill:#fff}.op-node .op-hit{fill:none;stroke:none}.op-node .op-hit--leader{stroke:#0000;stroke-width:14px}.op-node .op-bal,.op-node .op-dot,.op-node .op-hit{pointer-events:none}.op-node.on .op-bal,.op-node.on .op-dot,.op-node.on .op-hit{pointer-events:all;cursor:pointer}html.pre .op-route-trunk,.op-drawing[data-plot=run] .op-route-trunk{stroke-dashoffset:1px}html.pre .op-route-voice,.op-drawing[data-plot=run] .op-route-voice,html.pre .op-route-cloud,.op-drawing[data-plot=run] .op-route-cloud{opacity:0}html.pre .op-route-cloud,.op-drawing[data-plot=run] .op-route-cloud{stroke-dashoffset:1px}.op-drawing[data-plot=done] .op-route-cloud{animation:op-draw 1.4s .2s var(--op-ease) both}html.pre .op-node,.op-drawing[data-plot=run] .op-node:not(.on),html.pre .op-stn,.op-drawing[data-plot=run] .op-stn:not(.on){opacity:0}.op-stn{z-index:5;left:calc(var(--x) * 100% / 1600);top:calc(var(--y) * 100% / 900);width:13.2cqw;color:var(--op-ink);font:inherit;text-align:left;cursor:pointer;pointer-events:none;background:0 0;border:0;margin:1.5cqw 0 0 1.1cqw;padding:0;transition:opacity .5s;position:absolute}.op-stn>span{pointer-events:auto;width:fit-content;max-width:100%}.op-stn[data-k=D]{width:16cqw}.op-stn-name{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;font-size:max(13px,1.42cqw);font-weight:700;font-stretch:108%;line-height:1.05;transition:color .2s;display:block}.op-stn-dt{font:500 max(10px, .8cqw) / 1.2 var(--font-mono);letter-spacing:.06em;color:var(--op-ink-3);font-variant-numeric:tabular-nums;padding:.5cqw 0 .35cqw;display:block}.op-stn-du{color:var(--op-muted);text-wrap:balance;font-size:max(11.5px,.92cqw);line-height:1.42;display:block}.op-stn.hot .op-stn-name,.op-stn:focus-visible .op-stn-name{color:var(--op-coral)}.op-stn--current{width:13.125%;margin:0;top:27.3333%;left:53%}.op-stn--current .op-stn-name,.op-stn--current .op-stn-dt{color:var(--op-teal-text)}.op-stn--current.hot .op-stn-name,.op-stn--current:focus-visible .op-stn-name{color:var(--op-coral)}.op-route-mobile{display:none}.op-bom{z-index:5;grid-template-columns:repeat(4,minmax(0,1fr));width:43cqw;transition:opacity .8s 1.4s;display:grid;position:absolute;bottom:4.4cqw;left:23.4cqw}.op-bom div{border-left:1px solid var(--op-divider);padding:0 1.2cqw}.op-bom div:first-child{border-left:0;padding-left:0}.op-bom strong{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:max(20px,2.15cqw);font-weight:800;font-stretch:110%;line-height:1;display:block}.op-bom span{font:500 max(8.5px, .66cqw) / 1.3 var(--font-mono);letter-spacing:.04em;color:var(--op-ink-3);text-transform:uppercase;display:block}.op-bom .op-bom-flag strong{color:var(--op-coral)}.op-xh{z-index:7;opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.op-xh.on{opacity:1}.op-xh i{background:var(--op-cross);position:absolute;top:0;left:0}.op-xh .h{height:1px;translate:0 var(--cy,0px);right:0}.op-xh .v{width:1px;translate:var(--cx,0px) 0;bottom:0}.op-xh b{background:var(--op-coral-fill);color:#fff;font:500 10px/1 var(--font-mono);letter-spacing:.08em;white-space:nowrap;translate:var(--cx,0px) var(--cy,0px);margin:10px 0 0 12px;padding:3px 6px;position:absolute;top:0;left:0}.op-side{z-index:6;flex-direction:column;grid-area:1/2;gap:1.1cqw;min-width:0;padding:3.2cqw 3.6cqw 4.2cqw 0;display:flex;position:relative}.op-notes{text-align:right;font:500 max(9.5px, .68cqw) / 1.6 var(--font-mono);letter-spacing:.04em;color:var(--op-ink-3);transition:opacity .8s 1.6s}.op-notes b{color:var(--op-ink);letter-spacing:.1em;font-weight:600}.op-tblock{border:1.5px solid var(--op-line);background:var(--op-paper);font:500 max(9.5px, .68cqw) / 1.35 var(--font-mono);letter-spacing:.06em;color:var(--op-ink-3);grid-template-columns:auto 1fr 1fr 1fr;transition:opacity .8s 1.2s;display:grid}.op-tblock>*{border-left:1px solid var(--op-line);border-top:1px solid var(--op-line);padding:.5cqw .8cqw}.op-tb-ph{grid-row:span 3;place-items:center;display:grid;border-top:0!important;border-left:0!important;padding:.5cqw!important}.op-tb-ph img{aspect-ratio:1;object-fit:cover;object-position:50% 20%;background:var(--op-paper-3);filter:grayscale()contrast(1.05);border-radius:50%;width:4.6cqw;min-width:44px;height:auto;display:block}.op-tb-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--op-ink);text-transform:uppercase;grid-column:2/-1;font-size:max(10.5px,.88cqw);font-weight:700;font-stretch:108%;line-height:1.15;border-top:0!important}.op-tb-name{color:var(--op-ink);grid-column:2/-1;font-size:max(10px,.74cqw);font-weight:600;line-height:1.2}.op-tblock b{color:var(--op-ink);font-weight:600;display:block}.op-tb-wide{grid-column:1/3}@media (max-width:359px){.op-tblock{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense}.op-tb-utc{grid-column:1/3}}html.pre .op-bom,html.pre .op-notes,html.pre .op-tblock{opacity:0;transition:none}.op-console{background:var(--op-solid);box-shadow:var(--op-shadow);color:var(--op-panel-text);scroll-margin-top:calc(var(--noc-statusbar-h,70px) + 8px);transition:transform .9s .5s var(--op-ease), opacity .9s .5s;flex-direction:column;padding:20px 22px;display:flex;position:relative}html.pre .op-console{opacity:0;transition:none;transform:translateY(20px)}.op-console-head{font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:12px;font-size:10.5px;display:flex}.op-console-led{background:var(--op-teal);border-radius:50%;flex-shrink:0;width:7px;height:7px}.op-console.is-live .op-console-led{animation:1.8s ease-out infinite ledpulse}.op-console-title{color:var(--op-panel-text);min-width:0;font-weight:600}.op-console-status{color:var(--op-teal);white-space:nowrap;margin-left:auto}.op-platform-flow{border:1px solid var(--op-panel-line);font-family:var(--font-mono);letter-spacing:.06em;color:var(--op-panel-muted);grid-template-columns:auto 12px auto 12px auto 12px minmax(0,1fr);align-items:center;gap:5px;margin:-2px 0 12px;padding:8px 9px;font-size:8.5px;display:grid}.op-platform-flow span{overflow-wrap:anywhere;min-width:0}.op-platform-flow b{color:var(--op-coral-soft);text-align:center;font-weight:600}.op-console.is-live .op-platform-flow b{color:var(--op-teal)}.op-eq{align-items:flex-end;gap:3px;height:36px;margin-bottom:12px;display:flex}.op-eq span{background:var(--op-panel-line);transform-origin:bottom;flex:1;animation:1.2s infinite paused eq}.op-eq span:first-child{height:60%;animation-duration:1.2s;animation-delay:0s}.op-eq span:nth-child(2){background:var(--op-teal);height:100%;animation-duration:.9s;animation-delay:.1s}.op-eq span:nth-child(3){height:55%;animation-duration:1.3s;animation-delay:.2s}.op-eq span:nth-child(4){background:var(--op-coral);height:90%;animation-duration:1s;animation-delay:.15s}.op-eq span:nth-child(5){height:70%;animation-duration:1.1s;animation-delay:50ms}.op-eq span:nth-child(6){background:var(--op-teal);height:85%;animation-duration:1.4s;animation-delay:.25s}.op-eq span:nth-child(7){height:50%;animation-duration:.95s;animation-delay:.3s}.op-eq.is-live span{animation-play-state:running}.op-transcript{background:var(--op-panel-inset);border:1px solid var(--op-panel-line);height:210px;margin-bottom:11px;padding:13px 15px;font-size:12.5px;line-height:1.6;overflow-y:auto}.op-transcript-empty{color:var(--op-panel-muted)}.op-transcript-privacy{font-family:var(--font-mono);color:var(--op-sys);font-size:10px}.op-platform-note{font-family:var(--font-mono);color:var(--op-panel-muted);margin:0 0 11px;font-size:9.5px;line-height:1.55}.op-msg{margin-bottom:11px;animation:.25s both fadeup}.op-msg-meta{font-family:var(--font-mono);letter-spacing:.08em;margin-bottom:2px;font-size:9.5px}.op-msg-body{white-space:pre-wrap;overflow-wrap:break-word}.op-msg--you .op-msg-meta{color:var(--op-teal)}.op-msg--you .op-msg-body{color:var(--op-panel-text)}.op-msg--agent .op-msg-meta{color:var(--op-panel-muted)}.op-msg--agent .op-msg-body{color:var(--op-agent-body)}.op-msg--sys .op-msg-meta{color:var(--op-sys)}.op-msg--sys .op-msg-body{color:var(--op-panel-muted)}.op-caret{background:var(--op-teal);vertical-align:-2px;width:7px;height:13px;animation:1s step-end infinite blink;display:inline-block}.op-quick-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--op-panel-muted);margin-bottom:6px;font-size:9.5px}.op-quick-list{gap:6px;margin-bottom:11px;display:grid}.op-quick{text-align:left;font-family:var(--font-mono);letter-spacing:.04em;color:var(--op-panel-text);border:1px solid var(--op-panel-line);cursor:pointer;background:#eaf6f812;border-radius:0;padding:8px 12px;font-size:11px}.op-quick:hover:not(:disabled){border-color:var(--op-teal);color:var(--op-teal)}.op-quick:disabled{color:var(--op-panel-muted);cursor:default}.op-input-row{gap:8px;margin-bottom:11px;display:flex}.op-console-input{background:var(--op-panel-inset);border:1px solid var(--op-panel-line);min-width:0;color:var(--op-panel-text);font-family:var(--font-display);font-weight:var(--op-wt-text);border-radius:0;outline:none;flex:1;padding:10px 12px;font-size:13px}.op-console-input:focus{border-color:var(--op-teal-text)}.op-console-input:focus-visible{outline:2px solid var(--op-teal-text);outline-offset:2px}.op-console-input::placeholder{color:var(--op-panel-muted)}.op-send{font-family:var(--font-mono);letter-spacing:.06em;background:var(--op-teal);color:var(--op-ink);cursor:pointer;border:none;border-radius:0;padding:0 16px;font-size:11.5px;font-weight:600}.op-send:hover:not(:disabled){background:var(--op-teal-hover)}.op-send:disabled{opacity:.55;cursor:default}.op-connect{width:100%;font-family:var(--font-mono);letter-spacing:.09em;background:var(--op-coral-fill);color:#fff;cursor:pointer;border:none;border-radius:0;margin-bottom:12px;padding:13px 16px;font-size:12px;font-weight:600;transition:background .2s}.op-connect:active:not(:disabled){transform:translateY(1px)}.op-connect:hover:not(:disabled){background:var(--op-coral-fill-hover)}.op-connect:disabled{opacity:.7;cursor:default}.op-console-error{font-family:var(--font-mono);color:var(--op-coral-soft);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:11px;font-size:10.5px;display:flex}.op-console-error>span{overflow-wrap:anywhere;min-width:0}.op-console-error button{font-family:var(--font-mono);color:var(--op-panel-muted);border:1px solid var(--op-panel-line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:3px 10px;font-size:10px}.op-console-error button:hover{color:var(--op-coral-soft);border-color:var(--op-coral-soft)}.op-live-block{margin-bottom:12px}.op-live-line{font-family:var(--font-mono);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:10.5px;display:flex}.op-live-line>span:first-child{color:var(--op-coral-soft)}.op-live-actions{flex-wrap:wrap;gap:8px;display:flex}.op-ghost-mini{font-family:var(--font-mono);color:var(--op-panel-muted);border:1px solid var(--op-panel-line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:3px 10px;font-size:10px}.op-ghost-mini:hover:not(:disabled){color:var(--op-teal);border-color:var(--op-teal)}.op-ghost-mini--end{color:var(--op-coral-soft);border-color:var(--op-coral-soft)}.op-ghost-mini--end:hover:not(:disabled){color:#fff;background:var(--op-coral-fill);border-color:var(--op-coral)}.op-dotline{background:var(--op-panel-line);height:2px;position:relative}.op-dotline span{background:var(--op-teal);border-radius:50%;width:8px;height:8px;animation:2.6s linear infinite dottravel;position:absolute;top:-3px}.op-console-meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--op-panel-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;font-size:9.5px;display:flex}.op-console-meta--platform{border-top:1px solid var(--op-panel-line);justify-content:flex-start;padding-top:10px}.op-console-meta--platform span+span:before{content:"·";color:var(--op-teal);margin-right:10px}.op-console button,.op-console a{touch-action:manipulation}.op-pill-group{gap:5px;display:flex}.op-pill{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--op-panel-muted);border:1px solid var(--op-panel-line);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:4px 9px;font-size:9.5px}.op-pill.is-active{background:var(--op-panel-text);border-color:var(--op-panel-text);color:var(--op-ink);font-weight:600}.op-pill:disabled{cursor:default}.op-meta-rtt{white-space:normal;overflow-wrap:anywhere;max-width:100%}.op-side .op-console{flex:auto;min-height:0;padding:18px 20px 16px}.op-side .op-console-head{margin-bottom:10px}.op-side .op-platform-flow{margin:0 0 10px}.op-side .op-eq{height:30px;margin-bottom:10px}.op-side .op-transcript{flex:auto;height:auto;min-height:clamp(200px,15.5cqw,260px);margin-bottom:10px}.op-side .op-connect{margin-bottom:10px}.op-rv{transition:opacity .9s var(--op-ease), transform .9s var(--op-ease)}html.mo .op-rv:not(.in){opacity:0;transform:translateY(26px)}.op-pad{padding-inline:34px}.op-record .op-sheet-head{padding-top:30px}.op-sub{max-width:68ch;color:var(--op-muted);margin:12px 0 0}.op-record .op-sub{padding-inline:34px}.op-rec{padding:22px 34px 34px}.op-axis{border-bottom:2px solid var(--op-line);font:500 10px/1 var(--font-mono);letter-spacing:.1em;color:var(--op-ink-3);grid-template-columns:44px minmax(150px,250px) minmax(0,1fr);gap:0 18px;padding-bottom:8px;display:grid}.op-axis-yrs{grid-column:3;height:14px;position:relative}.op-axis-yrs span{font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.op-axis-yrs span:first-child{transform:none}.op-axis-yrs span:last-child{transform:translate(-100%)}.op-rows{margin:0;padding:0;list-style:none;position:relative}.op-schedule-row{border-bottom:1px solid var(--op-divider);scroll-margin-top:calc(var(--noc-statusbar-h,70px) + 8px)}.op-schedule-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;--op-row-bg:var(--op-paper);background:0 0;border:0;border-radius:0;grid-template-columns:44px minmax(150px,250px) minmax(0,1fr);align-items:center;gap:0 18px;padding:16px 0;transition:background .2s;display:grid}.op-schedule-head:hover{--op-row-bg:color-mix(in srgb, var(--op-paper) calc(100% - var(--op-hover-wash)), var(--op-ink));background:color-mix(in srgb, var(--op-ink) var(--op-hover-wash), transparent)}.op-mark{border:2.5px solid var(--op-line);background:var(--op-paper);width:32px;height:32px;color:var(--op-coral);font:600 13px var(--font-mono);border-radius:50%;place-items:center;display:grid}.op-mark--current{border-color:var(--op-teal-text);background:var(--op-teal);color:var(--op-ink)}.op-who b{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;font-size:17px;font-weight:700;font-stretch:108%;line-height:1.1;display:block}.op-who span{color:var(--op-muted);margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.op-who .op-duty{color:var(--op-ink-3)}.op-who .op-when{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.op-track{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(20% - 1px), var(--op-divider) calc(20% - 1px), var(--op-divider) 20%);height:28px;position:relative}.op-track:before{content:"";background:var(--op-divider);height:1px;position:absolute;top:50%;left:0;right:0}.op-bar{top:5px;bottom:5px;left:calc(var(--s) * 1%);width:calc(var(--w) * 1%);background:var(--op-ink);transform-origin:0;min-width:5px;transition:transform 1.2s calc(var(--i,0) * .11s) var(--op-ease);position:absolute}html.mo .op-rv:not(.in) .op-bar{transition:none;transform:scaleX(0)}.op-schedule-row--current .op-bar{background:var(--op-teal);box-shadow:0 0 0 2px var(--op-teal-text)}.op-bar em{z-index:2;background:var(--op-noise), var(--op-row-bg,var(--op-paper));font:500 10px/1 var(--font-mono);letter-spacing:.06em;color:var(--op-ink-3);white-space:nowrap;padding:4px 5px;font-style:normal;transition:background-color .2s;position:absolute;top:50%;left:100%;transform:translate(4px,-50%)}.op-bar--rt em{left:auto;right:100%;transform:translate(-4px,-50%)}@media (max-width:959px){.op-bar em{display:none}.op-who .op-when{clip:auto;white-space:normal;width:auto;height:auto;font:500 10.5px/1.3 var(--font-mono);letter-spacing:.06em;color:var(--op-ink-3);margin:4px 0 0;position:static}}.op-track:after{content:"";z-index:1;top:-16px;bottom:-16px;left:calc(var(--now) * 1%);border-left:1px dashed var(--op-coral);pointer-events:none;position:absolute}.op-now{pointer-events:none;grid-template-columns:44px minmax(150px,250px) minmax(0,1fr);gap:0 18px;height:26px;list-style:none;display:grid}.op-now>i{grid-column:3;position:relative}.op-now>i:after{content:"NOW";top:8px;left:calc(var(--now) * 1%);font:600 9.5px/1 var(--font-mono);letter-spacing:.12em;color:var(--op-coral);position:absolute;transform:translate(-50%)}.op-schedule-head .op-who b:after{content:"▸";color:var(--op-coral);margin-left:8px;font-size:10px}.op-schedule-head[aria-expanded=true] .op-who b:after{content:"▾"}.op-schedule-detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px 32px;padding:4px 0 22px 62px;animation:.35s both fadeup;display:grid}.op-detail-label{font:500 10px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--op-ink-3);margin:0 0 6px}.op-detail-summary{color:var(--op-muted);margin:0;font-size:14px;line-height:1.65}.op-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.op-chip{border:1px solid var(--op-divider);background:var(--op-paper-white);font:500 10.5px/1.3 var(--font-mono);color:var(--op-teal-text);padding:4px 9px}.op-band{z-index:1;background:var(--op-bp);color:#e9f1ff;scroll-margin-top:calc(var(--noc-statusbar-h,70px) + 8px);margin:0 calc(50% - 50vw) 56px;padding:74px calc(50vw - 50%) 82px;position:relative;overflow:hidden;box-shadow:0 -30px 50px -30px #0a10308c,0 30px 50px -30px #0a10308c}.op-band-grid{will-change:transform;background-image:linear-gradient(#a3c2ff21 1px,#0000 1px),linear-gradient(90deg,#a3c2ff21 1px,#0000 1px),linear-gradient(#a3c2ff0f 1px,#0000 1px),linear-gradient(90deg,#a3c2ff0f 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:-120px 0}.op-band:after{content:"";pointer-events:none;background:radial-gradient(90% 70% at 50% 0,#5082ff38,#0000 65%),radial-gradient(80% 60% at 50% 110%,#0000004d,#0000 70%);position:absolute;inset:0}.op-band-in{z-index:2;position:relative}.op-band-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin-bottom:12px;display:flex}.op-band .op-h{color:#fff;font-size:clamp(30px,4vw,58px)}.op-band .op-stamp{color:var(--op-coral-soft);border-color:var(--op-coral-soft)}.op-band-intro{max-width:64ch;color:var(--op-bp-text);margin:0 0 34px;font-size:15px;line-height:1.65}.op-labs .op-rv{transition-delay:calc(var(--i,0) * 90ms)}.op-labs{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.op-bp{background:#081a548c;border:1.5px solid #a3c2ff8c;flex-direction:column;display:flex;position:relative}.op-bp-bar{font:500 10.5px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#a3c2ff24;border-bottom:1px solid #a3c2ff73;justify-content:space-between;gap:10px;padding:8px 14px;display:flex}.op-bp-bar b{color:var(--op-teal);font-weight:600}.op-bp.live{border-color:var(--op-coral-soft)}.op-bp.live .op-bp-bar{background:var(--op-coral-fill);border-color:var(--op-coral)}.op-bp.live .op-bp-bar b{color:#fff}.op-bp.live .op-bp-bar b:before{content:"● "}html.live .op-bp.live .op-bp-bar b:before{animation:1.4s ease-in-out infinite blink}.op-fig{background:#0a2159;border-bottom:1px solid #a3c2ff59}.op-fig svg{width:100%;height:auto;display:block}.op-fig text{font:500 12px/1 var(--font-mono);letter-spacing:.06em;fill:#cfe0ff;text-transform:uppercase}.op-fig .sm{fill:#9fb9ea;font-size:10.5px}.op-fig .n{fill:#a3c2ff1a;stroke:#cfe0ff;stroke-width:1.4px}.op-fig .l{fill:none;stroke:#cfe0ff;stroke-width:1.4px}.op-fig .am{fill:var(--op-teal)}.op-fig .hol{fill:none;stroke:var(--op-teal);stroke-width:1.4px}.op-fig .gap{fill:#0a2159}.op-fig .shut,.op-fig .wave{fill:#cfe0ff}.op-fig .ring{fill:none;stroke:var(--op-teal);stroke-width:1.6px}.op-fig .tok,.op-fig .tick-pass,.op-fig .n.hi{stroke:var(--op-teal)}.op-fig .tick-deny,.op-fig .n.lo{stroke:var(--op-coral-soft)}.op-fig text.hit,.op-fig text.hi{fill:var(--op-teal)}.op-fig text.hit{font-size:16px}.op-fig text.dim{fill:#7f9bd6}.op-fig text.bad{fill:var(--op-coral-soft)}.op-bp-body{flex-direction:column;flex:1;padding:16px 18px 20px;display:flex}.op-bp h3{font-family:var(--font-display);color:#fff;margin:0 0 8px;font-size:20px;font-weight:700;font-stretch:106%;line-height:1.15}.op-bp-body p{color:var(--op-bp-text);margin:0 0 12px;font-size:14px;line-height:1.6}.op-bp-list{color:#e9f1ff;gap:5px;margin:auto 0 0;padding:0;font-size:13px;list-style:none;display:grid}.op-bp-list li:before{content:"▸ ";color:var(--op-teal)}.op-bp-list strong{color:var(--op-teal);font-weight:600}.op-bp-list a{color:var(--op-teal);text-underline-offset:3px;text-decoration:underline}.op-bp-list a:hover{color:var(--op-teal-hover)}.op-form{padding:34px 34px 38px}.op-form .op-h{margin-bottom:10px}.op-footer{background:var(--op-solid);color:var(--op-panel-muted);font:500 10.5px/1.5 var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:60px;padding:16px 20px;display:flex;box-shadow:0 14px 28px -14px #0a1030b3}.op-footer a{color:var(--op-panel-text)}.op-footer a:hover{color:var(--op-coral-soft)}.op-footer-links{flex-wrap:wrap;gap:8px 20px;display:flex}.op-footer-links .op-footer-back{color:var(--op-teal)}.op-footer-links .op-footer-back:hover{color:var(--op-teal-hover)}.op-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;display:grid}.op-split-left{padding-right:32px}.op-split-right{border-left:1px solid var(--op-line);min-width:0;padding-left:32px}.op-split-righthead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.op-split-rightlabel{font-family:var(--font-mono);letter-spacing:.12em;color:var(--op-ink);font-size:10.5px;font-weight:600}.op-calc-textarea{background:var(--op-paper-white);border:1.5px solid var(--op-line);width:100%;min-height:130px;color:var(--op-ink);font-family:var(--font-display);font-weight:var(--op-wt-text);resize:vertical;border-radius:0;outline:none;padding:12px 14px;font-size:13px;line-height:1.6}.op-calc-textarea:focus{border-color:var(--op-teal-text)}.op-calc-textarea:focus-visible{outline:2px solid var(--op-teal-text);outline-offset:2px}.op-calc-textarea::placeholder{color:var(--op-muted);opacity:.75}.op-example-row{flex-wrap:wrap;gap:8px;margin:12px 0 14px;display:flex}.op-example-chip{font-family:var(--font-mono);font-weight:var(--op-wt-text);letter-spacing:.06em;color:var(--op-muted);border:1px solid var(--op-divider);cursor:pointer;background:0 0;border-radius:0;padding:5px 10px;font-size:10px}.op-example-chip:hover{color:var(--op-teal-text);border-color:var(--op-teal-text)}.op-calc-error{font-family:var(--font-mono);color:var(--op-coral);overflow-wrap:anywhere;margin:12px 0 0;font-size:10.5px}.op-output-idle{border:1px dashed var(--op-divider);font-family:var(--font-mono);color:var(--op-muted);padding:20px 22px;font-size:11.5px;line-height:1.9}.op-output-analyzing{font-family:var(--font-mono);color:var(--op-teal-text);font-size:11.5px}.op-progress{background:var(--op-track);height:3px;margin-top:14px}.op-progress span{background:var(--op-teal);width:100%;height:3px;animation:1.3s linear both barfill;display:block}.op-brief{animation:.35s both fadeup}.op-brief-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--op-muted);margin:0 0 8px;font-size:10px}.op-sig-row{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.op-sig-chip{font-family:var(--font-mono);letter-spacing:.04em;color:var(--op-panel-text);background:var(--op-solid);padding:4px 10px;font-size:10.5px;font-weight:500}.op-brief-group{gap:8px;margin-bottom:18px;display:grid}.op-brief-item{align-items:baseline;gap:10px;font-size:13px;line-height:1.6;display:flex}.op-tag{font-family:var(--font-mono);letter-spacing:.1em;border:1.5px solid var(--op-line);color:var(--op-ink);flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:600}.op-tag--adjacent{border-color:var(--op-divider);color:var(--op-muted)}.op-tag--validate{border-color:var(--op-coral);color:var(--op-coral)}.op-brief-item--direct{color:var(--op-ink)}.op-brief-item--adjacent,.op-brief-item--validate{color:var(--op-muted)}.op-brief-plan{color:var(--op-ink);font-size:13px;line-height:1.7}.op-engine-note{font-family:var(--font-mono);letter-spacing:.1em;color:var(--op-muted);border-top:1px solid var(--op-divider);margin:18px 0 0;padding-top:9px;font-size:9.5px}.op-field-stack{gap:16px;display:grid}.op-field-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--op-muted);margin-bottom:2px;font-size:9.5px;display:block}.op-field{border:none;border-bottom:1.5px solid var(--op-line);width:100%;color:var(--op-ink);font-family:var(--font-display);font-weight:var(--op-wt-text);background:0 0;border-radius:0;outline:none;padding:6px 2px 7px;font-size:13.5px}.op-field:focus{border-bottom-color:var(--op-teal-text)}.op-field:focus-visible{outline:2px solid var(--op-teal-text);outline-offset:2px}.op-field::placeholder{color:var(--op-muted);opacity:.6}.op-field--area{resize:vertical;min-height:84px;line-height:1.6}.op-draft-panel{background:var(--op-paper-white);border:1px solid var(--op-divider);padding:18px 130px 18px 20px;position:relative}.op-draft-stamp{position:absolute;top:16px;right:14px;transform:rotate(3deg)}.op-draft-pre{font-family:var(--font-mono);color:var(--op-muted);white-space:pre-wrap;overflow-wrap:break-word;min-height:220px;margin:0;font-size:11.5px;line-height:1.75}.op-draft-actions{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.op-btn-transmit{font-family:var(--font-mono);letter-spacing:.06em;background:var(--op-coral-fill);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:0;padding:8px 14px;font-size:11px;font-weight:600}.op-btn-transmit:hover:not(:disabled){background:var(--op-coral-fill-hover)}.op-btn-transmit:disabled{opacity:.55;cursor:default}.op-transmit-note{font-family:var(--font-mono);color:var(--op-teal-text);margin:10px 0 0;font-size:10.5px}.op-transmit-note.is-error{color:var(--op-coral)}.op-draft-note{font-family:var(--font-mono);letter-spacing:.02em;color:var(--op-muted);margin:10px 0 0;font-size:10px;line-height:1.7}@media (max-width:1239px){.op-drawing{flex-direction:column;gap:22px;padding:34px 26px 30px;display:flex}.op-map,.op-plot,.op-side{display:contents}.op-gridbg,.op-frame,.op-zone,.op-reg,.op-route,.op-stn,.op-xh,.op-notes{display:none}.op-headline{order:1;font-size:clamp(38px,9.4vw,74px);position:static}.op-ln>span,html.pre .op-ln>span{transition:none;transform:none}.op-hero-lede{order:2;width:auto;max-width:56ch;font-size:15px;position:static}.op-route-mobile{order:3;margin:6px 0 0;padding:0;list-style:none;display:block;position:relative}.op-route-mobile:before,.op-route-mobile:after{content:"";z-index:1;width:3px;position:absolute;top:20px;bottom:20px;left:21px}.op-route-mobile:before{background:var(--op-divider)}.op-route-mobile:after{background:var(--op-ink);transform-origin:top;transition:transform 2.2s .3s var(--op-ease)}html.pre .op-route-mobile:after{transition:none;transform:scaleY(0)}.op-route-mobile li{min-height:64px;position:relative}.op-route-mobile button{width:100%;color:var(--op-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;padding:0 0 22px 62px;display:block;position:relative}.op-route-mobile li:last-child button{padding-bottom:0}.op-route-mobile-mark{z-index:2;border:2.5px solid var(--op-line);background:var(--op-paper);width:44px;height:44px;color:var(--op-coral);font:600 17px var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.op-route-mobile .is-current .op-route-mobile-mark{border-color:var(--op-teal-text);background:var(--op-teal);color:var(--op-ink)}.op-route-mobile-label{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;font-size:17px;font-weight:700;font-stretch:108%;line-height:1.1;display:block}.op-route-mobile-date{font:500 11px var(--font-mono);letter-spacing:.06em;color:var(--op-ink-3);margin:4px 0;display:block}.op-route-mobile-duty{color:var(--op-muted);font-size:13.5px;line-height:1.45;display:block}.op-route-mobile button:hover .op-route-mobile-label,.op-route-mobile button:focus-visible .op-route-mobile-label{color:var(--op-coral)}.op-bom{border-top:1px solid var(--op-divider);order:4;grid-template-columns:1fr 1fr;gap:16px 0;width:auto;padding-top:18px;position:static}.op-bom div{padding:0 0 0 14px}.op-bom div:nth-child(odd){border-left:0;padding-left:0}.op-bom strong{font-size:26px}.op-bom span{font-size:10px}.op-console{order:5;margin-top:8px}.op-side .op-console{flex:none}.op-side .op-transcript,.op-transcript{flex:none;height:210px;min-height:0}.op-tblock{order:6;margin-top:4px;font-size:10px}.op-tblock>*{padding:6px 10px}.op-tb-ph{padding:8px!important}.op-tb-title{font-size:11px}.op-tb-name{font-size:10.5px}}@media (min-width:900px) and (max-width:1239px){.op-drawing{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:26px 40px;display:grid}.op-headline,.op-hero-lede{grid-column:1/-1}.op-route-mobile{grid-area:3/1;margin-top:0}.op-bom{grid-area:4/1}.op-console{grid-area:3/2/span 2;align-self:stretch;margin-top:0}.op-console .op-transcript{flex:auto;height:auto;min-height:210px}.op-tblock{grid-area:5/1/auto/-1}}@media (max-width:980px){.op-labs{grid-template-columns:minmax(0,1fr)}}@media (max-width:859px){.op-split{grid-template-columns:minmax(0,1fr)}.op-split-left{margin-bottom:26px;padding-right:0}.op-split-right{border-left:none;border-top:1px solid var(--op-line);padding-top:26px;padding-left:0}}@media (max-width:820px){.op-pad,.op-record .op-sub{padding-inline:20px}.op-rec{padding:22px 20px 26px}.op-axis{grid-template-columns:minmax(0,1fr)}.op-axis>span{display:none}.op-axis-yrs{grid-column:1}.op-schedule-head{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"mark who""track track";gap:10px 12px}.op-schedule-head .op-mark{grid-area:mark}.op-schedule-head .op-who{grid-area:who}.op-schedule-head .op-track{grid-area:track}.op-schedule-detail{grid-template-columns:minmax(0,1fr);gap:18px;padding-left:0}.op-form{padding:26px 20px 30px}.op-band{padding-block:56px 62px}}@media (max-width:719px){.op-stack{padding-top:18px}.op-wrap{margin-bottom:44px}.op-wrap--over{margin-top:-14px}.op-plate:before{transform:translate(6px,8px)rotate(.28deg)}.op-plate:after{transform:translate(11px,15px)rotate(-.34deg)}.op-stat-word{display:none}.op-mbtn{font-size:10px}.op-tabnav{gap:18px}.op-drawing{padding:26px 18px 24px}.op-console-head{flex-wrap:wrap}.op-console-title{flex:auto}.op-console--strays .op-live-actions{width:100%}.op-console--strays .op-ghost-mini{min-height:40px}.op-platform-flow{flex-wrap:wrap;display:flex}.op-footer{padding:14px 18px}.op-draft-panel{padding:64px 20px 18px}.op-draft-stamp{top:14px;right:14px}}@media (max-width:520px){:root{--op-wrap:calc(100% - 32px)}.op-tabs{width:calc(100% - 20px);margin-top:8px;top:8px}}html.rm{scroll-behavior:auto}html.rm *,html.rm :before,html.rm :after{transition:none!important;animation:none!important}html.rm .site-section-highlight{box-shadow:inset 0 0 0 2px var(--op-teal-text)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}html.paused *,html.paused :before,html.paused :after{animation-play-state:paused!important}.noc-tuner{--noc-black:#010000;--noc-panel:#0a0c0b;--noc-grid:#222624;--noc-border:#2c3330;--noc-sea:#527d71;--noc-sea-light:#8fc3b1;--noc-orange:#ed7e15;--noc-orange-hover:#ff9130;--noc-ice:#d2f0fe;--noc-grey:#a9b5ae;--noc-dim:#5e6f6b;--noc-dim-bright:#7a8c86;max-width:880px;font-family:var(--font-mono);color:var(--noc-ice);gap:22px;margin:0 auto;padding:44px 24px 64px;font-size:13px;font-weight:400;display:grid}body:has(.noc-tuner){background:#010000}.noc-tuner-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.noc-tuner h1{font-family:var(--font-display);color:var(--noc-ice);margin:0 0 10px;font-size:clamp(24px,4vw,32px);font-weight:600}.noc-tuner h2{font-family:var(--font-display);color:var(--noc-ice);margin:0 0 10px;font-size:16px;font-weight:600}.noc-tuner .noc-label{color:var(--noc-sea-light);margin:0 0 8px;font-size:11px}.noc-tuner-lede{color:var(--noc-grey);max-width:62ch;margin:0;font-size:12.5px;line-height:1.7}.noc-tuner-lede code{color:var(--noc-sea-light)}.noc-tuner-panel{background:var(--noc-panel);border:1px solid var(--noc-grid);gap:18px;padding:24px 26px 26px;display:grid}.noc-tuner .noc-btn-primary{font-family:var(--font-mono);background:var(--noc-orange);color:var(--noc-black);cursor:pointer;border:none;border-radius:0;padding:13px 24px;font-size:13px;font-weight:600;display:inline-block}.noc-tuner .noc-btn-primary:hover{background:var(--noc-orange-hover)}.noc-tuner .noc-btn-primary:disabled{opacity:.55;cursor:default}.noc-tuner .noc-btn-ghost{font-family:var(--font-mono);color:var(--noc-grey);border:1px solid var(--noc-border);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;padding:12px 24px;font-size:13px;display:inline-block}.noc-tuner .noc-btn-ghost:hover{color:var(--noc-ice);border-color:var(--noc-sea)}.noc-tuner .noc-btn-ghost--small{padding:6px 14px;font-size:11px}.noc-tuner .noc-btn-sea{font-family:var(--font-mono);background:var(--noc-sea);color:var(--noc-black);cursor:pointer;border:none;border-radius:0;padding:7px 14px;font-size:11px;font-weight:600}.noc-tuner .noc-btn-sea:hover{background:var(--noc-sea-light)}.noc-tuner .noc-ghost-mini{font-family:var(--font-mono);color:var(--noc-dim-bright);border:1px solid var(--noc-border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:3px 10px;font-size:10.5px}.noc-tuner .noc-ghost-mini:hover:not(:disabled){color:var(--noc-orange);border-color:var(--noc-orange)}.noc-tuner .noc-field{background:var(--noc-black);border:1px solid var(--noc-border);color:var(--noc-ice);font-family:var(--font-mono);border-radius:0;outline:none;padding:11px 13px;font-size:12.5px}.noc-tuner .noc-field:focus{border-color:var(--noc-sea)}.noc-tuner .noc-field::placeholder{color:var(--noc-dim)}.noc-tuner .noc-field--area{resize:vertical;min-height:90px;line-height:1.6}.noc-tuner .noc-example-chip{font-family:var(--font-mono);color:var(--noc-dim);border:1px solid var(--noc-grid);cursor:pointer;background:0 0;border-radius:0;padding:5px 10px;font-size:10.5px}.noc-tuner .noc-example-chip:hover{color:var(--noc-sea-light);border-color:var(--noc-sea)}.noc-tuner .noc-pill-group{gap:6px;display:flex}.noc-tuner .noc-pill{font-family:var(--font-mono);background:var(--noc-black);color:var(--noc-dim-bright);border:1px solid var(--noc-border);cursor:pointer;white-space:nowrap;border-radius:0;padding:4px 10px;font-size:10.5px}.noc-tuner .noc-pill.is-active{background:var(--noc-sea);color:var(--noc-black)}.noc-tuner .noc-pill:disabled{cursor:default}.noc-preset-row{flex-wrap:wrap;gap:8px;display:flex}.noc-knob{gap:7px;display:grid}.noc-knob-head{color:var(--noc-ice);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:600;display:flex}.noc-knob-value{color:var(--noc-sea-light);text-align:right;font-size:11.5px;font-weight:400}.noc-knob-hint{color:var(--noc-dim-bright);margin:0;font-size:11px;line-height:1.65}.noc-tuner input[type=range]{width:100%;accent-color:var(--noc-sea);background:0 0}.noc-tuner-notes{width:100%;min-height:120px}.noc-tuner-persona{width:100%;min-height:96px;font-size:11.5px}.noc-tuner-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.noc-tuner-status{color:var(--noc-sea-light);font-size:11px}.noc-tuner-error{color:var(--noc-orange);font-size:12px}.noc-tuner-login{max-width:420px}.noc-tuner-headactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.noc-tuner-foot{margin-top:6px}.noc-tuner-pre{background:var(--noc-black);border:1px solid var(--noc-grid);font-family:var(--font-mono);color:var(--noc-grey);white-space:pre-wrap;overflow-wrap:break-word;max-height:420px;margin:0;padding:14px 16px;font-size:11px;line-height:1.7;overflow-y:auto}.noc-tuner-tool{border:1px solid var(--noc-grid);background:var(--noc-black)}.noc-tuner-tool summary{cursor:pointer;color:var(--noc-grey);padding:10px 14px;font-size:11.5px}.noc-tuner-tool summary b{color:var(--noc-sea-light);font-weight:600}.noc-tuner-tool[open] summary{border-bottom:1px solid var(--noc-grid)}.noc-tuner-tool .noc-tuner-pre{border:none;max-height:260px}.noc-tuner a{color:var(--noc-sea-light)}.noc-tuner a:hover{color:var(--noc-orange)}html.rm .op-prog{display:none}@media (max-width:820px){.op-track:after{top:-4px;bottom:-4px}.op-now{height:22px;display:block}.op-now>i{height:100%;display:block}}
