@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.0mvfmok1ogqd..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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.0koa2tw9w5md~.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_3da3c4ab-module__Yggz9a__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_3da3c4ab-module__Yggz9a__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.ops{--base:#efece5;--fg:#141211;--fg2:#474542;--mut:#5f5d59;--faint:#a6a39e;--g-fill:#fff6;--g-fill-strong:#ffffffa8;--g-fill-solid:#fdfcf9eb;--g-edge-hi:#fff;--g-edge-lo:#ffffff4d;--g-inner:#ffffffd9;--g-shadow:0 24px 48px -22px #3c001633, 0 1px 2px #3c00160f;--g-sheen:#ffffffb3;--g-blur:blur(30px) saturate(1.3);--sel:#fffc;--hover:#ffffff8c;--div:#14121114;--grid:#14121117;--track:#14121112;--field:#ffffffb3;--field-line:#14121124;--pri:#3c0016;--pri-hover:#150004;--pri-fg:#fff;--acc:#ff371e;--acc-soft:#ff371e38;--badge:#d70003;--badge-fg:#fff;--agency-fg:#a9000d;--ops-fg:#d70003;--hero-fill:#3c0016f5;--hero-fg:#fff;--hero-mut:#e3d7d8;--hero-edge:#ffa28959;--hero-sheen:#ffffff0f;--s1:#ff371e;--s2:#754d53;--s3:#ff876b;--s4:#907175;--pos:#00ab4e;--neu:#908e89;--neg:#e53953;--fine:#908e89;--watch:#c39e00;--act:#f83857;--good:#00ab4e;--ok-fg:#00853b;--ok-bg:#01ce6021;--warn-fg:#8c7100;--warn-bg:#f8ca0029;--bad-fg:#ce3e50;--bad-bg:#f838571c;--h1:#ffe3d9;--h2:#ffcfc0;--h3:#ffa289;--h4:#ff674a;--h5:#d70003;--sq1:#ffcfc0;--sq1f:#80000e;--sq2:#e3d7d8;--sq2f:#3c0016;--sq3:#ede6db;--sq3f:#474542;--tip-bg:#141211;--tip-fg:#fcfbf8;--scrim:#14121147;--l1:#ffcfc0;--l1o:.72;--l2:#e3d7d8;--l2o:.85;--l3:#fdfcf9;--l3o:1;--font:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, Menlo, monospace;--rail-w:236px;--logo-mark:#ff371e;--cur-bg:#ffe3d9;--cur-fg:#80000e;--cur-ic:#ff371e;--read-bg:#fdfcf9f7;--bub-in:#fff;--bub-in-line:#e5e3db;--bub-out:#fff3ee;--bub-out-line:#ffcfc0;--thread-on:#fff3ee}.ops[data-look=night]{--base:#121110;--fg:#fcfbf8;--fg2:#e5e2de;--mut:#b8b4af;--faint:#88857f;--g-fill:#ffffff0d;--g-fill-strong:#ffffff13;--g-fill-solid:#21201ef0;--g-edge-hi:#fff3;--g-edge-lo:#ffffff08;--g-inner:#ffffff14;--g-shadow:0 28px 56px -26px #000c;--g-sheen:#ffffff0d;--g-blur:blur(26px) saturate(1.5);--sel:#ffffff1a;--hover:#ffffff0f;--div:#ffffff14;--grid:#ffffff14;--track:#ffffff12;--field:#ffffff0f;--field-line:#ffffff24;--pri:#d70003;--pri-hover:#a9000d;--pri-fg:#fff;--acc:#ff674a;--acc-soft:#ff371e5c;--badge:#fff;--badge-fg:#a9000d;--agency-fg:#ff876b;--ops-fg:#ff674a;--hero-fill:#754d5333;--hero-fg:#fcfbf8;--hero-mut:#d3cfca;--hero-edge:#ff674a59;--hero-sheen:#ffffff0d;--s1:#ff674a;--s2:#ac9497;--s3:#d70003;--s4:#907175;--pos:#01ce60;--neu:#9d9994;--neg:#f83857;--fine:#d3cfca;--watch:#f8ca00;--act:#f83857;--good:#01ce60;--ok-fg:#60dc82;--ok-bg:#01ce6024;--warn-fg:#fcd65e;--warn-bg:#f8ca0024;--bad-fg:#ff9c9f;--bad-bg:#f8385729;--h1:#430006;--h2:#80000e;--h3:#d70003;--h4:#ff674a;--h5:#ffa289;--sq1:#ff674a2e;--sq1f:#ff876b;--sq2:#e3d7d824;--sq2f:#e3d7d8;--sq3:#ede6db1a;--sq3f:#ede6db;--tip-bg:#fcfbf8;--tip-fg:#141211;--scrim:#00000080;--l1:#ff371e;--l1o:.2;--l2:#754d53;--l2o:.44;--l3:#a9000d;--l3o:.22;--cur-bg:#ff371e2e;--cur-fg:#ffcfc0;--cur-ic:#ff674a;--read-bg:#1a1918f7;--bub-in:#2d2b29;--bub-in-line:#3b3835;--bub-out:#ff371e1a;--bub-out-line:#ff674a47;--thread-on:#ff371e1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ops *{box-sizing:border-box}.ops{isolation:isolate;background-color:var(--base);min-height:100dvh;color:var(--fg);font:14px/1.5 var(--font);-webkit-font-smoothing:antialiased;transition:background-color .5s,color .5s;position:relative;overflow-x:clip}.ops:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--base);position:fixed;inset:0 0 auto}.ops button,.ops input,.ops select,.ops textarea{font:inherit;color:inherit}.ops a{color:inherit}.ops h1,.ops h2,.ops h3,.ops h4{margin:0;font-weight:600}.ops p{margin:0}.ops .tnum{font-variant-numeric:tabular-nums}.ops .mut{color:var(--mut)}.ops .faint{color:var(--faint)}.ops :focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ops [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.ops *,.ops :before,.ops :after{transition:none!important;animation:none!important}}.ops .lights{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ops .lights i{filter:blur(80px);border-radius:50%;transition:background-color .6s,opacity .6s;position:absolute}.ops .lights .a{background:var(--l1);width:640px;height:640px;opacity:var(--l1o);top:-240px;right:-160px}.ops .lights .b{background:var(--l2);width:580px;height:580px;opacity:var(--l2o);bottom:-240px;left:-160px}.ops .lights .c{background:var(--l3);width:340px;height:340px;opacity:var(--l3o);top:38%;right:32%}.ops .glass{background-color:var(--g-fill);min-width:0;-webkit-backdrop-filter:var(--g-blur);box-shadow:inset 0 1px 0 var(--g-inner), var(--g-shadow);border-radius:20px;transition:background-color .5s,box-shadow .5s;position:relative}.ops .glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--g-sheen), transparent 40%);position:absolute;inset:0}.ops .glass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(140deg, var(--g-edge-hi), var(--g-edge-lo) 55%, var(--g-edge-hi));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ops .glass>*{z-index:1;position:relative}.ops .glass.strong{background-color:var(--g-fill-strong)}.ops .hero{background-color:var(--hero-fill);color:var(--hero-fg)}.ops .hero:before{background:linear-gradient(180deg, var(--hero-sheen), transparent 40%)}.ops .hero:after{background:linear-gradient(140deg, var(--hero-edge), transparent 55%, var(--hero-edge))}.ops .hero .mut,.ops .hero .sub{color:var(--hero-mut)}.ops .app{z-index:1;grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:100%;padding:12px;padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));gap:14px;display:grid;position:relative}.ops .rail{top:calc(12px + env(safe-area-inset-top,0px));height:calc(100vh - 24px - env(safe-area-inset-top,0px));flex-direction:column;padding:16px 10px 12px;display:flex;position:sticky;overflow-y:auto}.ops .logo{align-items:center;gap:8px;padding:2px 10px 18px;display:flex}.ops .logo svg{width:auto;height:22px;color:var(--fg)}.ops .logo span{letter-spacing:.08em;text-transform:uppercase;color:var(--ops-fg);font-size:10.5px;font-weight:700}.ops .rail .grp{letter-spacing:.07em;text-transform:uppercase;color:var(--mut);margin:0;padding:12px 12px 4px;font-size:11px;font-weight:600}.ops .nav{color:var(--fg2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:7px 12px;font-weight:500;transition:background-color .1s linear;display:flex}.ops .nav:hover{background:var(--hover)}.ops .nav svg,.ops .ic{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.ops .nav[aria-current=page]{background:var(--cur-bg);color:var(--cur-fg);font-weight:600}.ops .nav[aria-current=page] svg{color:var(--cur-ic);stroke-width:1.9px}.ops .nav .n{background:var(--badge);min-width:20px;height:20px;color:var(--badge-fg);border-radius:99px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.ops .nav .n.soft{background:var(--sel);color:var(--fg2)}.ops .nav.test{color:var(--mut);margin-top:10px;font-size:13px}.ops .railfoot{border-top:1px solid var(--div);flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;display:flex}.ops .me{align-items:center;gap:10px;padding:0 6px;display:flex}.ops .me .mewho{min-width:0}.ops .me .mewho b{font-size:13px;font-weight:600;display:block}.ops .me .mewho span{color:var(--mut);font-size:11.5px}.ops .me .out{margin-left:auto}.ops .minis{flex-wrap:wrap;gap:6px;padding:0 4px;display:flex}.ops .seg{background:var(--track);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ops .seg button{font:600 12px var(--font);color:var(--fg2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:4px 10px}.ops .seg button[aria-pressed=true]{background:var(--fg);color:var(--base)}.ops .seg.lg button{padding:6px 14px;font-size:13px}.ops .main{flex-direction:column;gap:14px;min-width:0;display:flex}.ops .topbar{z-index:1;background-color:var(--g-fill-solid);min-height:74px;box-shadow:inset 0 1px 0 var(--g-inner), 0 0 0 1px var(--div), 0 4px 12px -8px #1412111f;align-items:center;gap:14px;padding:14px 16px 14px 22px;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s,background-color .5s;display:flex;position:relative}.ops .topzone{z-index:20;padding-top:calc(12px + env(safe-area-inset-top,0px));margin-top:-12px;margin-bottom:-14px;padding-bottom:14px;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s;position:sticky;top:0}.ops .topzone:before{content:"";z-index:0;pointer-events:none;background:color-mix(in srgb, var(--base) 95%, transparent);-webkit-backdrop-filter:blur(24px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.ops .topzone.away{opacity:0;pointer-events:none;transform:translateY(-110%)}.ops .backbtn{flex:none}.ops .topbar .crumbs b{font-size:17px}.ops .crumbs{min-width:0;color:var(--mut);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ops .crumbs button{color:var(--mut);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.ops .crumbs button:hover{color:var(--fg)}.ops .crumbs b{color:var(--fg);font-size:15px;font-weight:600}.ops .topbar .sp{flex:1}.ops .picker{width:min(300px,40vw);position:relative}.ops .picker input{background:var(--field);width:100%;height:42px;box-shadow:inset 0 0 0 1px var(--field-line);border:0;border-radius:999px;padding:0 14px 0 36px}.ops .picker input:focus{box-shadow:inset 0 0 0 1.5px var(--acc);outline:none}.ops .picker>svg{color:var(--mut);pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;translate:0 -50%}.ops .pickmenu{z-index:30;background-color:var(--g-fill-solid);max-height:360px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ops .pickmenu button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.ops .pickmenu button:hover,.ops .pickmenu button.on{background:var(--hover)}.ops .pickmenu small{color:var(--mut);margin-left:auto;font-size:11.5px}.ops .pickmenu .grp{letter-spacing:.07em;text-transform:uppercase;color:var(--mut);padding:8px 10px 2px;font-size:11px;font-weight:600}.ops .fresh{color:var(--mut);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ops .live{background:var(--good);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 22%, transparent);border-radius:99px}.ops .topbar .menubtn{display:none}.ops .menuonly{display:none!important}.ops .sample{color:var(--mut);background:var(--sel);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.ops .page{flex-direction:column;gap:14px;min-width:0;padding-bottom:40px;display:flex}.ops .phead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:6px 6px 0;display:flex}.ops .phead h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,2.4vw,28px);line-height:1.15}.ops .phead p{color:var(--mut);max-width:70ch;margin-top:3px}.ops .phead .acts{flex-wrap:wrap;gap:8px;display:flex}.ops .grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.ops .w12{grid-column:span 12}.ops .w9{grid-column:span 9}.ops .w8{grid-column:span 8}.ops .w7{grid-column:span 7}.ops .w6{grid-column:span 6}.ops .w5{grid-column:span 5}.ops .w4{grid-column:span 4}.ops .w3{grid-column:span 3}.ops .btn{height:36px;font:600 13px var(--font);cursor:pointer;white-space:nowrap;background:var(--sel);color:var(--fg);box-shadow:inset 0 0 0 1px var(--field-line);border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 15px;transition:background-color .1s linear,box-shadow .1s linear;display:inline-flex}.ops .btn:hover{background:var(--g-fill-solid)}.ops .btn.pri{background:var(--pri);color:var(--pri-fg);box-shadow:0 8px 20px -10px var(--acc-soft)}.ops .btn.pri:hover{background:var(--pri-hover)}.ops .btn.ghost{box-shadow:none;color:var(--fg2);background:0 0}.ops .btn.ghost:hover{background:var(--hover)}.ops .btn.danger{color:var(--bad-fg)}.ops .btn.danger.solid{background:var(--act);color:#fff;box-shadow:none}.ops .btn.sm{height:30px;padding:0 12px;font-size:12.5px}.ops .btn.icon{width:36px;padding:0}.ops .btn.sm.icon{width:30px}.ops .btn .ic{width:16px;height:16px}.ops .btn .badge{background:var(--badge);min-width:19px;height:19px;color:var(--badge-fg);border-radius:99px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.ops .btn[disabled]{opacity:1;cursor:not-allowed;background:var(--track);color:var(--faint);box-shadow:none}.ops .input,.ops select.input,.ops textarea.input{background:var(--field);width:100%;min-width:0;height:38px;box-shadow:inset 0 0 0 1px var(--field-line);border:0;border-radius:12px;padding:0 12px}.ops textarea.input{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.ops .input:focus{box-shadow:inset 0 0 0 1.5px var(--acc);outline:none}.ops .input::placeholder{color:var(--faint)}.ops .field{flex-direction:column;gap:6px;min-width:0;display:flex}.ops .field>label,.ops .lbl{color:var(--fg2);font-size:12.5px;font-weight:600}.ops .field .hint{color:var(--mut);font-size:12px}.ops .field .hint.bad{color:var(--bad-fg)}.ops .field .hint.ok{color:var(--ok-fg)}.ops .formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ops .formgrid .full{grid-column:1/-1}.ops .check{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ops .check input{width:16px;height:16px;accent-color:var(--acc);margin:0}.ops .chips{flex-wrap:wrap;gap:6px;display:flex}.ops .chip{background:var(--sel);height:30px;color:var(--fg2);font:500 13px var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--div);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ops .chip:hover{background:var(--g-fill-solid)}.ops .chip[aria-pressed=true]{background:var(--fg);color:var(--base);box-shadow:none}.ops .chip .n{opacity:.7;font-variant-numeric:tabular-nums;font-size:11.5px}.ops .chip .x{opacity:.6}.ops .tabs{scrollbar-width:none;border-bottom:1px solid var(--div);gap:2px;display:flex;overflow-x:auto}.ops .tabs button{font:600 13px var(--font);color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 12px;display:inline-flex}.ops .tabs button:hover{color:var(--fg)}.ops .tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--acc)}.ops .tabs .n{background:var(--sel);color:var(--fg2);border-radius:99px;padding:0 6px;font-size:11px}.ops .toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ops .search{flex:200px;max-width:300px;position:relative}.ops .search svg{width:16px;height:16px;color:var(--mut);pointer-events:none;position:absolute;top:50%;left:11px;translate:0 -50%}.ops .search .input{border-radius:999px;height:34px;padding-left:34px}.ops .pill{white-space:nowrap;background:var(--sel);height:22px;color:var(--fg2);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ops .pill:before{content:"";background:var(--faint);border-radius:9px;width:6px;height:6px}.ops .pill.plain:before{display:none}.ops .pill.ok{background:var(--ok-bg);color:var(--ok-fg)}.ops .pill.ok:before{background:var(--good)}.ops .pill.warn{background:var(--warn-bg);color:var(--warn-fg)}.ops .pill.warn:before{background:var(--watch)}.ops .pill.bad{background:var(--bad-bg);color:var(--bad-fg)}.ops .pill.bad:before{background:var(--act)}.ops .pill.acc{color:var(--acc)}.ops .kind{background:var(--sel);color:var(--fg2);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.ops .kind.agency{color:var(--agency-fg)}.ops .dot{background:var(--fine);border-radius:99px;flex:none;width:8px;height:8px;display:inline-block}.ops .dot.ok{background:var(--good)}.ops .dot.warn{background:var(--watch)}.ops .dot.bad{background:var(--act)}.ops .dot.off{background:var(--faint)}.ops .sq{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-grid}.ops .sq.lg{border-radius:14px;width:48px;height:48px;font-size:16px}.ops .card{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ops .card.flush{gap:0;padding:0}.ops .chead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ops .card.flush .chead{padding:16px 18px 10px}.ops .chead h2{letter-spacing:0;font-size:14.5px;font-weight:600}.ops .chead .q{color:var(--mut);margin-top:1px;font-size:12.5px}.ops .cfoot{border-top:1px solid var(--div);color:var(--mut);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.ops .card.flush .cfoot{padding:10px 18px}.ops .linkbtn{font:600 12.5px var(--font);color:var(--fg2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:4px 6px}.ops .linkbtn:hover{background:var(--hover);color:var(--fg)}.ops .legend{color:var(--mut);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.ops .legend span{align-items:center;gap:6px;display:inline-flex}.ops .legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.ops .legend i.dotk{border-radius:99px}.ops .legend i.linek{width:14px;height:2px}.ops .legend i.faintk{opacity:.3}.ops .stat{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ops .stat .k{color:var(--mut);justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ops .stat .v{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.1}.ops .stat .v small{color:var(--mut);letter-spacing:0;font-size:14px;font-weight:500}.ops .stat .d{color:var(--mut);font-size:12px}.ops .delta{background:var(--sel);border-radius:99px;padding:2px 7px;font-size:11.5px;font-weight:600}.ops .delta.up{color:var(--ok-fg)}.ops .delta.dn{color:var(--bad-fg)}.ops .delta.nt{color:var(--fg2)}.ops .stat.click{cursor:pointer;text-align:left;font:inherit;color:inherit;border:0}.ops .stat.click:hover{background-color:var(--g-fill-strong)}.ops .hello{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:6px 6px 0;display:flex}.ops .hello h1{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,28px)}.ops .hello p{color:var(--mut);margin-top:2px}.ops .rows{flex-direction:column;display:flex}.ops .rowi{border-top:1px solid var(--div);text-align:left;width:100%;color:inherit;background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 18px;font-family:inherit;font-size:13.5px;display:grid}.ops .rowi:first-child{border-top:0}.ops button.rowi{cursor:pointer}.ops button.rowi:hover{background:var(--hover)}.ops .rowi .t b{font-weight:600;display:block}.ops .rowi .t span{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.ops .rowi time,.ops .rowi .r{color:var(--mut);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ops .alist{flex-direction:column;gap:8px;display:flex}.ops .aitem{color:inherit;text-align:left;cursor:pointer;background:#ffffff12;border:0;border-radius:14px;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.4;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.ops .aitem:hover{background:#ffffff21}.ops .aitem i{border-radius:99px;width:8px;height:8px;margin-top:5px}.ops .aitem i.act{background:var(--act);box-shadow:0 0 10px var(--act)}.ops .aitem i.watch{background:#f8ca00;box-shadow:0 0 10px #f8ca00cc}.ops .aitem b{font-weight:600;display:block}.ops .aitem span{color:var(--hero-mut)}.ops .aitem em{color:var(--hero-mut);white-space:nowrap;font-size:12px;font-style:normal}.ops .allclear{color:var(--hero-mut);align-items:center;gap:10px;padding:6px 2px;display:flex}.ops .tw{overflow-x:auto}.ops table.t{border-collapse:collapse;width:100%;font-size:13px}.ops .t th{text-align:left;color:var(--mut);border-bottom:1px solid var(--div);white-space:nowrap;padding:10px 12px;font-size:11.5px;font-weight:600}.ops .t td{border-bottom:1px solid var(--div);vertical-align:middle;padding:11px 12px}.ops .t tr:last-child td{border-bottom:0}.ops .t th:first-child,.ops .t td:first-child{padding-left:18px}.ops .t th:last-child,.ops .t td:last-child{padding-right:18px}.ops .t td.r,.ops .t th.r{text-align:right}.ops .t td.num{font-variant-numeric:tabular-nums}.ops .t tbody tr.click{cursor:pointer}.ops .t .strong{color:var(--fg);font-weight:600;display:block}.ops .t .sub{color:var(--mut);font-size:12px;display:block}.ops .who{align-items:center;gap:10px;min-width:160px;display:flex}.ops .empty{text-align:center;color:var(--mut);flex-direction:column;align-items:center;gap:6px;padding:34px 16px;display:flex}.ops .empty b{color:var(--fg);font-size:15px}.ops .meter{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;font-size:13px;display:grid}.ops .meter b{font-weight:600}.ops .meter .val{font-variant-numeric:tabular-nums;color:var(--fg2);font-size:12.5px}.ops .meter .val em{color:var(--fg);font-style:normal;font-weight:600}.ops .meter .trk{background:var(--track);border-radius:9px;grid-column:1/-1;height:6px;overflow:hidden}.ops .meter .trk i{background:var(--fg2);border-radius:9px;height:100%;display:block}.ops .meter .trk i.acc{background:var(--s1)}.ops .meter .trk i.warn{background:var(--watch)}.ops .meter .trk i.bad{background:var(--act)}.ops .meter .sub{color:var(--mut);grid-column:1/-1;font-size:11.5px}.ops .mini-bars{flex-direction:column;gap:4px;min-width:120px;display:flex}.ops .mini-bars .mb{color:var(--mut);grid-template-columns:54px minmax(40px,1fr) 44px;align-items:center;gap:6px;font-size:11.5px;display:grid}.ops .mini-bars .mb .trk{background:var(--track);border-radius:9px;height:5px;overflow:hidden}.ops .mini-bars .mb .trk i{background:var(--s1);border-radius:9px;height:100%;display:block}.ops .mini-bars .mb .trk i.warn{background:var(--watch)}.ops .mini-bars .mb .trk i.bad{background:var(--act)}.ops .mini-bars .mb span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--fg2)}.ops .chart{min-width:0;position:relative}.ops .chart svg{display:block;overflow:visible}.ops .chart text{fill:var(--mut);font:500 11px var(--font);font-variant-numeric:tabular-nums}.ops .chart text.ink{fill:var(--fg);font-weight:600}.ops .chart text.ink2{fill:var(--fg2)}.ops .chart .gl{stroke:var(--grid);stroke-width:1px;shape-rendering:crispedges}.ops .chart [data-tip]:hover{filter:brightness(1.08)}.ops .ntable{overflow-x:auto}.ops .ntable table{border-collapse:collapse;width:100%;font-size:12px}.ops .ntable th,.ops .ntable td{text-align:right;border-bottom:1px solid var(--div);white-space:nowrap;font-variant-numeric:tabular-nums;padding:5px 8px}.ops .ntable th:first-child,.ops .ntable td:first-child{text-align:left}.ops .ntable th{color:var(--mut);font-weight:600}.ops .tip{z-index:95;pointer-events:none;background:var(--tip-bg);color:var(--tip-fg);opacity:0;border-radius:10px;min-width:130px;max-width:260px;padding:8px 10px;font-size:12px;transition:opacity 80ms linear;position:fixed;box-shadow:0 10px 30px #00000040}.ops .tip.on{opacity:1}.ops .tip .tt{opacity:.75;margin-bottom:4px;font-size:11.5px;font-weight:600}.ops .tip .row{grid-template-columns:12px 1fr auto;align-items:center;gap:6px;display:grid}.ops .tip .row i{border-radius:2px;width:12px;height:2.5px}.ops .tip .row b{font-variant-numeric:tabular-nums;font-weight:700}.ops .tip .row span{opacity:.8}.ops .inbox{height:calc(100vh - 124px - env(safe-area-inset-top,0px));grid-template-columns:228px minmax(260px,360px) minmax(0,1fr);align-items:stretch;gap:14px;min-height:480px;display:grid}.ops .inbox .side{flex-direction:column;gap:2px;padding:12px 10px;display:flex;overflow-y:auto}.ops .inbox .side .grp{letter-spacing:.07em;text-transform:uppercase;color:var(--mut);margin:0;padding:12px 10px 4px;font-size:11px;font-weight:600}.ops .inbox .fold{text-align:left;cursor:pointer;font:500 13.5px var(--font);color:var(--fg2);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 10px;display:flex}.ops .inbox .fold:hover{background:var(--hover)}.ops .inbox .fold[aria-current=true]{background:var(--cur-bg);color:var(--cur-fg);font-weight:600}.ops .inbox .fold[aria-current=true] .ic{color:var(--cur-ic)}.ops .inbox .fold .n{color:var(--mut);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.ops .inbox .fold .n.hot{background:var(--badge);color:var(--badge-fg);text-align:center;border-radius:99px;min-width:20px;padding:0 6px;font-weight:600}.ops .inbox .opt{color:var(--fg2);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 10px;font-size:13px;display:flex}.ops .inbox .opt:hover{background:var(--hover)}.ops .inbox .opt input{accent-color:var(--acc);margin:0}.ops .inbox .opt i{border-radius:99px;width:7px;height:7px}.ops .inbox .list{flex-direction:column;display:flex;overflow:hidden}.ops .inbox .listhead{border-bottom:1px solid var(--div);flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex}.ops .inbox .threads{flex:1;overflow-y:auto}.ops .thread{border-bottom:1px solid var(--div);cursor:pointer;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:11px 14px;display:grid}.ops .thread:hover{background:var(--hover)}.ops .thread.on{background:var(--thread-on);box-shadow:inset 3px 0 0 var(--acc)}.ops .thread input{accent-color:var(--acc);margin:3px 0 0}.ops .thread .top{color:var(--mut);align-items:center;gap:6px;font-size:12px;display:flex}.ops .thread .top b{color:var(--fg);font-size:12px;font-weight:700}.ops .thread .top time{font-variant-numeric:tabular-nums;margin-left:auto}.ops .thread .nm{align-items:center;gap:6px;margin-top:2px;font-size:13.5px;font-weight:600;display:flex}.ops .thread.unread .nm:after{content:"";background:var(--acc);border-radius:99px;width:7px;height:7px;margin-left:auto}.ops .thread .pv{color:var(--fg2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.ops .thread .tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ops .tagx{background:var(--sel);color:var(--fg2);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.ops .tagx i{border-radius:99px;width:6px;height:6px}.ops .tagx.ho{background:var(--pri);color:var(--pri-fg)}.ops .inbox .conv{flex-direction:column;display:flex;overflow:hidden}.ops .convhead{border-bottom:1px solid var(--div);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.ops .convhead .meta{color:var(--mut);margin-top:2px;font-size:12.5px}.ops .convhead .acts{flex-wrap:wrap;gap:6px;display:flex}.ops .msgs{flex-direction:column;flex:1;gap:12px;padding:16px 18px;display:flex;overflow-y:auto}.ops .msg{white-space:pre-wrap;max-width:min(72%,68ch);color:var(--fg);border-radius:16px;padding:12px 15px;font-size:14.5px;line-height:1.6}.ops .msg.out{background:var(--bub-out);box-shadow:inset 0 0 0 1px var(--bub-out-line);align-self:flex-end}.ops .msg.in{background:var(--bub-in);box-shadow:inset 0 0 0 1px var(--bub-in-line), 0 1px 2px #1412110d;align-self:flex-start}.ops .msg .by{color:var(--fg2);white-space:normal;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.ops .step{color:var(--mut);align-self:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ops .step:before,.ops .step:after{content:"";background:var(--div);width:26px;height:1px}.ops .hoff{background:var(--sel);border-radius:12px;align-items:center;gap:8px;margin:0 18px 14px;padding:10px 12px;font-size:12.5px;display:flex}.ops .bulk{border-top:1px solid var(--div);background:var(--g-fill-solid);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex;position:sticky;bottom:0}.ops .bul{grid-template-columns:90px minmax(0,1fr) 96px;align-items:center;gap:10px;padding:3px 0;font-size:12.5px;display:grid}.ops .bul .trk{background:var(--track);border-radius:9px;height:10px;position:relative}.ops .bul .trk i{border-radius:9px;position:absolute;top:0;bottom:0;left:0}.ops .bul .trk i.exp{background:var(--s1);opacity:.28}.ops .bul .trk i.sent{background:var(--s1)}.ops .bul .trk:after{content:"";background:var(--fg2);border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px;right:0}.ops .bul .v{text-align:right;font-variant-numeric:tabular-nums;color:var(--fg2)}.ops .pgroup{border-top:1px solid var(--div);flex-direction:column;gap:6px;padding:14px 18px;display:flex}.ops .pgroup:first-child{border-top:0}.ops .pgroup .gh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ops .pgroup .gh b{font-weight:600}.ops .why{color:var(--mut);font-size:12px;font-weight:600}.ops .why.bad{color:var(--bad-fg)}.ops .why.warn{color:var(--warn-fg)}.ops .chero{flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}.ops .chero .nm{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ops .chero h1{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:24px;display:flex}.ops .chero .status{color:var(--mut);font-size:13.5px}.ops .chero .acts{flex-wrap:wrap;gap:8px;display:flex}.ops .seq{align-items:stretch;gap:0;padding-bottom:4px;display:flex;overflow-x:auto}.ops .seqs{background:var(--sel);border-radius:14px;flex-direction:column;flex:1 0 128px;gap:3px;padding:11px 13px;display:flex}.ops .seqs .n{color:var(--mut);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700}.ops .seqs b{font-size:13px;font-weight:600}.ops .seqs p{color:var(--mut);font-size:12px}.ops .seqgap{color:var(--mut);white-space:nowrap;flex:none;place-items:center;padding:0 8px;font-size:11.5px;display:grid}.ops .tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops .tl li{grid-template-columns:22px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.ops .tl li:before{content:"";background:var(--div);width:1.5px;position:absolute;top:22px;bottom:0;left:10px}.ops .tl li:last-child:before{display:none}.ops .tl .node{background:var(--track);width:22px;height:22px;color:var(--mut);border-radius:99px;place-items:center;display:grid}.ops .tl .node.done{background:var(--pri);color:var(--pri-fg)}.ops .tl .node.now{background:var(--sel);box-shadow:0 0 0 2px var(--acc);color:var(--acc)}.ops .tl .node.bad{background:var(--act);color:#fff}.ops .tl .node svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ops .tl b{font-size:13.5px;font-weight:600}.ops .tl .w{color:var(--mut);font-size:12px}.ops .quote{background:var(--sel);white-space:pre-wrap;border-radius:12px;margin-top:6px;padding:8px 11px;font-size:12.5px}.ops .scrim{z-index:70;background:var(--scrim);opacity:0;transition:opacity .18s;position:fixed;inset:0}.ops .scrim.on{opacity:1}.ops .drawer{z-index:71;background-color:var(--g-fill-solid);width:min(560px,100vw - 20px);margin-top:env(safe-area-inset-top,0px);flex-direction:column;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:10px;bottom:10px;right:10px;transform:translate(calc(100% + 20px))}.ops .drawer.on{transform:none}.ops .drawer>.dhead{border-bottom:1px solid var(--div);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.ops .drawer>.dhead h2{font-size:18px}.ops .drawer>.dhead p{color:var(--mut);margin-top:2px;font-size:12.5px}.ops .drawer>.dhead .x{margin-left:auto}.ops .drawer .dbody{flex-direction:column;flex:1;gap:18px;padding:18px 20px 24px;display:flex;overflow-y:auto}.ops .drawer .dfoot{border-top:1px solid var(--div);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.ops .kv{grid-template-columns:140px minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;display:grid}.ops .kv dt{color:var(--mut)}.ops .kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.ops .dsec{flex-direction:column;gap:10px;display:flex}.ops .dsec h3{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-size:11.5px}.ops .dialog{z-index:80;background-color:var(--g-fill-solid);flex-direction:column;gap:12px;width:min(440px,100vw - 32px);padding:22px;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.ops .dialog h3{font-size:17px}.ops .dialog p{color:var(--fg2);font-size:13.5px}.ops .dialog .row{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.ops .toasts{z-index:90;right:max(20px, env(safe-area-inset-right,0px));bottom:max(20px, env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;display:flex;position:fixed}.ops .toast{background:var(--tip-bg);color:var(--tip-fg);border-radius:12px;align-items:center;gap:10px;max-width:380px;padding:10px 14px;font-size:13px;animation:.18s tin;display:flex;box-shadow:0 12px 30px #00000040}.ops .toast svg{width:16px;height:16px;stroke:var(--good);fill:none;stroke-width:2.2px;flex:none}.ops .toast button{color:inherit;font:600 12.5px var(--font);cursor:pointer;background:0 0;border:0;margin-left:6px;text-decoration:underline}@keyframes tin{0%{opacity:0;transform:translateY(6px)}}.ops .secret{background:var(--sel);box-shadow:inset 0 0 0 1px var(--field-line);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.ops .secret code{font-family:var(--mono);overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.ops .callout{background:var(--sel);color:var(--fg2);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.ops .callout .ic{margin-top:1px}.ops .callout.warn{background:var(--warn-bg);color:var(--fg)}.ops .callout.warn .ic{color:var(--warn-fg)}.ops .callout.bad{background:var(--bad-bg);color:var(--fg)}.ops .callout.bad .ic{color:var(--bad-fg)}.ops .callout.ok{background:var(--ok-bg);color:var(--fg)}.ops .callout.ok .ic{color:var(--ok-fg)}.ops .wizard{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:14px;display:grid}.ops .wsteps{flex-direction:column;gap:2px;padding:10px;display:flex;position:sticky;top:90px}.ops .wsteps button{cursor:pointer;text-align:left;color:var(--fg2);background:0 0;border:0;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:grid}.ops .wsteps button:hover{background:var(--hover)}.ops .wsteps .sn{background:var(--track);border-radius:99px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.ops .wsteps .done .sn{background:var(--pri);color:var(--pri-fg)}.ops .wsteps b{font-size:13px;font-weight:600;display:block}.ops .wsteps span{color:var(--mut);font-size:11.5px}.ops .wbody{flex-direction:column;gap:16px;padding:20px;display:flex}.ops .wbody h2{font-size:18px}.ops .wnav{border-top:1px solid var(--div);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:14px;display:flex}.ops .daypick{flex-wrap:wrap;gap:4px;display:flex}.ops .daypick button{background:var(--sel);width:44px;height:34px;box-shadow:inset 0 0 0 1px var(--field-line);font:600 12.5px var(--font);color:var(--fg2);cursor:pointer;border:0;border-radius:10px}.ops .daypick button[aria-pressed=true]{background:var(--fg);color:var(--base);box-shadow:none}.ops .choice{flex-direction:column;gap:6px;display:flex}.ops .choice label{background:var(--sel);cursor:pointer;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:grid}.ops .choice input{accent-color:var(--acc);width:16px;height:16px;margin:0}.ops .dropzone{border:1.5px dashed var(--field-line);text-align:center;color:var(--mut);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:22px;display:flex}.ops .dropzone b{color:var(--fg)}.ops .checklist{flex-direction:column;display:flex}.ops .checklist .ci{border-top:1px solid var(--div);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.ops .checklist .ci:first-child{border-top:0}.ops .checklist .ck{background:var(--track);width:26px;height:26px;color:var(--mut);border-radius:99px;place-items:center;display:grid}.ops .checklist .ck.done{background:var(--ok-bg);color:var(--ok-fg)}.ops .checklist .ck.miss{background:var(--warn-bg);color:var(--warn-fg)}.ops .checklist .ck svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ops .checklist b{font-weight:600;display:block}.ops .checklist span{color:var(--mut);font-size:12.5px}.ops .jobs{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ops .job{background:var(--sel);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.ops .job .top{align-items:center;gap:8px;display:flex}.ops .job b{font-weight:600}.ops .job p{color:var(--mut);font-size:12px}.ops .job.bad{background:var(--bad-bg)}.ops details.tech{border-top:1px solid var(--div);padding-top:10px}.ops details.tech summary{cursor:pointer;color:var(--fg2);font-size:12.5px;font-weight:600}.ops .verdict{align-items:center;gap:12px;padding:16px 18px;display:flex}.ops .verdict .big{border-radius:14px;place-items:center;width:40px;height:40px;display:grid}.ops .verdict .big svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ops .verdict.ok .big{background:var(--ok-bg);color:var(--ok-fg)}.ops .verdict.bad .big{background:var(--bad-bg);color:var(--bad-fg)}.ops .verdict b{font-size:16px;font-weight:600;display:block}.ops .verdict span{color:var(--mut);font-size:13px}.ops .signin{z-index:1;min-height:100%;padding:24px max(16px, env(safe-area-inset-right,0px)) 24px max(16px, env(safe-area-inset-left,0px));place-items:center;display:grid;position:relative}.ops .signin .box{flex-direction:column;gap:16px;width:min(400px,100%);padding:28px;display:flex}.ops .signin h1{letter-spacing:-.02em;font-size:24px}@media (max-width:1280px){.ops .inbox{grid-template-columns:200px minmax(240px,320px) minmax(0,1fr)}}@media (max-width:1100px){.ops .grid>.w8,.ops .grid>.w7,.ops .grid>.w5,.ops .grid>.w4,.ops .grid>.w9{grid-column:span 12}.ops .grid>.w3{grid-column:span 6}.ops .inbox{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.ops .inbox .side{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:4px}.ops .inbox .side .grp{display:none}.ops .inbox .side .fold{width:auto}.ops .inbox .side .filters{display:none}}@media (max-width:900px){.ops .app{grid-template-columns:minmax(0,1fr)}.ops .rail{z-index:75;background-color:var(--g-fill-solid);width:min(280px,84vw);height:auto;margin-top:env(safe-area-inset-top,0px);transition:transform .2s;position:fixed;top:10px;bottom:10px;left:10px;transform:translate(-110%)}.ops .rail.open{transform:none}.ops .topbar .menubtn{display:inline-flex}.ops .menuonly{display:inline-flex!important}.ops .grid>.w6{grid-column:span 12}.ops .wizard{grid-template-columns:minmax(0,1fr)}.ops .wsteps{flex-direction:row;position:static;overflow-x:auto}.ops .wsteps button{white-space:nowrap;grid-template-columns:26px auto}.ops .wsteps span{display:none}.ops .inbox{grid-template-columns:minmax(0,1fr);min-height:0}.ops .inbox.reading .list,.ops .inbox:not(.reading) .conv,.ops .fresh .lbl{display:none}.ops .picker{flex:1;width:auto}}@media (max-width:560px){.ops .grid>.w3{grid-column:span 12}.ops .formgrid{grid-template-columns:minmax(0,1fr)}.ops .kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.ops .kv dd{margin-bottom:8px}.ops .topbar .sample,.ops .fresh{display:none}.ops .phead h1{font-size:21px}.ops .bul{grid-template-columns:70px minmax(0,1fr) 84px}}.ops .inbox .list,.ops .inbox .conv{background-color:var(--read-bg);-webkit-backdrop-filter:none}.ops .inbox .list:before,.ops .inbox .conv:before{display:none}.ops .inbox .msgs{gap:14px;padding:20px 22px}.ops .convhead h2{font-size:18px}.ops .convhead .meta{color:var(--fg2);font-size:13px}.ops .inbox .tagx{background:var(--track)}.ops .inbox .tagx.ho{background:var(--pri)}.ops .card.flush,.ops .wbody,.ops .verdict{background-color:var(--read-bg);-webkit-backdrop-filter:none}.ops .card.flush:before,.ops .wbody:before{display:none}.ops .wsteps button[aria-current=step]{background:var(--cur-bg);color:var(--cur-fg)}.ops .wsteps button[aria-current=step] .sn{background:var(--cur-ic);color:#fff}.ops .tabs button[aria-selected=true]{color:var(--cur-fg)}.ops[data-look=night] .tabs button[aria-selected=true]{color:var(--fg)}.ops .thread{grid-template-columns:18px minmax(0,1fr);align-items:start}.ops .thread .tmain{all:unset;cursor:pointer;border-radius:8px;min-width:0;display:block}.ops .thread .tmain:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.ops .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ops .convhead h2.lead,.ops .wbody h2{font-size:18px}.ops .t tbody tr.click:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.ops .tw:focus-visible{outline:2px solid var(--acc);outline-offset:-2px;border-radius:8px}.ops .rowi .t .kind{vertical-align:middle;margin-left:6px;font-size:11px;line-height:1.4;display:inline-block}.ops .grid>.hero{align-self:start}.ops .filtersbtn{display:none}@media (max-width:1100px){.ops .filtersbtn{display:inline-flex}.ops .inbox.showfilters .side .filters{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 8px;width:100%;display:grid}.ops .inbox.showfilters .side .grp{grid-column:1/-1;display:block}}.ops .autonote{text-align:left;background:var(--track);color:var(--fg2);font:500 12.5px/1.45 var(--font);cursor:pointer;border:0;border-radius:10px;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;display:flex}.ops .autonote:hover{color:var(--fg)}.ops .autonote .ic{flex:none;width:15px;height:15px;margin-top:1px}.ops .inbox .side,.ops .inbox .list,.ops .inbox .conv{min-height:0}.ops .inbox .conv>.convhead,.ops .inbox .conv>.hoff{flex:none}.ops .inbox .msgs{flex:auto;min-height:0;overflow-y:auto}.ops .composer{border-top:1px solid var(--div);background:var(--read-bg);border-radius:0 0 20px 20px;flex-direction:column;flex:none;gap:8px;padding:12px 18px 14px;display:flex}.ops .composer textarea{min-height:84px;max-height:40vh}@media (max-width:1100px){.ops .inbox{height:calc(100dvh - 124px - env(safe-area-inset-top,0px));grid-template-rows:auto minmax(0,1fr);min-height:420px}.ops .inbox .side{max-height:45vh}}@media (max-width:900px){.ops .inbox{grid-template-rows:auto minmax(0,1fr)}.ops .inbox.reading{grid-template-rows:minmax(0,1fr)}.ops .inbox.reading .side{display:none}.ops .composer{padding-bottom:max(14px, env(safe-area-inset-bottom,0px))}}.ops .page.fit{padding-bottom:0}.ops .dd{width:100%;min-width:0;position:relative}.ops .dd.inline{width:auto;display:inline-block}.ops .ddbtn{background:var(--field);width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--field-line);font:500 13.5px var(--font);color:var(--fg);cursor:pointer;text-align:left;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}.ops .dd.inline .ddbtn{border-radius:999px;min-width:170px;height:34px;font-size:13px;font-weight:600}.ops .ddbtn:hover{box-shadow:inset 0 0 0 1px var(--fg-faint,var(--faint))}.ops .ddbtn[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--acc)}.ops .ddval{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops .ddchev{width:16px;height:16px;color:var(--mut);flex:none;transition:transform .15s}.ops .ddmenu{z-index:40;background-color:var(--g-fill-solid);border-radius:14px;min-width:100%;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.ops .ddmenu.up{top:auto;bottom:calc(100% + 6px)}.ops .dd.inline .ddmenu{min-width:220px;left:auto;right:0}.ops .ddmenu li{cursor:pointer;color:var(--fg2);white-space:nowrap;border-radius:9px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:grid}.ops .ddmenu li.act{background:var(--hover);color:var(--fg)}.ops .ddmenu li[aria-selected=true]{color:var(--cur-fg);font-weight:600}.ops .ddmenu li[aria-selected=true].act{background:var(--cur-bg)}.ops .ddcheck{visibility:hidden;width:15px;height:15px;color:var(--cur-ic)}.ops .ddmenu li[aria-selected=true] .ddcheck{visibility:visible}.ops .fbar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ops .fb{align-items:center;gap:8px;display:inline-flex}.ops .fbl{color:var(--mut);white-space:nowrap;font-size:12px;font-weight:600}.ops .fbar .dd.inline .ddbtn{min-width:140px}.ops .fcustom .input{border-radius:999px;width:auto;height:34px;padding:0 12px}.ops .hello{align-items:flex-end}.ops .listhead .fbar .dd.inline .ddbtn{min-width:150px;height:30px}.ops .picker .kbd{font:600 11px var(--font);color:var(--mut);border:1px solid var(--field-line);pointer-events:none;border-radius:6px;padding:1px 6px;position:absolute;top:50%;right:10px;translate:0 -50%}.ops .picker input:focus+.kbd,.ops .picker input:not(:placeholder-shown)+.kbd{display:none}.ops .seg button{justify-content:center;align-items:center;min-width:32px;height:26px;display:inline-flex}.ops .seg button .ic{width:15px;height:15px;display:block}.ops .nav .eng{background:var(--track);color:var(--mut);border-radius:99px;margin-left:auto;padding:1px 7px;font-size:10.5px;font-weight:600}.ops .railfoot .nav[data-page=testing]{margin-top:0}.ops{--menu-bg:#fdfcf9}.ops[data-look=night]{--menu-bg:#1f1e1c}.ops .pickmenu,.ops .ddmenu{-webkit-backdrop-filter:none;box-shadow:0 0 0 1px var(--div), 0 18px 40px -16px #1412114d;background-color:var(--menu-bg)!important}.ops .pickmenu:before,.ops .ddmenu:before{display:none}.ops .inbox .side .grph{justify-content:space-between;align-items:center;gap:6px;display:flex}.ops .inbox .side .grph .cnt{color:var(--cur-fg)}.ops .inbox .side .grph .linkbtn{text-transform:none;letter-spacing:0;padding:2px 6px;font-size:12px}.ops .inbox .fsearch{flex:none;max-width:none;margin:2px 6px 4px}.ops .inbox .fsearch .input{height:32px;font-size:13px}.ops .inbox .allopt{color:var(--fg);font-weight:600}@media (max-width:1100px){.ops .inbox.showfilters .side .grph,.ops .inbox.showfilters .side .fsearch{grid-column:1/-1}}.ops a.nav,.ops a.rowi,.ops a.aitem,.ops a.stat,.ops .crumbs a{text-decoration:none}.ops .crumbs a{color:var(--mut)}.ops .crumbs a:hover{color:var(--fg)}.ops a.rowi{cursor:pointer}.ops a.rowi:hover{background:var(--hover)}.ops .hero .q.sub{color:var(--hero-mut)}.ops .fresh.linkbtn{font-weight:500}.ops .t tbody tr.click{position:relative}.ops .t .rowlink{color:inherit;text-decoration:none}.ops .t .rowlink:after{content:"";position:absolute;inset:0}.ops .t .rowlink:focus-visible{outline:none}.ops .t tbody tr.click:has(.rowlink:focus-visible){outline:2px solid var(--acc);outline-offset:-2px}.ops .t tbody tr.click:hover td{background:var(--hover)}.ops .scrim{display:block}.ops .ddpop{min-width:220px;max-width:calc(100vw - 24px);right:auto}.ops .ddlist{outline:none;flex-direction:column;display:flex}.ops .dditem{cursor:pointer;color:var(--fg2);white-space:nowrap;border-radius:9px;outline:none;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:grid}.ops .dditem[data-focused],.ops .dditem[data-hovered]{background:var(--hover);color:var(--fg)}.ops .dditem[data-selected]{color:var(--cur-fg);font-weight:600}.ops .dditem[data-selected][data-focused]{background:var(--cur-bg)}.ops .dditem[data-focus-visible]{outline:2px solid var(--acc);outline-offset:-2px}.ops .dditem[data-selected] .ddcheck{visibility:visible}.ops .ddbtn[data-pressed],.ops .ddbtn[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--acc)}.ops .ddbtn[aria-expanded=true] .ddchev{transform:rotate(180deg)}.ops .tabs a{font:600 13px var(--font);color:var(--mut);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 12px;text-decoration:none;display:inline-flex}.ops .tabs a:hover{color:var(--fg)}.ops .tabs a[aria-current=page]{color:var(--cur-fg);border-bottom-color:var(--acc)}.ops[data-look=night] .tabs a[aria-current=page]{color:var(--fg)}body:has(.ops[data-look=day]){background-color:#efece5}body:has(.ops[data-look=night]){background-color:#121110}.ops a.chip{text-decoration:none}.ops a.chip[aria-current=true]{background:var(--fg);color:var(--base);box-shadow:none}.ops .t td.strong{color:var(--fg);font-weight:600}.ops .t a.strong{color:var(--fg);text-decoration:none}.ops .t a.strong:hover{text-decoration:underline}.ops .ic.inl{vertical-align:-1px;width:12px;height:12px}.ops ul.plain{margin:6px 0 0;padding-left:18px}.ops .meter>b:empty{display:none}.ops .meter:has(>b:empty){grid-template-columns:auto}.ops .verdict>span:last-child{flex-direction:column;display:flex}.ops .card>.card{padding:14px 18px}.ops .chart-empty{color:var(--mut);pointer-events:none;font-size:13px;position:absolute;top:45%;left:50%;translate:-50% -50%}.ops .ddval{line-height:1.2;display:block}@media (max-width:900px){.ops .picker .kbd{display:none}}.ops fieldset.field{border:0;min-width:0;margin:0;padding:0}.ops fieldset.field legend{margin-bottom:6px;padding:0}.ops .choice .sub{color:var(--mut);font-size:12px;font-weight:400;display:block}.ops .choice b{font-weight:600}.ops .hint.ok{color:var(--ok-fg)}.ops .hint.bad{color:var(--bad-fg)}.ops .page:has(>.inbox){padding-bottom:0}.ops .page>.callout{flex:none}.ops .ho-dialog{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.ops .ho-dialog>.dhead{border-bottom:1px solid var(--div);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.ops .ho-dialog>.dhead h2{font-size:18px}.ops .ho-dialog>.dhead p{color:var(--mut);margin-top:2px;font-size:12.5px}.ops .ho-dialog>.dhead .x{margin-left:auto}.ops .drawer[data-entering]{animation:.22s cubic-bezier(.2,.8,.2,1) ops-drawer-in}@keyframes ops-drawer-in{0%{transform:translate(calc(100% + 20px))}}.ops .msgs:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.ops .toast .ic{flex:none}.ops .inbox .fold{text-decoration:none}.ops .inbox .opt .n{color:var(--mut);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.ops .drawer{-webkit-backdrop-filter:none;background-color:var(--menu-bg)!important}.ops .drawer:before{display:none}.ops .t.heat td.hc{border-left:2px solid var(--read-bg)}.ops .t.heat td.l1{background:var(--h1)}.ops .t.heat td.l2{background:var(--h2)}.ops .t.heat td.l3{background:var(--h3)}.ops .t.heat td.l4{background:var(--h4);color:#141211}.ops .t.heat td.l5{background:var(--h5);color:#fff}.ops[data-look=night] .t.heat td.l4,.ops[data-look=night] .t.heat td.l5{color:#141211}.ops .t th[scope=row]{text-align:left;border-bottom:1px solid var(--div);color:var(--fg);padding:11px 12px 11px 18px;font-size:13px;font-weight:600}.ops .pgroup .gh a.strong{color:var(--fg);font-weight:600;text-decoration:none}.ops .pgroup .gh a.strong:hover{text-decoration:underline}.ops .bul.wide{grid-template-columns:minmax(120px,190px) minmax(0,1fr) 96px}.ops .bul .lbl-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ops .field>.dd{width:100%}.ops .field[data-invalid] .ddbtn{box-shadow:inset 0 0 0 1.5px var(--bad-fg)}.ops .solid-dialog{-webkit-backdrop-filter:none;background-color:var(--menu-bg)!important}.ops .solid-dialog:before{display:none}.ops .dialog-body{outline:none;flex-direction:column;gap:12px;display:flex}.ops .dialog-body h3{font-size:17px}.ops .dialog-body p{color:var(--fg2);font-size:13.5px}.ops .dialog-body .row{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.ops .t td.strong,.ops .t th.strong{display:table-cell}.ops.login{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.ops .login-card{gap:14px;width:min(100%,400px);padding:32px 28px;display:grid}.ops .login-card h1{margin:0;font-size:26px;line-height:1.2}.ops .login-form{gap:14px;margin-top:6px;display:grid}.ops .login-form .btn{justify-self:start}.ops .form-error{color:var(--danger,#b42318);margin:0}.ops .login-card .eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin:0;font-size:12px}.ops .login-card .muted{opacity:.75;margin:0}.ops .seat-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.ops .seat-login{border:1px solid var(--acc,#e8552f);border-radius:12px;gap:8px;max-width:720px;margin-top:8px;padding:12px 14px;display:grid}.ops .seat-login .pstep{margin:0}.ops .seat-login .row,.ops .new-seat .row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ops .seat-login .row .input,.ops .new-seat .row .input{flex:1;min-width:220px}.ops .seat-login .sub,.ops .new-seat .sub{margin:0}.ops .sub.ok{color:var(--ok,#067647)}.ops .sub.bad{color:var(--danger,#b42318)}.ops .skeleton{gap:16px;display:grid}.ops .sk{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:8px;position:relative;overflow:hidden}.ops .sk:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 10%, transparent), transparent);animation:1.4s infinite ops-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ops-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ops .sk:after{animation:none}}.ops .sk-title{width:220px;height:34px}.ops .sk-sub{width:420px;max-width:80%;height:16px;margin-top:-6px}.ops .sk-stat{gap:12px;padding:18px 20px;display:grid}.ops .sk-big{width:90px;height:34px}.ops .sk-line{height:14px}.ops .sk-line.thin{height:10px}.ops .w10{width:10%}.ops .w15{width:15%}.ops .w20{width:20%}.ops .w25{width:25%}.ops .w30{width:30%}.ops .w40{width:40%}.ops .w60{width:60%}.ops .sk-card{gap:10px;padding:20px;display:grid}.ops .sk-rows{gap:14px;margin-top:10px;display:grid}.ops .sk-row{align-items:center;gap:16px;display:flex}
