@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-ext-wght-normal.28krudoh3z7og.woff2)format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-wght-normal.08sr_7r2rzxl4.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-latin-400-normal.3kiu02q1_kqh0.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-400-normal.1oa7hikx3rep8.woff)format("woff")}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-latin-700-normal.417-y-7y4nwlv.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-700-normal.0i9r-tkp8wzyy.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/opendyslexic-latin-400-normal.00ahptguu4xa_.woff2)format("woff2"),url(../media/opendyslexic-latin-400-normal.3svceonyzw0kc.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/opendyslexic-latin-700-normal.27boyzw8g00zk.woff2)format("woff2"),url(../media/opendyslexic-latin-700-normal.150y_vdacpzre.woff)format("woff")}
.ui{--az:#06f;--az-fill:#06f;--az-tx:#06f;--az7:#044fc7;--az8:#05388e;--az1:#e3edff;--az05:#f2f7ff;--az2:#c5dafe;--az3:#99bfff;--az4:#6aa0fe;--az5:#4084ff;--tx:#0b2459;--bg:#f2f6ff;--sf:#fff;--sf2:#f2f6ff;--mu:#5b6b8c;--mu2:#4e5b75;--ln:#cadaf8;--ls:#e8edf6;--scrim:#0b245966;--ok:#08a562;--ok-tx:#036d3f;--ok-bg:#e3ffec;--wa:#dd8e04;--wa-tx:#7e4f02;--wa-bg:#fff5ea;--wa-pill:#ffe9cf;--cr:#d12d33;--cr-tx:#a42025;--cr-bg:#fff4f3;--cr-pill:#fee6e4;--in:#06f;--in-tx:#044fc7;--in-bg:#f2f7ff;--in-pill:#e3edff;--ne-bg:#e8edf6;--ne-tx:#4e5b75;--dis-bg:#e8edf6;--dis-tx:#4e5b75;--e1:0 1px 2px #0b24590f;--e2:0 6px 16px #0b245914;--e3:0 18px 40px #0b245933;--focus:0 0 0 2px var(--sf),0 0 0 4px var(--az);--hatch-bg:#ffe9cf;--hatch-fg:#a26604;--l-c1:#06f;--l-c2:#0b2459;--l-t:#0b2459;--l-e:#5b6b8c;--f:"Figtree","Figtree Fallback","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--fm:"IBM Plex Mono","Plex Mono Fallback",ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-family:var(--f);color:var(--tx);background:var(--bg);font-size:calc(16px * var(--ts,1));font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;text-align:left;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.5;position:relative}.ui[data-theme=dark]{--az:#6aa0fe;--az-fill:#06f;--az-tx:#6aa0fe;--az7:#99bfff;--az8:#c5dafe;--az1:#4084ff33;--az05:#4084ff1a;--az2:#3b5995;--az3:#3b5995;--az4:#4084ff;--az5:#4084ff;--tx:#eef3ff;--bg:#081736;--sf:#0b1d44;--sf2:#0f2552;--mu:#a9b6d6;--mu2:#a9b6d6;--ln:#26386b;--ls:#1b2c57;--scrim:#0009;--ok-tx:#7be3ae;--ok-bg:#08a5622e;--wa-tx:#ffc977;--wa-bg:#dd8e042e;--wa-pill:#dd8e0438;--cr-tx:#ff9c96;--cr-bg:#d12d3333;--cr-pill:#d12d333d;--in-tx:#99bfff;--in-bg:#4084ff33;--in-pill:#4084ff3d;--ne-bg:#1b2c57;--ne-tx:#a9b6d6;--dis-bg:#1b2c57;--dis-tx:#a9b6d6;--e1:0 0 0 1px var(--ln);--e2:0 0 0 1px var(--ln);--e3:0 0 0 1px var(--ln);--hatch-bg:#dd8e0438;--hatch-fg:#ffc977;--l-c1:#6aa0fe;--l-c2:#fff;--l-t:#fff;--l-e:#a9b6d6}.ui[data-theme=hc]{--az:#ffd60a;--az-fill:#ffd60a;--az-tx:#ffd60a;--az7:#ffd60a;--az8:#ffd60a;--az1:#333;--az05:#1a1a1a;--az2:#666;--az3:#888;--az4:#ffd60a;--az5:#ffd60a;--tx:#fff;--bg:#000;--sf:#000;--sf2:#111;--mu:#fff;--mu2:#fff;--ln:#fff;--ls:#666;--scrim:#000c;--ok:#5cff9d;--ok-tx:#5cff9d;--ok-bg:#000;--wa:#ffd60a;--wa-tx:#ffd60a;--wa-bg:#000;--wa-pill:#000;--cr:#ff6b6b;--cr-tx:#ff8a8a;--cr-bg:#000;--cr-pill:#000;--in:#7fb2ff;--in-tx:#9cc3ff;--in-bg:#000;--in-pill:#000;--ne-bg:#000;--ne-tx:#fff;--dis-bg:#333;--dis-tx:#fff;--e1:0 0 0 1px #fff;--e2:0 0 0 1px #fff;--e3:0 0 0 2px #fff;--focus:0 0 0 2px #000,0 0 0 5px #ffd60a;--l-c1:#fff;--l-c2:#ffd60a;--l-t:#fff;--l-e:#fff}.ui[data-theme=hc] .pill{box-shadow:inset 0 0 0 1.5px}.ui *{box-sizing:border-box;margin:0;padding:0}.ui button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.ui .mono{font-family:var(--fm)}.ui .muted{color:var(--mu)}.ui .num{font-variant-numeric:tabular-nums;white-space:nowrap}.ui .r{text-align:right}.ui svg.i{vertical-align:middle;flex:none;display:inline-block}.ui .row{align-items:center;gap:8px;display:flex}.ui .col{flex-direction:column;gap:8px;display:flex}.ui .grow{flex:1;min-width:0}.ui .gap4{gap:4px}.ui .gap12{gap:12px}.ui .gap16{gap:16px}.ui .gap24{gap:24px}.ui .wrap{flex-wrap:wrap}.ui .sp{justify-content:space-between}.ui .t-h1{font:700 calc(40px * var(--ts,1))/calc(44px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .t-h2{font:700 calc(28px * var(--ts,1))/calc(34px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .t-h3{font:600 calc(20px * var(--ts,1))/calc(26px * var(--ts,1)) var(--f)}.ui .t-body{font:400 calc(16px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f)}.ui .t-bs{font:600 calc(16px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f)}.ui .t-s{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .t-ss{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .t-l{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.04em}.ui .t-k{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.ui .t-kpi{font:700 calc(32px * var(--ts,1))/calc(32px * var(--ts,1)) var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ui .t-kpis{font:700 calc(24px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.ui .t-m{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--fm)}.ui .t-ms{font:500 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--fm)}.ui .t-disp{font:700 calc(64px * var(--ts,1))/calc(64px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui a,.ui .link{color:var(--az7);font-weight:600;text-decoration:none}.ui[data-theme=dark] a,.ui[data-theme=dark] .link{color:var(--az7)}.ui .hr{background:var(--ln);width:100%;height:1px}.ui .btn{height:40px;font:600 calc(15px * var(--ts,1))/1 var(--f);white-space:nowrap;border:1.5px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .12s,transform .12s;display:inline-flex}.ui .btn.s{height:32px;font-size:calc(14px * var(--ts,1));gap:6px;padding:0 12px}.ui .btn.l{height:44px;font-size:calc(16px * var(--ts,1));padding:0 18px}.ui .btn.pri{background:var(--az-fill);color:#fff}.ui[data-theme=hc] .btn.pri{color:#000}.ui .btn.pri.hover{background:#044fc7}.ui .btn.pri.pressed{background:#05388e;transform:scale(.97)}.ui .btn.sec{background:var(--sf);color:var(--tx);border-color:var(--ln)}.ui .btn.sec.hover{border-color:var(--tx)}.ui .btn.sec.pressed{background:var(--sf2);transform:scale(.97)}.ui .btn.gho{color:var(--az7);background:0 0}.ui .btn.gho.hover{background:var(--az05)}.ui .btn.dan{background:var(--cr);color:#fff}.ui .btn.dan.hover{background:#a42025}.ui .btn.lnk{color:var(--az7);text-underline-offset:3px;background:0 0;height:auto;padding:0;text-decoration:underline}.ui .btn.focus{box-shadow:var(--focus)}.ui .btn.dis,.ui .btn[disabled]{cursor:not-allowed;background:var(--dis-bg)!important;color:var(--dis-tx)!important;border-color:#0000!important}.ui .btn.full{width:100%}.ui .ibtn{width:40px;height:40px;color:var(--mu);border-radius:6px;flex:none;place-items:center;display:inline-grid;position:relative}.ui .ibtn.s{width:32px;height:32px}.ui .ibtn.l{width:44px;height:44px}.ui .ibtn.hover{background:var(--sf2);color:var(--tx)}.ui .ibtn.on{background:var(--az1);color:var(--az7)}.ui .ibtn.focus{box-shadow:var(--focus)}.ui .ibtn.dis{color:var(--dis-tx);opacity:.6}.ui .ibtn .dot{position:absolute;top:6px;right:6px}.ui .ld{flex:none;grid-template-columns:repeat(3,4px);gap:1px;display:inline-grid}.ui .ld i{opacity:.35;background:currentColor;border-radius:1px;width:4px;height:4px}.ui .ld i:nth-child(6){visibility:hidden}.ui .ld i:nth-child(5){opacity:1;background:currentColor;transform:scale(.7)}.ui .ld i:first-child,.ui .ld i:nth-child(2){opacity:1}.ui .ld.big{grid-template-columns:repeat(3,14px);gap:4px}.ui .ld.big i{background:var(--az-fill);border-radius:3px;width:14px;height:14px}.ui .ld.big i:nth-child(5){background:var(--tx);opacity:1;transform:scale(.75)}.ui .ld.big i:first-child,.ui .ld.big i:nth-child(2),.ui .ld.big i:nth-child(3){opacity:1}.ui .fld{flex-direction:column;gap:6px;min-width:0;display:flex}.ui .fld>label,.ui .lbl{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--tx)}.ui .fld>label .opt{color:var(--mu);font-weight:400}.ui .inp{border:1.5px solid var(--ln);background:var(--sf);height:44px;color:var(--tx);font:400 calc(15px * var(--ts,1))/1.2 var(--f);border-radius:6px;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.ui .inp .v{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui .inp .ph,.ui .inp svg{color:var(--mu)}.ui .inp.hover{border-color:#93a2be}.ui .inp.focus{border:2px solid var(--az);padding:0 11.5px}.ui .inp.err{border-color:var(--cr)}.ui .inp.okk{border-color:var(--ok)}.ui .inp.dis{background:var(--dis-bg);color:var(--dis-tx)}.ui .inp.ro{background:var(--sf2)}.ui .inp.search{border-radius:999px;height:40px}.ui .inp.area{align-items:flex-start;height:auto;min-height:96px;padding:10px 12px;line-height:1.45}.ui .inp.area .v{white-space:normal}.ui .inp .pre{color:var(--mu);font-weight:600}.ui .inp .unit{color:var(--mu);font-size:calc(14px * var(--ts,1))}.ui .inp .stp{border-left:1px solid var(--ln);flex-direction:column;height:100%;margin-right:-12px;display:flex}.ui .inp .stp span{width:28px;font-size:calc(10px * var(--ts,1));color:var(--mu);flex:1;place-items:center;display:grid}.ui .help{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu)}.ui .errt{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--cr-tx);align-items:flex-start;gap:6px;display:flex}.ui .okt{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--ok-tx);align-items:center;gap:6px;display:flex}.ui .cnt{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);text-align:right}.ui .menu{background:var(--sf);border:1px solid var(--ln);box-shadow:var(--e2);border-radius:10px;flex-direction:column;min-width:220px;padding:6px;display:flex}.ui .menu .mi{min-height:40px;font:400 calc(14px * var(--ts,1))/1.2 var(--f);color:var(--tx);border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.ui .menu .mi.on{background:var(--az05)}.ui .menu .mi.hl{background:var(--sf2)}.ui .menu .mi .sh{margin-left:auto}.ui .menu .mi.dan{color:var(--cr-tx)}.ui .menu .mh{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);padding:10px 10px 6px}.ui .menu .md{background:var(--ln);height:1px;margin:6px 0}.ui .menu .opt2{border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:8px 10px;display:grid}.ui .menu .opt2 b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .menu .opt2 span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .menu .opt2.on{background:var(--az05)}.ui .chk{background:var(--sf);color:#fff;border:1.5px solid #93a2be;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ui .chk.on,.ui .chk.ind{background:var(--az-fill);border-color:var(--az-fill)}.ui .chk.focus{box-shadow:var(--focus)}.ui .chk.dis{background:var(--dis-bg);border-color:var(--ln)}.ui .chk.err{border-color:var(--cr)}.ui .chk.hover{border-color:var(--tx)}.ui .rad{background:var(--sf);border:1.5px solid #93a2be;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ui .rad.on{border:6px solid var(--az-fill)}.ui .rad.focus{box-shadow:var(--focus)}.ui .rad.dis{background:var(--dis-bg)}.ui .sw{background:#93a2be;border-radius:999px;flex:none;width:40px;height:24px;display:inline-block;position:relative}.ui .sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .24s;position:absolute;top:2px;left:2px}.ui .sw.on{background:var(--az-fill)}.ui .sw.on:after{transform:translate(16px)}.ui .sw.focus{box-shadow:var(--focus)}.ui .sw.dis{opacity:.5}.ui .sw.load:after{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='5' y='5' width='3' height='3' rx='.6' fill='%230066FF'/%3E%3Crect x='9' y='5' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3Crect x='13' y='5' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3Crect x='5' y='9' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3Crect x='5' y='13' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3Crect x='9' y='13' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3Crect x='13' y='13' width='3' height='3' rx='.6' fill='%230066FF' opacity='.4'/%3E%3C/svg%3E") 50%/16px no-repeat}.ui .ck-row{font:400 calc(15px * var(--ts,1))/1.3 var(--f);align-items:center;gap:10px;min-height:44px;display:flex}.ui .pill{height:24px;font:600 calc(12px * var(--ts,1))/1 var(--f);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ui .pill.s{gap:5px;height:20px;padding:0 8px}.ui .pill .sh{background:currentColor;flex:none;width:8px;height:8px}.ui .pill.ok{color:var(--ok-tx);background:var(--ok-bg)}.ui .pill.ok .sh{border-radius:50%}.ui .pill.warn{color:var(--wa-tx);background:var(--wa-pill)}.ui .pill.warn .sh{clip-path:polygon(50% 0,100% 100%,0 100%);width:9px}.ui .pill.crit{color:var(--cr-tx);background:var(--cr-pill)}.ui .pill.crit .sh{border-radius:1px;transform:rotate(45deg)scale(.85)}.ui .pill.info{color:var(--in-tx);background:var(--in-pill)}.ui .pill.info .sh{background:0 0;border-radius:1.5px;width:8px;height:8px;box-shadow:inset 0 0 0 1.6px}.ui .pill.neu{color:var(--ne-tx);background:var(--ne-bg)}.ui .pill.neu .sh{border-radius:1px;width:8px;height:2px}.ui .pill.pend{color:var(--in-tx);background:var(--in-pill)}.ui .pill.pend .sh{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 1.6px}.ui .pill.off{color:var(--mu);box-shadow:inset 0 0 0 1px var(--ln);background:0 0}.ui .pill.off .sh{width:8px;height:2px}.ui .pill.solid-prod{color:#fff;background:#0b2459}.ui[data-theme=dark] .pill.solid-prod{color:#0b2459;background:#eef3ff}.ui .pill.solid-prod .sh{background:#ff6b6b;transform:rotate(45deg)scale(.8)}.ui .pill.solid-sbx{color:#0b2459;background:#dd8e04}.ui .pill.solid-sbx .sh{clip-path:polygon(50% 0,100% 100%,0 100%);background:#0b2459;width:9px}.ui .pill.solid-mock{color:#fff;background:#4e5b75}.ui .pill.solid-mock .sh{background:#fff;height:2px}.ui .badge{min-width:18px;height:18px;font:600 calc(12px * var(--ts,1))/1 var(--f);color:#fff;background:var(--az-fill);border-radius:999px;flex:none;place-items:center;padding:0 5px;display:inline-grid}.ui .badge.crit{background:var(--cr)}.ui .badge.warn{background:var(--wa);color:#0b2459}.ui .dot{background:var(--az-fill);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.ui .dot.crit{background:var(--cr);transform:rotate(45deg)}.ui .dot.warn{background:var(--wa)}.ui .dot.ok{background:var(--ok);border-radius:50%}.ui .chip{border:1px solid var(--ln);background:var(--sf);height:32px;font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--tx);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ui .chip.on{background:var(--az1);border-color:var(--az1);color:var(--az7)}.ui[data-theme=dark] .chip.on{color:var(--az7)}.ui .chip.ghost{color:var(--mu);border-style:dashed}.ui .chip.sm{height:24px;font-size:calc(12px * var(--ts,1));padding:0 9px}.ui .idc{background:var(--sf2);height:24px;font:500 calc(12px * var(--ts,1))/1 var(--fm);color:var(--tx);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--ls);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.ui .idc svg{color:var(--mu)}.ui .src{background:var(--sf2);border:1px solid var(--ln);height:24px;font:500 calc(12px * var(--ts,1))/1 var(--fm);color:var(--mu2);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.ui .fresh{font:400 calc(13px * var(--ts,1))/1.2 var(--f);color:var(--mu);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui .fresh.stale{color:var(--wa-tx)}.ui .fresh.vstale{color:var(--cr-tx)}.ui .fresh.live{color:var(--ok-tx)}.ui .fresh.live i{background:var(--ok);border-radius:50%;width:8px;height:8px}.ui .fpill{background:var(--az1);height:28px;color:var(--az7);font:600 calc(12px * var(--ts,1))/1 var(--f);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ui .kbd{border:1px solid var(--ln);background:var(--sf);height:20px;font:500 calc(12px * var(--ts,1))/1 var(--fm);color:var(--mu2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.ui .tabs{border-bottom:1px solid var(--ln);gap:4px;display:flex;overflow:hidden}.ui .tab{height:44px;font:600 calc(14px * var(--ts,1))/1 var(--f);color:var(--mu);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 12px;display:flex}.ui .tab.on{color:var(--tx);border-bottom-color:var(--az-fill)}.ui .tab .badge{background:var(--ne-bg);color:var(--ne-tx)}.ui .tab.on .badge{background:var(--az1);color:var(--az7)}.ui .seg{background:var(--sf2);border:1px solid var(--ls);border-radius:8px;flex:none;gap:2px;padding:3px;display:inline-flex}.ui .seg span{height:32px;font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--mu);white-space:nowrap;border-radius:6px;align-items:center;padding:0 12px;display:flex}.ui .seg span.on{background:var(--sf);color:var(--tx);box-shadow:var(--e1),0 0 0 1px var(--ls)}.ui .bc{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu);align-items:center;gap:8px;display:flex}.ui .bc a{font-weight:600}.ui .bc b{color:var(--tx);font-weight:600}.ui .card{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex;position:relative}.ui .card.p0{gap:0;padding:0}.ui .card.hover{box-shadow:var(--e1);border-color:#93a2be}.ui .card.sel{border:2px solid var(--az-fill);padding:19px}.ui .card.cwarn{box-shadow:inset 4px 0 0 var(--wa)}.ui .card.ccrit{box-shadow:inset 4px 0 0 var(--cr)}.ui .card-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.ui .card-h>.col{flex:200px;min-width:0}.ui .card-h .t{font:600 calc(20px * var(--ts,1))/calc(26px * var(--ts,1)) var(--f)}.ui .card-h .sub{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu)}.ui .card-f{border-top:1px solid var(--ls);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:12px;display:flex}.ui .kpi{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex;position:relative}.ui .kpi .kl{font:400 calc(13px * var(--ts,1))/1.2 var(--f);color:var(--mu);align-items:center;gap:6px;display:flex}.ui .kpi .kd{font:400 calc(13px * var(--ts,1))/1.3 var(--f);color:var(--mu);white-space:nowrap;align-items:center;gap:6px;display:flex}.ui .kpi .kd.ok{color:var(--ok-tx)}.ui .kpi .kd.warn{color:var(--wa-tx)}.ui .kpi .kd.crit{color:var(--cr-tx)}.ui .kpi .kd .sh{background:currentColor;flex:none;width:8px;height:8px}.ui .kpi .kd.warn .sh{clip-path:polygon(50% 0,100% 100%,0 100%);width:9px}.ui .kpi .kd.crit .sh{transform:rotate(45deg)scale(.85)}.ui .kpi .kd.ok .sh{border-radius:50%}.ui .kpi.s{gap:6px;padding:12px 16px}.ui .kpi.s .kl{font-size:calc(12px * var(--ts,1))}.ui .kpi .spk{position:absolute;bottom:20px;right:20px}.ui .kpi.kwarn{box-shadow:inset 0 3px 0 var(--wa)}.ui .kpi.kcrit{box-shadow:inset 0 3px 0 var(--cr)}.ui .att{border-bottom:1px solid var(--ls);grid-template-columns:24px 1fr auto auto;align-items:center;gap:12px;min-height:72px;padding:14px 16px;display:grid}.ui .att:last-child{border-bottom:0}.ui .att .ic{color:var(--mu);align-self:start;margin-top:2px}.ui .att .tt{flex-direction:column;gap:2px;min-width:0;display:flex}.ui .att .tt .l1{align-items:center;gap:10px;display:flex}.ui .att .tt b{font:600 calc(16px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);white-space:nowrap}.ui .att .tt .ctx{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--tx)}.ui .att .tt .due{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .att.hover{background:var(--az05)}.ui .att.sel{box-shadow:inset 3px 0 0 var(--az-fill);background:var(--az05)}.ui .att.snz{opacity:.7;min-height:48px}.ui .att.flash{background:var(--az05);box-shadow:inset 3px 0 0 var(--cr)}.ui .ban{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.ui .ban b{font-weight:600}.ui .ban .bx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui .ban.info{background:var(--in-bg);color:var(--tx);border-color:var(--az2)}.ui .ban.info>svg{color:var(--in-tx)}.ui .ban.warn{background:var(--wa-bg);color:var(--tx);border-color:#f7d2a6}.ui .ban.warn>svg{color:var(--wa-tx)}.ui .ban.crit{background:var(--cr-bg);color:var(--tx);border-color:#ffcbc5}.ui .ban.crit>svg{color:var(--cr-tx)}.ui .ban.ok{background:var(--ok-bg);color:var(--tx);border-color:#a1eebd}.ui .ban.ok>svg{color:var(--ok-tx)}.ui .ban.neu{background:var(--sf2);color:var(--tx);border-color:var(--ln)}.ui[data-theme=dark] .ban{border-color:var(--ln)}.ui .toast{background:var(--sf);border:1px solid var(--ln);width:360px;box-shadow:var(--e2);font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);border-left-width:4px;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ui .toast .tx{flex:1;min-width:0}.ui .toast.ok{border-left-color:var(--ok)}.ui .toast.ok>svg{color:var(--ok-tx)}.ui .toast.warn{border-left-color:var(--wa)}.ui .toast.warn>svg{color:var(--wa-tx)}.ui .toast.crit{border-left-color:var(--cr)}.ui .toast.crit>svg{color:var(--cr-tx)}.ui .toast.info{border-left-color:var(--az-fill)}.ui .toast.info>svg{color:var(--in-tx)}.ui .toasts{z-index:80;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:24px;right:24px}.ui .scrim{background:var(--scrim);z-index:55;position:absolute;inset:0}.ui .modal{background:var(--sf);box-shadow:var(--e3);z-index:60;border-radius:16px;flex-direction:column;gap:20px;max-width:calc(100% - 32px);padding:24px;display:flex;position:absolute;top:96px;left:50%;transform:translate(-50%)}.ui .modal.s{width:400px}.ui .modal.m{width:560px}.ui .modal.l{width:720px}.ui .modal .mh{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui .modal .mf{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ui .sheet{background:var(--sf);box-shadow:var(--e3);z-index:52;border-left:1px solid var(--ln);border-radius:16px 0 0 16px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.ui .sheet .shh{border-bottom:1px solid var(--ln);align-items:center;gap:12px;padding:16px 20px;display:flex}.ui .sheet .shb{flex-direction:column;flex:1;gap:20px;padding:20px;display:flex;overflow:hidden}.ui .sheet .shf{border-top:1px solid var(--ln);justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;display:flex}.ui .tip{color:#fff;font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);background:#0b2459;border-radius:6px;align-items:center;gap:8px;max-width:280px;padding:6px 10px;display:inline-flex}.ui[data-theme=dark] .tip{color:#0b2459;background:#eef3ff}.ui .tip .kbd{color:inherit;background:0 0;border-color:#fff6}.ui .pop{background:var(--sf);border:1px solid var(--ln);box-shadow:var(--e2);border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}.ui .plan{border:1px solid var(--ln);background:var(--sf);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ui .plan .ph{border-bottom:1px solid var(--ls);align-items:center;gap:12px;padding:16px 20px;display:flex}.ui .plan .ph .t{font:600 calc(18px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f);flex:1}.ui .plan .pb{flex-direction:column;gap:16px;padding:16px 20px;display:flex}.ui .plan .ab{border:1px solid var(--ls);font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);border-radius:10px;grid-template-columns:150px 1fr 1fr;display:grid;overflow:hidden}.ui .plan .ab>div{border-top:1px solid var(--ls);padding:9px 12px}.ui .plan .ab>div:nth-child(-n+3){background:var(--sf2);font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);letter-spacing:.04em;border-top:0}.ui .plan .ab .k{color:var(--mu)}.ui .plan .ab .new{color:var(--tx);font-weight:600}.ui .plan ol{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);flex-direction:column;gap:6px;padding-left:20px;display:flex}.ui .plan .risk{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);align-items:center;gap:10px;display:flex}.ui .plan .pf{border-top:1px solid var(--ls);background:var(--sf2);align-items:center;gap:12px;padding:14px 20px;display:flex}.ui .plan .exp{font:400 calc(13px * var(--ts,1))/1.2 var(--f);color:var(--mu);align-items:center;gap:6px;margin-right:auto;display:flex}.ui .stp{align-items:flex-start;display:flex}.ui .stp .s{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.ui .stp .s:before{content:"";background:var(--ln);height:2px;position:absolute;top:14px;left:calc(18px - 50%);right:calc(50% + 18px)}.ui .stp .s:first-child:before{display:none}.ui .stp .s.done:before,.ui .stp .s.cur:before{background:var(--az-fill)}.ui .stp .n{width:28px;height:28px;font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--mu);background:var(--sf);z-index:1;border:1.5px solid #93a2be;border-radius:50%;place-items:center;display:grid;position:relative}.ui .stp .s.cur .n,.ui .stp .s.done .n{background:var(--az-fill);border-color:var(--az-fill);color:#fff}.ui .stp .s.err .n{background:var(--cr);border-color:var(--cr);color:#fff;border-radius:4px;transform:rotate(45deg)}.ui .stp .s.err .n span{transform:rotate(-45deg)}.ui .stp .s .sl{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu);text-align:center;white-space:nowrap}.ui .stp .s.cur .sl{color:var(--tx)}.ui .tbx{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ui .tbar{border-bottom:1px solid var(--ls);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ui .tbl{border-collapse:collapse;width:100%;font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);table-layout:auto}.ui .tbl th{background:var(--sf2);font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ln);letter-spacing:.02em;padding:12px}.ui .tbl th .so{opacity:.6;vertical-align:middle;margin-left:4px;display:inline-flex}.ui .tbl th.act .so{opacity:1;color:var(--tx)}.ui .tbl td{border-bottom:1px solid var(--ls);vertical-align:middle;color:var(--tx);padding:12px}.ui .tbl tr:last-child td{border-bottom:0}.ui .tbl.dense td{padding:8px 12px}.ui .tbl td.r,.ui .tbl th.r{text-align:right}.ui .tbl tr.hov td{background:var(--az05)}.ui .tbl tr.sel td{background:var(--az1)}.ui .tbl tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--az-fill)}.ui .tbl tr.foc td{box-shadow:inset 0 2px 0 var(--az),inset 0 -2px 0 var(--az)}.ui .tbl tr.new td{background:var(--az05)}.ui .tbl tr.dis td{color:var(--mu)}.ui .tbl tr.grp td{background:var(--sf2);font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--tx);padding:10px 12px}.ui .tbl .p{font-weight:600}.ui .tbl .s2{font-size:calc(12px * var(--ts,1));color:var(--mu);line-height:16px}.ui .cc{align-items:center;gap:10px;min-width:0;display:flex}.ui .cc .av{background:var(--az1);width:32px;height:32px;color:var(--az7);font:700 calc(12px * var(--ts,1))/1 var(--f);border-radius:8px;flex:none;place-items:center;display:grid}.ui .cc .cn{flex-direction:column;min-width:0;display:flex}.ui .cc .cn b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);white-space:nowrap}.ui .cc .cn span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);white-space:nowrap}.ui .dt2{white-space:nowrap;flex-direction:column;display:flex}.ui .dt2 span{font-size:calc(12px * var(--ts,1));color:var(--mu);line-height:16px}.ui .dt2.warn span{color:var(--wa-tx)}.ui .dt2.crit span{color:var(--cr-tx)}.ui .pb:not(.plan .pb){align-items:center;gap:8px;min-width:120px;display:flex}.ui .pb .tr{background:var(--ls);border-radius:999px;flex:1;min-width:60px;height:8px;overflow:hidden}.ui .pb .tr i{background:var(--az-fill);border-radius:999px;height:100%;display:block}.ui .pb .tr i.warn{background:var(--wa)}.ui .pb .tr i.crit{background:var(--cr)}.ui .pb .tr i.ok{background:var(--ok)}.ui .pb span{font:500 calc(12px * var(--ts,1))/1 var(--f);color:var(--mu);white-space:nowrap}.ui .rl{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.ui .tfoot{border-top:1px solid var(--ls);font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu);align-items:center;gap:16px;padding:12px 16px;display:flex}.ui .pg{gap:4px;margin-left:auto;display:flex}.ui .pg span{min-width:32px;height:32px;font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--mu);border-radius:6px;place-items:center;display:grid}.ui .pg span.on{background:var(--az1);color:var(--az7)}.ui .bulk{background:var(--tx);color:var(--sf);font:600 calc(14px * var(--ts,1))/1 var(--f);border-radius:10px;align-items:center;gap:12px;padding:10px 16px;display:flex}.ui .bulk .btn.sec{color:var(--sf);background:0 0;border-color:#fff6}.ui[data-theme=dark] .bulk .btn.sec{border-color:#0b1d4466}.ui .mcards{flex-direction:column;gap:8px;display:flex}.ui .mcard{border:1px solid var(--ln);background:var(--sf);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.ui .phd{justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 0;display:flex}.ui .phd .tt{flex-direction:column;gap:6px;min-width:0;display:flex}.ui .phd .sub{font:400 calc(16px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f);color:var(--mu)}.ui .phd .acts{flex:none;align-items:center;gap:12px;display:flex}.ui .sk{background:linear-gradient(90deg,var(--az1) 0,var(--az05) 50%,var(--az1) 100%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite ui-shim}@keyframes ui-shim{to{background-position:-200% 0}}.ui .empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.ui .empty b{font:600 calc(16px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f)}.ui .empty p{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu);max-width:44ch}.ui .empty .code{font:700 calc(64px * var(--ts,1))/1 var(--f);letter-spacing:-.03em;color:var(--az)}.ui .av-u{color:#fff;width:32px;height:32px;font:700 calc(12px * var(--ts,1))/1 var(--f);background:#0b2459;border-radius:50%;flex:none;place-items:center;display:inline-grid}.ui[data-theme=dark] .av-u{color:#0b2459;background:#eef3ff}.ui .av-u.l{width:40px;height:40px;font-size:calc(14px * var(--ts,1))}.ui .av-u.xl{width:64px;height:64px;font-size:calc(20px * var(--ts,1))}.ui .av-c{background:var(--az1);width:32px;height:32px;color:var(--az7);font:700 calc(12px * var(--ts,1))/1 var(--f);border-radius:8px;flex:none;place-items:center;display:inline-grid}.ui .av-c.l{width:48px;height:48px;font-size:calc(16px * var(--ts,1));border-radius:10px}.ui .av-s{flex:none;width:24px;height:24px}.ui .ubub{background:var(--az1);color:var(--tx);max-width:80%;font:400 calc(15px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);border-radius:16px 16px 6px;align-self:flex-end;padding:10px 14px}.ui .amsg{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.ui .amsg .ab:not(.plan .ab){font:400 calc(15px * var(--ts,1))/calc(23px * var(--ts,1)) var(--f);flex-direction:column;gap:10px;min-width:0;display:flex}.ui .tcall{border:1px solid var(--ln);background:var(--sf2);font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu2);border-radius:10px;flex-direction:column;display:flex}.ui .tcall .tch{align-items:center;gap:8px;padding:8px 12px;display:flex}.ui .tcall pre{font:400 calc(12px * var(--ts,1))/calc(18px * var(--ts,1)) var(--fm);border-top:1px solid var(--ln);white-space:pre-wrap;color:var(--tx);padding:10px 12px;overflow:hidden}.ui .typing{grid-template-columns:repeat(3,8px);gap:4px;display:inline-grid}.ui .typing i{background:var(--az-fill);opacity:.3;border-radius:2px;width:8px;height:8px}.ui .typing i:first-child{opacity:1}.ui .sugg{flex-wrap:wrap;gap:8px;display:flex}.ui .sugg span{border:1px solid var(--ln);background:var(--sf);height:36px;font:500 calc(14px * var(--ts,1))/1 var(--f);color:var(--tx);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.ui .composer{border:1.5px solid var(--ln);background:var(--sf);border-radius:16px;flex-direction:column;gap:8px;padding:10px 10px 10px 16px;display:flex}.ui .composer .ct{font:400 calc(15px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);color:var(--mu);min-height:24px}.ui .composer .cb{align-items:center;gap:8px;display:flex}.ui .send{background:var(--az-fill);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.ui .mtbl{border:1px solid var(--ln);border-radius:10px;overflow:hidden}.ui .ntf{border-bottom:1px solid var(--ls);grid-template-columns:32px 1fr auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.ui .ntf .ni{background:var(--sf2);width:32px;height:32px;color:var(--mu);border-radius:8px;place-items:center;display:grid}.ui .ntf b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);display:block}.ui .ntf p{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu)}.ui .ntf .tm{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);white-space:nowrap}.ui .ntf.unread{background:var(--az05)}.ui .grp-h{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);padding:14px 16px 6px}.ui .prog{background:var(--ls);border-radius:999px;min-width:80px;height:8px;position:relative;overflow:hidden}.ui .prog i{background:var(--az-fill);border-radius:999px;height:100%;display:block}.ui .prog.ind i{width:30%;margin-left:35%}.ui .shell{grid-template-columns:248px minmax(0,1fr);min-height:100%;display:grid}.ui .shell.rail{grid-template-columns:72px minmax(0,1fr)}.ui .shell.nosb{grid-template-columns:minmax(0,1fr)}.ui .sb{background:var(--bg);border-right:1px solid var(--ln);z-index:10;flex-direction:column;gap:4px;padding:16px 12px;display:flex;position:relative}.ui .sb .logo{padding:6px 8px 14px;display:block}.ui .sb .logo svg{width:150px;height:auto;display:block}.ui .sb .nk{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.08em;text-transform:uppercase;color:var(--mu);white-space:nowrap;padding:14px 10px 6px}.ui .sb .ni{height:36px;font:500 calc(14px * var(--ts,1))/1 var(--f);color:var(--mu2);white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.ui[data-theme=dark] .sb .ni{color:var(--mu)}.ui .sb .ni svg{color:var(--mu);flex:none}.ui .sb .ni .badge{margin-left:auto}.ui .sb .ni.on{background:var(--az-fill);color:#fff;font-weight:600}.ui .sb .ni.on svg{color:#fff}.ui .sb .ni.on .badge{color:var(--az-fill);background:#fff}.ui .sb .ni.hov{background:var(--sf2);color:var(--tx)}.ui .sb .sbf{border-top:1px solid var(--ln);flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;display:flex}.ui .sb .sbf .ni{height:34px}.ui .sb .sbf .who{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);white-space:nowrap;padding:0 6px}.ui .shell.rail .sb{align-items:center;padding:16px 10px}.ui .shell.rail .sb .ni{justify-content:center;width:44px;height:40px;padding:0;position:relative}.ui .shell.rail .sb .ni .badge{min-width:8px;height:8px;padding:0;font-size:0;position:absolute;top:4px;right:4px}.ui .shell.rail .sb .logo{padding:4px 0 12px}.ui .shell.rail .sb .logo svg{width:32px}.ui .shell.rail .sb .nk{background:var(--ln);width:32px;height:1px;min-height:0;margin:8px 0;padding:0;font-size:0}.ui .main{flex-direction:column;min-width:0;display:flex;position:relative}.ui .top{background:var(--sf);border-bottom:1px solid var(--ln);z-index:20;align-items:center;gap:12px;height:64px;padding:0 24px;display:flex;position:relative}.ui .top .gs{width:420px}.ui .top .rt{align-items:center;gap:6px;margin-left:auto;display:flex}.ui .envs{height:28px;font:500 calc(13px * var(--ts,1))/1 var(--f);z-index:21;align-items:center;gap:8px;padding:0 24px;display:flex;position:relative}.ui .envs.sbx{background:var(--wa-bg);color:var(--tx);border-bottom:1px solid #f7d2a6}.ui .envs.sbx svg{color:var(--wa-tx)}.ui .envs.mock{background:repeating-linear-gradient(135deg,var(--sf2) 0 6px,var(--ls) 6px 12px);color:var(--mu2);border-bottom:1px solid var(--ln)}.ui .envs.off{color:#fff;background:#0b2459}.ui[data-theme=dark] .envs.off{color:#0b2459;background:#eef3ff}.ui .envs.off .dot{background:var(--wa)}.ui .content{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1344px;margin:0 auto;padding:0 32px 48px;display:flex}.ui .content.full{max-width:none}.ui .g{gap:24px;min-width:0;display:grid}.ui .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui .g5{grid-template-columns:repeat(5,minmax(0,1fr))}.ui .g6{grid-template-columns:repeat(6,minmax(0,1fr))}.ui .g84{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.ui .g75{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ui .g66{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ui .g16{gap:16px}.ui .dl{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);grid-template-columns:auto 1fr;gap:8px 16px;display:grid}.ui .dl dt{color:var(--mu)}.ui .dl dd{color:var(--tx)}.ui .legend{font:400 calc(13px * var(--ts,1))/1.2 var(--f);color:var(--mu);flex-wrap:wrap;gap:6px 16px;display:flex}.ui .legend span{white-space:nowrap;align-items:center;gap:6px;display:flex}.ui .legend i{border-radius:3px;flex:none;width:12px;height:12px;display:inline-block}.ui .chart{max-width:100%;height:auto;display:block}.ui .chart text{font-family:var(--f);font-size:calc(12px * var(--ts,1));fill:var(--mu)}.ui .chart .tb{fill:var(--tx);font-weight:700}.ui .vt{font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--az7);white-space:nowrap;align-items:center;gap:6px;height:32px;display:inline-flex}.ui .kv{flex-direction:column;gap:2px;display:flex}.ui .kv span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .kv b{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .note-box{border:1px dashed var(--ln);font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu);border-radius:10px;padding:12px 14px}.ui .soon{opacity:.6}.ui .hatch{background:repeating-linear-gradient(135deg,var(--hatch-bg) 0 3px,var(--hatch-fg) 3px 5px)}.ui .codeblk{background:var(--sf2);border:1px solid var(--ln);font:400 calc(12px * var(--ts,1))/calc(18px * var(--ts,1)) var(--fm);color:var(--tx);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:12px 14px;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui *,.ui :before,.ui :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui .hub{flex-direction:column;gap:24px;display:flex}.ui .hub h2{font:700 calc(28px * var(--ts,1))/calc(34px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .pgs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ui .pgc2{border:1px solid var(--ln);background:var(--sf);color:inherit;border-radius:12px;flex-direction:column;gap:8px;min-height:150px;padding:20px;text-decoration:none;display:flex}.ui .pgc2:hover{border-color:var(--az-fill);box-shadow:var(--e1)}.ui .pgc2 .nn{font:700 calc(13px * var(--ts,1))/1 var(--fm);color:var(--az7)}.ui .pgc2 b{font:700 calc(20px * var(--ts,1))/calc(26px * var(--ts,1)) var(--f);letter-spacing:-.01em}.ui .pgc2 p{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu)}.ui .pgc2 .ft{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ui .bigs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ui .qa2{flex-direction:column;gap:0;display:flex}.ui .qa2>div{border-bottom:1px solid var(--ls);grid-template-columns:40px 1fr;gap:12px;padding:14px 0;display:grid}.ui .qa2 .q{font:700 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--fm);color:var(--az7)}.ui .qa2 b{font:600 calc(16px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);display:block}.ui .qa2 p{font:400 calc(14px * var(--ts,1))/calc(21px * var(--ts,1)) var(--f);color:var(--mu);margin-top:4px}.ui .tokt{border-collapse:collapse;width:100%;font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .tokt th{font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);text-align:left;border-bottom:1px solid var(--ln);background:var(--sf2);padding:10px 12px}.ui .tokt td{border-bottom:1px solid var(--ls);vertical-align:middle;padding:10px 12px}.ui .sw2{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.ui .sw2 i{border-radius:8px;flex:none;width:36px;height:36px;box-shadow:inset 0 0 0 1px #0b245924}.ui .ty{border-bottom:1px solid var(--ls);grid-template-columns:160px 1fr 240px;align-items:baseline;gap:24px;padding:16px 0;display:grid}.ui .ty .k{font:500 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--fm);color:var(--mu)}.ui .icg{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.ui .icc{border:1px solid var(--ln);color:var(--tx);background:var(--sf);border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;display:flex}.ui .icc span{font:500 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--fm);color:var(--mu);text-align:center}.ui .spc{align-items:flex-end;gap:24px;display:flex}.ui .spc div{flex-direction:column;align-items:center;gap:8px;display:flex}.ui .spc i{background:var(--az1);box-shadow:inset 0 0 0 1px var(--az);display:block}.ui .elev{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.ui .elev div{background:var(--sf);height:120px;font:600 calc(14px * var(--ts,1))/1 var(--f);border:1px solid var(--ls);border-radius:10px;place-items:center;display:grid}.ui .bp{flex-direction:column;gap:14px;display:flex}.ui .bpr{grid-template-columns:150px 1fr;align-items:center;gap:16px;display:grid}.ui .bpg{gap:4px;height:40px;display:grid}.ui .bpg i{background:#c0265f24;border-radius:3px;box-shadow:inset 0 0 0 1px #c0265f66}.ui .pal{gap:6px;display:flex}.ui .pal i{height:56px;font:500 calc(12px * var(--ts,1))/1 var(--fm);border-radius:6px;flex:1;align-items:flex-end;padding:6px;font-style:normal;display:flex}.ui .mot{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.ui .mot div{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.ui .mot .lane{background:var(--sf2);border-radius:6px;height:28px;position:relative;overflow:hidden}.ui .mot .lane b{background:var(--az-fill);width:20px;height:20px;animation:mv var(--d) var(--e) infinite alternate;border-radius:5px;position:absolute;top:4px;left:4px}.ui .zo{flex-direction:column;gap:6px;display:flex}.ui .zo div{background:var(--sf2);height:36px;font:400 calc(14px * var(--ts,1))/1 var(--f);border-radius:8px;grid-template-columns:60px 1fr;align-items:center;gap:12px;padding:0 12px;display:grid}.ui .zo b{font:600 calc(13px * var(--ts,1))/1 var(--fm);color:var(--az7)}.ui .cb{grid-template-columns:160px repeat(6,minmax(0,1fr));align-items:center;gap:16px 20px;display:grid}.ui .cb .h{font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);letter-spacing:.04em}.ui .cb .rl2{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .sect{flex-direction:column;gap:20px;display:flex}.ui .sect>h2{font:700 calc(28px * var(--ts,1))/calc(34px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .sect>h3{font:600 calc(20px * var(--ts,1))/calc(26px * var(--ts,1)) var(--f);margin-top:8px}.ui .demo-box{border:1px dashed var(--ln);background:var(--bg);border-radius:12px;position:relative;overflow:hidden}.ui .vcat{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ui .vc{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.ui .vc .vh{align-items:baseline;gap:8px;display:flex}.ui .vc .vh b{font:600 calc(12px * var(--ts,1))/1 var(--fm);color:var(--az7)}.ui .vc .vh span{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .vc p{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .vc svg.chart{max-width:100%;height:auto}.ui .full{width:100%;height:100%;min-height:inherit;flex-direction:column;display:flex;position:relative}.ui .azbg{color:#fff;background:#06f}.ui .splash{justify-content:center;align-items:center;gap:24px}.ui .splash .nm{font:700 calc(26px * var(--ts,1))/calc(32px * var(--ts,1)) var(--f);letter-spacing:-.01em}.ui .splash .pr{font:500 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);opacity:.9}.ui .signin{min-height:inherit;grid-template-columns:7fr 5fr;display:grid}.ui .signin .lft{color:#fff;background:#06f;flex-direction:column;justify-content:flex-end;padding:64px;display:flex;position:relative;overflow:hidden}.ui .signin .lft .field{opacity:1;position:absolute;top:-40px;right:-60px}.ui .signin .lft blockquote{font:700 calc(40px * var(--ts,1))/calc(48px * var(--ts,1)) var(--f);letter-spacing:-.02em;max-width:620px;position:relative}.ui .signin .lft .by{font:500 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);opacity:.85;margin-top:20px;position:relative}.ui .signin .rgt{background:var(--bg);justify-content:center;align-items:center;padding:48px;display:flex}.ui .sicard{text-align:left;background:var(--sf);border:1px solid var(--ln);width:500px;box-shadow:var(--e1);border-radius:16px;flex-direction:column;align-items:stretch;gap:20px;padding:40px;display:flex}.ui .sicard h1{font:700 calc(28px * var(--ts,1))/calc(34px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .fine{font:400 calc(12px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .silinks{font:500 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);gap:16px;display:flex}.ui .errpage{flex:1;justify-content:center;align-items:center;padding:48px;display:flex}.ui .errbox{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:560px;display:flex}.ui .errbox .big{font:800 calc(120px * var(--ts,1))/1 var(--f);color:var(--az-fill);letter-spacing:-.04em}.ui .errbox h1{font:700 calc(32px * var(--ts,1))/calc(38px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .errbox p{font:400 calc(16px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f);color:var(--mu)}.ui .errbox .acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.ui .bigic{border-radius:18px;place-items:center;width:72px;height:72px;display:grid}.ui .bigic.crit{background:var(--cr-pill);color:var(--cr-tx)}.ui .bigic.warn{background:var(--wa-bg);color:var(--wa-tx)}.ui .bigic.info{background:var(--az1);color:var(--az7)}.ui .umenu{z-index:60;width:300px;position:absolute;top:60px;right:24px}.ui .umh{align-items:center;gap:12px;padding:12px 12px 8px;display:flex}.ui .ob-img{border:1px solid var(--ln);background:var(--bg);border-radius:12px;grid-template-columns:52px 1fr;gap:10px;height:180px;padding:12px;display:grid;overflow:hidden}.ui .ob-dots{gap:6px;display:flex}.ui .ob-dots i{background:var(--ln);border-radius:3px;width:24px;height:6px}.ui .ob-dots i.on{background:var(--az-fill)}.ui .smap{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.ui .smg{flex-direction:column;gap:8px;min-width:0;display:flex}.ui .smg>.k{font:700 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.ui .smn{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ui .smn b{font:600 calc(14px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);align-items:center;gap:8px;display:flex}.ui .smn span{font:400 calc(12px * var(--ts,1))/calc(17px * var(--ts,1)) var(--f);color:var(--mu)}.ui .smn code{font:500 calc(12px * var(--ts,1))/1 var(--fm);color:var(--az7)}.ui .rmx td,.ui .rmx th{text-align:center}.ui .rmx td:first-child,.ui .rmx th:first-child{text-align:left}.ui .c360h{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 0 16px;display:flex}.ui .c360h .who{align-items:flex-start;gap:16px;min-width:0;display:flex}.ui .c360h .meta{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.ui .rail{flex-direction:column;gap:16px;min-width:0;display:flex}.ui .ptile{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.ui .ptile b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .ptile span{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .ptile .q{font:700 calc(22px * var(--ts,1))/1 var(--f);color:var(--tx)}.ui .gcard{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ui .mb{align-items:flex-end;gap:3px;height:22px;display:inline-flex}.ui .mb i{background:var(--az3);border-radius:2px;width:8px;display:block}.ui .mb i.w{background:var(--wa)}.ui .mb i.c{background:var(--cr)}.ui .score{font:700 calc(64px * var(--ts,1))/1 var(--f);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ui .sld{border-bottom:1px solid var(--ls);grid-template-columns:200px 1fr 64px;align-items:center;gap:16px;min-height:52px;display:grid}.ui .sld .trk{background:var(--ls);border-radius:999px;height:8px;position:relative}.ui .sld .trk i{background:var(--az-fill);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.ui .sld .trk b{width:20px;height:20px;box-shadow:0 0 0 2px var(--az-fill),var(--e1);background:#fff;border-radius:50%;margin:-10px 0 0 -10px;position:absolute;top:50%}.ui .sld .val{font:600 calc(14px * var(--ts,1))/1 var(--f);text-align:right;font-variant-numeric:tabular-nums}.ui .ctxm{z-index:45;position:absolute}.ui .hcard{z-index:45;background:var(--sf);border:1px solid var(--ln);width:340px;box-shadow:var(--e2);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute}.ui .cmpc{flex-direction:column;gap:16px;display:flex}.ui .nt{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ui .nt.fix{border-color:var(--az2);background:var(--az05)}.ui .mention{color:var(--az7);background:var(--az1);border-radius:4px;padding:0 4px;font-weight:600}.ui .editor{border:1.5px solid var(--az);background:var(--sf);border-radius:10px}.ui .editor .tb{border-bottom:1px solid var(--ln);gap:4px;padding:6px 8px;display:flex}.ui .editor .tx{min-height:96px;font:400 calc(15px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);padding:12px 14px}.ui .tlrow{border-bottom:1px solid var(--ls);grid-template-columns:110px 28px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.ui .tcard{border:1.5px solid var(--ln);background:var(--sf);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.ui .tcard.on{border:2px solid var(--az-fill);background:var(--az05);padding:15.5px}.ui .mail{border:1px solid var(--ln);background:var(--sf2);font:400 calc(14px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);border-radius:10px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.ui .stickyc{box-shadow:inset -1px 0 0 var(--ln)}.ui .gtbl td,.ui .gtbl th{padding-left:8px;padding-right:8px}.ui .kb{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ui .kcol{background:var(--sf2);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.ui .kcol-h{justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 2px;display:flex}.ui .kcard{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.ui .kcard .kl1{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .rp{border-bottom:1px solid var(--ls);grid-template-columns:24px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.ui .rp b{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .rp p{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .draft{white-space:pre-wrap;font:400 calc(14px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);background:var(--sf2);border:1px solid var(--ln);color:var(--tx);border-radius:10px;padding:16px}.ui .tlwrap{position:relative}.ui .tlpop{z-index:5;position:absolute}.ui .hl{flex-direction:column;gap:0;display:flex}.ui .hl .hi{border-bottom:1px solid var(--ls);grid-template-columns:20px 1fr auto;align-items:start;gap:10px;padding:10px 0;display:grid}.ui .hl .hi b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);display:block}.ui .hl .hi span{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .sec-t{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.ui .cal{border:1px solid var(--ln);border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.ui .cal .dh{background:var(--sf2);font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);border-bottom:1px solid var(--ln);letter-spacing:.04em;padding:10px}.ui .cal .dc{border-right:1px solid var(--ls);border-bottom:1px solid var(--ls);flex-direction:column;gap:6px;min-width:0;min-height:96px;padding:8px;display:flex}.ui .cal .dc:nth-child(7n){border-right:0}.ui .cal .dc .dn{font:600 calc(13px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--tx)}.ui .cal .dc.out .dn{color:var(--mu);font-weight:400}.ui .cal .dc.we{background:var(--sf2)}.ui .cal .dc.today{box-shadow:inset 0 0 0 2px var(--tx)}.ui .cal .dc.today .dn:after{content:" · Hoy";color:var(--az7)}.ui .cal .dc.sel{box-shadow:inset 0 0 0 2px var(--az-fill);background:var(--az05)}.ui .cal .rc{border-radius:6px;flex-direction:column;gap:1px;padding:5px 7px;display:flex}.ui .cal .rc b{font:600 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f)}.ui .cal .rc span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f)}.ui .cal .l1{color:#0b2459;background:#e3edff}.ui .cal .l2{color:#0b2459;background:#c5dafe}.ui .cal .l3{color:#0b2459;background:#6aa0fe}.ui .cal .l4{color:#fff;background:#06f}.ui .cal .l5{color:#fff;background:#05388e}.ui[data-theme=dark] .cal .l1{color:#eef3ff;background:#13306e}.ui[data-theme=dark] .cal .l2{color:#eef3ff;background:#1b3b7f}.ui[data-theme=dark] .cal .l3{color:#fff;background:#3b5995}.ui .scale{font:400 calc(12px * var(--ts,1))/1 var(--f);color:var(--mu);align-items:center;gap:4px;display:flex}.ui .scale i{border-radius:3px;width:18px;height:12px;display:inline-block}.ui .chk-it{border-bottom:1px solid var(--ls);grid-template-columns:28px 1fr auto;align-items:start;gap:12px;padding:16px 0;display:grid}.ui .chk-it .st{place-items:center;width:24px;height:24px;display:grid}.ui .shape{background:currentColor;width:12px;height:12px;display:inline-block}.ui .shape.ok{color:var(--ok);border-radius:50%}.ui .shape.crit{color:var(--cr);transform:rotate(45deg)scale(.85)}.ui .shape.warn{clip-path:polygon(50% 0,100% 100%,0 100%);color:var(--wa);width:13px}.ui .shape.info{box-shadow:inset 0 0 0 2px var(--in);background:0 0;border-radius:2px}.ui .howto{background:var(--sf2);border:1px solid var(--ln);font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);border-radius:10px;margin-top:10px;padding:12px 14px}.ui .howto ol{flex-direction:column;gap:4px;padding-left:18px;display:flex}.ui .verif{border:1px dashed var(--wa);height:22px;color:var(--wa-tx);font:600 calc(12px * var(--ts,1))/1 var(--f);background:var(--wa-bg);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.ui .inc{grid-template-columns:48px 1fr auto;align-items:start;gap:16px;display:grid}.ui .inc .si{background:var(--sf2);width:48px;height:48px;color:var(--tx);border:1px solid var(--ln);border-radius:10px;place-items:center;display:grid}.ui .upd{border-bottom:1px solid var(--ls);grid-template-columns:72px 1fr;gap:12px;padding:12px 0;display:grid}.ui .upd .tm{font:600 calc(13px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--mu)}.ui .draft2{background:var(--sf2);border:1px solid var(--ln);font:400 calc(14px * var(--ts,1))/calc(21px * var(--ts,1)) var(--f);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ui .exprow td{background:var(--sf2)}.ui .sub-t{border-collapse:collapse;width:100%;font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f)}.ui .sub-t td{border-bottom:1px solid var(--ls);background:0 0;padding:6px 8px}.ui .cmp3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ui .cmp3>div{border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ui .cmp3>div.on{border:2px solid var(--az-fill);padding:11px 13px}.ui .scan{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.ui .codeblk{white-space:pre-wrap;word-break:break-all}.ui .rg{border-bottom:1px solid var(--ls);grid-template-columns:24px 1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.ui .slab{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;display:grid}.ui .slab .big{font:700 calc(32px * var(--ts,1))/calc(36px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .slabar{background:var(--ls);border-radius:999px;grid-column:1/-1;height:14px;overflow:hidden}.ui .slabar i{background:var(--cr);border-radius:999px;height:100%;display:block}.ui .steps{counter-reset:st;flex-direction:column;gap:12px;display:flex}.ui .steps li{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);grid-template-columns:28px 1fr;gap:10px;list-style:none;display:grid}.ui .steps li:before{counter-increment:st;content:counter(st);background:var(--az1);width:28px;height:28px;color:var(--az7);font:700 calc(13px * var(--ts,1))/calc(28px * var(--ts,1)) var(--f);text-align:center;border-radius:50%}.ui .hist{flex-direction:column;gap:0;display:flex}.ui .hist .he{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);grid-template-columns:56px 14px 1fr;align-items:start;gap:10px;padding:8px 0;display:grid}.ui .hist .he i{background:var(--az-fill);border-radius:2px;width:10px;height:10px;margin-top:5px;transform:rotate(45deg)}.ui .hist .he i.cr{background:var(--cr)}.ui .hist .he i.ok{background:var(--ok);border-radius:50%;transform:none}.ui .bulkrow{border-bottom:1px solid var(--ls);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ui .sla-cell{flex-direction:column;gap:6px;min-width:120px;display:flex}.ui .sla-cell b{font:600 calc(14px * var(--ts,1))/1 var(--f);color:var(--cr-tx);white-space:nowrap}.ui .jsonv{background:var(--sf2);border:1px solid var(--ln);font:400 calc(12px * var(--ts,1))/calc(18px * var(--ts,1)) var(--fm);color:var(--tx);white-space:pre;border-radius:10px;padding:12px 14px}.ui .vis-cov{flex-direction:column;gap:10px;display:flex}.ui .vis-cov .big{font:700 calc(32px * var(--ts,1))/1 var(--f);letter-spacing:-.02em}.ui .ph3{height:20px;font:600 calc(11.5px * var(--ts,1))/1 var(--f);background:var(--ne-bg);color:var(--ne-tx);white-space:nowrap;font-size:calc(12px * var(--ts,1));border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.ui .plan .pb .bulkrow,.ui .plan .pb>.col,.ui .plan .pb>.ban{align-self:stretch;width:100%}.ui .gmprog{background:var(--ls);border-radius:999px;height:12px;overflow:hidden}.ui .gmprog i{background:var(--az-fill);border-radius:999px;height:100%;display:block}.ui .av-u[style*=width\:24px]{font-size:calc(12px * var(--ts,1))!important}.ui .rank{font:700 calc(28px * var(--ts,1))/1 var(--f);color:var(--az7);letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:44px}.ui .oppc{gap:12px}.ui .oppc .gap-s{font:600 calc(18px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f)}.ui .oppc .pbw{max-width:560px}.ui .vfy{font:700 calc(40px * var(--ts,1))/1 var(--f);letter-spacing:-.02em;align-items:center;gap:14px;display:flex}.ui .vfy .shp{flex:none;width:22px;height:22px}.ui .vfy.ok{color:var(--ok-tx)}.ui .vfy.ok .shp{background:var(--ok);border-radius:50%}.ui .vfy.warn{color:var(--wa-tx)}.ui .vfy.warn .shp{background:var(--wa);clip-path:polygon(50% 0,100% 100%,0 100%)}.ui .reason{font:400 calc(15px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);background:var(--sf2);border:1px solid var(--ls);border-radius:10px;grid-template-columns:auto 1fr;gap:8px 14px;padding:14px 16px;display:grid}.ui .reason dt{color:var(--mu)}.ui .reason dd{font-weight:600}.ui .cmpg{border:1px solid var(--ln);background:var(--sf);border-radius:10px;grid-template-columns:200px repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ui .cmpg>div{border-top:1px solid var(--ls);font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);min-width:0;padding:12px 14px}.ui .cmpg>.h{background:var(--sf2);border-top:0}.ui .cmpg>.k{color:var(--mu);font-weight:600}.ui .bigsearch{height:56px;font-size:calc(17px * var(--ts,1));border-radius:999px;padding:0 20px}.ui .live{border-bottom:1px solid var(--ls);align-items:center;gap:12px;padding:10px 0;display:flex}.ui .live.new{background:var(--az05);box-shadow:inset 3px 0 0 var(--az-fill);padding-left:10px}.ui .content.full:has(>.qchat){gap:0;padding:0}.ui .qchat{grid-template-columns:260px minmax(0,1fr) 320px;min-height:1092px;display:grid}.ui .qhist{border-right:1px solid var(--ln);background:var(--sf);flex-direction:column;gap:12px;padding:16px;display:flex}.ui .qhi{border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ui .qhi.on{background:var(--az1)}.ui .qhi b{font:600 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .qhi span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .qmain{background:var(--bg);flex-direction:column;min-width:0;display:flex}.ui .qconv{flex-direction:column;flex:1;gap:20px;width:100%;max-width:760px;margin:0 auto;padding:28px 40px;display:flex}.ui .qcomp{width:100%;max-width:760px;margin:0 auto;padding:16px 40px 24px}.ui .qctx{border-left:1px solid var(--ln);background:var(--sf);flex-direction:column;gap:20px;padding:20px 16px;display:flex}.ui .qctx h3{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.ui .qgrp{flex-direction:column;gap:8px;display:flex}.ui .qgrp .t-k{align-items:center;gap:6px;display:flex}.ui .rcard{flex-direction:column;gap:12px;display:flex}.ui .rcard .ric{background:var(--az1);width:44px;height:44px;color:var(--az7);border-radius:10px;place-items:center;display:grid}.ui .a4{aspect-ratio:210/297;width:180px;box-shadow:0 0 0 1px var(--ln),0 10px 24px -14px #0b245966;background:#fff;border-radius:4px;flex:none;position:relative;overflow:hidden}.ui .a4.cov{--l-c1:#fff;--l-c2:#0b2459;--l-t:#fff;--l-e:#e1ebff;background:#06f}.ui .a4 .a4f{opacity:.22;width:120px;position:absolute;top:-6px;right:-18px}.ui .a4 .a4l{position:absolute;top:16px;left:14px}.ui .a4 .a4t{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:22px;left:14px;right:14px}.ui .a4 .a4t b{font:700 calc(14px * var(--ts,1))/1.15 var(--f);color:#fff}.ui .a4 .a4t span{font:400 calc(9px * var(--ts,1))/1.2 var(--f);color:#e1ebff}.ui .a4 .ln{background:#e8edf6;border-radius:3px;height:6px;margin:0 14px}.ui .a4 .bar{align-items:flex-end;gap:5px;height:60px;margin:6px 14px;display:flex}.ui .a4 .bar i{background:#c5dafe;border-radius:2px;flex:1}.ui .a4 .bar i:last-child{background:#06f}.ui .a4 .h{font:700 calc(11px * var(--ts,1))/1.2 var(--f);color:#0b2459;margin:16px 14px 6px}.ui .a4 .n{font:700 calc(22px * var(--ts,1))/1 var(--f);color:#0b2459;margin:2px 14px}.ui .a4cap{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu);text-align:center;margin-top:6px}.ui .secitem{border-bottom:1px solid var(--ls);align-items:center;gap:12px;min-height:48px;display:flex}.ui .jsonrow td{background:var(--sf2)}.ui .plan .pb{align-items:stretch}.ui .amsg .plan .ab{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);gap:0;display:grid}.ui.fscreen>.shell{min-height:inherit}.ui .qconv .amsg .row.sp{flex-wrap:wrap}.ui .src2{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;height:auto;padding:6px 10px}.ui .qgrp .sugg span{white-space:normal;height:auto;min-height:36px;padding:8px 14px;line-height:1.3}.ui .sheet .plan .pf{flex-wrap:wrap}.ui .sheet .plan .exp{width:100%}.ui .sheet .plan .ab{grid-template-columns:76px minmax(0,1fr) minmax(0,1fr)}.ui .plan .risk,.ui .sheet .shh{flex-wrap:wrap}.ui .sheet .shh b{white-space:nowrap}.ui .plan .pb{align-items:stretch;min-width:0}.ui .av-u[style*="font-size:calc(10px * var(--ts, 1))"]{font-size:calc(12px * var(--ts,1))!important}.ui .cfg{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.ui .subnav{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:2px;padding:8px;display:flex}.ui .subnav a{min-height:40px;font:500 calc(14px * var(--ts,1))/1.2 var(--f);color:var(--mu2);border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.ui[data-theme=dark] .subnav a{color:var(--mu)}.ui .subnav a.on{background:var(--az1);color:var(--az7);font-weight:600}.ui .subnav .sk2{font:600 calc(12px * var(--ts,1))/calc(14px * var(--ts,1)) var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);padding:12px 10px 4px}.ui .rcard2{border:1.5px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.ui .rcard2.on{border:2px solid var(--az-fill);background:var(--az05);padding:15.5px}.ui .rcard2.dan{border-color:var(--cr)}.ui .mx td,.ui .mx th{text-align:center}.ui .mx td:first-child,.ui .mx th:first-child{text-align:left}.ui .yes{color:var(--ok-tx);font-weight:700}.ui .no{color:var(--mu)}.ui .diff{font:400 calc(12px * var(--ts,1))/calc(20px * var(--ts,1)) var(--fm);border:1px solid var(--ln);border-radius:10px;overflow:hidden}.ui .diff div{white-space:pre;padding:0 12px}.ui .diff .del{background:var(--cr-bg);color:var(--cr-tx)}.ui .diff .add{background:var(--ok-bg);color:var(--ok-tx)}.ui .diff .ctx{color:var(--mu)}.ui .rel{border-bottom:1px solid var(--ln);grid-template-columns:140px minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.ui .shot{border:1px solid var(--ln);background:var(--sf2);height:160px;color:var(--mu);border-radius:10px;justify-content:center;align-items:center;gap:10px;display:flex}.ui .hlm{background:var(--az1);color:inherit;border-radius:3px;padding:0 2px}.ui .res{border-bottom:1px solid var(--ls);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ui .res .ri{background:var(--sf2);width:32px;height:32px;color:var(--mu);border-radius:8px;place-items:center;display:grid}.ui .gstep{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.ui .gstep .n{width:28px;height:28px;font:600 calc(13px * var(--ts,1))/1 var(--f);color:var(--mu);border:1.5px solid #93a2be;border-radius:50%;place-items:center;display:grid}.ui .gstep.done .n{background:var(--az-fill);border-color:var(--az-fill);color:#fff}.ui .gstep.cur .n{border-color:var(--az-fill);color:var(--az7)}.ui .shell.lap{grid-template-columns:232px minmax(0,1fr)}.ui .shell.lap .sb .logo svg{width:150px}.ui .pstat{z-index:40;position:relative}.ui .m-hd{flex:none;justify-content:space-between;align-items:center;gap:8px;height:56px;padding:0 8px 0 16px;display:flex}.ui .m-hd .ttl{font:700 calc(20px * var(--ts,1))/1.2 var(--f);white-space:nowrap}.ui .m-hd .bk{align-items:center;gap:4px;min-width:0;display:flex}.ui .m-bd{flex-direction:column;flex:1;gap:12px;min-height:0;padding:4px 16px 12px;display:flex;overflow:hidden}.ui .m-nav{border-top:1px solid var(--ln);background:var(--sf);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 4px 30px;display:grid}.ui .m-nav a{min-height:52px;font:600 calc(12px * var(--ts,1))/1 var(--f);color:var(--mu);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.ui .m-nav a.on,.ui .m-nav a.on svg{color:var(--az7)}.ui .m-nav a .badge{position:absolute;top:2px;left:calc(50% + 6px)}.ui .m-kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ui .m-kpi{background:var(--sf);border:1px solid var(--ln);border-radius:12px;flex-direction:column;gap:4px;min-height:76px;padding:10px 12px;display:flex}.ui .m-kpi .l{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .m-kpi .v{font:700 calc(24px * var(--ts,1))/1 var(--f);font-variant-numeric:tabular-nums;white-space:nowrap}.ui .m-kpi .d{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .m-kpi.warn{box-shadow:inset 0 3px 0 var(--wa)}.ui .m-kpi.warn .d{color:var(--wa-tx)}.ui .m-kpi.crit{box-shadow:inset 0 3px 0 var(--cr)}.ui .m-kpi.crit .d{color:var(--cr-tx)}.ui .m-kpi.ok .d{color:var(--ok-tx)}.ui .m-card{background:var(--sf);border:1px solid var(--ln);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.ui .m-card .nm{font:600 calc(16px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f)}.ui .m-card .cx{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:var(--tx)}.ui .m-card .du{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:var(--mu)}.ui .m-card .btn{margin-top:6px}.ui .m-sec{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui .m-sec h2{font:600 calc(18px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f)}.ui .m-row{background:var(--sf);border:1px solid var(--ln);border-radius:12px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:grid}.ui .m-row .nm{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .m-row .cx{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .m-row>svg{color:var(--mu)}.ui .m-strip{flex:none;gap:8px;margin-right:-16px;display:flex;overflow:hidden}.ui .m-strip .m-kpi{min-width:132px;min-height:76px}.ui .m-chips{flex:none;gap:8px;margin-right:-16px;display:flex;overflow:hidden}.ui .m-chips .chip{height:36px;padding:0 14px}.ui .m-sla{background:var(--cr-bg);border:1px solid var(--cr);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.ui .m-sla .big{font:700 calc(32px * var(--ts,1))/1 var(--f);font-variant-numeric:tabular-nums;color:var(--cr-tx)}.ui .m-sla .prog i{background:var(--cr)}.ui .m-dl{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);background:var(--sf);border:1px solid var(--ln);border-radius:12px;grid-template-columns:auto 1fr;gap:8px 14px;padding:14px;display:grid}.ui .m-dl dt{color:var(--mu)}.ui .m-dl dd{text-align:right;margin:0;font-weight:600}.ui .m-list{background:var(--sf);border:1px solid var(--ln);border-radius:12px;flex-direction:column;display:flex}.ui .m-list a{border-bottom:1px solid var(--ls);min-height:46px;font:500 calc(15px * var(--ts,1))/1 var(--f);color:var(--tx);align-items:center;gap:12px;padding:0 14px;display:flex}.ui .m-list a:last-child{border-bottom:0}.ui .m-list a svg{color:var(--mu)}.ui .m-list a .ch{margin-left:auto}.ui .m-plan{border:1px solid var(--ln);background:var(--sf);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.ui .m-plan .h{border-bottom:1px solid var(--ls);font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);align-items:center;gap:8px;padding:12px 14px;display:flex}.ui .m-plan .b{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ui .m-plan .ab{grid-template-columns:auto 1fr;gap:4px 12px;display:grid}.ui .m-plan .ab dt{color:var(--mu)}.ui .m-plan .ab dd{margin:0;font-weight:600}.ui .m-plan .f{border-top:1px solid var(--ls);background:var(--sf2);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ui .m-chat{flex-direction:column;gap:12px;display:flex}.ui .m-chat .ubub{font-size:calc(15px * var(--ts,1));max-width:88%}.ui .m-ptr{flex-direction:column;flex:none;align-items:center;gap:8px;padding:12px 0 4px;display:flex}.ui .lock{background:linear-gradient(170deg,#30436e 0%,#0b1d44 70%);flex-direction:column;flex:1;align-items:center;gap:10px;margin-top:-52px;padding:76px 12px 24px;display:flex}.ui .lock .tm{font:300 calc(84px * var(--ts,1))/1 var(--f);color:#fff;font-variant-numeric:tabular-nums;margin-top:24px}.ui .lock .dt{font:500 calc(16px * var(--ts,1))/1 var(--f);color:#e1ebff;margin-bottom:28px}.ui .mnt{color:#0b2459;background:#f0f3faf2;border-radius:22px;grid-template-columns:36px 1fr;gap:12px;width:100%;padding:14px;display:grid;box-shadow:0 8px 24px #00000040}.ui .mnt .ic{background:#fff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.ui .mnt .a{font:600 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:#4e5b75;justify-content:space-between;gap:8px;display:flex}.ui .mnt b{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);display:block}.ui .mnt p{font:400 calc(14px * var(--ts,1))/calc(19px * var(--ts,1)) var(--f)}.ui .mnt .acts{grid-column:1/-1;gap:8px;margin-top:4px;display:flex}.ui .mnt .acts span{min-height:44px;font:600 calc(14px * var(--ts,1))/1 var(--f);background:#0b245914;border-radius:12px;flex:1;place-items:center;display:grid}.ui .ios-home{background:linear-gradient(160deg,#5b7fc7 0%,#1b3b7f 60%,#0b2459 100%);flex-direction:column;flex:1;gap:22px;margin-top:-52px;padding:64px 22px 30px;display:flex}.ui .ios-grid{grid-template-columns:repeat(4,1fr);gap:22px 14px;margin-top:150px;display:grid}.ui .ios-app{font:500 calc(12px * var(--ts,1))/1 var(--f);color:#fff;flex-direction:column;align-items:center;gap:6px;display:flex}.ui .ios-app i{color:#fff;background:#ffffff38;border-radius:15px;place-items:center;width:62px;height:62px;display:grid}.ui .ios-app i.br{background:#fff}.ui .ios-dock{background:#ffffff38;border-radius:30px;grid-template-columns:repeat(4,1fr);justify-items:center;gap:14px;margin-top:auto;padding:14px;display:grid}.ui .ios-dock i{color:#fff;background:#ffffff4d;border-radius:15px;place-items:center;width:62px;height:62px;display:grid}.ui .ios-ban{z-index:30;position:absolute;top:58px;left:10px;right:10px}.ui .tm-hd{color:#242424;background:#fff;border-bottom:1px solid #e0e0e0;flex:none;align-items:center;gap:10px;height:56px;padding:0 12px;display:flex}.ui .tm-bd{color:#242424;background:#f5f5f5;flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 12px;display:flex;overflow:hidden}.ui .tm-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.ui .tm-card .h{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);border-bottom:1px solid #edebe9;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.ui .tm-card .b{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);flex-direction:column;gap:10px;padding:12px;display:flex}.ui .tm-card .fx{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);grid-template-columns:auto 1fr;gap:4px 14px;display:grid}.ui .tm-card .fx dt{color:#616161}.ui .tm-card .fx dd{margin:0}.ui .tm-card .ac{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.ui .tm-card .ac span{min-height:44px;font:600 calc(14px * var(--ts,1))/1 var(--f);border:1px solid #d1d1d1;border-radius:6px;place-items:center;display:grid}.ui .tm-card .ac span.p{color:#fff;background:#5b5fc7;border-color:#5b5fc7}.ui .m-drawer{z-index:60;background:var(--bg);width:288px;box-shadow:var(--e3);display:flex;position:absolute;top:0;bottom:0;left:0}.ui .m-drawer .sb{border-right:0;width:100%}.ui .wz{background:var(--bg);flex-direction:column;min-height:1024px;display:flex}.ui .wz-h{background:var(--sf);border-bottom:1px solid var(--ln);align-items:center;gap:12px;height:64px;padding:0 20px;display:flex}.ui .wz-b{flex-direction:column;flex:1;gap:20px;padding:24px;display:flex}.ui .wz-f{background:var(--sf);border-top:1px solid var(--ln);justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.ui .tvx{flex-direction:column;gap:28px;height:1080px;padding:48px 96px;display:flex}.ui .tvx .tv-h{justify-content:space-between;align-items:center;display:flex}.ui .tvx .tv-h .dt{font:500 calc(32px * var(--ts,1))/1 var(--f);color:var(--mu);font-variant-numeric:tabular-nums}.ui .tvx .tv-k{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.ui .tvx .tv-t{background:var(--sf);border:2px solid var(--ln);border-radius:20px;flex-direction:column;gap:10px;padding:22px 32px;display:flex}.ui .tvx .tv-t .l{font:500 calc(26px * var(--ts,1))/1.2 var(--f);color:var(--mu)}.ui .tvx .tv-t .v{font:700 calc(56px * var(--ts,1))/1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ui .tvx .tv-t .d{font:600 calc(24px * var(--ts,1))/1.2 var(--f);color:var(--mu)}.ui .tvx .tv-t .d.warn{color:var(--wa-tx)}.ui .tvx .tv-t .d.crit{color:var(--cr-tx)}.ui .tvx .tv-t .d.ok{color:var(--ok-tx)}.ui .tvx .tv-t.focus{box-shadow:0 0 0 8px var(--az5);border:4px solid #fff;transform:scale(1.03)}.ui .tvx .tv-p{background:var(--sf);border:2px solid var(--ln);border-radius:20px;flex-direction:column;flex:1;gap:12px;min-height:0;padding:24px 40px;display:flex}.ui .tvx .tv-ph{justify-content:space-between;align-items:center;gap:24px;display:flex}.ui .tvx .tv-ph h2{font:700 calc(36px * var(--ts,1))/1.1 var(--f)}.ui .tvx .tv-rot{font:500 calc(24px * var(--ts,1))/1 var(--f);color:var(--mu);align-items:center;gap:16px;display:flex}.ui .tvx .tv-rot .dots{gap:10px;display:flex}.ui .tvx .tv-rot .dots i{background:var(--ln);border-radius:4px;width:14px;height:14px}.ui .tvx .tv-rot .dots i.on{background:var(--az4)}.ui .tvx .tv-row{border-bottom:2px solid var(--ls);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:24px;padding:7px 0;display:grid}.ui .tvx .tv-row:last-child{border-bottom:0}.ui .tvx .tv-row b{font:600 calc(30px * var(--ts,1))/1.2 var(--f);display:block}.ui .tvx .tv-row span.c{font:400 calc(24px * var(--ts,1))/1.3 var(--f);color:var(--mu)}.ui .tvx .tv-row>svg{color:var(--mu)}.ui .tvx .pill{height:44px;font-size:calc(24px * var(--ts,1));gap:10px;padding:0 18px}.ui .tvx .pill .sh{width:14px;height:14px}.ui .tvx .pill.warn .sh{width:16px}.ui .tvx .tv-f{font:500 calc(24px * var(--ts,1))/1 var(--f);color:var(--mu);justify-content:center;gap:40px;display:flex}.ui .tvx .tv-f span{align-items:center;gap:12px;display:flex}.ui .tvx .kbd{height:40px;font-size:calc(24px * var(--ts,1));border-radius:8px;padding:0 14px}.ui .tvx .legend{font-size:calc(24px * var(--ts,1));gap:12px 40px}.ui .tvx .legend i{border-radius:6px;width:24px;height:24px}.ui .wch{color:#fff;background:#000;flex-direction:column;gap:8px;height:251px;padding:22px 18px 16px;display:flex}.ui .wch .t{font:500 calc(13px * var(--ts,1))/1 var(--f);color:#c7ccd8;justify-content:space-between;align-items:center;display:flex}.ui .wch .t b{color:#fff;font-variant-numeric:tabular-nums}.ui .wch .h{font:700 calc(16px * var(--ts,1))/1.2 var(--f)}.ui .wch p{font:400 calc(13px * var(--ts,1))/1.3 var(--f);color:#d8deea}.ui .wch .act{min-height:44px;font:600 calc(14px * var(--ts,1))/1 var(--f);color:#fff;background:#06f;border-radius:22px;place-items:center;margin-top:auto;display:grid}.ui .wch .pl{font:600 calc(12px * var(--ts,1))/1 var(--f);color:#ff9c96;align-items:center;gap:6px;display:inline-flex}.ui .wch .pl i{background:#ff9c96;width:8px;height:8px;transform:rotate(45deg)}.ui .tposts{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ui .tpost{background:#fff;border:1px solid #e0e0e0;border-radius:8px;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.ui .tpost .tav{background:#fff;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 0 0 1px #e0e0e0}.ui .tpost .tmeta{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ui .tpost .tmeta b{font:600 calc(14px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:#242424}.ui .tpost .tmeta .app{font:600 calc(12px * var(--ts,1))/1 var(--f);color:#424242;background:#f0f0f0;border-radius:4px;padding:2px 6px}.ui .tpost .trep{font:400 calc(13px * var(--ts,1))/1 var(--f);color:#5b5fc7;align-items:center;gap:6px;margin-top:10px;display:flex}.ui .ac{color:#242424;background:#fff;border:1px solid #e0e0e0;border-radius:8px;max-width:560px;overflow:hidden}.ui .ac-h{border-bottom:1px solid #edebe9;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ui .ac-h b{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);flex:220px;min-width:0}.ui .ac-h .aci{flex:none;place-items:center;display:grid}.ui .ac-h .aci.crit{color:#a42025}.ui .ac-h .aci.warn{color:#7e4f02}.ui .ac-h .aci.ok{color:#036d3f}.ui .ac-h .aci.info{color:#044fc7}.ui .ac-b{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ui .ac-f{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);grid-template-columns:auto 1fr;gap:4px 16px;display:grid}.ui .ac-f dt{color:#616161}.ui .ac-f dd{font-variant-numeric:tabular-nums;color:#242424}.ui .ac-a{flex-wrap:wrap;gap:8px;padding:0 14px 14px;display:flex}.ui .tb{color:#242424;height:32px;font:600 calc(13px * var(--ts,1))/1 var(--f);white-space:nowrap;background:#fff;border:1px solid #d1d1d1;border-radius:4px;align-items:center;padding:0 12px;display:inline-flex}.ui .tb.p{color:#fff;background:#5b5fc7;border-color:#5b5fc7}.ui .ac-chips{flex-wrap:wrap;gap:6px;display:flex}.ui .ac-chips span{font:500 calc(12px * var(--ts,1))/1 var(--f);color:#424242;white-space:nowrap;background:#f0f0f0;border-radius:4px;padding:6px 8px}.ui .ac-ab{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);border:1px solid #edebe9;border-radius:6px;grid-template-columns:96px 1fr 1fr;display:grid;overflow:hidden}.ui .ac-ab>div{border-top:1px solid #edebe9;padding:7px 10px}.ui .ac-ab>div:nth-child(-n+3){color:#616161;font-weight:600;font-size:calc(12px * var(--ts,1));background:#fafafa;border-top:0}.ui .ac-ab .nv{font-weight:600}.ui .ac-kp{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ui .ac-kp div{border:1px solid #edebe9;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ui .ac-kp span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161}.ui .ac-kp b{font:700 calc(18px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);font-variant-numeric:tabular-nums;white-space:nowrap}.ui .ac-li{flex-direction:column;display:flex}.ui .ac-li div{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);border-top:1px solid #edebe9;align-items:center;gap:10px;padding:8px 0;display:flex}.ui .ac-li div b{font-weight:600}.ui .ac-logo svg{display:block}.ui .ac-exp{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161;align-items:center;gap:6px;display:flex}.ui .tchat{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ui .tbot{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;display:grid}.ui .tbot .bub{font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);color:#242424;background:#fff;border-radius:8px;flex-direction:column;gap:10px;max-width:620px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #00000014}.ui .tbot .tmeta{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161;margin-bottom:4px}.ui .tme{color:#242424;font:400 calc(14px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f);background:#e8ebfa;border-radius:8px;align-self:flex-end;max-width:520px;padding:10px 14px}.ui .tsug{flex-wrap:wrap;gap:8px;display:flex}.ui .tsug span{font:600 calc(13px * var(--ts,1))/1 var(--f);color:#5b5fc7;white-space:nowrap;background:#fff;border:1px solid #5b5fc7;border-radius:4px;padding:9px 12px}.ui .tcomp{font:400 calc(14px * var(--ts,1))/1 var(--f);color:#616161;background:#fff;border:1px solid #d1d1d1;border-radius:6px;justify-content:space-between;align-items:center;margin:0 24px 20px;padding:12px 14px;display:flex}.ui .tmt{border-collapse:collapse;width:100%;font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f)}.ui .tmt th{text-align:left;color:#616161;font-weight:600;font-size:calc(12px * var(--ts,1));white-space:nowrap;border-bottom:1px solid #e0e0e0;padding:6px 8px}.ui .tmt td{white-space:nowrap;border-bottom:1px solid #f0f0f0;padding:7px 8px}.ui[data-theme=dark] .tpost{background:#292929;border-color:#3d3d3d}.ui[data-theme=dark] .tpost .tmeta{color:#adadad}.ui[data-theme=dark] .tpost .tmeta b{color:#fff}.ui[data-theme=dark] .tpost .tmeta .app{color:#d6d6d6;background:#3d3d3d}.ui[data-theme=dark] .tpost .tav,.ui[data-theme=dark] .tbot .tav{box-shadow:0 0 0 1px #3d3d3d}.ui[data-theme=dark] .tpost .trep{color:#9ea2ff}.ui[data-theme=dark] .ac{color:#fff;background:#1f1f1f;border-color:#3d3d3d}.ui[data-theme=dark] .ac-h{border-color:#3d3d3d}.ui[data-theme=dark] .ac-h .aci.crit{color:#ff9c96}.ui[data-theme=dark] .ac-h .aci.warn{color:#ffc977}.ui[data-theme=dark] .ac-h .aci.ok{color:#7be3ae}.ui[data-theme=dark] .ac-h .aci.info{color:#99bfff}.ui[data-theme=dark] .ac-f dt,.ui[data-theme=dark] .ac-exp,.ui[data-theme=dark] .ac-kp span{color:#adadad}.ui[data-theme=dark] .ac-f dd{color:#fff}.ui[data-theme=dark] .tb{color:#fff;background:#292929;border-color:#5c5c5c}.ui[data-theme=dark] .tb.p{color:#fff;background:#5b5fc7;border-color:#5b5fc7}.ui[data-theme=dark] .ac-chips span{color:#e6e6e6;background:#3d3d3d}.ui[data-theme=dark] .ac-ab,.ui[data-theme=dark] .ac-ab>div,.ui[data-theme=dark] .ac-kp div,.ui[data-theme=dark] .ac-li div{border-color:#3d3d3d}.ui[data-theme=dark] .ac-ab>div:nth-child(-n+3){color:#adadad;background:#292929}.ui[data-theme=dark] .tbot .bub{color:#fff;box-shadow:none;background:#292929}.ui[data-theme=dark] .tbot .tmeta{color:#adadad}.ui[data-theme=dark] .tme{color:#fff;background:#2f2f4a}.ui[data-theme=dark] .tsug span{color:#9ea2ff;background:#292929;border-color:#7f85f5}.ui[data-theme=dark] .tcomp{color:#adadad;background:#292929;border-color:#3d3d3d}.ui[data-theme=dark] .tmt th{color:#adadad;border-color:#3d3d3d}.ui[data-theme=dark] .tmt td{color:#fff;border-color:#2e2e2e}.ui .cat{grid-template-columns:minmax(0,1fr) 280px;gap:28px;padding:24px 28px;display:grid}.ui .cat-h{align-items:center;gap:20px;display:flex}.ui .cat-ic{background:#fff;border-radius:20px;flex:none;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 0 0 1px #e0e0e0}.ui .cat-h b.n{font:700 calc(24px * var(--ts,1))/calc(30px * var(--ts,1)) var(--f);color:#242424;display:block}.ui .cat-h .dv{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:#616161}.ui .tadd{color:#fff;font:600 calc(14px * var(--ts,1))/1 var(--f);white-space:nowrap;background:#5b5fc7;border-radius:4px;margin-left:auto;padding:11px 22px}.ui .cat-tabs{font:400 calc(14px * var(--ts,1))/1 var(--f);color:#616161;border-bottom:1px solid #e0e0e0;gap:20px;display:flex}.ui .cat-tabs span{padding:12px 0}.ui .cat-tabs b{color:#242424;border-bottom:2px solid #5b5fc7;padding:12px 0;font-weight:600}.ui .cat p{font:400 calc(14px * var(--ts,1))/calc(21px * var(--ts,1)) var(--f);color:#424242}.ui .cat .shots{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ui .cat .shot{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.ui .cat .shot svg{width:100%;height:auto;display:block}.ui .cat .shot span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161;background:#fff;padding:8px 10px;display:block}.ui .cat .tags{flex-wrap:wrap;gap:8px;display:flex}.ui .cat .tags span{font:500 calc(12px * var(--ts,1))/1 var(--f);color:#424242;background:#f0f0f0;border-radius:999px;padding:7px 10px}.ui .cat-side{flex-direction:column;gap:14px;display:flex}.ui .cat-box{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}.ui .cat-box b{font:600 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:#242424}.ui .cat-box span{font:400 calc(12px * var(--ts,1))/calc(16px * var(--ts,1)) var(--f);color:#616161}.ui .icrow{align-items:flex-end;gap:14px;display:flex}.ui .outl{background:#464775;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.ui[data-theme=dark] .cat-ic{box-shadow:0 0 0 1px #3d3d3d}.ui[data-theme=dark] .cat-h b.n{color:#fff}.ui[data-theme=dark] .cat-h .dv,.ui[data-theme=dark] .cat-tabs{color:#adadad;border-color:#3d3d3d}.ui[data-theme=dark] .cat-tabs b{color:#fff}.ui[data-theme=dark] .cat p{color:#d6d6d6}.ui[data-theme=dark] .cat .shot,.ui[data-theme=dark] .cat-box{background:#292929;border-color:#3d3d3d}.ui[data-theme=dark] .cat .shot span{color:#adadad;background:#292929}.ui[data-theme=dark] .cat-box b{color:#fff}.ui[data-theme=dark] .cat-box span{color:#adadad}.ui[data-theme=dark] .cat .tags span{color:#e6e6e6;background:#3d3d3d}.ui .ann{color:#fff;--l-c1:#fff;--l-c2:#0b2459;--l-t:#fff;--l-e:#e1ebff;background:#06f;border-radius:8px;max-width:640px;position:relative;overflow:hidden}.ui .ann .ann-t{z-index:1;flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}.ui .ann b.ttl{font:700 calc(26px * var(--ts,1))/1.15 var(--f);letter-spacing:-.01em;max-width:18ch}.ui .ann p{font:400 calc(15px * var(--ts,1))/calc(22px * var(--ts,1)) var(--f);color:#e1ebff;max-width:46ch}.ui .ann .ann-f{color:#242424;font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);z-index:1;background:#fff;justify-content:space-between;gap:12px;padding:12px 20px;display:flex;position:relative}.ui .ann .afld{opacity:.18;width:300px;position:absolute;top:-20px;right:-30px}.ui[data-theme=dark] .ann .ann-f{color:#e6e6e6;background:#292929}.ui .vbg{background:#f2f6ff;width:1280px;height:720px;position:relative;overflow:hidden}.ui .vbg .vlogo{position:absolute;top:48px;left:56px}.ui .vbg .vfld{position:absolute;top:-30px;right:-60px}.ui .vbg .vsafe{border:2px dashed #c0265f;border-bottom:0;border-radius:12px 12px 0 0;justify-content:center;align-items:flex-start;padding-top:12px;display:flex;position:absolute;inset:120px 340px 0}.ui .vbg .vsafe span{font:600 calc(13px * var(--ts,1))/1 var(--f);color:#b01e55;background:#fff;border-radius:999px;padding:6px 10px}.ui .meet{background:#141414;flex-direction:column;gap:12px;width:1280px;padding:16px;display:flex}.ui .meet .mtop{color:#fff;font:600 calc(14px * var(--ts,1))/1 var(--f);justify-content:space-between;padding:4px 4px 8px;display:flex}.ui .meet .mtop span{color:#adadad;font-weight:400}.ui .meet .tile{border-radius:10px;position:relative;overflow:hidden}.ui .meet .tile .person{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ui .meet .tile .nm{color:#fff;font:600 calc(13px * var(--ts,1))/1 var(--f);background:#000000a6;border-radius:6px;padding:7px 10px;position:absolute;bottom:14px;left:14px}.ui .meet .mbar{justify-content:center;gap:10px;display:flex}.ui .meet .mbar span{color:#fff;height:40px;font:600 calc(13px * var(--ts,1))/1 var(--f);background:#2b2b2b;border-radius:6px;align-items:center;padding:0 16px;display:flex}.ui .meet .mbar span.end{background:#c4314b}.ui .room{color:#fff;--l-c1:#fff;--l-c2:#0b2459;--l-t:#fff;--l-e:#e1ebff;background:#06f;flex-direction:column;gap:56px;width:1920px;height:1080px;padding:96px 120px;display:flex;position:relative;overflow:hidden}.ui .room .rfld{opacity:.16;position:absolute;top:-60px;right:-80px}.ui .room h1{font:700 calc(88px * var(--ts,1))/1 var(--f);letter-spacing:-.03em;max-width:16ch;position:relative}.ui .room .rmeta{font:500 calc(32px * var(--ts,1))/1.3 var(--f);color:#e1ebff;position:relative}.ui .room ol{flex-direction:column;gap:22px;padding:0;list-style:none;display:flex;position:relative}.ui .room li{font:500 calc(34px * var(--ts,1))/1.2 var(--f);align-items:center;gap:28px;display:flex}.ui .room li b{font:700 calc(28px * var(--ts,1))/1 var(--fm);font-variant-numeric:tabular-nums;background:#ffffff29;border-radius:10px;padding:10px 14px}.ui .room .rfoot{font:500 calc(26px * var(--ts,1))/1 var(--f);color:#e1ebff;justify-content:space-between;margin-top:auto;display:flex;position:relative}.ui .flow{flex-direction:column;gap:24px;display:flex}.ui .flow>header{flex-direction:column;gap:6px;display:flex}.ui .flow>header .n{font:700 calc(13px * var(--ts,1))/1 var(--fm);color:var(--az7)}.ui .flow>header h2{font:700 calc(28px * var(--ts,1))/calc(34px * var(--ts,1)) var(--f);letter-spacing:-.02em}.ui .flow>header p{font:400 calc(16px * var(--ts,1))/calc(24px * var(--ts,1)) var(--f);color:var(--mu)}.ui .story{flex-wrap:wrap;align-items:flex-start;gap:20px 0;display:flex}.ui .stp2{border:1px solid var(--ln);background:var(--sf);width:300px;box-shadow:var(--e1);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.ui .stp2 .th{border:1px solid var(--ls);background:var(--bg);border-radius:8px;height:200px;overflow:hidden}.ui .stp2 .th img{width:100%;height:auto;display:block}.ui .stp2 .meta{flex-direction:column;gap:4px;min-width:0;display:flex}.ui .stp2 .meta b{font:600 calc(15px * var(--ts,1))/calc(20px * var(--ts,1)) var(--f)}.ui .stp2 .meta span{font:400 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f);color:var(--mu)}.ui .stp2 .row1{align-items:center;gap:8px;display:flex}.ui .sidc{font:600 calc(12px * var(--ts,1))/1 var(--fm);color:#fff;background:#0b2459;border-radius:6px;padding:5px 7px}.ui[data-theme=dark] .sidc{color:#0b2459;background:#eef3ff}.ui .pgc{font:500 calc(12px * var(--ts,1))/1 var(--f);color:var(--mu)}.ui .arw{text-align:center;flex-direction:column;align-self:center;align-items:center;gap:6px;width:132px;padding:0 10px;display:flex}.ui .arw .ln{background:var(--az-fill);width:100%;height:2px;position:relative}.ui .arw .ln:after{content:"";border-left:10px solid var(--az-fill);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:-5px;right:-1px}.ui .arw .tr{font:500 calc(13px * var(--ts,1))/calc(18px * var(--ts,1)) var(--f)}.ui .arw .mt{font:500 calc(12px * var(--ts,1))/1 var(--fm);color:var(--az7);background:var(--az1);border-radius:999px;padding:4px 8px}.ui .ext{border:1px dashed var(--ln);border-radius:12px;flex-direction:column;align-self:center;gap:8px;width:300px;padding:20px;display:flex}.ui .mtbl td,.ui .mtbl th{white-space:nowrap}.ui .btn.pri:hover:not([disabled]):not(.dis){background:#044fc7}.ui .btn.pri:active:not([disabled]){background:#05388e;transform:scale(.97)}.ui .btn.sec:hover:not([disabled]):not(.dis){border-color:var(--tx)}.ui .btn.sec:active:not([disabled]){background:var(--sf2);transform:scale(.97)}.ui .btn.gho:hover:not([disabled]):not(.dis){background:var(--az05)}.ui .btn.dan:hover:not([disabled]):not(.dis){background:#a42025}.ui .btn:focus-visible{box-shadow:var(--focus)}.ui .ibtn:hover:not([disabled]):not(.dis){background:var(--sf2);color:var(--tx)}.ui .ibtn:focus-visible{box-shadow:var(--focus)}.ui .inp:hover:not([disabled]):not(.dis){border-color:#93a2be}.ui .inp:focus-within{border:2px solid var(--az);padding:0 11.5px}.ui .chk:focus-visible{box-shadow:var(--focus)}.ui .chk:hover:not([disabled]):not(.dis){border-color:var(--tx)}.ui .rad:focus-visible,.ui .sw:focus-visible{box-shadow:var(--focus)}.ui a.card:hover,.ui .card.lnk:hover:not([disabled]):not(.dis){box-shadow:var(--e1);border-color:#93a2be}.ui .att:hover:not([disabled]):not(.dis){background:var(--az05)}.ui .tvx .tv-t:focus-visible{box-shadow:0 0 0 8px var(--az5);border:4px solid #fff;transform:scale(1.03)}
