:where(.g) :where(:not(svg,svg *)),:where(.g) :where(:not(svg,svg *)):before,:where(.g) :where(:not(svg,svg *)):after{all:revert}:where(.g) :where(svg){display:revert;vertical-align:revert;max-width:revert;height:revert}:where(.g){font-variant-numeric:normal;letter-spacing:normal}@media (width<=639px){.g [data-an=dt]{display:none!important}}@font-face{font-family:Lexend;font-weight:400;font-display:swap;src:url(/assets/Lexend-400-Cq_T7NR1.woff2)format("woff2")}@font-face{font-family:Lexend;font-weight:500;font-display:swap;src:url(/assets/Lexend-500-DIKNwsK2.woff2)format("woff2")}@font-face{font-family:Lexend;font-weight:600;font-display:swap;src:url(/assets/Lexend-600-D11JJimd.woff2)format("woff2")}@font-face{font-family:Lexend;font-weight:700;font-display:swap;src:url(/assets/Lexend-700-DJhJGwXB.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-display:swap;src:url(/assets/JetBrainsMono-500-BWZEU5yA.woff2)format("woff2")}@view-transition{navigation:auto}:where(.g) ::view-transition-old(root){animation-duration:.16s}:where(.g) ::view-transition-new(root){animation-duration:.16s}.g{--b:#204178;--bs:#172f57;--bsoft:#e8eef7;--bf:#f3f6fb;--onb:#fff;--fo:#3b6bb8;--sf:#fff;--pg:#f5f7fa;--sk:#eef1f5;--bd:#e2e6ec;--bd2:#c3cad5;--bd3:#7e899b;--ink:#0f1b2d;--mu:#566173;--su:#6b7686;--te:#4f5b6b;--teb:#eef0f3;--re:#2d5596;--reb:#e8eef7;--ne:#a14a06;--neb:#fdf1e4;--de:#0f6b64;--deb:#e3f4f2;--si:#1a7445;--sib:#e5f4ec;--da:#b42318;--dab:#fdecea;--lo:#6b4fa0;--lob:#efecf7;--wa:#7a3a06;--wab:#fdf1e4;--f1:#204178;--f1b:#e8eef7;--f2:#0f6b64;--f2b:#e3f4f2;--f3:#5b4ba0;--f3b:#eeebf8;--f4:#94520b;--f4b:#fbefe1;--f5:#1a7445;--f5b:#e5f4ec;--sh1:0 1px 2px #0f1b2d0f;--sh2:0 4px 16px #0f1b2d14,0 1px 2px #0f1b2d0f;--sh3:0 16px 48px #0f1b2d2e;--ease:cubic-bezier(.2,.7,.2,1);color:var(--ink);background:var(--pg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01" 0;min-height:100%;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}.g[data-theme=dark]{--b:#8db0ea;--bs:#b9c9e4;--bsoft:#1b2a41;--bf:#16223a;--onb:#0f1b2d;--fo:#8db0ea;--sf:#121c31;--pg:#0b1220;--sk:#18233a;--bd:#243049;--bd2:#33415c;--bd3:#66738a;--ink:#eef2f8;--mu:#a7b2c3;--su:#8e9aae;--te:#b9c3d3;--teb:#1e2838;--re:#8db0ea;--reb:#1b2a41;--ne:#f2b27a;--neb:#3a2414;--de:#6fcfc4;--deb:#0f2e2c;--si:#7dd3a0;--sib:#11301f;--da:#f4978e;--dab:#3a1714;--lo:#bca8e8;--lob:#251d3a;--wa:#f2b27a;--wab:#3a2414;--f1:#8db0ea;--f1b:#1b2a41;--f2:#6fcfc4;--f2b:#0f2e2c;--f3:#bca8e8;--f3b:#251d3a;--f4:#f2b27a;--f4b:#3a2414;--f5:#7dd3a0;--f5b:#11301f;--sh2:0 4px 16px #00000059;--sh3:0 16px 48px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.g *,.g :before,.g :after{box-sizing:border-box}.g h1,.g h2,.g h3,.g h4,.g p,.g ul,.g ol,.g dl,.g dd,.g figure{margin:0}.g ul,.g ol{padding:0;list-style:none}.g h1,.g h2,.g h3,.g .h1,.g .h2,.g .disp,.g .sec-t{text-wrap:balance}.g p{text-wrap:pretty}.g a{color:var(--b);text-decoration:none}.g a:hover{text-underline-offset:2px;text-decoration:underline}.g button,.g input,.g select,.g textarea{font:inherit;color:inherit}.g :focus-visible{outline:2px solid var(--fo);outline-offset:2px;border-radius:4px}.g ::selection{background:color-mix(in oklab,var(--b) 22%,transparent)}.g svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:16px;height:16px}.g svg.i14,.g svg.i18{width:16px;height:16px}.g svg.i20{stroke-width:1.6px;width:20px;height:20px}.g svg.i24{stroke-width:1.5px;width:24px;height:24px}:where(.g) .li{grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}:where(.g) .li>svg.i{margin-top:2px}:where(.g) .li.l24>svg.i{margin-top:4px}:where(.g) .row[style*=flex-start]>svg.i,:where(.g) .row[style*=flex-start]>span>svg.i:only-child{margin-top:2px}:where(.g) .mono{letter-spacing:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;line-height:16px}:where(.g) .num{font-variant-numeric:tabular-nums}:where(.g) .mu{color:var(--mu)}:where(.g) .su{color:var(--su)}:where(.g) .b6{font-weight:600}:where(.g) .b7{font-weight:700}:where(.g) .t11{font-size:11px;line-height:16px}:where(.g) .t12{font-size:12px;line-height:16px}:where(.g) .t13{font-size:13px;line-height:20px}:where(.g) .t15{font-size:15px;line-height:24px}:where(.g) .t16{font-size:16px;line-height:24px}:where(.g) .t18{font-size:18px;line-height:24px}:where(.g) .t20{font-size:20px;line-height:28px}:where(.g) .t24{font-size:24px;line-height:32px}:where(.g) .t32{font-size:32px;line-height:40px}:where(.g) .ov{letter-spacing:.06em;text-transform:uppercase;color:var(--su);font-size:11px;font-weight:600;line-height:16px}:where(.g) .h1{letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:32px}:where(.g) .h2{font-size:16px;font-weight:600;line-height:24px}:where(.g) .h3{font-size:14px;font-weight:600;line-height:20px}:where(.g) .disp{letter-spacing:-.025em;font-size:48px;font-weight:700;line-height:56px}:where(.g) .sec-t{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:36px}:where(.g) .h2.row svg.i,:where(.g) .h3.row svg.i,:where(.g) .h1.row svg.i{color:var(--b)}:where(.g) .row{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .row.g16{gap:16px}:where(.g) .row.g4{gap:4px}:where(.g) .row.g24{gap:24px}:where(.g) .row.g32{gap:32px}:where(.g) .wrap-r{flex-wrap:wrap}:where(.g) .col{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.g) .col.g16{gap:16px}:where(.g) .col.g24{gap:24px}:where(.g) .col.g4{gap:4px}:where(.g) .col.g32{gap:32px}:where(.g) .col.g48{gap:48px}:where(.g) .sp{flex:auto;min-width:0}:where(.g) .grid{gap:16px;display:grid}:where(.g) .c2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .c3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.g) .c4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.g) .c6{grid-template-columns:repeat(6,minmax(0,1fr))}:where(.g) .auto{grid-template-columns:repeat(auto-fill,minmax(min(256px,100%),1fr))}:where(.g) .auto2{grid-template-columns:repeat(auto-fill,minmax(min(216px,100%),1fr))}:where(.g) .grid>*{min-width:0}:where(.g) .hr{background:var(--bd);border:0;height:1px;margin:0}:where(.g) .btn{--h:40px;height:var(--h);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease),transform .1s var(--ease);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;text-decoration:none!important}:where(.g) .btn:active{transform:scale(.98)}:where(.g) .btn.pri{background:var(--b);color:var(--onb);box-shadow:inset 0 1px 0 #ffffff1f,var(--sh1)}:where(.g) .btn.pri:hover{background:var(--bs)}:where(.g) .btn.sec{background:var(--sf);border-color:var(--bd2);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .btn.sec:hover{background:var(--sk);border-color:var(--bd3)}:where(.g) .btn.out{border-color:var(--b);color:var(--b);background:var(--sf)}:where(.g) .btn.out:hover{background:var(--bsoft)}:where(.g) .btn.gh{color:var(--b)}:where(.g) .btn.gh:hover{background:var(--bsoft)}:where(.g) .btn.dan{color:var(--da);border-color:var(--bd2);background:var(--sf)}:where(.g) .btn.sm{--h:32px;gap:4px;padding:0 16px;font-size:13px}:where(.g) .btn.sm:has(>svg:first-child):not(.tx0){padding-left:8px}:where(.g) .btn.sm:has(>svg:last-child):not(.tx1){padding-right:8px}:where(.g) .btn.lg{--h:48px;padding:0 24px;font-size:15px}:where(.g) .btn.ic{width:var(--h);padding:0}:where(.g) .btn.full{width:100%}:where(.g) .card{background:var(--sf);border:1px solid var(--bd);border-radius:8px;min-width:0;padding:16px}:where(.g) .card.p24{padding:16px}:where(.g) .card.p0{padding:0;overflow:hidden}:where(.g) .card.lift,:where(.g) a.card{transition:border-color .15s var(--ease),box-shadow .2s var(--ease),translate .2s var(--ease)}:where(.g) .card.lift:hover,:where(.g) a.card:hover{border-color:var(--bd2);box-shadow:var(--sh2);translate:0 -1px;text-decoration:none!important}:where(.g) .card-h{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex}:where(.g) .card-b{padding:16px}:where(.g) .grid>.card,:where(.g) .grid>.lc,:where(.g) .grid>a.card{height:100%}:where(.g) .tile{background:var(--bsoft);width:32px;height:32px;color:var(--b);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .tile svg.i{width:16px;height:16px}:where(.g) .tile.f{background:var(--bf);box-shadow:inset 0 0 0 1px var(--bd)}:where(.g) .tile.s32{width:32px;height:32px}:where(.g) .tile.s48{border-radius:8px;width:40px;height:40px}:where(.g) .tile.s48 svg.i{width:20px;height:20px}:where(.g) .stat .k{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .stat .v{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:24px}:where(.g) .kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.g) .kv .k{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .kv .v{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:20px}:where(.g) .kv.c3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.g) .kv.c4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.g) .kv>div{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .kpi{background:var(--sf);border:1px solid var(--bd);min-height:72px;color:var(--ink);transition:border-color .15s var(--ease),box-shadow .2s var(--ease);border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:16px;padding:16px;display:grid;container-type:inline-size;text-decoration:none!important}:where(.g) a.kpi:hover{border-color:var(--bd2);box-shadow:var(--sh2)}:where(.g) .kpi .tile{width:40px;height:40px}:where(.g) .kpi .tile svg.i{width:20px;height:20px}:where(.g) .kpi .k{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .kpi .vr{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .kpi .v{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600;line-height:24px}:where(.g) .kpi .trend{text-overflow:ellipsis;min-width:0;height:20px;padding:0 4px;overflow:hidden}:where(.g) .kpi .d{color:var(--mu);grid-column:2;margin-top:8px;font-size:12px;line-height:16px}@container (width<=200px){:where(.g) .kpi .trend span{display:none}}:where(.g) .trend{background:var(--sib);height:24px;color:var(--si);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .trend svg.i{stroke-width:2.25px;width:12px;height:12px}:where(.g) .trend.dn{background:var(--dab);color:var(--da)}:where(.g) .trend.nt{background:var(--teb);color:var(--te)}:where(.g) .lst{flex-direction:column;display:flex;container-type:inline-size}:where(.g) .it{border-top:1px solid var(--bd);min-height:48px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:8px 0;display:grid;text-decoration:none!important}:where(.g) .lst>.it:first-child{border-top:0}:where(.g) .it.l40{column-gap:16px}:where(.g) .it .tc{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .it .tt{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .it .mm{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex;overflow:hidden}:where(.g) .it .rt{align-items:center;gap:8px;display:flex}:where(.g) a.it:hover{background:var(--bf);margin:0 -16px;padding:8px 16px}@container (width<=479px){:where(.g) .it{grid-template-columns:auto minmax(0,1fr);align-items:start}:where(.g) .it .tt{white-space:normal}:where(.g) .it .rt{grid-column:2;margin-top:8px}:where(.g) .it .rt:empty{display:none}}:where(.g) .sh{flex-wrap:wrap;align-items:center;gap:0 8px;min-height:32px;display:flex}:where(.g) .sh>.h2{flex:auto;align-items:flex-start;gap:8px;min-width:0;display:flex}:where(.g) .sh>.h2>svg.i{color:var(--b);margin-top:4px}:where(.g) .sh a{white-space:nowrap;align-items:center;gap:4px;font-size:13px;line-height:20px;display:inline-flex}:where(.g) .callout{background:var(--bf);border:1px solid var(--bd);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:16px;font-size:13px;line-height:20px;display:grid}:where(.g) .callout>svg.i{color:var(--b);margin-top:2px}:where(.g) .tl{flex-direction:column;display:flex}:where(.g) .tl .ev{grid-template-columns:40px 16px minmax(0,1fr);column-gap:8px;min-height:56px;display:grid;position:relative}:where(.g) .tl .ev .dt{color:var(--mu);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}:where(.g) .tl .ev .dt b{color:var(--ink);font-size:14px;line-height:20px;display:block}:where(.g) .tl .ev .nd{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative}:where(.g) .tl .ev .nd:before{content:"";background:var(--bd);width:1px;position:absolute;top:16px;bottom:-8px}:where(.g) .tl .ev:last-child .nd:before{display:none}:where(.g) .tl .ev .nd i{background:var(--b);width:8px;height:8px;box-shadow:0 0 0 4px var(--sf);border-radius:8px;position:relative;top:6px}:where(.g) .tl .ev .bd{flex-direction:column;gap:4px;min-width:0;padding-bottom:16px;display:flex}:where(.g) .bdg{white-space:nowrap;background:var(--teb);height:24px;color:var(--te);border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .bdg i{background:currentColor;border-radius:8px;flex:none;width:8px;height:8px;display:inline-block}:where(.g) .bdg svg.i{width:16px;height:16px}:where(.g) .st-te{background:var(--teb);color:var(--te)}:where(.g) .st-re{background:var(--reb);color:var(--re)}:where(.g) .st-ne{background:var(--neb);color:var(--ne)}:where(.g) .st-de{background:var(--deb);color:var(--de)}:where(.g) .st-si{background:var(--sib);color:var(--si)}:where(.g) .st-da{background:var(--dab);color:var(--da)}:where(.g) .st-lo{background:var(--lob);color:var(--lo)}:where(.g) .st-br{background:var(--bf);color:var(--b)}:where(.g) .tier{white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:4px;height:24px;padding:0 8px 0 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .tier b{font-weight:600}:where(.g) .tier .tm{flex:none;width:16px;height:16px}:where(.g) .tier .tm rect{fill:currentColor;opacity:.22}:where(.g) .tier .tm rect.on{opacity:1}:where(.g) .t0{background:var(--bf);color:var(--te);box-shadow:inset 0 0 0 1px var(--bd)}:where(.g) .t1{background:var(--bsoft);color:var(--b)}:where(.g) .t2{background:var(--lob);color:var(--lo)}:where(.g) .t3{background:var(--lo);color:var(--sf)}:where(.g) .t4{background:var(--ink);color:var(--sf)}:where(.g) .lock{color:var(--lo);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .chip{border:1px solid var(--bd2);background:var(--sf);white-space:nowrap;height:32px;color:var(--ink);text-overflow:ellipsis;border-radius:32px;flex:none;align-items:center;gap:4px;max-width:100%;padding:0 16px;font-size:13px;line-height:20px;transition:background-color .15s,border-color .15s;display:inline-flex;overflow:hidden}:where(.g) .chip:has(>svg:first-child,>.av:first-child,>i:first-child):not(.tx0){padding-left:8px}:where(.g) .chip:has(>svg:last-child,>.bdg:last-child):not(.tx1){padding-right:8px}:where(.g) .chip:hover{border-color:var(--bd3)}:where(.g) .chip.on{background:var(--bsoft);border-color:var(--b);color:var(--b);font-weight:500}:where(.g) .chip .av{width:24px!important;height:24px!important}:where(.g) .cnt{background:var(--b);min-width:20px;height:20px;color:var(--onb);border-radius:16px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .ring{--p:0;background:conic-gradient(currentColor calc(var(--p)*1%),color-mix(in oklab,currentColor 18%,transparent) 0);border-radius:50%;flex:none;width:16px;height:16px;-webkit-mask:radial-gradient(circle,#0000 4.5px,#000 5px);mask:radial-gradient(circle,#0000 4.5px,#000 5px)}:where(.g) .fld{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .fld>span:first-child,:where(.g) .lbl{color:var(--mu);font-size:12px;font-weight:500;line-height:16px}:where(.g) .inp{border:1px solid var(--bd2);background:var(--sf);min-width:0;height:40px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;gap:8px;width:100%;padding:0 16px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}:where(.g) .inp:has(>svg:first-child,>.av:first-child,>.tile:first-child,>.sym:first-child):not(.tx0){padding-left:8px}:where(.g) .inp:has(>svg:last-child):not(.tx1){padding-right:8px}:where(.g) .inp:hover{border-color:var(--bd3)}:where(.g) .inp:focus-within{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent)}:where(.g) .inp>svg.i,:where(.g) .inp.ph,:where(.g) .inp .su{color:var(--su)}:where(.g) .inp.ta{white-space:normal;field-sizing:content;align-items:flex-start;height:auto;min-height:88px;padding:8px 16px}:where(.g) .inp.lockd{background:var(--lob);color:var(--lo);border-color:#0000}:where(.g) .hint{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .chk{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:14px;display:flex}:where(.g) .box{border:1px solid var(--bd3);background:var(--sf);border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s;display:inline-flex}:where(.g) .box.on{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .box svg.i{stroke-width:2.5px;width:12px;height:12px}:where(.g) .tgl{background:var(--bd2);border-radius:16px;flex:none;width:32px;height:16px;transition:background-color .2s;position:relative}:where(.g) .tgl:after{content:"";width:12px;height:12px;box-shadow:var(--sh1);transition:left .2s var(--ease);background:#fff;border-radius:12px;position:absolute;top:2px;left:2px}:where(.g) .tgl.on{background:var(--b)}:where(.g) .tgl.on:after{left:18px}:where(.g) .rad{border:1px solid var(--bd3);border-radius:16px;flex:none;width:16px;height:16px}:where(.g) .rad.on{border:5px solid var(--b)}:where(.g) .seg{background:var(--teb);scrollbar-width:none;border-radius:8px;flex:none;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}:where(.g) .seg a,:where(.g) .seg span{height:32px;color:var(--mu);white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;text-decoration:none!important}:is(:where(.g) .seg a:has(>svg:first-child),:where(.g) .seg span:has(>svg:first-child)){padding-left:8px}:where(.g) .seg .on{background:var(--sf);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .tabs{border-bottom:1px solid var(--bd);scrollbar-width:none;scroll-snap-type:x proximity;gap:24px;display:flex;overflow-x:auto}:where(.g) .tabs a,:where(.g) .tabs span{height:40px;color:var(--mu);white-space:nowrap;scroll-snap-align:start;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;font-size:14px;font-weight:500;display:inline-flex;text-decoration:none!important}:where(.g) .tabs .on{color:var(--b);border-color:var(--b)}:where(.g) .tw{border:1px solid var(--bd);background:var(--sf);border-radius:8px;overflow-x:auto}:where(.g) .tbl{border-collapse:collapse;width:100%;font-size:13px;line-height:20px}:where(.g) .tbl th{text-align:left;height:32px;color:var(--mu);background:var(--bf);border-bottom:1px solid var(--bd);white-space:nowrap;padding:0 16px;font-size:12px;font-weight:500;line-height:16px}:where(.g) .tbl td{border-bottom:1px solid var(--bd);vertical-align:middle;height:40px;padding:8px 16px}:where(.g) .tbl td .col{gap:4px!important}:where(.g) .tbl td .col>.t12,:where(.g) .tbl td .col>.mono{line-height:16px}:where(.g) .tbl tbody tr{transition:background-color .12s}:where(.g) .tbl tbody tr:hover{background:var(--bf)}:where(.g) .tbl tr:last-child td{border-bottom:0}:where(.g) .tbl .r{text-align:right}:where(.g) .tbl .tile{width:32px;height:32px}:where(.g) .app{background:var(--pg);min-height:100%;display:flex}:where(.g) .sb{background:var(--sf);border-right:1px solid var(--bd);view-transition-name:sb;flex-direction:column;flex:none;align-self:stretch;gap:8px;width:240px;padding:8px;display:flex}:where(.g) .sb-logo{align-items:center;gap:8px;height:40px;padding:0 8px;display:flex;text-decoration:none!important}:where(.g) .nav{flex-direction:column;gap:0;display:flex}:where(.g) .nav a{height:32px;color:var(--mu);border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s;display:flex;position:relative;text-decoration:none!important}:where(.g) .nav a svg.i{width:16px;height:16px}:where(.g) .nav a:hover{background:var(--sk);color:var(--ink)}:where(.g) .nav a.on{background:var(--bsoft);color:var(--b)}:where(.g) .nav a.on:before{content:"";background:var(--b);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:-8px}:where(.g) .nav a .n{color:var(--su);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;line-height:16px}:where(.g) .nav-g{letter-spacing:.06em;text-transform:uppercase;height:32px;color:var(--su);align-items:flex-end;margin-top:8px;padding:0 8px 4px;font-size:11px;font-weight:600;line-height:16px;display:flex}:where(.g) .main{flex-direction:column;flex:auto;min-width:0;display:flex}:where(.g) .tb{border-bottom:1px solid var(--bd);z-index:10;view-transition-name:tb;background:color-mix(in oklab,var(--sf) 86%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);align-items:center;gap:8px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}:where(.g) .srch{border:1px solid var(--bd);background:var(--pg);height:40px;color:var(--su);white-space:nowrap;border-radius:8px;flex:0 400px;align-items:center;gap:8px;min-width:0;padding:0 8px;font-size:13px;display:flex;overflow:hidden}:where(.g) .srch .kb{border:1px solid var(--bd);background:var(--sf);border-radius:4px;margin-left:auto;padding:0 4px;font-size:11px;line-height:16px}:where(.g) .ib{width:40px;height:40px;color:var(--mu);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s;display:inline-flex;position:relative}:where(.g) .ib:hover{background:var(--sk)}:where(.g) .ib .dot{background:var(--da);width:8px;height:8px;box-shadow:0 0 0 2px var(--sf);border-radius:8px;position:absolute;top:8px;right:8px}:where(.g) .av{background:var(--bsoft);width:32px;height:32px;color:var(--b);border-radius:32px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}:where(.g) .av.s40{width:40px;height:40px;font-size:13px}:where(.g) .ct{flex-direction:column;gap:16px;width:100%;max-width:1440px;padding:16px 24px 48px;display:flex}:where(.g) .ph{flex-wrap:wrap;align-items:flex-end;gap:16px;min-height:40px;display:flex}:where(.g) .bnav{display:none}:where(.g) .mob{display:none!important}:where(.g) .lang{border:1px solid var(--bd);border-radius:8px;flex:none;height:32px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}:where(.g) .lang span{color:var(--mu);align-items:center;padding:0 8px;display:inline-flex}:where(.g) .lang .on{background:var(--bsoft);color:var(--b)}:where(.g) .dn{color:#5c4400;background:#fff8e1;border-bottom:1px solid #f2dfa0;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;padding:4px 16px;font-size:12px;line-height:16px;display:none}.g.notes .dn{display:flex}.g[data-theme=dark] .dn{color:#f2dfa0;background:#2e2610;border-color:#4a3d14}:where(.g) .dn b{font-weight:600}:where(.g) .dn .k{font-family:JetBrains Mono,monospace;font-weight:500}:where(.g) .st{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}:where(.g) .dn .st{height:16px;padding:0 4px}:where(.g) .st.new{background:var(--sib);color:var(--si)}:where(.g) .st.up{background:var(--neb);color:var(--ne)}:where(.g) .st.keep{background:var(--teb);color:var(--te)}:where(.g) .upx{border-radius:8px;min-width:0;max-width:100%;position:relative}:where(.g) .upx>.upt{display:none}.g.notes .upx{box-shadow:0 0 0 2px #e0a100}.g.notes .upx>.upt{color:#1f1400;z-index:2;pointer-events:none;background:#e0a100;border-radius:4px;padding:0 8px;font-size:11px;font-weight:600;line-height:16px;display:block;position:absolute;top:-8px;right:8px}:where(.g) th .st.up,:where(.g) .tabs .st.up{display:none}.g.notes th .st.up,.g.notes .tabs .st.up{display:inline-flex}:where(.g) .pub{background:var(--pg);min-height:100%}:where(.g) .ph-h{border-bottom:1px solid var(--bd);z-index:10;view-transition-name:tb;background:color-mix(in oklab,var(--sf) 86%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);height:64px;position:sticky;top:0}:where(.g) .wr{width:100%;max-width:1312px;margin:0 auto;padding:0 32px}:where(.g) .ph-h .wr{align-items:center;gap:24px;height:64px;display:flex}:where(.g) .pnav{flex:none;gap:4px;font-size:14px;font-weight:500;display:flex}:where(.g) .pnav a{white-space:nowrap;height:40px;color:var(--mu);border-radius:8px;align-items:center;padding:0 16px;transition:background-color .12s,color .12s;display:inline-flex;text-decoration:none!important}:where(.g) .pnav a:hover{background:var(--sk);color:var(--ink)}:where(.g) .pnav a.on{color:var(--ink);background:var(--sk)}:where(.g) .sect{padding:64px 0}:where(.g) .sect.s48{padding:48px 0}:where(.g) .sect.alt{background:var(--sf);border-top:1px solid var(--bd);border-bottom:1px solid var(--bd)}:where(.g) .sect.ink{color:#eef2f8;background:#0f1b2d}:where(.g) .sect.brand{color:#fff;background:#204178}:where(.g) .ft{color:#b9c9e4;background:#0f1b2d;padding:48px 0 32px;font-size:13px}:where(.g) .ft a{color:#d5e0f2}:where(.g) .sym{--c:var(--f1);--cb:var(--f1b);background:var(--cb);width:32px;height:32px;color:var(--c);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.g) .sym svg.i{width:16px;height:16px}:where(.g) .sym.s40{width:40px;height:40px}:where(.g) .sym.s40 svg.i{width:20px;height:20px}:where(.g) .sym.s48{border-radius:8px;width:48px;height:48px}:where(.g) .sym.s48 svg.i{width:24px;height:24px}:where(.g) .sym.s24{border-radius:4px;width:24px;height:24px}:where(.g) .sym.s24 svg.i{width:16px;height:16px}:where(.g) .sym .tx{background:var(--sf);width:16px;height:16px;color:var(--ink);box-shadow:0 0 0 1px var(--bd);border-radius:16px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-4px;right:-4px}:where(.g) .sym .tx svg.i{stroke-width:2px;width:12px;height:12px}:where(.g) .sym.s40 .tx,:where(.g) .sym.s48 .tx{width:20px;height:20px}:where(.g) .sym.s40 .tx svg.i,:where(.g) .sym.s48 .tx svg.i{width:12px;height:12px}:where(.g) .fam1{--c:var(--f1);--cb:var(--f1b)}:where(.g) .fam2{--c:var(--f2);--cb:var(--f2b)}:where(.g) .fam3{--c:var(--f3);--cb:var(--f3b)}:where(.g) .fam4{--c:var(--f4);--cb:var(--f4b)}:where(.g) .fam5{--c:var(--f5);--cb:var(--f5b)}:where(.g) .lc{background:var(--sf);border:1px solid var(--bd);color:var(--ink);min-width:0;transition:border-color .15s var(--ease),box-shadow .2s var(--ease),translate .2s var(--ease);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex;position:relative;container-type:inline-size;text-decoration:none!important}:where(.g) .lc:hover{border-color:var(--bd2);box-shadow:var(--sh2);translate:0 -1px}:where(.g) .lc .hd{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:32px;display:grid}:where(.g) .lc .hd .who{flex-direction:column;min-width:0;display:flex}:where(.g) .lc .code{white-space:nowrap;text-overflow:ellipsis;color:var(--mu);overflow:hidden}:where(.g) .lc .grp{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .lc .ti{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;font-size:15px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}:where(.g) .lc .mt{flex-direction:column;gap:4px;margin-top:-8px;display:flex}:where(.g) .lc .mt .row{flex-wrap:wrap;row-gap:0}:where(.g) .lc .mt .row>*{white-space:nowrap}:where(.g) .lc .m{border-top:1px solid var(--bd);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;padding:8px 0 0;display:grid}:where(.g) .lc .m>div{flex-direction:column;min-width:0;display:flex}:where(.g) .lc .m .k{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16px;overflow:hidden}:where(.g) .lc .m .v{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}:where(.g) .lc .ft2{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}@container (width<=264px){:where(.g) .lc .m{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .lc .m>div:nth-child(3){display:none}}:where(.g) .lc .sv{width:32px;height:32px;color:var(--su);border-radius:8px;justify-content:center;align-items:center;margin:-4px -8px 0 0;transition:background-color .12s,color .12s;display:inline-flex}:where(.g) .lc .sv:hover{background:var(--sk);color:var(--b)}:where(.g) .match{color:var(--si);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .ovl{background:#0f1b2d73;border-radius:16px;justify-content:center;padding:48px 24px;display:flex;position:relative}:where(.g) .dlg{background:var(--sf);box-shadow:var(--sh3);border-radius:16px;flex-direction:column;width:100%;max-width:560px;display:flex;overflow:hidden}:where(.g) .dlg-h{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:56px;padding:8px 16px 8px 24px;display:flex}:where(.g) .dlg-b{flex-direction:column;gap:16px;padding:24px;display:flex}:where(.g) .dlg-f{border-top:1px solid var(--bd);background:var(--bf);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}@supports (transition-behavior:allow-discrete){:where(.g) dialog.dlg{transition:opacity .2s,translate .2s,display .2s allow-discrete,overlay .2s allow-discrete}@starting-style{dialog.dlg[open]{opacity:0;translate:0 8px}}}:where(.g) .steps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .stp{color:var(--mu);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}:where(.g) .stp b{background:var(--teb);width:24px;height:24px;color:var(--te);border-radius:24px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}:where(.g) .stp b svg.i{stroke-width:2.5px;width:12px;height:12px}:where(.g) .stp.on{color:var(--ink)}:where(.g) .stp.on b{background:var(--b);color:var(--onb);box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .stp.ok b{background:var(--sib);color:var(--si)}:where(.g) .stp-l{background:var(--bd2);flex:none;width:16px;height:1px}:where(.g) .bar{background:var(--sk);border-radius:8px;height:8px;overflow:hidden}:where(.g) .bar>i{background:var(--b);transform-origin:0;border-radius:8px;height:100%;display:block}:where(.g) .kan{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:repeat(6,minmax(256px,1fr));gap:8px;padding-bottom:8px;display:grid;overflow-x:auto}:where(.g) .kan-c{background:var(--sk);scroll-snap-align:start;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex}:where(.g) .dz{border:1px dashed var(--bd3);text-align:center;color:var(--mu);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:24px;transition:background-color .15s,border-color .15s;display:flex}:where(.g) .dz:hover{background:var(--bf);border-color:var(--b)}:where(.g) .map{border:1px solid var(--bd);background:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--b) 18%,transparent) 1px,transparent 0) 0 0/16px 16px,linear-gradient(180deg,#edf1f7,#e1e8f1);border-radius:8px;position:relative;overflow:hidden}.g[data-theme=dark] .map{background:radial-gradient(circle at 1px 1px,#8db0ea29 1px,#0000 0) 0 0/16px 16px,linear-gradient(#16223a,#121c31)}:where(.g) .pin{background:var(--b);min-width:32px;height:32px;color:var(--onb);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 20%,transparent);border-radius:32px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){:where(.g) .pin:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in oklab,var(--b) 40%,transparent);animation:ping 2.4s var(--ease) infinite;position:absolute;inset:0}}@keyframes ping{70%,to{box-shadow:0 0 0 16px #0000}}:where(.g) .wm{position:relative;overflow:hidden}:where(.g) .wm:after{content:"Nguyễn Văn A · nva@quy-abc.vn · 25/10/2026 20:41";color:#0f1b2d14;pointer-events:none;letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:96px;display:flex;position:absolute;inset:-20%;transform:rotate(-24deg)}:where(.g) .spark{align-items:flex-end;gap:4px;height:48px;display:flex}:where(.g) .spark i{background:linear-gradient(180deg,var(--b),color-mix(in oklab,var(--b) 55%,transparent));border-radius:2px 2px 0 0;flex:1}:where(.g) .skl{background:linear-gradient(90deg,var(--sk) 0,color-mix(in oklab,var(--sk) 40%,var(--sf)) 50%,var(--sk) 100%) 0 0/200% 100%;border-radius:4px;height:8px;display:block}@media (prefers-reduced-motion:no-preference){:where(.g) .skl{animation:1.6s linear infinite shim}}@keyframes shim{to{background-position:-200% 0}}:where(.g) .demo{background:var(--neb);min-height:40px;color:var(--wa);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .demo b{background:var(--ne);color:#fff;border-radius:4px;padding:0 8px;font-size:11px;line-height:16px}:where(.g) .sb-u{border-top:1px solid var(--bd);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-height:56px;margin:0 -8px -8px;padding:8px;display:grid}:where(.g) .st-new-dot{background:var(--sib);color:var(--si);letter-spacing:.04em;border-radius:4px;margin-left:4px;padding:0 4px;font-size:10px;line-height:16px;display:inline-flex}:where(.g) .ib.bord{border:1px solid var(--bd);background:var(--sf);border-radius:40px}:where(.g) .ib .nc{background:var(--b);min-width:16px;height:16px;color:var(--onb);box-shadow:0 0 0 2px var(--sf);border-radius:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:0;right:0}:where(.g) .setr{border-top:1px solid var(--bd);grid-template-columns:224px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}:where(.g) .cv{content-visibility:auto;contain-intrinsic-size:auto 480px}.g.grid8{position:relative}.g.grid8:after{content:"";pointer-events:none;z-index:999;background:repeating-linear-gradient(0deg,#e11d481a 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#e11d481a 0 1px,#0000 1px 8px);position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(.g) .ph-h,:where(.g) .tb{animation:linear both hdr;animation-timeline:scroll();animation-range:0 64px}}}@keyframes hdr{to{box-shadow:0 1px 0 var(--bd),0 8px 24px #0f1b2d0f}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(.g) .tb,:where(.g) .ph-h{background:var(--sf)}}@media (prefers-contrast:more){.g{--bd:#9aa4b2;--bd2:#6b7686}}@media (prefers-reduced-motion:reduce){.g *,.g :before,.g :after{transition:none!important;animation:none!important}}@media (width<=1279px){:where(.g) .sb{align-items:center;width:64px;padding:8px}:where(.g) .sb .lbl-x,:where(.g) .nav-g,:where(.g) .nav a .n,:where(.g) .nav a .cnt{display:none}:where(.g) .nav{align-items:center;gap:4px}:where(.g) .nav a{border-radius:8px;justify-content:center;width:40px;height:40px;padding:0}:where(.g) .nav a svg.i{width:20px;height:20px}:where(.g) .nav a.on:before{left:-12px}:where(.g) .nav-g{border-top:1px solid var(--bd);width:32px;height:8px;margin:0;padding:0;font-size:0}:where(.g) .sb-logo{justify-content:center;width:40px;padding:0;overflow:hidden}:where(.g) .sb-logo svg{flex:none}:where(.g) .sb-u{grid-template-columns:32px;justify-items:center;width:64px;margin:0 -8px -8px}:where(.g) .st-new-dot{display:none}:where(.g) .c4{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .c6{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.g) .ct{padding:16px 16px 48px}:where(.g) .wr{padding:0 24px}:where(.g) .pnav a{padding:0 8px}}@media (width<=1099px){:where(.g) .pnav{display:none}:where(.g) .ph-h .mob[aria-label=Mở\ menu]{display:inline-flex!important}}@media (width<=899px){:where(.g) .c3{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .pnav{display:none}:where(.g) .mob{display:inline-flex!important}:where(.g) .hide-md{display:none!important}:where(.g) .disp{font-size:40px;line-height:48px}:where(.g) .sec-t{font-size:24px;line-height:32px}}@media (width<=639px){:where(.g) .sb{display:none}:where(.g) .tb{padding:0 8px}:where(.g) .srch{display:none}:where(.g) .hide-sm{display:none!important}:where(.g) .ct{gap:8px;padding:8px 8px 96px}:where(.g) .dn{padding:4px 8px}:where(.g) .grid{gap:8px}:where(.g) .c2,:where(.g) .c3,:where(.g) .kv.c3,:where(.g) .kv.c4{grid-template-columns:minmax(0,1fr)}:where(.g) .c4,:where(.g) .c6{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .one-sm{grid-template-columns:minmax(0,1fr)!important}:where(.g) .bnav{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--bd);height:64px;box-shadow:var(--sh2);z-index:20;background:color-mix(in oklab,var(--sf) 90%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-radius:16px;justify-content:space-around;align-items:center;display:flex;position:fixed}:where(.g) .bnav a{color:var(--mu);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:56px;height:56px;font-size:11px;line-height:16px;display:flex;text-decoration:none!important}:where(.g) .bnav a svg.i{width:20px;height:20px}:where(.g) .bnav a.on{color:var(--b);font-weight:600}:where(.g) .bnav a.on svg.i{background:var(--bsoft);box-sizing:border-box;border-radius:16px;width:48px;height:24px;padding:2px 14px}:where(.g) .h1{font-size:20px;line-height:28px}:where(.g) .disp{font-size:32px;line-height:40px}:where(.g) .sec-t{font-size:24px;line-height:32px}:where(.g) .sect{padding:48px 0}:where(.g) .sect.s48{padding:32px 0}:where(.g) .wr{padding:0 16px}:where(.g) .ph-h .wr{gap:8px}:where(.g) .btn{--h:48px}:where(.g) .btn.sm{--h:40px}:where(.g) .inp{height:48px;font-size:16px}:where(.g) .chip,:where(.g) .seg a,:where(.g) .seg span{height:40px}:where(.g) .tabs{gap:16px}:where(.g) .tabs a,:where(.g) .tabs span{height:48px}:where(.g) .nav a{height:40px}:where(.g) .tbl td{height:48px}:where(.g) .kpi{grid-template-columns:32px minmax(0,1fr);column-gap:8px;min-height:56px;padding:8px}:where(.g) .kpi .tile{width:32px;height:32px}:where(.g) .kpi .tile svg.i{width:16px;height:16px}:where(.g) .kpi .v{font-size:16px;line-height:20px}:where(.g) .kpi .k{font-size:11px}:where(.g) .ovl{border-radius:0;padding:16px 0}:where(.g) .dlg{border-radius:16px 16px 0 0;max-width:none}:where(.g) .setr{grid-template-columns:minmax(0,1fr);gap:8px}:where(.g) .kan{grid-template-columns:repeat(6,minmax(85%,1fr))}:where(.g) [style*="flex:999 1"],:where(.g) [style*="flex:1 1 2"],:where(.g) [style*="flex:1 1 3"],:where(.g) [style*="flex:1 1 4"],:where(.g) [style*="flex:0 1 4"],:where(.g) [style*="flex:0 0 2"],:where(.g) [style*="flex:2 1"]{flex-basis:100%!important;min-width:0!important;max-width:100%!important}:where(.g) .card,:where(.g) .lc{padding:16px}}.g{-webkit-tap-highlight-color:transparent}.g a,.g button,.g .btn,.g .chip,.g .nav a,.g .bnav a{touch-action:manipulation}.g .btn,.g .nav,.g .bnav,.g .ptab,.g .seg,.g .tabs{-webkit-user-select:none;user-select:none}:where(.g) .ptab,:where(.g) .ft-m,:where(.g) .ph-h .acc,:where(.g) .abar,:where(.g) .sheet-bg{display:none}:where(.g) .sheet{background:var(--sf);box-shadow:var(--sh3);border-radius:16px 16px 0 0;flex-direction:column;max-height:85dvh;display:none;overflow:hidden}:where(.g) .sheet .grab{background:var(--bd2);border-radius:4px;flex:none;width:40px;height:4px;margin:8px auto 0}:where(.g) .sheet .sh-h{border-bottom:1px solid var(--bd);flex:none;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex}:where(.g) .sheet .sh-b{overscroll-behavior:contain;flex-direction:column;gap:16px;padding:16px;display:flex;overflow:auto}:where(.g) .sheet .sh-f{padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--bd);flex:none;gap:8px;display:flex}:where(.g) .sheet .sh-f .btn{flex:1}:where(.g) .sheet.open,:where(.g) .sheet.static{display:flex}:where(.g) .sheet-bg.open{z-index:40;animation:fade .2s var(--ease);background:#0f1b2d73;display:block;position:fixed;inset:0}:where(.g) .sheet.open{z-index:41;animation:up .28s var(--ease);position:fixed;bottom:0;left:0;right:0}@keyframes fade{0%{opacity:0}}@keyframes up{0%{translate:0 100%}}@media (width>=640px){:where(.g) .sheet.open{border-radius:16px;width:min(560px,100vw - 32px);animation:none;inset:50% auto auto 50%;translate:-50% -50%}:where(.g) .sheet.open .grab{display:none}}:where(.g) .split{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .split>.pane-l,:where(.g) .split>.pane-r{min-width:0}@media (width>=640px){:where(.g) .split{grid-template-columns:320px minmax(0,1fr)}:where(.g) .split>.pane-l{overscroll-behavior:contain;max-height:calc(100vh - 88px);position:sticky;top:72px;overflow:auto}}@media (width>=1280px){:where(.g) .split{grid-template-columns:384px minmax(0,1fr)}}@media (width<=639px){:where(.g) .split>.pane-r.m-hide{display:none}}:where(.g) .ct .wr{max-width:none;padding:0}:where(.g) .ct>section,:where(.g) .ct .sect{background:0 0;border:0;padding:0!important}.g.pwa .ph-h,.g.pwa .tb{padding-top:env(safe-area-inset-top)}@media (width<=899px){:where(.g){overscroll-behavior-y:none}:where(.g) .ph-h .acc{display:inline-flex}:where(.g) .ph-h .mob[aria-label=Mở\ menu]{display:none!important}:where(.g) .ft{display:none}:where(.g) .ft-m{color:var(--su);text-align:center;padding:24px 16px 104px;font-size:12px;line-height:20px;display:block}:where(.g) .ptab{width:min(560px,100% - 16px);left:50%;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--bd);height:64px;box-shadow:var(--sh2);z-index:30;background:color-mix(in oklab,var(--sf) 90%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-radius:16px;justify-content:space-around;align-items:center;display:flex;position:fixed;translate:-50%}:where(.g) .ptab a{min-width:56px;height:56px;color:var(--mu);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;line-height:16px;display:flex;text-decoration:none!important}:where(.g) .ptab a svg.i{width:20px;height:20px}:where(.g) .ptab a.on{color:var(--b);font-weight:600}:where(.g) .ptab a.on svg.i{background:var(--bsoft);box-sizing:border-box;border-radius:16px;width:48px;height:24px;padding:2px 14px}}@media (width<=639px){:where(.g) .ph-h .lang,:where(.g) .ph-h .btn.gh{display:none!important}:where(.g) .ph-h{height:56px}:where(.g) .ph-h .wr{gap:8px;height:56px;padding:0 8px}:where(.g) .ph-h .btn.pri{--h:40px;padding:0 16px;font-size:13px}:where(.g) .abar{left:8px;right:8px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:29;border:1px solid var(--bd);box-shadow:var(--sh2);background:color-mix(in oklab,var(--sf) 92%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-radius:16px;align-items:center;gap:8px;padding:8px;display:flex;position:fixed}:where(.g) .abar .btn{flex:auto;min-width:0}:where(.g) .abar .btn.ic{flex:none}:where(.g) .abar .ab-t{flex-direction:column;flex:auto;min-width:0;padding-left:8px;display:flex}:where(.g) .ct:has(.abar){padding-bottom:176px}:where(.g) .pub:has(.abar) .ft-m{padding-bottom:176px}}:where(.g) .pf{aspect-ratio:390/844;width:100%;max-width:320px;box-shadow:var(--sh2);border:8px solid #0f1b2d;border-radius:40px;flex-direction:column;display:flex;position:relative;overflow:hidden}:where(.g) .pf-sb{z-index:2;flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 24px;font-size:13px;display:flex;position:relative}:where(.g) .pf-sb svg.i{width:12px;height:12px}:where(.g) .pf-isl{background:#0f1b2d;border-radius:16px;width:88px;height:24px;position:absolute;top:8px;left:50%;translate:-50%}:where(.g) .pf-in{flex:auto;min-height:0;margin-top:-40px;padding-top:40px;overflow:hidden}:where(.g) .pf-hm{pointer-events:none;justify-content:center;align-items:center;height:24px;display:flex;position:absolute;bottom:0;left:0;right:0}:where(.g) .pf-hm i{opacity:.7;border-radius:4px;width:112px;height:4px}.g{--drop:radial-gradient(circle at 35% 28%,#fff 0%,#fff 38%,#eef2f9 70%,#dce4f1 100%);--drop-sh:0 8px 18px #20417838,0 2px 4px #2041781a,inset 0 -3px 6px #2041780f}.g[data-theme=dark]{--drop:radial-gradient(circle at 35% 28%,#2a3b5c 0%,#1e2c47 55%,#16223a 100%);--drop-sh:0 8px 18px #00000073,inset 0 1px 0 #ffffff14}:where(.g) .bnav a .dr{width:32px;height:24px;transition:all .25s var(--ease);border-radius:24px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .bnav a{position:relative}:where(.g) .bnav a .bdot{background:var(--b);width:8px;height:8px;box-shadow:0 0 0 2px var(--sf);border-radius:8px;position:absolute;top:8px;right:12px}@media (width<=639px){:where(.g) .bnav{border-radius:24px;height:64px;left:8px;right:8px}:where(.g) .bnav a{justify-content:flex-end;gap:4px;min-width:64px;height:64px;padding-bottom:8px}:where(.g) .bnav a.on svg.i{background:0 0;width:20px;height:20px;padding:0}:where(.g) .bnav a.on .dr{background:var(--drop);width:56px;height:56px;box-shadow:var(--drop-sh);color:var(--b);border-radius:56px;position:absolute;top:-16px}:where(.g) .bnav a.on .dr svg.i{width:24px;height:24px}:where(.g) .bnav a.on>span:not(.dr){color:var(--b);font-weight:600}:where(.g) .bnav a:not(.on) .dr{margin-bottom:0}:where(.g) .tb .plus{--h:40px;border-radius:12px;width:40px}:where(.g) .tb .ib.bord{background:0 0;border:0}}@media (width>=640px) and (width<=1279px){:where(.g) .sb{width:72px}:where(.g) .nav a{border-radius:48px;width:48px;height:48px}:where(.g) .nav a.on{background:var(--drop);box-shadow:var(--drop-sh);color:var(--b)}:where(.g) .nav a.on:before{display:none}:where(.g) .sb-u{width:72px}}@media (width<=899px){:where(.g) .ptab{border-radius:24px}:where(.g) .ptab a{justify-content:flex-end;height:64px;padding-bottom:8px;position:relative}:where(.g) .ptab a.on svg.i{background:var(--drop);width:56px;height:56px;box-shadow:var(--drop-sh);box-sizing:border-box;border-radius:56px;padding:16px;position:absolute;top:-16px;left:50%;translate:-50%}:where(.g) .ptab a>span{margin-top:auto}}@media (width>=640px) and (width<=1279px){:where(.g) .sb-logo{justify-content:center;width:56px}:where(.g) .sb-logo svg{width:52px;height:auto}}@media (width>=640px) and (width<=899px){:where(.g) .tb a.mob,:where(.g) .tb .plus{display:none!important}}:where(.g) .lang-btn{border:1px solid var(--bd);background:var(--sf);height:32px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 8px 0 4px;font-size:13px;font-weight:500;display:inline-flex}:where(.g) .lang-btn .lf{background:var(--bsoft);min-width:24px;height:24px;color:var(--b);letter-spacing:.02em;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex}:where(.g) .lang-btn:hover{border-color:var(--bd2)}@media (width<=1279px){:where(.g) .lang-btn>span:not(.lf){display:none}}@media (width<=639px){:where(.g) .bnav{padding:0 4px;height:72px!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;background:color-mix(in oklab,var(--sf) 96%,transparent)!important;border:1px solid color-mix(in oklab,var(--bd) 70%,transparent)!important;border-radius:32px!important;justify-content:space-around!important;align-items:stretch!important;box-shadow:0 8px 24px #0f1b2d1a,0 1px 2px #0f1b2d0f!important}}@media (width<=899px){:where(.g) .ptab{padding:0 4px;height:72px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;background:color-mix(in oklab,var(--sf) 96%,transparent)!important;border:1px solid color-mix(in oklab,var(--bd) 70%,transparent)!important;border-radius:32px!important;align-items:stretch!important;box-shadow:0 8px 24px #0f1b2d1a,0 1px 2px #0f1b2d0f!important}}@media (width<=639px){:where(.g) .bnav a{flex:1 1 0;position:relative;min-width:0!important;height:72px!important;color:var(--mu)!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;padding:16px 0 0!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;display:flex!important}:where(.g) .bnav a .dr{z-index:1;color:var(--te);justify-content:center;align-items:center;width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;display:flex!important;position:relative!important;top:auto!important}:where(.g) .bnav a .dr svg.i,:where(.g) .bnav a.on .dr svg.i{background:0 0!important;width:20px!important;height:20px!important;padding:0!important}:where(.g) .bnav a>span:not(.dr){z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;position:relative;overflow:hidden}:where(.g) .bnav a.on{color:var(--b)!important;font-weight:600!important}:where(.g) .bnav a.on .dr{color:var(--b)}:where(.g) .bnav a.on:before{content:"";background:var(--drop);width:48px;height:48px;box-shadow:var(--drop-sh);z-index:0;border-radius:48px;margin-left:-24px;position:absolute;top:-8px;left:50%}:where(.g) .bnav a .bdot{z-index:2;left:calc(50% + 6px);top:12px!important;right:auto!important}}@media (width<=899px){:where(.g) .ptab a{flex:1 1 0;position:relative;min-width:0!important;height:72px!important;color:var(--mu)!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;padding:16px 0 0!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;display:flex!important}:where(.g) .ptab a svg.i,:where(.g) .ptab a.on svg.i{z-index:1;color:var(--te);width:20px!important;height:20px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:2px 0!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important;translate:none!important}:where(.g) .ptab a>span{z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;position:relative;overflow:hidden;margin-top:0!important}:where(.g) .ptab a.on{color:var(--b)!important;font-weight:600!important}:where(.g) .ptab a.on svg.i{color:var(--b)}:where(.g) .ptab a.on:before{content:"";background:var(--drop);width:48px;height:48px;box-shadow:var(--drop-sh);z-index:0;border-radius:48px;margin-left:-24px;position:absolute;top:-8px;left:50%}:where(.g) .ft-m{padding-bottom:112px!important}}@media (width<=639px){:where(.g) .abar{bottom:calc(88px + env(safe-area-inset-bottom))!important}:where(.g) .ct{padding-bottom:104px}:where(.g) .ct:has(.abar){padding-bottom:184px!important}}:where(.g) .bnav a .dr{min-height:0!important;font-size:inherit!important;border-top:0!important;gap:0!important}@media (width<=639px){:where(.g) .bnav a{gap:2px!important;padding-top:14px!important}:where(.g) .bnav a .dr{height:22px!important}}@media (width<=899px){:where(.g) .ptab a{gap:2px!important;padding-top:14px!important}:where(.g) .ptab a svg.i,:where(.g) .ptab a.on svg.i{margin:1px 0!important}}@media (width<=639px){:where(.g) .bnav{background:var(--sf)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 12px 32px #0f1b2d1f,0 2px 6px #0f1b2d0f!important}}@media (width<=899px){:where(.g) .ptab{background:var(--sf)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 12px 32px #0f1b2d1f,0 2px 6px #0f1b2d0f!important}}:where(.g) .dr{border-top:1px solid var(--bd);align-items:center;gap:8px;min-width:0;min-height:40px;font-size:13px;line-height:20px;display:flex}:where(.g) .drs>.dr:first-child{border-top:0}:where(.g) .dr>svg.i{color:var(--su)}:where(.g) .dr b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}:where(.g) .lis{flex-direction:column;gap:8px;display:flex}:where(.g) .lis.g16{gap:16px}:where(.g) .lis .li>svg.i{color:var(--si)}:where(.g) .chk.top{align-items:flex-start}:where(.g) .trl{flex-direction:column;gap:8px;display:flex}:where(.g) .trl>li{grid-template-columns:80px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}:where(.g) .trl>li>span:last-child{font-size:13px;line-height:24px}:where(.g) .stepc{flex-direction:column;gap:8px;display:flex}:where(.g) .stepc .no{letter-spacing:.06em;color:var(--su);font-size:11px;font-weight:600;line-height:16px}:where(.g) .cat{color:var(--ink);grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:8px;padding:16px;display:grid;text-decoration:none!important}:where(.g) .cat b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}:where(.g) .proc{counter-reset:p;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}:where(.g) .proc>li{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}:where(.g) .proc>li .tile{z-index:1;position:relative}:where(.g) .proc>li:not(:last-child):after{content:"";background:var(--bd2);height:1px;position:absolute;top:16px;left:40px;right:-8px}@media (width<=1279px){:where(.g) .proc{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.g) .proc>li:nth-child(3):after{display:none}}@media (width<=639px){:where(.g) .proc{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .proc>li:nth-child(odd):after{display:block}:where(.g) .proc>li:nth-child(2n):after{display:none}}:where(.g) .bars{border-bottom:1px solid var(--bd);align-items:flex-end;gap:8px;height:232px;display:flex}:where(.g) .bars>div{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}:where(.g) .bars i{background:color-mix(in oklab,var(--b) 30%,var(--sf));border-radius:4px 4px 0 0;width:100%;display:block}:where(.g) .bars>div:first-child i{background:var(--b)}:where(.g) .bars .t12{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}:where(.g) .fun{flex-direction:column;gap:8px;display:flex}:where(.g) .fun>div{color:#fff;border-radius:8px;align-items:center;gap:8px;height:40px;margin:0 auto;padding:0 16px;font-size:13px;font-weight:500;display:flex}:where(.g) .otp{gap:8px;display:flex}:where(.g) .otp>span{border:1px solid var(--bd2);background:var(--sf);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:600;line-height:24px;display:inline-flex}:where(.g) .otp>span.on{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent)}:where(.g) .ticker{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding:16px 0;display:flex;overflow-x:auto}:where(.g) .ticker .chip{scroll-snap-align:start}@media (width<=639px){:where(.g) .bars{height:200px}:where(.g) .otp>span{width:40px;height:48px}}:where(.g) .h1.xl{font-size:28px;line-height:36px}:where(.g) .it.wrap .tt,:where(.g) .it.wrap .mm{white-space:normal}@media (width<=639px){:where(.g) .pub .kv.c4,:where(.g) .pub .kv.c3{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .h1.xl{font-size:24px;line-height:32px}}:where(.g) svg.tm{flex:none;width:16px;height:16px}:where(.g) svg.tm rect{fill:currentColor;opacity:.22}:where(.g) svg.tm rect.on{opacity:1}@media (width<=639px){:where(.g) .door .rt{display:none}:where(.g) .pub .kpi .k{white-space:normal}}:where(.g) .pill{border:1px solid var(--bd);background:var(--sf);min-height:32px;color:var(--mu);border-radius:16px;align-self:flex-start;align-items:center;gap:8px;padding:4px 16px 4px 4px;font-size:13px;line-height:20px;display:inline-flex}:where(.g) .pill b{background:var(--b);color:#fff;border-radius:16px;flex:none;padding:0 8px;font-size:11px;line-height:24px}@media (width<=639px){:where(.g) .brandp{gap:16px!important;min-height:0!important;padding:24px 16px!important}:where(.g) .brandp h1{font-size:24px!important;line-height:32px!important}}:where(.g) .toc{flex-direction:column;gap:0;display:flex}:where(.g) .toc a{height:32px;color:var(--mu);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;display:flex;overflow:hidden;text-decoration:none!important}:where(.g) .toc a:hover{background:var(--sk);color:var(--ink)}:where(.g) .toc a.on{background:var(--bsoft);color:var(--b)}:where(.g) .sh>.h2{align-items:flex-start}:where(.g) .sh>.h2>svg.i{margin-top:4px}:where(.g) .lst.keep .it{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}:where(.g) .lst.keep .it .rt{grid-column:auto;margin-top:0}:where(.g) .lst.keep .it .tt{white-space:nowrap}:where(.g) .lead72{flex:none;width:72px;display:flex}:where(.g) .inp.ph{flex-wrap:nowrap;align-items:center;gap:8px;min-height:0}.g a.it{color:var(--ink)}.g a.it:hover{text-decoration:none}:where(.g) .ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}:where(.g) .nw{white-space:nowrap}@media (width<=639px){:where(.g) .hs{scrollbar-width:none;scroll-snap-type:x proximity;margin:0 -8px;padding:0 8px;overflow-x:auto;flex-wrap:nowrap!important}:where(.g) .hs>*{scroll-snap-align:start}:where(.g) .hs .chip{max-width:none}}:where(.g) .kvr{border-top:1px solid var(--bd);justify-content:space-between;align-items:center;gap:16px;min-height:32px;font-size:13px;line-height:20px;display:flex}:where(.g) .kvr:first-child{border-top:0}:where(.g) .kvr>b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}:where(.g) .tyr{grid-template-columns:160px minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:32px;display:grid}:where(.g) .tyr .row{min-width:0}:where(.g) .fnlg{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}:where(.g) .fnl{background:var(--pg);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:8px 16px;display:flex}@media (width<=899px){:where(.g) .fnlg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){:where(.g) .fnlg{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.g) .st2{flex-direction:column;align-items:stretch!important}:where(.g) .st2>*{width:100%;flex:auto!important}}@media (width<=1023px){:where(.g) .st2{flex-direction:column;align-items:stretch!important}:where(.g) .st2>*{width:100%;flex:auto!important}}:where(.g) .card-h>.sh{flex:auto;min-width:0}:where(.g) .tile.s64{border-radius:16px;width:64px;height:64px}:where(.g) .tile.s64 svg.i{stroke-width:1.5px;width:32px;height:32px}:where(.g) .tnw td,:where(.g) .tnw th{white-space:nowrap}:where(.g) .tile.tn-da{background:var(--dab);color:var(--da)}:where(.g) .tile.tn-ne{background:var(--neb);color:var(--ne)}:where(.g) .tile.tn-si{background:var(--sib);color:var(--si)}:where(.g) .tile.tn-lo{background:var(--lob);color:var(--lo)}:where(.g) .tile.tn-de{background:var(--deb);color:var(--de)}:where(.g) .tile.tn-te{background:var(--teb);color:var(--te)}:where(.g) .kpi .v.c-si{color:var(--si)}:where(.g) .kpi .v.c-ne{color:var(--ne)}:where(.g) .kpi .v.c-da{color:var(--da)}:where(.g) .kc{background:var(--sf);border:1px solid var(--bd);min-width:0;box-shadow:var(--sh1);border-radius:8px;flex-direction:column;gap:8px;padding:8px 16px;transition:border-color .15s,box-shadow .2s;display:flex}:where(.g) .kc:hover{border-color:var(--bd2);box-shadow:var(--sh2)}:where(.g) .kc .kh{align-items:center;gap:8px;min-height:24px;display:flex}:where(.g) .kc .kt{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}:where(.g) .kc .km{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .kc .kf{border-top:1px solid var(--bd);align-items:center;gap:4px;padding-top:8px;display:flex}:where(.g) .kan-h{align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}:where(.g) .kan-h .dot{background:currentColor;border-radius:8px;flex:none;width:8px;height:8px}:where(.g) .kan-h b{color:var(--ink);flex:auto;font-size:13px;line-height:20px}:where(.g) .kan-add{border:1px dashed var(--bd2);height:32px;color:var(--mu);border-radius:8px;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}:where(.g) .fst{border:1px solid var(--bd);background:var(--sf);min-height:88px;color:var(--ink);scroll-snap-align:start;border-radius:8px;flex-direction:column;flex:0 0 112px;justify-content:space-between;gap:8px;padding:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}:where(.g) .fst.on{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .fst.on .tile{color:#fff;background:#ffffff29}:where(.g) .fsrow{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}:where(.g) .frow{grid-template-columns:minmax(0,1fr) 128px;align-items:center;column-gap:8px;min-height:48px;display:grid}:where(.g) .frow .inp{justify-content:flex-end;height:32px}:where(.g) .fgrp{color:var(--b);border-top:1px solid var(--bd);padding-top:8px;font-size:12px;font-weight:600;line-height:16px}:where(.g) .sens td.r{font-variant-numeric:tabular-nums;font-weight:600}:where(.g) .fc .fh{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}:where(.g) .fc .fh .nm{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .fc .ff{border-top:1px solid var(--bd);color:var(--mu);align-items:center;gap:8px;min-height:40px;padding-top:8px;font-size:12px;line-height:16px;display:flex}:where(.g) .dmt{background:var(--ne);color:#fff;letter-spacing:.06em;border-radius:4px;flex:none;align-items:center;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}:where(.g) .mg .it{min-height:56px;padding:8px 16px}:where(.g) .mg .it .tt{font-weight:500}:where(.g) .dsheet{background:#0f1b2d52;justify-content:flex-end;align-items:stretch;min-height:1104px;margin:-16px -24px -48px;display:flex}:where(.g) .dsheet .dlg{max-width:780px;box-shadow:var(--sh3);border-radius:0}@media (width<=1279px){:where(.g) .dsheet{margin:-16px -16px -48px}}@media (width<=639px){:where(.g) .dsheet{background:0 0;margin:-8px -8px -96px}:where(.g) .dsheet .dlg{max-width:none}}:where(.g) .stagebar{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}:where(.g) .stagebar i{background:var(--sk);border-radius:8px;height:8px}:where(.g) .stagebar i.on{background:var(--b)}:where(.g) .mini{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}:where(.g) .mini .k{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .mini .v{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:24px}:where(.g) .pw{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}:where(.g) .pw i{background:var(--sk);border-radius:4px;height:4px}:where(.g) .pw i.on{background:var(--si)}:where(.g) .tabs span span,:where(.g) .tabs a span{border-bottom:0;height:auto;margin-bottom:0}:where(.g) .tabs .cnt{background:var(--teb);height:20px;color:var(--mu)}:where(.g) .tabs .on .cnt{background:var(--bsoft);color:var(--b)}:where(.g) .tbl.nw td,:where(.g) .tbl.nw th{white-space:nowrap}:where(.g) .kpi{align-content:start}:where(.g) .bx20{flex:none;align-items:center;height:20px;display:inline-flex}:where(.g) .tbl.nw1 td:first-child,:where(.g) .tbl.nw1 th{white-space:nowrap}:where(.g) .fc{justify-content:space-between}@media (width<=639px){:where(.g) .tbl.nw1 td{white-space:nowrap}:where(.g) .tbr>.inp,:where(.g) .tbr>.upx{flex:calc(50% - 4px);min-width:0;width:auto!important}:where(.g) .tbr>.upx>.inp{width:100%!important}:where(.g) .tbr>.inp:first-child{flex-basis:100%}}:where(.g) .card-h{flex-wrap:wrap}@container (width<=479px){:where(.g) .lst.inl .it{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}:where(.g) .lst.inl .it .tt{white-space:nowrap}:where(.g) .lst.inl .it .rt{grid-column:auto;margin-top:0}}@media (width<=639px){:where(.g) .chs{scrollbar-width:none;margin:0 -8px;padding:0 8px;overflow-x:auto;flex-wrap:nowrap!important}}@media (width<=899px){:where(.g) .c3>[style*="grid-column:span 2"]{grid-column:1/-1!important}}:where(.g) .card.acc-done{border-color:var(--bd2)}:where(.g) .card.acc-done .lst{opacity:.64}:where(.g) .gc button:where(:not(.btn)),:where(.g) .gc-menu button:where(:not(.btn)),:where(.g) .gc-emo button:where(:not(.btn)){padding:0}:where(.g) .gc-wrap{min-width:0;height:100%;container-type:inline-size}:where(.g) .gc{--gc-line:var(--bd);background:var(--sf);height:100%;min-height:0;color:var(--ink);grid-template-columns:320px minmax(0,1fr) 320px;font-size:14px;line-height:20px;display:grid;position:relative;overflow:hidden}:where(.g) .gc .em{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:16px;line-height:20px}:where(.g) .gc .ib{border-radius:8px;width:32px;height:32px}:where(.g) .gc .ib.on{background:var(--bsoft);color:var(--b)}:where(.g) .gc .ib svg.i{width:16px;height:16px}:where(.g) .gc[data-side=""] .gc-side[hidden],:where(.g) .gc .gc-side[hidden]{display:none}:where(.g) .gc:not([data-side=""]),:where(.g) .gc-inbox{grid-template-columns:320px minmax(0,1fr) 320px}:where(.g) .gc-full[data-side=""]{grid-template-columns:320px minmax(0,1fr)}:where(.g) .gc-full[data-side=""] .gc-side{display:none}:where(.g) .gc-inbox:has(>.gc-side[hidden]){grid-template-columns:320px minmax(0,1fr)}:where(.g) .gc-av{--c:#204178;background:color-mix(in oklab,var(--c) 14%,var(--sf));width:32px;height:32px;color:var(--c);border-radius:32px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;position:relative}.g[data-theme=dark] .gc-av{background:color-mix(in oklab,var(--c) 30%,var(--sf));color:color-mix(in oklab,var(--c) 40%,#fff)}:where(.g) .gc-av.sq{background:var(--c);color:#fff;border-radius:8px}:where(.g) .gc-av.gm:after{content:"";background:var(--b) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/8px no-repeat;width:12px;height:12px;box-shadow:0 0 0 2px var(--sf);border-radius:12px;position:absolute;bottom:-2px;right:-2px}:where(.g) .gc-av.sq.gm:after{display:none}:where(.g) .gc-av.bot{color:#fff;background:linear-gradient(135deg,#204178,#5b4ba0)}:where(.g) .gc-av.s16{width:16px;height:16px;font-size:8px}:where(.g) .gc-av.s16:after{display:none}:where(.g) .gc-av.s20{width:20px;height:20px;font-size:9px}:where(.g) .gc-av.s20:after{display:none}:where(.g) .gc-av.s24{width:24px;height:24px;font-size:10px}:where(.g) .gc-av.s24:after{background-size:6px;width:8px;height:8px}:where(.g) .gc-av.s40{width:40px;height:40px;font-size:13px}:where(.g) .gc-av.s40 svg.i{width:20px;height:20px}:where(.g) .gc-av.s48{width:48px;height:48px;font-size:15px}:where(.g) .gc-av.s48 svg.i{width:24px;height:24px}:where(.g) .gc-av.s24 svg.i,:where(.g) .gc-av.s20 svg.i{width:12px;height:12px}:where(.g) .gc-on{width:12px;height:12px;box-shadow:0 0 0 2px var(--sf);background:#22a06b;border-radius:12px;position:absolute;bottom:0;right:0}:where(.g) .gc-ra{flex:none;display:inline-flex;position:relative}:where(.g) .gc-tag{letter-spacing:.02em;background:var(--teb);height:16px;color:var(--te);border-radius:4px;align-items:center;gap:4px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .gc-tag svg.i{width:12px;height:12px}:where(.g) .gc-tag.gm{background:var(--bsoft);color:var(--b)}:where(.g) .gc-time{color:var(--su);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:16px}:where(.g) .gc-list{border-right:1px solid var(--gc-line);background:var(--sf);flex-direction:column;min-height:0;display:flex}:where(.g) .gc-lh{align-items:center;gap:4px;min-height:56px;padding:8px 8px 8px 16px;display:flex}:where(.g) .gc-lh .h2{flex:1}:where(.g) .gc-search{border:1px solid var(--bd);background:var(--pg);height:40px;color:var(--su);border-radius:8px;align-items:center;gap:8px;margin:0 16px 8px;padding:0 8px;display:flex}:where(.g) .gc-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}:where(.g) .gc-filters{scrollbar-width:none;flex:none;gap:4px;padding:0 16px 8px;display:flex;overflow-x:auto}:where(.g) .gc .gc-f{border:1px solid var(--bd);background:var(--sf);height:32px;color:var(--mu);white-space:nowrap;cursor:pointer;border-radius:32px;padding:0 12px;font-size:12px;font-weight:500}:where(.g) .gc .gc-f.on{background:var(--ink);border-color:var(--ink);color:var(--sf)}:where(.g) .gc-queues{scrollbar-width:none;border-bottom:1px solid var(--gc-line);flex:none;gap:4px;margin-bottom:8px;padding:0 16px 8px;display:flex;overflow-x:auto}:where(.g) .gc .gc-q{border:1px solid var(--bd);background:var(--sf);height:32px;color:var(--mu);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 12px;font-size:12px;font-weight:500;display:inline-flex}:where(.g) .gc .gc-q .n{background:var(--sk);text-align:center;min-width:20px;height:20px;color:var(--su);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:11px;line-height:20px}:where(.g) .gc .gc-q:hover{background:var(--sk)}:where(.g) .gc .gc-q.on{background:var(--ink);border-color:var(--ink);color:var(--sf)}:where(.g) .gc .gc-q.on .n{background:var(--sf);color:var(--ink)}:where(.g) .gc-convs{overscroll-behavior:contain;flex:1;margin:0;padding:0 8px 16px;list-style:none;overflow:auto}:where(.g) .gc .gc-row{text-align:left;width:100%;min-height:64px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:8px;transition:background-color .12s;display:grid}:where(.g) .gc .gc-row:hover{background:var(--sk)}:where(.g) .gc .gc-row.on{background:var(--bsoft)}:where(.g) .gc-rt{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .gc-rn{align-items:center;gap:4px;min-width:0;display:flex}:where(.g) .gc-rn b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .gc-rn svg.i{width:12px;height:12px;color:var(--su);flex:none}:where(.g) .gc-rp{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .gc .gc-row.unread .gc-rn b{font-weight:600}:where(.g) .gc .gc-row.unread .gc-rp{color:var(--ink);font-weight:500}:where(.g) .gc-rr{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;gap:4px;display:flex}:where(.g) .gc-sla{background:var(--neb);height:20px;color:var(--ne);border-radius:4px;align-items:center;gap:4px;padding:0 4px;font-size:11px;font-weight:600;display:inline-flex}:where(.g) .gc-sla svg.i{width:12px;height:12px}:where(.g) .gc-sla.late{background:var(--dab);color:var(--da)}:where(.g) .gc-empty{text-align:center;color:var(--su);padding:24px 16px;font-size:13px}:where(.g) .gc-conv{background:var(--pg);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}:where(.g) .gc-blank{color:var(--su);justify-content:center;align-items:center}:where(.g) .gc-hd{background:var(--sf);border-bottom:1px solid var(--gc-line);flex:none;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 16px;display:flex}:where(.g) .gc-back{display:none}:where(.g) .gc .gc-ht{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}:where(.g) .gc .gc-ht b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}:where(.g) .gc-sub{color:var(--mu);white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:16px;display:flex;overflow:hidden}:where(.g) .gc-sub .tier{height:16px;padding:0 4px 0 2px;font-size:11px}:where(.g) .gc-sub .tier .tm{width:12px;height:12px}:where(.g) .gc-live{align-items:center;gap:4px;display:inline-flex}:where(.g) .gc-live i{background:#22a06b;border-radius:8px;width:8px;height:8px;box-shadow:0 0 0 2px oklab(62.6802% -.124655 .0464479/.25)}:where(.g) .gc-find{background:var(--sf);border-bottom:1px solid var(--gc-line);align-items:center;gap:8px;min-height:48px;padding:4px 8px 4px 16px;display:flex}:where(.g) .gc-find input{border:1px solid var(--bd2);background:var(--sf);border-radius:8px;flex:1;min-width:0;height:32px;padding:0 8px}:where(.g) .gc .gc-pinbar{border:0;border-bottom:1px solid var(--gc-line);background:var(--sf);text-align:left;cursor:pointer;min-height:40px;color:var(--ink);align-items:center;gap:8px;padding:4px 16px;display:flex}:where(.g) .gc .gc-pinbar svg.i{color:var(--b);transform:rotate(30deg)}:where(.g) .gc .gc-pinbar>span{gap:8px;min-width:0;font-size:12px;line-height:16px;display:flex}:where(.g) .gc .gc-pinbar b{color:var(--b);flex:none}:where(.g) .gc .gc-pinbar>span>span{white-space:nowrap;text-overflow:ellipsis;color:var(--mu);overflow:hidden}:where(.g) .gc-guard{background:var(--lob);color:var(--lo);flex:none;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:8px 16px;font-size:12px;line-height:16px;display:grid}:where(.g) .gc-msgs{overscroll-behavior:contain;scroll-behavior:auto;flex-direction:column;flex:1;gap:4px;padding:16px;display:flex;overflow:auto}:where(.g) .gc-day{color:var(--su);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:16px 0 8px;font-size:11px;font-weight:600;line-height:16px;display:flex}:where(.g) .gc-day:before,:where(.g) .gc-day:after{content:"";background:var(--bd);flex:1;height:1px}:where(.g) .gc .gc-sys{background:var(--sf);border:1px solid var(--bd);max-width:100%;min-height:32px;color:var(--mu);border-radius:32px;align-self:center;align-items:center;gap:8px;margin:8px 0;padding:4px 16px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .gc .gc-sys svg.i{color:var(--b);width:16px;height:16px}:where(.g) .gc-m{border-radius:8px;grid-template-columns:32px minmax(0,1fr);column-gap:8px;margin:0 -8px;padding:4px 8px;transition:background-color .2s;display:grid;position:relative}:where(.g) .gc-m:not(.grp){margin-top:8px}:where(.g) .gc-m:hover,:where(.g) .gc-m:focus-within{background:color-mix(in oklab,var(--sf) 60%,transparent)}:where(.g) .gc-m.flash{background:oklab(74.9636% .0258064 .152918/.22)}:where(.g) .gc-mb{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}:where(.g) .gc-mh{align-items:center;gap:8px;min-height:20px;display:flex}:where(.g) .gc-mh b{font-size:13px;font-weight:600;line-height:20px}:where(.g) .gc-bub{background:var(--sf);border:1px solid var(--bd);overflow-wrap:anywhere;border-radius:4px 16px 16px;flex-direction:column;gap:4px;max-width:min(560px,100%);padding:8px 16px;font-size:14px;line-height:20px;display:flex;position:relative}:where(.g) .gc-m.grp .gc-bub{border-radius:16px}:where(.g) .gc-m.me{grid-template-columns:minmax(0,1fr)}:where(.g) .gc-m.me .gc-mav{display:none}:where(.g) .gc-m.me .gc-mb{align-items:flex-end}:where(.g) .gc-m.me .gc-bub{background:var(--b);border-color:var(--b);color:var(--onb);border-radius:16px 4px 16px 16px}:where(.g) .gc-m.me.grp .gc-bub{border-radius:16px}:where(.g) .gc-m.me .gc-bub a,:where(.g) .gc-m.me .gc-mention,:where(.g) .gc-m.me .gc-code{color:inherit}:where(.g) .gc-bub.note{color:#3d2e00;background:#fff8e1;border-color:#f2dfa0}.g[data-theme=dark] .gc-bub.note{color:#f2dfa0;background:#2e2610;border-color:#4a3d14}:where(.g) .gc-m.me .gc-bub.note{color:#3d2e00;background:#fff8e1;border-color:#f2dfa0}.g[data-theme=dark] .gc-m.me .gc-bub.note{color:#f2dfa0;background:#2e2610}:where(.g) .gc-notel{color:#7a5a00;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .gc-notel svg.i{width:12px;height:12px}:where(.g) .gc-bub.recalled{color:var(--su);background:0 0;border-style:dashed;flex-direction:row;align-items:center;gap:8px;font-style:italic}:where(.g) .gc-m.me .gc-bub.recalled{color:var(--su);border-color:var(--bd2);background:0 0}:where(.g) .gc-mention{color:var(--b);background:color-mix(in oklab,var(--b) 10%,transparent);border-radius:4px;padding:0 2px;font-weight:600}:where(.g) .gc-code{text-underline-offset:2px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;text-decoration:underline}:where(.g) .gc-masked{background:var(--lob);color:var(--lo);border-radius:4px;align-items:center;gap:4px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}:where(.g) .gc-m.me .gc-masked{color:inherit;background:#ffffff2e}:where(.g) .gc-masked svg.i{width:12px;height:12px}:where(.g) .gc-mnote,:where(.g) .gc-tr,:where(.g) .gc-ed{opacity:.8;align-items:center;gap:4px;font-size:11px;line-height:16px;display:flex}:where(.g) .gc-mnote svg.i,:where(.g) .gc-tr svg.i{width:12px;height:12px}:where(.g) .gc-tr{opacity:1;border-top:1px solid color-mix(in oklab,currentColor 20%,transparent);align-items:flex-start;padding-top:4px;font-size:13px;font-style:italic;line-height:20px}:where(.g) .gc-tr svg.i{margin-top:4px}:where(.g) .gc-ed{font-style:italic}:where(.g) .gc m{color:#1f1400;background:#ffe58f;border-radius:2px}:where(.g) .gc mark{color:#1f1400;background:#ffe58f;border-radius:2px;padding:0 1px}:where(.g) .gc .gc-q2{background:color-mix(in oklab,currentColor 8%,transparent);color:inherit;text-align:left;cursor:pointer;border:0;border-left:2px solid;border-radius:4px;flex-direction:column;align-items:flex-start;gap:0;max-width:100%;padding:4px 8px;font-size:12px;line-height:16px;display:flex}:where(.g) .gc .gc-q2 span{opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:400px;overflow:hidden}:where(.g) .gc-rx{flex-wrap:wrap;gap:4px;display:flex}:where(.g) .gc .gc-r{border:1px solid var(--bd);background:var(--sf);height:24px;color:var(--mu);cursor:pointer;border-radius:24px;align-items:center;gap:4px;padding:0 8px 0 4px;font-size:12px;font-weight:600;transition:transform .12s;display:inline-flex}:where(.g) .gc .gc-r .em{font-size:14px}:where(.g) .gc .gc-r.mine{border-color:var(--b);background:var(--bsoft);color:var(--b)}:where(.g) .gc .gc-r.add{opacity:0;padding:0 4px;transition:opacity .12s}:where(.g) .gc .gc-r.add svg.i{width:16px;height:16px}:where(.g) .gc-m:hover .gc-r.add{opacity:1}:where(.g) .gc .gc-r.pop{animation:gcpop .32s var(--ease)}@keyframes gcpop{40%{transform:scale(1.25)}}:where(.g) .gc .gc-thl{height:32px;color:var(--mu);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 4px;font-size:12px;display:inline-flex}:where(.g) .gc .gc-thl:hover{border-color:var(--bd);background:var(--sf)}:where(.g) .gc .gc-thl b{color:var(--b);font-weight:600}:where(.g) .gc-avs{display:inline-flex}:where(.g) .gc-avs .gc-av{box-shadow:0 0 0 2px var(--pg)}:where(.g) .gc-avs .gc-av+.gc-av{margin-left:-4px}:where(.g) .gc-rc{color:var(--su);align-items:center;gap:4px;font-size:11px;line-height:16px;display:inline-flex}:where(.g) .gc-rc svg.i{width:12px;height:12px}:where(.g) .gc-rc.seen{color:var(--b)}:where(.g) .gc-tools{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh2);opacity:0;pointer-events:none;z-index:2;border-radius:8px;gap:0;padding:4px;transition:opacity .12s,translate .12s;display:flex;position:absolute;top:-20px;right:8px;translate:0 4px}:where(.g) .gc-tools button{width:32px;height:32px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .gc-tools button:hover{background:var(--sk);color:var(--ink)}:where(.g) .gc-m:hover .gc-tools,:where(.g) .gc-m:focus-within .gc-tools{opacity:1;pointer-events:auto;translate:0}:where(.g) .gc-m.me .gc-tools{left:8px;right:auto}@media (hover:none){:where(.g) .gc-tools{display:none}:where(.g) .gc .gc-r.add{opacity:1}}:where(.g) .gc .gc-file{border:1px solid var(--bd);background:var(--sf);text-align:left;width:min(360px,100%);min-height:56px;color:var(--ink);cursor:pointer;border-radius:8px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;column-gap:8px;padding:8px;transition:border-color .12s,box-shadow .12s;display:grid}:where(.g) .gc .gc-file:hover{border-color:var(--bd2);box-shadow:var(--sh1)}:where(.g) .gc .gc-file>svg.i{color:var(--su)}:where(.g) .gc .gc-file.locked{background:var(--bf)}:where(.g) .gc .gc-file.locked>svg.i{color:var(--lo)}:where(.g) .gc .gc-file.sm{grid-template-columns:32px minmax(0,1fr);width:100%;min-height:48px}:where(.g) .gc-fi{background:var(--bsoft);width:40px;height:40px;color:var(--b);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .gc .gc-file.sm .gc-fi,:where(.g) .gc-fi.sm{width:32px;height:32px}:where(.g) .gc-fi.t-pdf{background:var(--dab);color:var(--da)}:where(.g) .gc-fi.t-xlsx,:where(.g) .gc-fi.t-csv{background:var(--sib);color:var(--si)}:where(.g) .gc-fi.t-docx{background:var(--bsoft);color:var(--b)}:where(.g) .gc-fi.t-image{background:var(--deb);color:var(--de)}:where(.g) .gc-fi.t-video{background:var(--lob);color:var(--lo)}:where(.g) .gc-fi.t-pptx{background:var(--neb);color:var(--ne)}:where(.g) .gc-ct{flex-direction:column;gap:0;min-width:0;display:flex}:where(.g) .gc-ct b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .gc-ct>span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex;overflow:hidden}:where(.g) .gc .gc-img{border:1px solid var(--bd);background:var(--sf);cursor:zoom-in;text-align:left;width:min(320px,100%);color:var(--ink);border-radius:8px;flex-direction:column;padding:0;display:flex;overflow:hidden}:where(.g) .gc-imgp{aspect-ratio:4/3;background:var(--sk) center/cover no-repeat;width:100%;display:block;position:relative;overflow:hidden}:where(.g) .gc-wm{color:#ffffff8c;text-shadow:0 1px 2px #0000004d;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0;transform:rotate(-24deg)}:where(.g) .gc-cap{padding:8px;font-size:13px;line-height:20px}:where(.g) .gc-voice{background:var(--sf);border:1px solid var(--bd);border-radius:24px;align-items:center;gap:8px;height:48px;padding:0 16px 0 8px;display:flex}:where(.g) .gc-m.me .gc-voice{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .gc-m.me .gc-voice .ib{color:var(--onb)}:where(.g) .gc-wave{align-items:center;gap:2px;height:24px;display:flex}:where(.g) .gc-wave i{opacity:.35;background:currentColor;border-radius:2px;width:2px;display:block}:where(.g) .gc-wave i.on{opacity:1}:where(.g) .gc-wave.live i{background:var(--da);opacity:.8;animation:1s ease-in-out infinite gcw}:where(.g) .gc-wave.live i:nth-child(3n){animation-delay:.2s}:where(.g) .gc-wave.live i:nth-child(3n+1){animation-delay:.4s}@keyframes gcw{50%{transform:scaleY(.4)}}:where(.g) .gc-lp{background:color-mix(in oklab,currentColor 6%,transparent);color:inherit;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:8px;margin-top:4px;padding:8px;display:grid;text-decoration:none!important}:where(.g) .gc-m.wide .gc-mb{width:100%}:where(.g) .gc-card{background:var(--sf);border:1px solid var(--bd);width:min(400px,100%);box-shadow:var(--sh1);color:var(--ink);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}:where(.g) .gc-m.me .gc-card{border-color:color-mix(in oklab,var(--b) 40%,var(--bd))}:where(.g) .gc-ch{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}:where(.g) .gc-ci{background:var(--bsoft);width:32px;height:32px;color:var(--b);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .t-baomat .gc-ci,:where(.g) .t-phongdulieu .gc-ci{background:var(--lob);color:var(--lo)}:where(.g) .t-lich .gc-ci{background:var(--deb);color:var(--de)}:where(.g) .t-dinhgia .gc-ci{background:var(--neb);color:var(--ne)}:where(.g) .t-tomtat .gc-ci{color:#fff;background:linear-gradient(135deg,#204178,#5b4ba0)}:where(.g) .gc-ch .gc-ct span{white-space:normal}:where(.g) .gc-crow{background:var(--bf);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 4px 0 8px;font-size:13px;display:flex}:where(.g) .gc-crow>span{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .gc-cact{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.g) .gc-cact .btn{flex:0 auto}:where(.g) .gc-cdone{background:var(--sib);min-height:32px;color:var(--si);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;display:flex}:where(.g) .gc-cnote{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .gc-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}:where(.g) .gc-kv.one{grid-template-columns:minmax(0,1fr)}:where(.g) .gc-kv div{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .gc-kv dt{color:var(--mu);font-size:11px;line-height:16px}:where(.g) .gc-kv dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:20px}:where(.g) .gc-date{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}:where(.g) .gc-cal{border:1px solid var(--bd);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}:where(.g) .gc-cal b{font-size:20px;line-height:24px}:where(.g) .gc-cal span{color:var(--da);font-size:11px;font-weight:600;line-height:16px}:where(.g) .gc-deal{border:1px solid var(--bd);background:var(--bf);color:var(--ink);border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:8px;padding:8px;display:grid;text-decoration:none!important}:where(.g) .gc-deal .gc-ct b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:where(.g) .gc-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.g) .gc-steps li{color:var(--mu);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}:where(.g) .gc-steps li.ok{color:var(--si)}:where(.g) .gc-task{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}:where(.g) .gc-task .box{cursor:pointer;margin-top:2px;padding:0}:where(.g) .gc-task.done b{color:var(--su);text-decoration:line-through}:where(.g) .gc-card.t-viec{gap:8px}:where(.g) .gc-val{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:20px;font-weight:700;line-height:28px;display:flex}:where(.g) .gc-dash{color:var(--su);font-weight:400}:where(.g) .gc-sum{flex-direction:column;gap:4px;font-size:13px;line-height:20px;display:flex}:where(.g) .gc-sum b{color:var(--mu);margin-top:4px;font-size:12px;line-height:16px}:where(.g) .gc-sum ul{margin:0;padding-left:16px;list-style:outside}:where(.g) .gc-typing{min-height:32px;color:var(--mu);flex:none;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:flex}:where(.g) .gc-typing[hidden]{display:none}:where(.g) .gc-dots{background:var(--sf);border:1px solid var(--bd);border-radius:24px;align-items:center;gap:4px;height:24px;padding:0 8px;display:inline-flex}:where(.g) .gc-dots i{background:var(--mu);border-radius:4px;width:4px;height:4px;animation:1.2s infinite gcd}:where(.g) .gc-dots i:nth-child(2){animation-delay:.15s}:where(.g) .gc-dots i:nth-child(3){animation-delay:.3s}@keyframes gcd{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}:where(.g) .gc .gc-jump{background:var(--b);height:32px;color:var(--onb);box-shadow:var(--sh2);cursor:pointer;z-index:3;border:0;border-radius:32px;align-items:center;gap:4px;padding:0 16px 0 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:96px;right:16px}:where(.g) .gc .gc-jump[hidden]{display:none}:where(.g) .gc-quick{flex-wrap:wrap;gap:8px;padding:8px 0 0 40px;display:flex}:where(.g) .gc-quick .chip{border-color:var(--b);color:var(--b);background:var(--sf)}:where(.g) .gc-sugg{scrollbar-width:none;align-items:center;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}:where(.g) .gc-sugg>svg.i{color:var(--lo);flex:none}:where(.g) .gc-sugg .chip{height:32px;font-size:12px}:where(.g) .gc-comp{background:var(--pg);flex:none;padding:8px 16px 16px}:where(.g) .gc-box{border:1px solid var(--bd2);background:var(--sf);border-radius:16px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}:where(.g) .gc-box:focus-within{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 14%,transparent)}:where(.g) .gc-comp.note .gc-box{background:#fff8e1;border-color:#e0a100}.g[data-theme=dark] .gc-comp.note .gc-box{background:#2e2610}:where(.g) .gc .gc-ta{resize:none;width:100%;min-height:40px;max-height:160px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;padding:8px 16px;font-size:14px;line-height:24px;display:block}:where(.g) .gc-bar{align-items:center;gap:0;padding:0 4px 4px;display:flex}:where(.g) .gc-bar .sp{flex:1}:where(.g) .gc-send{width:32px;border-radius:32px!important}:where(.g) .gc-ctx{border-left:2px solid var(--b);background:var(--sf);min-height:40px;color:var(--mu);border-radius:4px;align-items:center;gap:8px;margin-bottom:8px;padding:0 4px 0 16px;font-size:12px;line-height:16px;display:flex}:where(.g) .gc-ctx>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where(.g) .gc-ctx>svg.i{color:var(--b)}:where(.g) .gc-rec{background:var(--sf);border:1px solid var(--da);border-radius:16px;align-items:center;gap:8px;height:56px;padding:0 8px 0 16px;display:flex}:where(.g) .gc-rec .gc-wave{flex:1;overflow:hidden}:where(.g) .gc-recdot{background:var(--da);border-radius:8px;width:8px;height:8px;animation:1s infinite gcd}:where(.g) .gc-menu{flex-direction:column;min-width:240px;display:flex}:where(.g) .gc-menu>button,:where(.g) .gc-menu>label{text-align:left;min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:20px;display:flex}:where(.g) .gc-menu>button:hover,:where(.g) .gc-menu>button.act,:where(.g) .gc-menu>label:hover{background:var(--sk)}:where(.g) .gc-menu>button.dan{color:var(--da)}:where(.g) .gc-menu>button>svg.i{color:var(--mu)}:where(.g) .gc-mt{letter-spacing:.06em;text-transform:uppercase;color:var(--su);padding:8px 8px 4px;font-size:11px;font-weight:600;line-height:16px}:where(.g) .gc-qr{border-bottom:1px solid var(--bd);justify-content:space-between;gap:4px;margin-bottom:4px;padding:4px;display:flex}:where(.g) .gc-qr button{cursor:pointer;background:0 0;border:0;border-radius:40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.g) .gc-qr button:hover{background:var(--sk);transform:scale(1.1)}:where(.g) .gc-qr .em{font-size:20px;line-height:24px}:where(.g) .gc-slashm .gc-ct span{white-space:normal}:where(.g) .gc-emop{width:352px;padding:0}:where(.g) .gc-emo{flex-direction:column;max-height:360px;display:flex}:where(.g) .gc-et{border-bottom:1px solid var(--bd);scrollbar-width:none;flex:none;gap:4px;padding:8px;display:flex;overflow-x:auto}:where(.g) .gc-et button{height:32px;color:var(--mu);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12px;font-weight:500}:where(.g) .gc-et button.on{background:var(--bsoft);color:var(--b)}:where(.g) .gc-eg{overscroll-behavior:contain;padding:0 8px 8px;overflow:auto}:where(.g) .gc-eg h4{color:var(--su);text-transform:uppercase;letter-spacing:.06em;background:var(--sf);margin:0;padding:8px 4px 4px;font-size:11px;font-weight:600;line-height:16px;position:sticky;top:0}:where(.g) .gc-eg div{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;display:grid}:where(.g) .gc-eg button{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;height:40px;display:inline-flex}:where(.g) .gc-eg button:hover{background:var(--sk)}:where(.g) .gc-eg .em{font-size:22px;line-height:28px}:where(.g) .gc-up{cursor:pointer}:where(.g) .gc-side{border-left:1px solid var(--gc-line);background:var(--sf);flex-direction:column;min-width:0;min-height:0;display:flex}:where(.g) .gc-sh{border-bottom:1px solid var(--gc-line);flex:none;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 16px;display:flex}:where(.g) .gc-sb{overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}:where(.g) .gc-sb>section{border-top:1px solid var(--gc-line);flex-direction:column;gap:8px;padding:16px;display:flex}:where(.g) .gc-sb h3{margin:0}:where(.g) .gc-idc{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 16px;display:flex}:where(.g) .gc .gc-name{cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:16px;line-height:24px;display:inline-flex}:where(.g) .gc .gc-name:hover{background:var(--sk)}:where(.g) .gc .gc-name svg.i{color:var(--su)}:where(.g) .gc-ren{gap:8px;width:100%;display:flex}:where(.g) .gc-ren .inp{height:32px}:where(.g) .gc-colors{gap:8px;display:flex}:where(.g) .gc-colors button{background:var(--c);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 2px var(--sf);border:0;border-radius:16px}:where(.g) .gc-colors button.on{box-shadow:0 0 0 2px var(--sf),0 0 0 4px var(--c)}:where(.g) .gc-qa{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin-top:8px;display:grid}:where(.g) .gc-qa button{background:var(--bf);color:var(--mu);cursor:pointer;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 0;font-size:11px;line-height:16px;display:flex}:where(.g) .gc-qa button:hover{background:var(--bsoft);color:var(--b)}:where(.g) .gc-qa svg.i{width:16px;height:16px}:where(.g) .gc-mem{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}:where(.g) .gc-mem li{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:48px;display:grid;position:relative}:where(.g) .gc-mem .gc-on{bottom:8px;left:24px;right:auto}:where(.g) .gc-mem .tier{height:20px;padding:0 4px 0 2px;font-size:11px}:where(.g) .gc-mem .tier .tm{width:12px;height:12px}:where(.g) .gc .gc-pin{background:var(--bf);text-align:left;color:var(--mu);cursor:pointer;border:0;border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:8px;font-size:12px;line-height:16px;display:grid}:where(.g) .gc .gc-pin b{color:var(--ink);display:block}:where(.g) .gc .gc-pin svg.i{color:var(--b);margin-top:0}:where(.g) .gc-rules{color:var(--mu);flex-direction:column;gap:8px;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}:where(.g) .gc-rules li{grid-template-columns:16px minmax(0,1fr);column-gap:8px;display:grid}:where(.g) .gc-rules svg.i{color:var(--lo)}:where(.g) .gc-dz{flex-wrap:wrap;gap:8px;display:flex}:where(.g) .gc-slab{flex-direction:column;gap:4px;font-size:13px;display:flex}:where(.g) .gc-slab .late{color:var(--da);font-weight:600}:where(.g) .gc-pre .gc-form{background:var(--sf);flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow:auto}:where(.g) .gc-hello{background:var(--bf);border-radius:8px;grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:16px;display:grid}:where(.g) .gc-hello p{color:var(--mu);margin:4px 0 0;font-size:13px;line-height:20px}:where(.g) .gc-form input.inp,:where(.g) .gc-mod input.inp,:where(.g) .gc-mod select.inp,:where(.g) .gc-side select.inp{font:inherit;outline:0;font-size:14px}:where(.g) .gc-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.g) .gc-role input{opacity:0;pointer-events:none;position:absolute}:where(.g) .gc-role span{border:1px solid var(--bd2);cursor:pointer;height:40px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}:where(.g) .gc-role input:checked+span{border-color:var(--b);background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .gc-role input:focus-visible+span{outline:2px solid var(--fo);outline-offset:2px}:where(.g) .gc-cb{width:16px;height:16px;accent-color:var(--b);flex:none;margin:2px 0 0}:where(.g) .gc-form .chk,:where(.g) .gc-mod .chk{align-items:flex-start}:where(.g) .gc-rate{background:var(--sf);border:1px solid var(--bd);text-align:center;border-radius:8px;flex-direction:column;align-self:center;align-items:center;gap:8px;width:min(320px,100%);margin:16px 0;padding:16px;display:flex}:where(.g) .gc-stars{gap:4px;display:flex}:where(.g) .gc-stars button{width:40px;height:40px;color:var(--bd2);cursor:pointer;background:0 0;border:0}:where(.g) .gc-stars button svg.i{width:24px;height:24px}:where(.g) .gc-stars button.on{color:#e0a100}:where(.g) .gc-stars button.on svg.i{fill:currentColor}:where(.g) .gc-modal{z-index:20;opacity:0;background:#0f1b2d66;justify-content:center;align-items:center;padding:16px;transition:opacity .16s;display:flex;position:absolute;inset:0}:where(.g) .gc-modal.in{opacity:1}:where(.g) .gc-mod{background:var(--sf);width:min(480px,100%);max-height:100%;box-shadow:var(--sh3);transition:translate .2s var(--ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;translate:0 8px}:where(.g) .gc-modal.in .gc-mod{translate:0}:where(.g) .gc-mbody{flex-direction:column;gap:16px;padding:16px;display:flex;overflow:auto}:where(.g) .gc-mf{border-top:1px solid var(--bd);background:var(--bf);justify-content:flex-end;gap:8px;padding:8px 16px;display:flex}:where(.g) .gc-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.g) .gc-picks{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow:auto}:where(.g) .gc .gc-pick{border:1px solid var(--bd);cursor:pointer;border-radius:8px;grid-template-columns:16px 32px minmax(0,1fr);align-items:center;column-gap:8px;padding:8px;display:grid}:where(.g) .gc .gc-pick:has(input:checked){border-color:var(--b);background:var(--bsoft)}:where(.g) .gc .gc-pick input{accent-color:var(--b);margin:0}:where(.g) .gc-otp{letter-spacing:.3em;font-family:JetBrains Mono,monospace!important;font-size:18px!important}.g .gc-launch,:where(.g) .gc-launch{right:24px;bottom:var(--gc-b,24px);z-index:45;background:var(--b);height:48px;color:var(--onb);box-shadow:0 8px 24px color-mix(in oklab,var(--b) 40%,transparent),var(--sh2);cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s;border:0;border-radius:48px;align-items:center;gap:8px;padding:0 24px 0 16px;font-size:14px;font-weight:600;display:inline-flex;position:fixed}:where(.g) .gc-launch:hover{transform:translateY(-2px)}:where(.g) .gc-launch svg.i{width:20px;height:20px}:where(.g) .gc-launch .cnt{background:var(--da);color:#fff;box-shadow:0 0 0 2px var(--pg);position:absolute;top:-4px;right:-4px}:where(.g) .gc-launch.open{opacity:0;pointer-events:none;transform:scale(.9)}:where(.g) .gc-dock{z-index:46;width:400px;height:min(640px,100vh - 48px);box-shadow:var(--sh3);border:1px solid var(--bd);background:var(--sf);opacity:0;transform-origin:100% 100%;transition:opacity .2s var(--ease),translate .24s var(--ease);border-radius:16px;position:fixed;bottom:24px;right:24px;overflow:hidden;translate:0 16px}:where(.g) .gc-dock.in{opacity:1;translate:0}:where(.g) .gc-dock[hidden]{display:none}:where(.g) .gc-dock .gc{grid-template-columns:minmax(0,1fr)!important}:where(.g) .gc-dock .gc-list{border-right:0}:where(.g) .gc-dock .gc-back{display:inline-flex}:where(.g) .gc-dock .gc-hd{padding-left:8px}:where(.g) .gc-dock .gc-tools{right:4px}:where(.g) .gc-dock .gc-m.me .gc-tools{left:4px}:where(.g) .gc-overlay{z-index:10;background:var(--sf);animation:gcin .2s var(--ease);display:flex;position:absolute;inset:0}:where(.g) .gc-overlay .gc-side{border:0;flex:1}@keyframes gcin{0%{opacity:0;translate:16px}}:where(.g) .gc-stage{z-index:50;opacity:0;background:#0f1b2d73;padding:64px 24px 24px;transition:opacity .2s;display:flex;position:fixed;inset:0}:where(.g) .gc-stage.in{opacity:1}:where(.g) .gc-stage[hidden]{display:none}:where(.g) .gc-stagein{min-width:0;box-shadow:var(--sh3);background:var(--sf);border-radius:16px;flex:1;overflow:hidden}:where(.g) .gc-stx{z-index:2;display:none;position:absolute;top:16px;right:24px}@container (width<=1179px){:where(.g) .gc-full:not([data-side=""]),:where(.g) .gc-inbox{grid-template-columns:320px minmax(0,1fr)}:where(.g) .gc-full:not([data-side=""]) .gc-side,:where(.g) .gc-inbox .gc-side{z-index:8;width:min(360px,100%);box-shadow:var(--sh3);animation:gcin .2s var(--ease);position:absolute;top:0;bottom:0;right:0}:where(.g) .gc-inbox[data-side=""] .gc-side{display:none}}@container (width<=767px){:where(.g) .gc-full,:where(.g) .gc-inbox,:where(.g) .gc-full[data-side=""],:where(.g) .gc-full:not([data-side=""]){grid-template-columns:minmax(0,1fr)}:where(.g) .gc-full .gc-back,:where(.g) .gc-inbox .gc-back{display:inline-flex}:where(.g) .gc-full[data-view=list] .gc-conv,:where(.g) .gc-inbox[data-view=list] .gc-conv,:where(.g) .gc-full:not([data-view=list]) .gc-list,:where(.g) .gc-inbox:not([data-view=list]) .gc-list{display:none}:where(.g) .gc-full .gc-side,:where(.g) .gc-inbox .gc-side{border:0;width:100%!important}:where(.g) .gc-hd{padding-left:8px}:where(.g) .gc-msgs{padding:8px 16px}}@media (width<=639px){:where(.g) .gc-launch{justify-content:center;width:48px;height:48px;padding:0;right:16px}:where(.g) .gc-launch .gc-ll{display:none}:where(.g) .gc-dock{width:auto;height:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;inset:0}:where(.g) .gc-stage{padding:0}:where(.g) .gc-stagein{border-radius:0}:where(.g) .gc-emop{width:auto}:where(.g) .gc-2,:where(.g) .gc-roles{grid-template-columns:minmax(0,1fr)}:where(.g) .gc .gc-ta{font-size:16px}:where(.g) .gc-tools{display:none}}@media (width>=640px){:where(.g) .gc-stx{background:var(--sf);box-shadow:var(--sh2);display:inline-flex}}@media (prefers-reduced-motion:reduce){:where(.g) .gc *,:where(.g) .gc-launch,:where(.g) .gc-dock,:where(.g) .gc-stage{transition:none!important;animation:none!important}}:where(.g) .gc-ell{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}:where(.g) .gc-thread{padding-top:16px}:where(.g) .gc-fx{display:none}@media (width<=639px){:where(.g) .gc-fx{display:inline-flex}}:where(.g) .gc-team .gc-list{background:var(--bf)}.g[data-theme=dark] .gc-team .gc-list{background:var(--sf)}:where(.g) .gx-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 16px 8px;display:grid}:where(.g) .gx-top button:first-child{grid-column:1/-1}:where(.g) .gx-top button{border:1px solid var(--bd);background:var(--sf);height:32px;color:var(--mu);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .gx-top button:first-child{justify-content:flex-start;overflow:hidden}:where(.g) .gx-top button:first-child span{text-overflow:ellipsis;overflow:hidden}:where(.g) .gx-top button:hover{border-color:var(--bd2);color:var(--ink)}:where(.g) .gx-top b{background:var(--b);min-width:16px;height:16px;color:var(--onb);text-align:center;border-radius:16px;padding:0 4px;font-size:10px;line-height:16px}:where(.g) .gx-top kbd{border:1px solid var(--bd);color:var(--su);border-radius:4px;margin-left:auto;padding:0 4px;font:500 11px/16px JetBrains Mono,monospace}:where(.g) .gx-top svg.i{flex:none;width:16px;height:16px}:where(.g) .gc-mention.dept{background:var(--neb);color:var(--ne)}:where(.g) .gx-st{width:16px;height:16px;color:var(--ne);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .gx-st svg.i{width:12px;height:12px}:where(.g) .gx-st.leave{color:var(--lo)}:where(.g) .gx-st.meet{color:var(--da)}:where(.g) .gx-sub{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}:where(.g) .gx-sub svg.i{width:12px;height:12px}:where(.g) .gx-sub.leave{color:var(--lo)}:where(.g) .gx-sub.meet{color:var(--da)}:where(.g) .gx-sub.away{color:var(--ne)}:where(.g) .gx-dot{background:#22a06b;border-radius:8px;width:8px;height:8px;display:inline-block}:where(.g) .gx{border:1px solid var(--bd);background:var(--sf);color:var(--ink);border-radius:8px;flex-direction:column;gap:8px;min-width:0;max-width:480px;margin-top:8px;padding:8px;display:flex}:where(.g) .gc-m.me .gc-bub .gx{color:var(--ink)}:where(.g) .gx.in{background:var(--bf);max-width:none;margin-top:0}:where(.g) .gx-h,:where(.g) .gx-ev{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}:where(.g) .gx-ev{grid-template-columns:32px minmax(0,1fr)}:where(.g) .gx-i{border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}:where(.g) .gx-i svg.i{width:16px;height:16px}:where(.g) .gx-i.t-b{background:var(--bsoft);color:var(--b)}:where(.g) .gx-i.t-de{background:var(--deb);color:var(--de)}:where(.g) .gx-i.t-ne{background:var(--neb);color:var(--ne)}:where(.g) .gx-i.t-re{background:var(--reb);color:var(--re)}:where(.g) .gx-i.t-si{background:var(--sib);color:var(--si)}:where(.g) .gx-i.t-lo{background:var(--lob);color:var(--lo)}:where(.g) .gx-t{flex-direction:column;min-width:0;display:flex}:where(.g) .gx-t>b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}:where(.g) .gx-t>span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:16px;display:flex;overflow:hidden}:where(.g) .gx-t .mono{color:var(--su);font-size:11px}:where(.g) .gx-t .ov{font-size:10px}:where(.g) .gx .bdg svg.i{width:12px;height:12px}:where(.g) .gx-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}:where(.g) .gx-kv div{flex-direction:column;min-width:0;display:flex}:where(.g) .gx-kv dt{color:var(--mu);font-size:11px;line-height:16px}:where(.g) .gx-kv dd{margin:0;font-size:13px;font-weight:600;line-height:20px}:where(.g) .gx-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .gx-done{color:var(--mu);align-items:center;gap:4px;margin-right:auto;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .gx-done svg.i{width:16px;height:16px}:where(.g) .gx-step{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}:where(.g) .gx-step li{color:var(--su);flex-direction:column;gap:4px;min-width:0;font-size:10px;line-height:16px;display:flex}:where(.g) .gx-step li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .gx-step li i{background:var(--sk);border-radius:4px;height:4px;display:block}:where(.g) .gx-step li.ok i{background:var(--si)}:where(.g) .gx-step li.on i{background:var(--ne)}:where(.g) .gx-step li.on{color:var(--ink);font-weight:600}:where(.g) .gx-seg{background:var(--teb);scrollbar-width:none;border-radius:8px;gap:4px;padding:4px;display:flex;overflow-x:auto}:where(.g) .gx-seg button{height:24px;color:var(--mu);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex:1 0 auto;padding:0 8px;font-size:12px;font-weight:500;line-height:16px}:where(.g) .gx-seg button.on{background:var(--sf);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .gx-meta{color:var(--mu);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}:where(.g) .gx-meta svg.i{width:12px;height:12px}:where(.g) .gx-flow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.g) .gx-flow li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:40px;display:grid;position:relative}:where(.g) .gx-flow li:not(:last-child):after{content:"";background:var(--bd);width:2px;position:absolute;top:32px;bottom:-8px;left:11px}:where(.g) .gx-flow li.ok:not(:last-child):after{background:var(--si)}:where(.g) .gx-flow li>span:nth-child(2){flex-direction:column;min-width:0;display:flex}:where(.g) .gx-flow li b{font-size:13px;font-weight:600;line-height:16px}:where(.g) .gx-flow li>span:nth-child(2) span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16px;overflow:hidden}:where(.g) .gx-fs{color:var(--su);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .gx-fs svg.i{width:12px;height:12px}:where(.g) .gx-flow li.ok .gx-fs{color:var(--si)}:where(.g) .gx-flow li.wait .gx-fs{color:var(--ne)}:where(.g) .gx-flow li.no .gx-fs{color:var(--da)}:where(.g) .gx-flow.sm li{min-height:32px}:where(.g) .gx-flow.sm li:after{top:24px}:where(.g) .gx-flow.sm{grid-template-columns:20px minmax(0,1fr)}:where(.g) .gx-m{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}:where(.g) .gx-m div{background:var(--bf);border-radius:8px;flex-direction:column;min-width:0;padding:8px;display:flex}:where(.g) .gx-m span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:16px;overflow:hidden}:where(.g) .gx-m b{white-space:nowrap;font-size:13px;font-weight:600;line-height:20px}@container (width<=560px){:where(.g) .gx-m,:where(.g) .gx-kv{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.g) .gx-doc{margin-top:8px}:where(.g) .gx-dig{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}:where(.g) .gx-dig li{border-top:1px solid var(--bd);grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:8px 0;display:grid}:where(.g) .gx-dig li:first-child{border-top:0}:where(.g) .gx-dig li>svg.i{color:var(--b);margin-top:2px}:where(.g) .gx-dig li span{flex-direction:column;min-width:0;display:flex}:where(.g) .gx-dig li b{font-size:13px;font-weight:500;line-height:20px}:where(.g) .gx-dig li span span{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .gx-who{flex-wrap:wrap;align-items:center;gap:4px;display:flex}:where(.g) .gx-rs{border-radius:24px;display:inline-flex;position:relative}:where(.g) .gx-rs.yes{box-shadow:0 0 0 2px var(--si)}:where(.g) .gx-rs.no{opacity:.4}:where(.g) .gx-rs .gc-av:after{display:none}:where(.g) .gx-tw{border:1px solid var(--bd);border-radius:8px;overflow-x:auto}:where(.g) .gx-tb{border-collapse:collapse;width:100%;font-size:12px;line-height:16px}:where(.g) .gx-tb th{text-align:left;height:32px;color:var(--mu);background:var(--bf);border-bottom:1px solid var(--bd);white-space:nowrap;padding:0 8px;font-weight:500}:where(.g) .gx-tb td{border-bottom:1px solid var(--bd);white-space:nowrap;height:32px;padding:0 8px}:where(.g) .gx-tb tr:last-child td{border-bottom:0}:where(.g) .gx-tb .r{text-align:right}:where(.g) .gx-tb .neg{color:var(--da)}:where(.g) .gx-tb .pos{color:var(--si)}:where(.g) .gx-call{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}:where(.g) .gx-call>svg.i{background:var(--sib);width:32px;height:32px;color:var(--si);box-sizing:border-box;border-radius:8px;padding:8px}:where(.g) .gx-call>span{flex-direction:column;display:flex}:where(.g) .gx-call b{font-size:13px;line-height:20px}:where(.g) .gx-call span span{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .gx-route{background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex}:where(.g) .gx-inv{border:1px solid var(--bd);border-radius:8px;flex-direction:column;max-height:200px;display:flex;overflow:auto}:where(.g) .gx-chk{border-top:1px solid var(--bd);cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 8px;font-size:13px;display:flex}:where(.g) .gx-chk:first-child{border-top:0}:where(.g) .gx-chk input{width:16px;height:16px;accent-color:var(--b);margin:0}:where(.g) .gx-chk .bdg{margin-left:auto}:where(.g) .gx-rules{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.g) .gx-rules li{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:40px;font-size:13px;display:grid}:where(.g) .gx-rules li>svg.i{color:var(--mu)}:where(.g) .gx-rules .tgl{cursor:pointer;border:0;padding:0}:where(.g) .gx-leave{background:var(--lob);color:var(--lo);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:8px;display:grid}:where(.g) .gx-leave>svg.i{margin-top:2px}:where(.g) .gx-leave span{flex-direction:column;display:flex}:where(.g) .gx-leave b{font-size:13px;line-height:20px}:where(.g) .gx-leave span span{font-size:12px;line-height:16px}:where(.g) .gx-nset{flex-direction:column;margin-top:16px;display:flex}:where(.g) .gx-nset .gx-chk{border-top:1px solid var(--bd)}:where(.g) .gx-gs .gc-mod{flex-direction:column;align-self:flex-start;width:calc(100% - 32px);max-width:640px;max-height:calc(100% - 96px);margin-top:48px;display:flex}:where(.g) .gx-gsh{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex}:where(.g) .gx-gsh input{min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}:where(.g) .gx-gsh>svg.i{color:var(--su)}:where(.g) .gx-gsf{scrollbar-width:none;border-bottom:1px solid var(--bd);flex:none;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}:where(.g) .gx-gsr{min-height:120px;padding:8px;overflow:auto}:where(.g) .gx-gsr h4{margin:8px 8px 4px}:where(.g) .gx-gi{text-align:left;cursor:pointer;width:100%;min-height:48px;color:var(--ink);background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:8px;padding:8px;display:grid}:where(.g) .gx-gi:hover{background:var(--bf)}:where(.g) .gx-gi>svg.i{color:var(--mu);justify-self:center}:where(.g) .gx-gi>span{flex-direction:column;min-width:0;display:flex}:where(.g) .gx-gi b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .gx-gi .mono{color:var(--su);font-size:11px;line-height:16px}:where(.g) .gx-gi mark{background:color-mix(in oklab,var(--ne) 24%,transparent);color:inherit;border-radius:2px}:where(.g) .gx-ms{font-weight:400!important}:where(.g) .gx-pl{padding:8px!important}:where(.g) .gx-callm{z-index:30;color:#eef2f8;opacity:0;transition:opacity .2s var(--ease);background:#0b1220;flex-direction:column;display:flex;position:absolute;inset:0}:where(.g) .gx-callm.in{opacity:1}:where(.g) .gx-ch{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex}:where(.g) .gx-ch b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}:where(.g) .gx-ch .ib{color:#eef2f8}:where(.g) .gx-ch .ib:hover{background:#ffffff14}:where(.g) .gx-rec{color:#f4978e;white-space:nowrap;background:#f4978e29;border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}:where(.g) .gx-rec i{background:currentColor;border-radius:8px;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){:where(.g) .gx-rec i{animation:1.2s ease-in-out infinite gxp}}@keyframes gxp{50%{opacity:.3}}:where(.g) .gx-stage{flex:1;gap:8px;min-height:0;padding:16px;display:flex;overflow:auto}:where(.g) .gx-stage.withshare{grid-template-columns:minmax(0,1fr) 200px;display:grid}:where(.g) .gx-tiles{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-content:center;gap:8px;display:grid}:where(.g) .withshare .gx-tiles{grid-template-columns:minmax(0,1fr);align-content:start}:where(.g) .gx-tile{aspect-ratio:16/10;background:#16223a;border-radius:8px;justify-content:center;align-items:center;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0000}:where(.g) .withshare .gx-tile{aspect-ratio:16/9}:where(.g) .gx-tile.sp{box-shadow:inset 0 0 0 2px #7dd3a0}:where(.g) .gx-tile .gc-av{width:64px;height:64px;font-size:20px}:where(.g) .withshare .gx-tile .gc-av{width:40px;height:40px;font-size:13px}:where(.g) .gx-tile .gc-av:after{display:none}:where(.g) .gx-vid{background:radial-gradient(circle at 50% 40%,color-mix(in oklab,var(--c) 55%,#0b1220),#0b1220 75%);position:absolute;inset:0}:where(.g) .gx-tn{white-space:nowrap;text-overflow:ellipsis;background:#0b1220b3;border-radius:4px;align-items:center;gap:4px;max-width:calc(100% - 16px);height:24px;padding:0 8px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;left:8px;overflow:hidden}:where(.g) .gx-tn svg.i{color:#f4978e;width:12px;height:12px}:where(.g) .gx-share{color:#0f1b2d;background:#eef2f8;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}:where(.g) .gx-shh{background:#e2e6ec;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;display:flex}:where(.g) .gx-shh .mu{color:#566173}:where(.g) .gx-shb{flex-direction:column;gap:8px;padding:16px;display:flex;overflow:auto}:where(.g) .gx-share .gx-tb th{color:#566173;background:#f5f7fa;border-color:#e2e6ec}:where(.g) .gx-share .gx-tb td{border-color:#e2e6ec}:where(.g) .gx-cf{flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 16px 16px;display:flex}:where(.g) .gx-cb{color:#eef2f8;cursor:pointer;background:#ffffff14;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:64px;height:56px;font-size:11px;line-height:16px;display:flex}:where(.g) .gx-cb:hover{background:#ffffff24}:where(.g) .gx-cb.off{color:#f4978e;background:#f4978e2e}:where(.g) .gx-cb.on{color:#0f1b2d;background:#8db0ea}:where(.g) .gx-cb.end{color:#fff;background:#b42318}:where(.g) .gx-cb svg.i{width:20px;height:20px}@media (width<=639px){:where(.g) .gx-stage.withshare{grid-template-columns:minmax(0,1fr)}:where(.g) .withshare .gx-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.g) .gx-cb{min-width:56px}:where(.g) .gx-cb span{display:none}}:where(.g) .cx-app{height:max(560px,100vh - 176px);min-height:560px}@media (width<=639px){:where(.g) .cx-app{border-radius:8px;height:calc(100vh - 168px);min-height:520px}}:where(.g) .gx-meta{min-width:0}:where(.g) .gx-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.g) .gc-team .gc-mention{padding:0 4px}:where(.g) .gx-gsh input,:where(.g) .gx-gi mark{padding:0}:where(.g) .gc-team .gc-jump{white-space:nowrap;line-height:16px}:where(.g) .cx-app{container-type:inline-size}:where(.g) .cm{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:24px;display:grid}:where(.g) .cm-main{min-width:0}:where(.g) .cm-nav{border:1px solid var(--bd);background:var(--sf);border-radius:12px;flex-direction:column;gap:4px;padding:16px 8px;display:flex;position:sticky;top:80px}:where(.g) .cm-nav .ov{padding:0 8px 8px}:where(.g) .cm-nav a{min-height:40px;color:var(--mu);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;display:flex;text-decoration:none!important}:where(.g) .cm-nav a span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.g) .cm-nav a b{background:var(--bsoft);min-width:24px;height:20px;color:var(--b);text-align:center;border-radius:16px;padding:0 8px;font-size:12px;line-height:20px}:where(.g) .cm-nav a:hover{background:var(--bf);color:var(--ink)}:where(.g) .cm-nav a.on{background:var(--bsoft);color:var(--b)}:where(.g) .cm-nav svg.i{flex:none}@media (width<=1099px){:where(.g) .cm{grid-template-columns:minmax(0,1fr);gap:16px}:where(.g) .cm-nav{scrollbar-width:none;scroll-snap-type:x proximity;border-radius:12px;flex-direction:row;padding:4px;position:static;overflow-x:auto}:where(.g) .cm-nav .ov{display:none}:where(.g) .cm-nav a{scroll-snap-align:start;flex:none}:where(.g) .cm-nav a span{overflow:visible}}:where(.g) .cm-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}:where(.g) .cm-day{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;min-height:120px;padding:8px;display:flex}:where(.g) .cm-day.today{border-color:var(--b);box-shadow:inset 0 0 0 1px var(--b)}:where(.g) .cm-dn{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .cm-dn b{color:var(--ink);font-size:14px;font-weight:600}:where(.g) .cm-ev{text-overflow:ellipsis;white-space:nowrap;background:var(--teb);color:var(--te);border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;display:block;overflow:hidden}:where(.g) .cm-ev.lich{background:var(--reb,var(--bsoft));color:var(--re,var(--b))}:where(.g) .cm-ev.cho{background:var(--neb);color:var(--ne)}:where(.g) .cm-ev.xb{background:var(--sib);color:var(--si)}@media (width<=899px){:where(.g) .cm-week{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}:where(.g) .cm-day{scroll-snap-align:start;flex:0 0 160px}}:where(.g) .cm-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}:where(.g) .cm-month>span{color:var(--mu);padding:0 4px;font-size:12px;font-weight:500;line-height:16px}:where(.g) .cm-mc{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;min-height:88px;padding:4px;display:flex}:where(.g) .cm-mc>span:first-child{color:var(--mu);padding:0 4px;font-size:12px;line-height:16px}:where(.g) .cm-mc.mute{background:var(--bf);border-style:dashed}:where(.g) .cm-mc.today{border-color:var(--b)}:where(.g) .cm-mc.today>span:first-child{color:var(--b);font-weight:600}:where(.g) .cm-mc.over{border-color:var(--b);background:var(--bsoft)}@media (width<=639px){:where(.g) .cm-mc{min-height:56px}:where(.g) .cm-mc .cm-ev{border-radius:8px;height:8px;padding:0;font-size:0}}:where(.g) .cm-bar{border:1px solid var(--bd);background:var(--sf);border-radius:12px;min-height:56px;padding:8px 16px}:where(.g) .cm-build{grid-template-columns:240px minmax(0,1fr) 296px;align-items:start;gap:16px;display:grid}:where(.g) .cm-side{min-width:0}:where(.g) .cm-pg{color:var(--ink);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:8px;display:grid;text-decoration:none!important}:where(.g) .cm-pg .mono{color:var(--mu);grid-column:1/-1}:where(.g) .cm-pgn{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .cm-pg .bdg{grid-area:1/2/3;align-self:center}:where(.g) .cm-pg:hover{background:var(--bf)}:where(.g) .cm-pg.on{background:var(--bsoft)}:where(.g) .cm-pal{border:1px solid var(--bd);background:var(--sf);min-height:40px;font:inherit;color:var(--ink);cursor:grab;text-align:left;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;line-height:16px;display:flex}:where(.g) .cm-pal span{flex:1}:where(.g) .cm-pal svg.i:last-child{color:var(--su)}:where(.g) .cm-pal:hover{border-color:var(--b);color:var(--b)}:where(.g) .cm-stage{background:var(--bf);border:1px solid var(--bd);border-radius:12px;min-width:0;padding:16px;overflow:hidden}:where(.g) .cm-frame{width:100%;max-width:calc(var(--w) * 1px);transition:max-width .3s var(--ease);flex-direction:column;gap:8px;margin:0 auto;display:flex}:where(.g) .cm-blocks{flex-direction:column;gap:8px;display:flex}:where(.g) .cm-blk{border:1px solid var(--bd);background:var(--sf);border-radius:12px;outline:none;overflow:hidden}:where(.g) .cm-blk:hover{border-color:var(--bd2)}:where(.g) .cm-blk.sel,:where(.g) .cm-blk:focus-visible{border-color:var(--b);box-shadow:0 0 0 2px var(--bsoft)}:where(.g) .cm-blk.hid{opacity:.48}:where(.g) .cm-blk.drag{opacity:.4}:where(.g) .cm-blk.over{box-shadow:0 -3px 0 var(--b)}:where(.g) .cm-bh{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:40px;padding:0 4px 0 8px;font-size:13px;line-height:16px;display:flex}:where(.g) .cm-bh b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(.g) .cm-grip{color:var(--su);cursor:grab;display:inline-flex}:where(.g) .cm-bt{gap:0;display:inline-flex}:where(.g) .cm-bt .ib{width:32px;height:32px}:where(.g) .cm-pv{flex-direction:column;gap:8px;padding:16px;display:flex}:where(.g) .cm-pv.hero{color:#fff;background:linear-gradient(135deg,#0b1b36,#204178);gap:16px;padding:24px}:where(.g) .cm-pv.hero b{max-width:560px;font-size:20px;font-weight:600;line-height:28px}:where(.g) .cm-pv.cta{background:var(--bsoft);flex-flow:wrap;justify-content:space-between;align-items:center}:where(.g) .cm-fb{border:1px solid #fff6;border-radius:8px;align-items:center;height:32px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}:where(.g) .cm-fb.pri{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .cm-pv.hero .cm-fb.pri{color:#0b1b36;background:#fff;border-color:#fff}:where(.g) .cm-pvg{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.g) .cm-pvc{border:1px solid var(--bd);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex}:where(.g) .cm-pvc .mono{color:var(--mu);font-size:11px;line-height:16px}:where(.g) .cm-pvs{flex-direction:column;gap:0;min-width:0;display:flex}:where(.g) .cm-pvs b{color:var(--b);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:28px;overflow:hidden}:where(.g) .cm-pvs span{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .cm-frame[data-sz=m] .cm-pvg{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-frame[data-sz=m] .cm-pv.hero b{font-size:16px;line-height:24px}:where(.g) .cm-frame[data-sz=m] .cm-bh b{max-width:120px}:where(.g) .cm-addz{border:1px dashed var(--bd3);height:48px;font:inherit;color:var(--mu);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}:where(.g) .cm-addz:hover,:where(.g) .cm-addz.over{border-color:var(--b);color:var(--b);background:var(--bsoft)}:where(.g) .cm-insp{border:1px solid var(--bd);background:var(--sf);border-radius:12px;min-width:0;padding:16px;position:sticky;top:80px}@media (width<=1279px){:where(.g) .cm-build{grid-template-columns:220px minmax(0,1fr)}:where(.g) .cm-insp{grid-column:1/-1;position:static}}@media (width<=899px){:where(.g) .cm-build{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-side{order:2}:where(.g) .cm-stage{order:1;padding:8px}:where(.g) .cm-insp{order:3}:where(.g) .cm-bt .ib:nth-child(n+3){display:none}:where(.g) .cm-pvg{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-pv.hero b{font-size:16px;line-height:24px}}:where(.g) .cm-ell{text-overflow:ellipsis;white-space:nowrap;max-width:360px;display:block;overflow:hidden}:where(.g) .cm-bulk{background:var(--bsoft);border-bottom:1px solid var(--bd);flex-wrap:wrap;min-height:48px;padding:8px 16px}:where(.g) .cm-bulk[hidden]{display:none}:where(.g) tr.cm-on td{background:var(--bsoft)}:where(.g) .cm-edit{grid-template-columns:minmax(0,1fr) 344px;align-items:start;gap:16px;display:grid}:where(.g) .cm-ed{min-width:0}:where(.g) .cm-tb{border:1px solid var(--bd);border-radius:8px;flex-wrap:wrap;gap:0;padding:0 4px;display:inline-flex}:where(.g) .cm-tb .ib{width:32px;height:32px}:where(.g) .cm-title{width:100%;font:inherit;color:var(--ink);field-sizing:content;white-space:normal;background:0 0;border:0;outline:none;padding:0;font-size:28px;font-weight:600;line-height:36px}:where(.g) .cm-cover{border:1px dashed var(--bd3);aspect-ratio:16/6;background:var(--bf);border-radius:12px;justify-content:center;align-items:center;display:flex}:where(.g) .cm-cov{color:var(--mu);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}:where(.g) .cm-cov svg.i{width:24px;height:24px}:where(.g) .cm-doc{flex-direction:column;gap:16px;max-width:720px;font-size:16px;line-height:28px;display:flex}:where(.g) .cm-doc h3{margin:0;font-size:20px;font-weight:600;line-height:28px}:where(.g) .cm-doc p,:where(.g) .cm-doc ul{margin:0}:where(.g) .cm-doc ul{flex-direction:column;gap:8px;padding-left:24px;display:flex}:where(.g) .cm-emb{border:1px solid var(--bd);background:var(--bf);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}:where(.g) .cm-emb .col{flex:1;min-width:200px}:where(.g) .cm-src{color:var(--mu);gap:8px;display:flex;font-size:12px!important;line-height:16px!important}:where(.g) .cm-meta{min-width:0}:where(.g) .cm-flow{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}:where(.g) .cm-flow li{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:0 0 16px;display:grid;position:relative}:where(.g) .cm-flow li:not(:last-child):before{content:"";background:var(--bd);width:2px;position:absolute;top:16px;bottom:0;left:7px}:where(.g) .cm-flow li.ok:not(:last-child):before{background:var(--si)}:where(.g) .cm-flow li i{border:2px solid var(--bd2);background:var(--sf);z-index:1;border-radius:16px;width:16px;height:16px;margin-top:2px}:where(.g) .cm-flow li.ok i{background:var(--si);border-color:var(--si)}:where(.g) .cm-flow li.on i{border-color:var(--b);box-shadow:0 0 0 3px var(--bsoft)}:where(.g) .cm-flow li span{color:var(--mu);flex-direction:column;font-size:12px;line-height:16px;display:flex}:where(.g) .cm-flow li b{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}:where(.g) .cm-flow li.on b{color:var(--b);font-weight:600}:where(.g) .cm-pair{grid-template-columns:112px minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:13px;line-height:16px;display:grid}:where(.g) .cm-pair .bar{background:var(--bf);border:1px solid var(--bd);border-radius:8px;height:8px;display:block;overflow:hidden}:where(.g) .cm-pair .bar i{background:var(--b);border-radius:8px;height:100%;display:block}:where(.g) .cm-pair .t12{text-align:right}:where(.g) b[data-cm-cnt].ok{color:var(--si)}:where(.g) b[data-cm-cnt].warn{color:var(--ne)}:where(.g) b[data-cm-cnt].bad{color:var(--da)}:where(.g) .cm-gg{border:1px solid var(--bd);color:#202124;background:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}:where(.g) .cm-gg .mu{color:#5f6368}:where(.g) .cm-ggu{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .cm-gg b{color:#1a0dab;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}:where(.g) .cm-gg span[data-cm-gg]{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}:where(.g) .cm-og{border:1px solid var(--bd);border-radius:8px;overflow:hidden}:where(.g) .cm-ogi{aspect-ratio:1200/630;color:#b9c9e4;background:linear-gradient(135deg,#0b1b36,#204178);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}:where(.g) .cm-ogt{background:var(--bf);flex-direction:column;gap:0;padding:8px 16px;display:flex}:where(.g) .cm-ogt b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}@media (width<=1099px){:where(.g) .cm-edit{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){:where(.g) .cm-title{font-size:20px;line-height:28px}:where(.g) .cm-cover{aspect-ratio:16/9}}:where(.g) .cm-drop{border:2px dashed var(--bd3);background:var(--bf);min-height:120px;color:var(--mu);text-align:center;border-radius:12px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}:where(.g) .cm-drop b{color:var(--ink);font-size:14px}:where(.g) .cm-drop.over,:where(.g) .cm-drop:focus-visible{border-color:var(--b);background:var(--bsoft);color:var(--b)}:where(.g) .cm-lib{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:16px;display:grid}:where(.g) .cm-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;display:grid}:where(.g) .cm-media{border:1px solid var(--bd);background:var(--sf);font:inherit;text-align:left;cursor:pointer;color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:0 0 8px;display:flex;overflow:hidden}:where(.g) .cm-media>span:not(.cm-th){padding:0 8px}:where(.g) .cm-media:hover{border-color:var(--bd2)}:where(.g) .cm-media.sel{border-color:var(--b);box-shadow:0 0 0 2px var(--bsoft)}:where(.g) .cm-th{aspect-ratio:4/3;background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 55%,#fff));color:#ffffffe0;justify-content:center;align-items:center;margin-bottom:4px;display:flex}:where(.g) .cm-th.up{background:var(--bf);color:var(--b)}:where(.g) .cm-mn{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}:where(.g) .cm-drw{min-width:0;position:sticky;top:80px}:where(.g) .cm-crop{aspect-ratio:16/9;width:100%;transition:aspect-ratio .2s var(--ease);background:#0b1b36;border-radius:8px;position:relative;overflow:hidden}:where(.g) .cm-cimg{background:radial-gradient(circle at 60% 40%,#5e86c4 0,#204178 40%,#0b1b36 100%);position:absolute;inset:0}:where(.g) .cm-cf{transition:inset .2s var(--ease);border:2px solid #fff;position:absolute;inset:8%;box-shadow:0 0 0 999px #0006}:where(.g) .cm-cf i{background:#fff;border-radius:2px;width:12px;height:12px;position:absolute}:where(.g) .cm-cf i:first-child{top:-7px;left:-7px}:where(.g) .cm-cf i:nth-child(2){top:-7px;right:-7px}:where(.g) .cm-cf i:nth-child(3){bottom:-7px;left:-7px}:where(.g) .cm-cf i:nth-child(4){bottom:-7px;right:-7px}:where(.g) .cm-fp{cursor:crosshair;border:2px solid #fff;border-radius:24px;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:40%;left:60%;box-shadow:0 0 0 2px #0000004d}:where(.g) .cm-drw .kv{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1099px){:where(.g) .cm-lib{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-drw{position:static}}@media (width<=639px){:where(.g) .cm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}:where(.g) .cm-tree{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.g) .cm-mi{min-height:48px;margin-left:calc(var(--lv) * 24px);border:1px solid var(--bd);background:var(--sf);border-radius:8px;outline:none;align-items:center;gap:8px;min-width:0;padding:0 4px 0 8px;font-size:14px;line-height:20px;display:flex}:where(.g) .cm-mi b{white-space:nowrap;font-weight:500}:where(.g) .cm-mi .mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.g) .cm-mi:focus-visible,:where(.g) .cm-mi.over{border-color:var(--b)}:where(.g) .cm-mi.drag{opacity:.4}:where(.g) .cm-tabpv{border:1px solid var(--bd);background:var(--sf);height:72px;box-shadow:var(--sh1);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:0 8px 8px;display:grid}:where(.g) .cm-tabpv span{color:var(--mu);flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:16px;display:flex}:where(.g) .cm-tabpv span i{border-radius:16px;justify-content:center;align-items:center;width:40px;height:32px;display:inline-flex}:where(.g) .cm-tabpv span.on{color:var(--b)}:where(.g) .cm-tabpv span.on i{background:var(--b);width:48px;height:48px;color:var(--onb);box-shadow:var(--sh2);border-radius:50% 50% 50% 8px;margin-top:-24px;rotate:-45deg}:where(.g) .cm-tabpv span.on i svg{rotate:45deg}@media (width<=639px){:where(.g) .cm-mi{margin-left:calc(var(--lv) * 16px)}:where(.g) .cm-mi .mono,:where(.g) .cm-mi .bdg{display:none}}:where(.g) .cm-fields{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.g) .cm-ff{border:1px solid var(--bd);background:var(--sf);border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 4px 0 8px;font-size:14px;line-height:20px;display:flex}:where(.g) .cm-ff b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}:where(.g) .cm-ff .t12{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(.g) .cm-score{background:conic-gradient(var(--b) calc(var(--p) * 1%),var(--bf) 0);border-radius:40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.g) .cm-score b{background:var(--sf);border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-flex}@media (width<=639px){:where(.g) .cm-ff .t12{display:none}}:where(.g) .cm-mail{grid-template-columns:256px minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}:where(.g) .cm-tp{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}:where(.g) .cm-tp b{font-size:14px;font-weight:500;line-height:20px}:where(.g) .cm-tp:hover{background:var(--bf)}:where(.g) .cm-tp.on{background:var(--bsoft)}:where(.g) .cm-body{min-height:200px;font-family:inherit}:where(.g) .cm-mpv{border:1px solid var(--bd);background:var(--bf);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}:where(.g) .cm-mpv p{margin:0}:where(.g) .cm-mph{border-bottom:1px solid var(--bd);align-items:center;gap:8px;padding-bottom:8px;display:flex}@media (width<=1279px){:where(.g) .cm-mail{grid-template-columns:240px minmax(0,1fr)}:where(.g) .cm-mail>.card:last-child{grid-column:1/-1}}@media (width<=899px){:where(.g) .cm-mail{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-mail>.card:first-child{scrollbar-width:none;flex-direction:row;overflow-x:auto}:where(.g) .cm-mail>.card:first-child .sh{display:none}:where(.g) .cm-tp{flex:0 0 220px}}:where(.g) .cm-wfl{align-items:stretch;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.g) .cm-wf{border:1px solid var(--bd);background:var(--sf);border-radius:12px;flex-direction:column;flex:1;gap:8px;min-width:0;padding:16px;display:flex}:where(.g) .cm-wf b{font-size:15px;line-height:20px}:where(.g) .cm-wf .bdg{align-self:flex-start}:where(.g) .cm-wfi{background:var(--bsoft);width:40px;height:40px;color:var(--b);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .cm-wfa{color:var(--su);align-items:center;display:flex}@media (width<=899px){:where(.g) .cm-wfl{flex-direction:column}:where(.g) .cm-wfa{justify-content:center}:where(.g) .cm-wfa svg{rotate:90deg}}:where(.g) .cm-perm td,:where(.g) .cm-perm th{white-space:nowrap}:where(.g) .cm-perm .c{text-align:center}:where(.g) .cm-pm{border:1px solid var(--bd2);background:var(--sf);cursor:pointer;width:32px;height:32px;color:var(--onb);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .cm-pm.on{background:var(--b);border-color:var(--b)}:where(.g) .cm-pm:hover{border-color:var(--b)}:where(.g) .cm-vers{grid-template-columns:304px minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .cm-vr{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}:where(.g) .cm-vr b{font-size:14px;font-weight:500;line-height:20px}:where(.g) .cm-vr:hover{background:var(--bf)}:where(.g) .cm-vr.on{background:var(--bsoft);border-color:var(--b)}:where(.g) .cm-diff{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.g) .cm-dc{border:1px solid var(--bd);background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}:where(.g) .cm-dl{border-radius:4px;padding:4px 8px;font-size:14px;line-height:20px}:where(.g) .cm-dl.del{background:var(--dab);color:var(--da);text-decoration:line-through}:where(.g) .cm-dl.add,:where(.g) .cm-dl .add{background:var(--sib);color:var(--si)}@media (width<=1099px){:where(.g) .cm-vers{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){:where(.g) .cm-diff{grid-template-columns:minmax(0,1fr)}}:where(.g) .cm-pvw{flex-direction:column;align-items:center;gap:16px;display:flex}:where(.g) .cm-pvw .cm-frame{border:1px solid var(--bd);background:var(--bf);border-radius:12px;max-height:60vh;padding:8px;overflow:auto}@media (width<=639px){:where(.g) .cm-ph-act{width:100%}}:where(.g) .cm-main ul.col{margin:0;padding:0;list-style:none}:where(.g) .cm-top{grid-template-columns:minmax(0,1fr);gap:16px}:where(.g) .cm-top .cm-nav{scrollbar-width:none;flex-direction:row;padding:4px;position:static;overflow-x:auto}:where(.g) .cm-top .cm-nav .ov{display:none}:where(.g) .cm-top .cm-nav a{flex:none}:where(.g) .cm-top .cm-nav a span{overflow:visible}:where(.g) .cm-main .cm-title{resize:none;height:auto;min-height:0;box-shadow:none;border-radius:0;font-family:inherit;display:block}:where(.g) .cm-dt{grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important}:where(.g) .cm-pg .mono{grid-column:1}:where(.g) .cm-fb{white-space:nowrap}:where(.g) .cm-bh b{min-width:40px}:where(.g) .cm-span2{grid-column:span 2}@media (width<=1279px){:where(.g) .cm-span2,:where(.g) .cm-full-md{grid-column:1/-1}}:where(.g) .cm-top-al{align-items:stretch}:where(.g) .cm-pm,:where(.g) .cm-addz{padding:0}:where(.g) .cm-flow li i{margin-top:0}:where(.g) .cm-fp{margin:0;translate:-50% -50%}:where(.g) .pop{z-index:60;background:var(--sf);min-width:224px;max-width:min(400px,100vw - 16px);max-height:min(480px,100vh - 16px);color:var(--ink);border:1px solid var(--bd);box-shadow:var(--sh3);opacity:0;transition:opacity .14s var(--ease),translate .14s var(--ease);overscroll-behavior:contain;border-radius:8px;padding:4px;position:fixed;overflow:auto;translate:0 -4px}:where(.g) .pop.in{opacity:1;translate:0}:where(.g) .pop.as-sheet{max-width:none;max-height:80dvh;padding:8px 8px calc(8px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;bottom:0;right:0;translate:0 16px;top:auto!important;left:0!important}:where(.g) .pop.as-sheet.in{translate:0}:where(.g) .pop.as-sheet:before{content:"";background:var(--bd2);border-radius:4px;width:40px;height:4px;margin:0 auto 8px;display:block}:where(.g) .toasts{z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 16px);display:flex;position:fixed;bottom:24px;left:50%;translate:-50%}:where(.g) .toast{pointer-events:auto;background:var(--ink);min-height:40px;color:var(--sf);box-shadow:var(--sh3);animation:tin .2s var(--ease);border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .toast:not(:has(button)){padding-right:16px}:where(.g) .toast>svg.i{color:var(--si)}.g[data-theme=dark] .toast>svg.i{color:#1a7445}:where(.g) .toast.warn>svg.i{color:var(--ne)}:where(.g) .toast.err>svg.i{color:var(--da)}:where(.g) .toast .btn{color:var(--sf)}:where(.g) .toast.out{opacity:0;transition:all .3s;translate:0 8px}@keyframes tin{0%{opacity:0;translate:0 8px}}@media (width<=639px){:where(.g) .toasts{bottom:calc(88px + env(safe-area-inset-bottom))}}:where(.g) .lc .sv.on{color:var(--b)}:where(.g) .lc .sv.on svg.i{fill:currentColor}:where(.g) .cr-split{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .cr-2c{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}:where(.g) .cr-lists{flex-direction:column;gap:4px;display:flex;position:sticky;top:72px}:where(.g) .cr-lists .ov{padding:8px 8px 0}:where(.g) .cr-lists a,:where(.g) .cr-lists button{min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:0 8px;font-size:13px;line-height:20px;display:grid;text-decoration:none!important}:where(.g) .cr-lists a>span:nth-child(2),:where(.g) .cr-lists button>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .cr-lists a:hover,:where(.g) .cr-lists button:hover{background:var(--sk)}:where(.g) .cr-lists .on{background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .cr-lists .n{color:var(--mu);font-variant-numeric:tabular-nums;font-size:12px}:where(.g) .cr-lists .add{color:var(--b)}:where(.g) .cr-dup{background:var(--neb);min-height:48px;color:var(--wa);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .cr-dup .sp{min-width:0}:where(.g) .cr-score{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}:where(.g) .cr-score i{background:var(--sk);border-radius:4px;width:48px;height:4px;display:block;position:relative;overflow:hidden}:where(.g) .cr-score i:after{content:"";width:calc(var(--v)*1%);background:var(--c,var(--si));border-radius:4px;position:absolute;inset:0 auto 0 0}:where(.g) .cr-last{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}:where(.g) .cr-last svg.i{color:var(--mu)}:where(.g) .cr-rem{white-space:nowrap;background:var(--neb);height:24px;color:var(--wa);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .cr-rem.late{background:var(--dab);color:var(--da)}:where(.g) .cr-tag{letter-spacing:.02em;background:var(--lob);height:20px;color:var(--lo);border-radius:4px;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}:where(.g) .cr-tag.f2{background:var(--teb);color:var(--te)}:where(.g) .cr-addcol{border:1px dashed var(--bd3);width:32px;height:32px;color:var(--mu);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .cr-tbl tr[hidden]{display:none}:where(.g) .cr-tbl td,:where(.g) .cr-tbl th{white-space:nowrap}:where(.g) .cr-hero{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}:where(.g) .cr-hero .av{border-radius:64px;width:64px;height:64px;font-size:20px}:where(.g) .cr-hero .av.co{background:var(--b);color:var(--onb);border-radius:16px}:where(.g) .cr-hero .act{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.g) .cr-comp{flex-direction:column;gap:8px;display:flex}:where(.g) .cr-comp .tabsx{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}:where(.g) .cr-comp .tabsx button{height:32px;font:inherit;color:var(--mu);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:inline-flex}:where(.g) .cr-comp .tabsx button.on{background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .cr-comp textarea{resize:vertical;border:1px solid var(--bd2);background:var(--sf);width:100%;min-height:80px;font:inherit;color:var(--ink);box-sizing:border-box;border-radius:8px;padding:8px;font-size:13px;line-height:20px}:where(.g) .cr-tl{flex-direction:column;display:flex}:where(.g) .cr-tl .day{letter-spacing:.04em;text-transform:uppercase;color:var(--mu);padding:16px 0 8px;font-size:11px;font-weight:600;line-height:16px}:where(.g) .cr-ev{grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding-bottom:16px;display:grid;position:relative}:where(.g) .cr-ev:before{content:"";background:var(--bd);width:1px;position:absolute;top:32px;bottom:0;left:16px}:where(.g) .cr-ev:last-child:before{display:none}:where(.g) .cr-ev .ic{background:var(--c-b,var(--bsoft));width:32px;height:32px;color:var(--c,var(--b));border-radius:32px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .cr-ev .bd{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}:where(.g) .cr-ev .hd{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}:where(.g) .cr-ev .hd b{font-weight:600}:where(.g) .cr-ev .tx{color:var(--mu);font-size:13px;line-height:20px}:where(.g) .cr-ev .att{border:1px solid var(--bd);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;max-width:100%;height:32px;padding:0 8px;font-size:12px;display:inline-flex}:where(.g) .cr-ev.em{--c:var(--b);--c-b:var(--bsoft)}:where(.g) .cr-ev.ca{--c:var(--si);--c-b:var(--sib)}:where(.g) .cr-ev.me{--c:var(--lo);--c-b:var(--lob)}:where(.g) .cr-ev.ch{--c:var(--te);--c-b:var(--teb)}:where(.g) .cr-ev.do{--c:var(--ne);--c-b:var(--neb)}:where(.g) .cr-ev.de{--c:var(--da);--c-b:var(--dab)}:where(.g) .cr-ring{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}:where(.g) .cr-fac{flex-direction:column;display:flex}:where(.g) .cr-fac li{border-top:1px solid var(--bd);grid-template-columns:minmax(0,1fr) 64px 32px;align-items:center;column-gap:8px;min-height:32px;font-size:13px;display:grid}:where(.g) .cr-fac li:first-child{border-top:0}:where(.g) .cr-fac li i{background:var(--sk);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}:where(.g) .cr-fac li i:after{content:"";width:calc(var(--v)*1%);background:var(--si);position:absolute;inset:0 auto 0 0}:where(.g) .cr-fac li b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}:where(.g) .cr-path{background:var(--bf);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}:where(.g) .cr-path .nd{background:var(--sf);border:1px solid var(--bd);white-space:nowrap;border-radius:32px;align-items:center;gap:8px;height:32px;padding:0 8px 0 4px;font-size:12px;display:inline-flex}:where(.g) .cr-path .nd .av{width:24px;height:24px;font-size:10px}:where(.g) .cr-path .ar{color:var(--si);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}:where(.g) .cr-path.on{box-shadow:inset 0 0 0 1px var(--si);background:var(--sib)}:where(.g) .cr-contact{border-top:1px solid var(--bd);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:40px;font-size:13px;display:grid}:where(.g) .cr-contact:first-child{border-top:0}:where(.g) .cr-contact .v{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .cr-contact .blur{filter:blur(4px);-webkit-user-select:none;user-select:none}:where(.g) .cr-graph{border:1px solid var(--bd);background:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--b) 14%,transparent) 1px,transparent 0) 0 0/16px 16px,var(--sf);border-radius:8px;position:relative;overflow:hidden}:where(.g) .cr-graph svg{width:100%;height:auto;display:block}:where(.g) .cr-graph .e{stroke:var(--bd3);stroke-width:1.5px;fill:none}:where(.g) .cr-graph .e.s2{stroke-width:2.5px}:where(.g) .cr-graph .e.s3{stroke-width:4px}:where(.g) .cr-graph .e.hot{stroke:var(--si);stroke-width:4px}:where(.g) .cr-graph .n circle,:where(.g) .cr-graph .n rect{fill:var(--sf);stroke:var(--b);stroke-width:2px}:where(.g) .cr-graph .n.co rect{fill:var(--bsoft)}:where(.g) .cr-graph .n.pj rect{fill:var(--neb);stroke:var(--ne)}:where(.g) .cr-graph .n.me circle{fill:var(--b)}:where(.g) .cr-graph .n.me text.i0{fill:var(--onb)}:where(.g) .cr-graph .n.hot circle,:where(.g) .cr-graph .n.hot rect{stroke:var(--si);stroke-width:3px}:where(.g) .cr-graph .n{cursor:pointer}:where(.g) .cr-graph text{fill:var(--ink);font-family:Lexend,system-ui,sans-serif;font-size:11px}:where(.g) .cr-graph text.i0{fill:var(--b);font-size:11px;font-weight:600}:where(.g) .cr-graph text.sub{fill:var(--mu);font-size:10px}:where(.g) .cr-graph.dim .n:not(.hot){opacity:.35}:where(.g) .cr-graph.dim .e:not(.hot){opacity:.25}:where(.g) .cr-legend{color:var(--mu);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}:where(.g) .cr-legend span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}:where(.g) .cr-legend i{border:2px solid var(--b);box-sizing:border-box;border-radius:12px;width:12px;height:12px}:where(.g) .cr-legend i.co{background:var(--bsoft);border-radius:4px}:where(.g) .cr-legend i.pj{border-color:var(--ne);background:var(--neb);border-radius:4px}:where(.g) .cr-legend i.ln{background:var(--si);border:0;border-radius:4px;width:16px;height:4px}:where(.g) .cr-src{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where(.g) .cr-src button{border:1px solid var(--bd);background:var(--sf);font:inherit;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px;display:flex}:where(.g) .cr-src button.on{border-color:var(--b);box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .cr-src button b{font-size:14px;font-weight:600;line-height:20px}:where(.g) .cr-src button span.t12{color:var(--mu)}:where(.g) .cr-ocr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .cr-card{aspect-ratio:1.75;border:1px solid var(--bd);color:#2a2a2a;background:linear-gradient(135deg,#f7f4ec,#ece6d6);border-radius:8px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative;overflow:hidden}.g[data-theme=dark] .cr-card{color:#eee;background:linear-gradient(135deg,#2b2a26,#22211d)}:where(.g) .cr-card .nm{font-size:16px;font-weight:700;line-height:24px}:where(.g) .cr-card .ln{font-size:12px;line-height:16px}:where(.g) .cr-card .bx{border:2px solid var(--si);background:color-mix(in oklab,var(--si) 8%,transparent);border-radius:4px;position:absolute}:where(.g) .cr-card .bx.md{border-color:var(--ne)}:where(.g) .cr-ocrf{flex-direction:column;display:flex}:where(.g) .cr-ocrf li{border-top:1px solid var(--bd);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:40px;font-size:13px;display:grid}:where(.g) .cr-ocrf li:first-child{border-top:0}:where(.g) .cr-ocrf li .k{color:var(--mu)}:where(.g) .cr-merge{border-collapse:collapse;width:100%;font-size:13px}:where(.g) .cr-merge th,:where(.g) .cr-merge td{border-top:1px solid var(--bd);text-align:left;vertical-align:middle;padding:8px}:where(.g) .cr-merge th{color:var(--mu);border-top:0;font-size:12px;font-weight:500}:where(.g) .cr-merge td.k{color:var(--mu);white-space:nowrap}:where(.g) .cr-merge label{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:flex}:where(.g) .cr-merge label.on{border-color:var(--b);background:var(--bf)}:where(.g) .cr-merge label .rd{border:1px solid var(--bd3);box-sizing:border-box;border-radius:16px;flex:none;width:16px;height:16px}:where(.g) .cr-merge label.on .rd{border:5px solid var(--b)}:where(.g) .cr-merge .same{color:var(--mu)}:where(.g) .cr-enr{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where(.g) .cr-enr>div{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .cr-enr .k{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .cr-enr .v{font-size:13px;font-weight:500;line-height:20px}:where(.g) .cr-enr .v.ld{color:#0000;background:linear-gradient(90deg,var(--sk),var(--bf),var(--sk)) 0 0/200% 100%;border-radius:4px;animation:1s linear infinite crShim}@keyframes crShim{to{background-position:-200% 0}}:where(.g) .cr-own{flex-direction:column;display:flex}:where(.g) .cr-own li{border-top:1px solid var(--bd);grid-template-columns:minmax(0,1fr) 120px 48px;align-items:center;column-gap:16px;min-height:40px;font-size:13px;display:grid}:where(.g) .cr-own li:first-child{border-top:0}:where(.g) .cr-own li i{background:var(--sk);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}:where(.g) .cr-own li i:after{content:"";width:calc(var(--v)*1%);background:var(--b);position:absolute;inset:0 auto 0 0}:where(.g) .cr-own li b{text-align:right;font-variant-numeric:tabular-nums}@media (width<=1279px){:where(.g) .cr-2c{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){:where(.g) .cr-split{grid-template-columns:minmax(0,1fr)}:where(.g) .cr-lists{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}:where(.g) .cr-lists .ov{display:none}:where(.g) .cr-lists a,:where(.g) .cr-lists button{border:1px solid var(--bd);flex:none;grid-template-columns:16px auto auto}}@media (width<=899px){:where(.g) .cr-src,:where(.g) .cr-ocr{grid-template-columns:minmax(0,1fr)}:where(.g) .cr-enr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){:where(.g) .cr-hero{grid-template-columns:64px minmax(0,1fr)}:where(.g) .cr-hero .act{grid-column:1/-1;justify-content:flex-start;padding-top:16px}:where(.g) .cr-enr{grid-template-columns:minmax(0,1fr)}:where(.g) .cr-own li{grid-template-columns:minmax(0,1fr) 64px 48px}:where(.g) .cr-src button{grid-template-columns:32px minmax(0,1fr);gap:4px 16px;padding:16px;display:grid}:where(.g) .cr-src button .tile{grid-row:span 2}}:where(.g) .inp.dd,:where(.g) .inp.dt{cursor:pointer;-webkit-user-select:none;user-select:none}:where(.g) .inp.dd:focus-visible,:where(.g) .inp.dt:focus-visible,:where(.g) .inp.money:focus-within{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent);outline:0}:where(.g) .inp[aria-expanded=true]{border-color:var(--b)}:where(.g) .inp[aria-expanded=true]>svg.i:last-child{rotate:180deg}:where(.g) .inp>svg.i:last-child{transition:rotate .15s var(--ease)}:where(.g) .inp .ddv{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}:where(.g) .inp .ddv-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .dchip{background:var(--bsoft);height:24px;color:var(--b);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:4px;max-width:144px;padding:0 4px 0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}:where(.g) .dchip button{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .dchip button:hover{background:color-mix(in oklab,var(--b) 18%,transparent)}:where(.g) .dchip button svg.i{stroke-width:2.25px;width:12px;height:12px}:where(.g) .dmore{color:var(--mu);flex:none;font-size:12px;font-weight:600;line-height:16px}:where(.g) .inp .ddv-left{color:var(--mu);white-space:nowrap;flex:none;font-size:12px;line-height:16px}:where(.g) .inp .ddv-left.late{color:var(--da)}:where(.g) .pop-dd{flex-direction:column;min-width:256px;padding:0;display:flex;overflow:hidden}:where(.g) .ddp{flex-direction:column;flex:auto;min-height:0;display:flex}:where(.g) .ddh{color:var(--mu);padding:8px 16px 0;font-size:12px;font-weight:600;line-height:16px;display:none}:where(.g) .pop.as-sheet .ddh{color:var(--ink);padding:0 8px 8px;font-size:14px;line-height:24px;display:block}:where(.g) .dds{border:1px solid var(--bd);background:var(--pg);height:40px;color:var(--su);border-radius:4px;flex:none;align-items:center;gap:8px;margin:4px;padding:0 8px;display:flex}:where(.g) .dds input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}:where(.g) .ddl{overscroll-behavior:contain;outline:0;flex:auto;padding:4px;overflow:auto}:where(.g) .ddg{letter-spacing:.06em;text-transform:uppercase;color:var(--su);padding:8px 8px 4px;font-size:11px;font-weight:600;line-height:16px}:where(.g) .ddo{cursor:pointer;min-height:40px;color:var(--ink);border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:20px;display:flex}:where(.g) .ddo .ck{width:16px;height:16px;color:var(--b);flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .ddo>svg.i{color:var(--mu)}:where(.g) .ddo .ol{flex-direction:column;min-width:0;display:flex}:where(.g) .ddo .ol>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .ddo .os{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .ddo.act{background:var(--sk)}:where(.g) .ddo.on{color:var(--b);font-weight:500}:where(.g) .ddo.cr{color:var(--b)}:where(.g) .ddo mark{background:color-mix(in oklab,var(--ne) 22%,transparent);color:inherit;border-radius:2px}:where(.g) .dde{color:var(--mu);align-items:center;gap:8px;padding:16px 8px;font-size:13px;display:flex}:where(.g) .ddf{border-top:1px solid var(--bd);flex:none;align-items:center;gap:8px;padding:8px;display:flex}@media (width<=639px){:where(.g) .ddo{min-height:48px}:where(.g) .dds{height:48px}:where(.g) .dds input{font-size:16px}}:where(.g) .pop-cal{max-width:none;max-height:none;padding:0}:where(.g) .cal{display:flex}:where(.g) .calq{border-right:1px solid var(--bd);flex-direction:column;flex:none;gap:4px;width:144px;padding:8px;display:flex}:where(.g) .calq .chip{background:0 0;border-color:#0000;border-radius:4px;justify-content:flex-start;width:100%;height:32px;padding:0 8px}:where(.g) .calq .chip:hover{background:var(--sk)}:where(.g) .calm{flex-direction:column;gap:4px;padding:8px;display:flex}:where(.g) .calh{align-items:center;gap:8px;height:32px;display:flex}:where(.g) .calh b{text-align:center;font-size:14px;font-weight:600;line-height:20px}:where(.g) .calw,:where(.g) .calg{grid-template-columns:repeat(7,32px);gap:0;display:grid}:where(.g) .calw span{height:24px;color:var(--su);justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:16px;display:flex}:where(.g) .calg .cd{width:32px;height:32px;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:4px;font-size:13px;position:relative}:where(.g) .calg .cd:hover{background:var(--sk)}:where(.g) .calg .cd.we{color:var(--mu)}:where(.g) .calg .cd.out{color:var(--su);opacity:.5}:where(.g) .calg .cd.td{box-shadow:inset 0 0 0 1px var(--b);font-weight:600}:where(.g) .calg .cd.in{background:var(--bsoft);border-radius:0}:where(.g) .calg .cd.ra{border-radius:4px 0 0 4px}:where(.g) .calg .cd.rb{border-radius:0 4px 4px 0}:where(.g) .calg .cd.sel{background:var(--b);color:var(--onb);font-weight:600}:where(.g) .calg .cd.hol:after{content:"";background:var(--da);border-radius:4px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}:where(.g) .calg .cd.sel.hol:after{background:var(--onb)}:where(.g) .calt{border-top:1px solid var(--bd);flex-direction:column;gap:4px;max-width:224px;margin-top:4px;padding-top:8px;display:flex}:where(.g) .calts{scrollbar-width:thin;scroll-snap-type:x mandatory;gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}:where(.g) .calts button{scroll-snap-align:start;border:1px solid var(--bd);background:var(--sf);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:4px;flex:none;height:32px;padding:0 8px;font-size:12px}:where(.g) .calts button.on{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .calf{border-top:1px solid var(--bd);align-items:center;gap:8px;min-height:40px;margin-top:4px;padding-top:8px;display:flex}:where(.g) .calf .cali{white-space:nowrap}@media (width<=639px){:where(.g) .cal{flex-direction:column}:where(.g) .calq{border-right:0;border-bottom:1px solid var(--bd);flex-direction:row;width:auto;padding:0 0 8px;overflow-x:auto}:where(.g) .calq .chip{border-color:var(--bd);border-radius:32px;flex:none;width:auto;padding:0 16px}:where(.g) .calm{align-items:stretch;padding:8px 0}:where(.g) .calw,:where(.g) .calg{grid-template-columns:repeat(7,minmax(0,1fr))}:where(.g) .calg .cd{width:100%;height:40px}:where(.g) .calt,:where(.g) .calf .cali{max-width:none}}:where(.g) .inp.money{cursor:text;padding-right:4px}:where(.g) .inp.money .mi{min-width:0;height:100%;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;outline:0;flex:auto;padding:0}:where(.g) .mu-btn{background:var(--sk);height:32px;color:var(--mu);cursor:pointer;border:0;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}:where(.g) .mu-btn:hover{background:var(--bsoft);color:var(--b)}:where(.g) .mu-btn svg.i{width:12px;height:12px}:where(.g) .mhint{color:var(--b);font-size:12px;line-height:16px}:where(.g) .mhint:empty{display:none}:where(.g) .mhint b{font-weight:600}:where(.g) .mhint .err{color:var(--da)}@media (width<=639px){:where(.g) .inp.money .mi{font-size:16px}:where(.g) .mu-btn{height:40px}}:where(.g) .inp.bad{animation:shake .32s var(--ease);border-color:var(--da)!important;box-shadow:0 0 0 4px color-mix(in oklab,var(--da) 14%,transparent)!important}:where(.g) .ferr{color:var(--da);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}:where(.g) .ferr svg.i{width:12px;height:12px}@keyframes shake{20%,60%{translate:-4px}40%,80%{translate:4px}}:where(.g) .btn.busy{pointer-events:none;opacity:.92}:where(.g) .btn.done{background:var(--si)!important;border-color:var(--si)!important;color:#fff!important}:where(.g) .spin{border:2px solid;border-right-color:#0000;border-radius:16px;flex:none;width:16px;height:16px;animation:.6s linear infinite spin}@keyframes spin{to{rotate:360deg}}:where(.g) .amt{transition:background-color .4s}:where(.g) .amt.flash{background:color-mix(in oklab,var(--ne) 18%,transparent);border-radius:2px}:where(.g) .flash-o{box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 30%,transparent);transition:box-shadow .3s}:where(.g) .tabp{min-width:0}:where(.g) .tabe{flex-wrap:wrap;align-items:center;gap:16px;min-height:88px;display:flex}:where(.g) .tabe .tile{width:40px;height:40px}:where(.g) .tabe .tile svg.i{width:20px;height:20px}:where(.g) tr.settled td,:where(.g) .it.settled{opacity:.56}:where(.g) .chip.gone{opacity:0;transition:all .16s var(--ease);scale:.9}:where(.g) .sheets{display:contents}@media (width>=640px){:where(.g) .sheet.wide.open{width:min(720px,100vw - 32px)}}:where(.g) .sheet .sh-h .mono{display:none}.g.notes .sheet .sh-h .mono{display:inline}:where(.g) .sheet .dz{padding:16px}:where(.g) .ctl-stage{z-index:55;box-shadow:var(--sh2);flex-direction:column;gap:16px;display:flex;position:fixed;top:96px;left:24px}:where(.g) .dds input:focus-visible{outline:0}:where(.g) .dds:focus-within{border-color:var(--b);background:var(--sf)}:where(.g) .calg .cd:focus-visible{outline:2px solid var(--fo);outline-offset:-2px}:where(.g) .sheet.open{z-index:62}:where(.g) .sheet-bg.open{z-index:61}:where(.g) .pop{z-index:66}:where(.g) .toasts{z-index:90}:where(.g) .sheet:focus{outline:0}@media (width<=639px){:where(.g) .sheet .sh-h .mono{display:none!important}}:where(.g) .pop.as-sheet{box-shadow:0 0 0 100vmax #0f1b2d73,var(--sh3)}@media (width<=639px){:where(.g) .ctl-stage{top:72px;left:8px}}:where(.g) .tabp[hidden],:where(.g) [data-panel][hidden]{display:none!important}:where(.g) .dm-sub{scrollbar-width:none;background:var(--sk);border-radius:8px;flex:none;gap:4px;padding:4px;display:flex;overflow-x:auto}:where(.g) .dm-sub::-webkit-scrollbar{display:none}:where(.g) .dm-sub a{height:32px;color:var(--mu);white-space:nowrap;border-radius:4px;flex:none;align-items:center;padding:0 16px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex;text-decoration:none!important}:where(.g) .dm-sub a:hover{color:var(--ink)}:where(.g) .dm-sub a.on{background:var(--sf);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .dm-lay{grid-template-columns:256px minmax(0,1fr) 240px;align-items:start;gap:16px;display:grid}:where(.g) .dm-side,:where(.g) .dm-side2{min-width:0;position:sticky;top:72px}:where(.g) .dm-tree{flex-direction:column;gap:0;max-height:calc(100vh - 96px);padding:8px;display:flex;overflow:auto}:where(.g) .dm-tg{padding:8px 8px 4px}:where(.g) .dm-tn{height:32px;color:var(--mu);white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding-right:8px;font-size:13px;line-height:20px;display:flex;overflow:hidden;text-decoration:none!important}:where(.g) .dm-tn>span.sp{text-overflow:ellipsis;overflow:hidden}:where(.g) .dm-tn:hover{background:var(--sk);color:var(--ink)}:where(.g) .dm-tn.on{background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .dm-tn>svg.i:first-child{width:12px;height:12px;color:var(--su)}:where(.g) .dm-tsp{flex:none;width:12px;display:inline-block}:where(.g) .dm-sec svg.i{width:12px;height:12px}:where(.g) .dm-card{grid-template-rows:auto auto 1fr;gap:8px;display:grid}:where(.g) .dm-card>.dm-cf{align-self:end}:where(.g) .dm-ch{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}:where(.g) .dm-nm{color:var(--ink);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}:where(.g) .dm-cf{border-top:1px solid var(--bd);align-items:center;gap:8px;padding-top:8px;display:flex}:where(.g) .dm-tbl .dm-nm{-webkit-line-clamp:1}:where(.g) .dm-row.sel td{background:var(--bf)}:where(.g) .dm-dt{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}:where(.g) .dm-lock{background:var(--lob);color:var(--lo);border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}:where(.g) .dm-lock .t13{color:var(--ink)}:where(.g) .dm-pv{background:var(--pg);min-height:224px;padding:16px;position:relative}:where(.g) .dm-sheet{border:1px solid var(--bd);color:#0f1b2d;background:#fff;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}:where(.g) .dm-sr{border-top:1px solid #e2e6ec;grid-template-columns:2fr repeat(5,minmax(0,1fr));font-size:12px;line-height:16px;display:grid}:where(.g) .dm-sr:first-child{color:#fff;background:#204178;border-top:0;font-weight:600}:where(.g) .dm-sr span{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;padding:8px;overflow:hidden}:where(.g) .dm-sr span:first-child{text-align:left}:where(.g) .dm-diff{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.g) .dm-diff>div{background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;padding:8px 16px;display:flex}:where(.g) .dm-diff del{color:var(--da);background:var(--dab);text-decoration:line-through}:where(.g) .dm-diff ins{color:var(--si);background:var(--sib);text-decoration:none}:where(.g) .dm-kv{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px 16px;margin:0;font-size:13px;line-height:20px;display:grid}:where(.g) .dm-kv dt{color:var(--mu)}:where(.g) .dm-kv dd{flex-wrap:wrap;gap:4px;min-width:0;margin:0;display:flex}:where(.g) .dm-dz2{justify-content:center;min-height:160px}:where(.g) .dm-dz2.over{background:var(--bsoft);border-color:var(--b)}:where(.g) .dm-up .callout{padding:8px 16px}:where(.g) .dm-mat td,:where(.g) .dm-mat th{white-space:nowrap}:where(.g) .dm-pc{width:72px;text-align:center!important}:where(.g) .dm-pt{border:1px solid var(--bd);background:var(--sf);width:32px;height:32px;color:var(--su);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .12s;display:inline-flex}:where(.g) .dm-pt.on{background:var(--sib);color:var(--si);border-color:#0000}:where(.g) .dm-pt:hover{border-color:var(--bd3)}:where(.g) .dm-flow{flex-direction:column;gap:0;display:flex}:where(.g) .dm-st{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-bottom:16px;display:grid;position:relative}:where(.g) .dm-st:not(:last-child):before{content:"";background:var(--bd);width:2px;position:absolute;top:32px;bottom:0;left:15px}:where(.g) .dm-sd{background:var(--teb);width:32px;height:32px;color:var(--te);border-radius:32px;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.g) .dm-st.si .dm-sd{background:var(--sib);color:var(--si)}:where(.g) .dm-st.ne .dm-sd{background:var(--neb);color:var(--ne);box-shadow:0 0 0 4px var(--sf),0 0 0 6px var(--neb)}:where(.g) .dm-st.si:not(:last-child):before{background:var(--si)}:where(.g) .dm-hp{grid-template-columns:56px minmax(0,1fr) 40px;align-items:center;gap:8px;min-height:24px;display:grid}:where(.g) .dm-link{background:var(--bf)}:where(.g) .dm-hit p{margin-top:4px}:where(.g) .dm-hit mark{color:#0f1b2d;background:#fff1b8;border-radius:4px;padding:0 4px}:where(.g) .dm-hit>svg.i{color:var(--da)}:where(.g) .dm-ph{aspect-ratio:390/760;background:var(--pg);border:8px solid #0f1b2d;border-radius:32px;width:100%;max-width:320px;position:relative;overflow:hidden}:where(.g) .dm-mini{border:1px solid var(--bd);background:#fff;border-radius:4px;flex-direction:column;gap:8px;min-height:160px;padding:16px;display:flex}:where(.g) .dm-cam{background:#0f1b2d;flex-direction:column;height:100%;display:flex}:where(.g) .dm-cam-f{background:linear-gradient(160deg,#2a3b5c,#16223a);border-radius:8px;flex:1;justify-content:center;align-items:flex-end;margin:24px;padding:16px;display:flex;position:relative}:where(.g) .dm-corner{border:3px solid #7dd3a0;width:24px;height:24px;position:absolute}:where(.g) .dm-corner.a{border-bottom:0;border-right:0;top:16px;left:16px}:where(.g) .dm-corner.b{border-bottom:0;border-left:0;top:16px;right:16px}:where(.g) .dm-corner.c{border-top:0;border-right:0;bottom:48px;left:16px}:where(.g) .dm-corner.d{border-top:0;border-left:0;bottom:48px;right:16px}:where(.g) .dm-shut{background:#fff;border-radius:64px;width:64px;height:64px;box-shadow:0 0 0 4px #ffffff4d}:where(.g) .dm-phs{justify-items:center}:where(.g) .dm-grid .dm-card[hidden]{display:none}@media (width<=1399px){:where(.g) .dm-lay{grid-template-columns:240px minmax(0,1fr)}:where(.g) .dm-side2{display:none}}@media (width<=1099px){:where(.g) .dm-dt{grid-template-columns:minmax(0,1fr)}}@media (width<=899px){:where(.g) .dm-lay{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){:where(.g) .dm-sub a{height:40px}:where(.g) .dm-diff{grid-template-columns:minmax(0,1fr)}:where(.g) .dm-kv{grid-template-columns:96px minmax(0,1fr)}:where(.g) .dm-phs{grid-template-columns:minmax(0,1fr)}}:where(.g) .tabs.dm-tabs{box-shadow:inset 0 -1px 0 var(--bd);border-bottom:0}:where(.g) .tabs.dm-tabs a{margin-bottom:0}:where(.g) .dm-info>span{white-space:nowrap}:where(.g) .dm-form{display:flex}:where(.g) .dm-form .dm-grow,:where(.g) .dm-form .dm-grow .inp.ta{flex:auto}:where(.g) .dm-fill{display:flex}:where(.g) .dm-fill .dm-end{flex-direction:column;flex:auto;justify-content:flex-end;display:flex}:where(.g) .dm-menu{flex-direction:column;min-width:224px;display:flex}:where(.g) .dm-mi{height:40px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}:where(.g) .dm-mi:hover,:where(.g) .dm-mi:focus-visible{background:var(--sk)}:where(.g) .dm-mi.dan{color:var(--da)}:where(.g) .dm-flash{animation:dmflash 1.2s var(--ease)}@keyframes dmflash{0%,60%{box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 30%,transparent)}}:where(.g) .dm-new{animation:dmnew .3s var(--ease)}@keyframes dmnew{0%{opacity:0;translate:0 -8px}}:where(.g) .dm-co.out{background:var(--sf);color:var(--b);border-color:var(--b)}:where(.g).dv-lock{overflow:hidden}.g .dv-main:focus-visible,.g .dv-sheetwrap:focus-visible{outline:none}:where(.g) .dv{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1b2d8f;padding:16px;display:flex;position:fixed;inset:0}:where(.g) .dv-panel{background:var(--pg);min-width:0;box-shadow:var(--sh3);--dv-side:224px;border-radius:16px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}:where(.g) .dv.max{padding:0}:is(:where(.g) .dv.max .dv-panel,:where(.g) .dv:fullscreen .dv-panel){border-radius:0}:where(.g) .dv:fullscreen{padding:0}:where(.g) .dv-h{background:var(--sf);border-bottom:1px solid var(--bd);flex:none;align-items:center;gap:8px;min-width:0;min-height:56px;padding:8px 8px 8px 16px;display:flex}:where(.g) .dv-ft{background:var(--teb);width:32px;height:32px;color:var(--te);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .dv-ft.tone-da{background:var(--dab);color:var(--da)}:where(.g) .dv-ft.tone-si{background:var(--sib);color:var(--si)}:where(.g) .dv-ft.tone-b{background:var(--bsoft);color:var(--b)}:where(.g) .dv-ft.tone-de{background:var(--deb);color:var(--de)}:where(.g) .dv-ft.tone-lo{background:var(--lob);color:var(--lo)}:where(.g) .dv-ft.tone-ne{background:var(--neb);color:var(--ne)}:where(.g) .dv-tt{flex-direction:column;flex:0 auto;min-width:0;display:flex}:where(.g) .dv-nm{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(.g) .dv-mt{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:where(.g) .dv-sp{flex:auto}:where(.g) .dv-acts{align-items:center;gap:4px;display:flex}:where(.g) .dv-a.locked{color:var(--su)}:where(.g) .dv-a.locked:hover{background:var(--lob);color:var(--lo)}:where(.g) .dv-x-m,:where(.g) .dv-more{display:none}:where(.g) .dv-find{background:var(--sf);border-bottom:1px solid var(--bd);flex:none;align-items:center;gap:8px;min-height:48px;padding:8px 16px;display:flex}:where(.g) .dv-find[hidden]{display:none}:where(.g) .dv-fi{border:1px solid var(--b);background:var(--sf);height:32px;box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 14%,transparent);color:var(--su);border-radius:8px;flex:0 400px;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex}:where(.g) .dv-fi input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}:where(.g) .dv-fc{color:var(--mu);font-variant-numeric:tabular-nums;min-width:96px;font-size:12px;line-height:16px}:where(.g) .dv-body{grid-template-columns:var(--dv-side) minmax(0,1fr);flex:auto;min-height:0;display:grid}:where(.g) .dv-side{background:var(--sf);border-right:1px solid var(--bd);flex-direction:column;min-height:0;display:flex;overflow:hidden}:where(.g) .dv-st{flex:none;gap:4px;padding:8px;display:flex}:where(.g) .dv-st button{height:32px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;font-size:13px;font-weight:500}:where(.g) .dv-st button:hover{background:var(--sk);color:var(--ink)}:where(.g) .dv-st button.on{background:var(--bsoft);color:var(--b)}:where(.g) .dv-nav,:where(.g) .dv-info{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;padding:0 8px 16px;overflow:auto}:where(.g) .dv-info dl{flex-direction:column;margin:0;display:flex}:where(.g) .dv-info dl>div{border-top:1px solid var(--bd);flex-direction:column;gap:4px;padding:8px 0;display:flex}:where(.g) .dv-info dl>div:first-child{border-top:0}:where(.g) .dv-info dt{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .dv-info dd{word-break:break-word;margin:0;font-size:13px;line-height:20px}:where(.g) .dv-log{background:var(--lob);color:var(--lo);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;margin-top:8px;padding:8px;font-size:12px;line-height:16px;display:grid}:where(.g) .dv-log svg.i{margin-top:0}:where(.g) .dv-ths{flex-direction:column;align-items:center;gap:16px;padding-top:8px;display:flex}:where(.g) .dv-th{cursor:pointer;color:var(--mu);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}:where(.g) .dv-thc{width:104px;min-height:144px;box-shadow:0 0 0 1px var(--bd),var(--sh1);background:#fff;border-radius:4px;transition:box-shadow .15s;display:block;overflow:hidden}:where(.g) .dv-thc .skl{border-radius:0;height:144px}:where(.g) .dv-thc canvas{display:block}:where(.g) .dv-thn{font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}:where(.g) .dv-th:hover .dv-thc{box-shadow:0 0 0 1px var(--bd2),var(--sh2)}:where(.g) .dv-th.on .dv-thc{box-shadow:0 0 0 2px var(--b),var(--sh2)}:where(.g) .dv-th.on .dv-thn{color:var(--b);font-weight:600}:where(.g) .dv-sl{flex-direction:column;gap:4px;padding-top:4px;display:flex}:where(.g) .dv-sli{text-align:left;cursor:pointer;min-height:56px;color:var(--ink);background:0 0;border:0;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;column-gap:8px;padding:8px;display:grid}:where(.g) .dv-sli svg.i{color:var(--si)}:where(.g) .dv-sli:hover{background:var(--sk)}:where(.g) .dv-sli.on{background:var(--bsoft)}:where(.g) .dv-toc{flex-direction:column;margin:0;padding:4px 0 0;list-style:none;display:flex}:where(.g) .dv-toc button{text-align:left;width:100%;min-height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:20px;display:flex}:where(.g) .dv-toc button:hover{background:var(--sk)}:where(.g) .dv-toc .lv1 button{font-weight:600}:where(.g) .dv-toc .lv2 button{padding-left:16px}:where(.g) .dv-toc .lv3 button{color:var(--mu);padding-left:24px}:where(.g) .dv-main{overscroll-behavior:contain;background:#e6eaf0;outline:0;min-width:0;min-height:0;padding:24px 16px 96px;position:relative;overflow:auto}.g[data-theme=dark] .dv-main{background:#060a12}:where(.g) .dv-stage{transform-origin:top;flex-direction:column;align-items:center;gap:32px;min-width:min-content;display:flex}:where(.g) .dv-note{background:var(--neb);max-width:720px;color:var(--wa);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;margin:0 auto 16px;padding:8px 16px;font-size:13px;line-height:20px;display:grid}:where(.g) .dv-note svg.i{margin-top:2px}:where(.g) .dv-pg{background:#fff;border-radius:2px;flex:none;position:relative;box-shadow:0 1px 2px #0f1b2d1f,0 8px 24px #0f1b2d1f}:where(.g) .dv-cv,:where(.g) .dv-cv canvas{display:block;position:absolute;inset:0}:where(.g) .dv-pg:not([data-done="1"]):before{content:"";background:repeating-linear-gradient(180deg,var(--sk) 0 8px,transparent 8px 24px);opacity:.7;border-radius:4px;position:absolute;inset:48px}:where(.g) .dv-wm{pointer-events:none;z-index:3;background-image:var(--dv-wm);background-size:480px 256px;position:absolute;inset:0}:where(.g) .dv-pgno{color:var(--su);font-variant-numeric:tabular-nums;font-size:11px;line-height:16px;position:absolute;bottom:-24px;left:50%;translate:-50%}:where(.g) .dv .textLayer{text-align:initial;transform-origin:0 0;z-index:2;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;line-height:1;position:absolute;inset:0;overflow:hidden}:where(.g) .dv .textLayer :is(span,br){color:#0000;white-space:pre;cursor:default;transform-origin:0 0;position:absolute}:where(.g) .dv .textLayer span.markedContent{height:0;top:0}:where(.g) .dv .textLayer span.hit{background:#ffc40061;border-radius:2px}:where(.g) .dv .textLayer span.hit.cur{background:#ff80008c;box-shadow:0 0 0 2px #ff80008c}:where(.g) mark.dv-hl{color:inherit;background:#ffe58a;border-radius:2px;padding:0}:where(.g) mark.dv-hl.cur{background:#f2a65a}:where(.g) .dv-tb{z-index:5;bottom:16px;left:calc(var(--dv-side) + (100% - var(--dv-side)) / 2);border:1px solid var(--bd);background:color-mix(in oklab,var(--sf) 92%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);height:48px;box-shadow:var(--sh2);white-space:nowrap;max-width:calc(100% - var(--dv-side) - 32px);border-radius:16px;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;translate:-50%}:where(.g) .dv-tb [hidden]{display:none!important}:where(.g) .dv-tb .dv-sp,:where(.g) .dv-side-t{display:none}:where(.g) .dv-pgn,:where(.g) .dv-zm{align-items:center;gap:4px;display:inline-flex}:where(.g) .dv-pi{color:var(--mu);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;display:inline-flex}:where(.g) .dv-pi input{border:1px solid var(--bd2);background:var(--sf);text-align:center;width:40px;height:32px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:8px;font-size:13px}:where(.g) .dv-pi input:focus{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent);outline:0}:where(.g) .dv-zv{min-width:56px;height:32px;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:13px;font-weight:500}:where(.g) .dv-zv:hover{background:var(--sk)}:where(.g) .dv-sep{background:var(--bd);width:1px;height:24px;margin:0 4px}:where(.g) .dv-speed{align-items:center;gap:8px;display:inline-flex}:where(.g) .dv-seg{padding:4px}:where(.g) .dv-seg button{height:24px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12px;font-weight:500}:where(.g) .dv-seg button.on{background:var(--sf);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .dv-lg{border-left:1px solid var(--bd);color:var(--lo);align-items:center;gap:4px;margin-left:4px;padding:0 8px 0 16px;font-size:12px;line-height:16px;display:none}:where(.g) .dv[data-kind=locked] .dv-tb,:where(.g) .dv[data-kind=none] .dv-tb,:where(.g) .dv[data-kind=video] .dv-tb .dv-sep{display:none}:where(.g) .dv-menu{flex-direction:column;display:flex}:where(.g) .dv-menu button{text-align:left;min-height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}:where(.g) .dv-menu button:hover,:where(.g) .dv-menu button:focus-visible{background:var(--sk)}:where(.g) .dv-menu button svg.i{color:var(--mu)}:where(.g) .dv-skp{background:var(--sf);width:min(100%,640px);box-shadow:var(--sh1);border-radius:2px;flex-direction:column;gap:16px;padding:48px;display:flex}:where(.g) .dv-skp.a4{aspect-ratio:1/1.414}:where(.g) .dv-skp .skl{height:8px}:where(.g) .dv[data-kind=sheet] .dv-main{background:var(--sf);padding:0;overflow:hidden}:where(.g) .dv[data-kind=sheet] .dv-stage{align-items:stretch;gap:0;min-width:0;height:100%}:where(.g) .dv[data-kind=sheet] .dv-tb{bottom:56px}:where(.g) .dv-fx{border-bottom:1px solid var(--bd);background:var(--sf);flex:none;align-items:center;gap:8px;min-width:0;min-height:40px;padding:4px 8px;display:flex}:where(.g) .dv-fa{border:1px solid var(--bd);background:var(--bf);min-width:56px;height:32px;color:var(--ink);border-radius:4px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}:where(.g) .dv-fxi{color:var(--su);display:inline-flex}:where(.g) .dv-fv{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:20px;display:flex;overflow:hidden}:where(.g) .dv-fv code{color:var(--b);text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;overflow:hidden}:where(.g) .dv-fr{color:var(--mu);font-variant-numeric:tabular-nums;flex:none}:where(.g) .dv-sheetwrap{background:var(--sf);overscroll-behavior:contain;outline:0;flex:auto;min-height:0;overflow:auto}:where(.g) .dv-xl{border-collapse:separate;border-spacing:0;table-layout:fixed;color:var(--ink);background:var(--sf);font-size:13px;line-height:20px}:where(.g) .dv-xl th{z-index:2;background:var(--bf);height:24px;color:var(--mu);border-right:1px solid var(--bd);border-bottom:1px solid var(--bd2);text-align:center;padding:0 8px;font-size:11px;font-weight:500;position:sticky;top:0}:where(.g) .dv-xl th.rn{z-index:1;text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--bd);border-right:1px solid var(--bd2);left:0}:where(.g) .dv-xl thead th.cn{z-index:3;left:0}:where(.g) .dv-xl td{border-right:1px solid var(--bd);border-bottom:1px solid var(--bd);white-space:nowrap;text-overflow:ellipsis;cursor:cell;height:32px;padding:0 8px;overflow:hidden}:where(.g) .dv-xl td.n{text-align:right;font-variant-numeric:tabular-nums}:where(.g) .dv-xl td.f{color:var(--b)}:where(.g) .dv-xl td.hd{color:#fff;background:#204178;font-weight:600}:where(.g) .dv-xl td.in{color:#5c4400;background:#fff8e1}.g[data-theme=dark] .dv-xl td.in{color:#f2dfa0;background:#2e2610}:where(.g) .dv-xl td.neg{color:var(--da)}:where(.g) .dv-xl td.sel{box-shadow:inset 0 0 0 2px var(--b);background:color-mix(in oklab,var(--b) 8%,var(--sf))}:where(.g) .dv-xl td.hitc{background:#fff1c2}:where(.g) .dv-sheets{border-top:1px solid var(--bd);background:var(--bf);scrollbar-width:none;flex:none;align-items:center;gap:4px;min-height:48px;padding:8px;display:flex;overflow-x:auto}:where(.g) .dv-sheets button{height:32px;color:var(--mu);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 16px;font-size:13px;font-weight:500}:where(.g) .dv-sheets button:hover{background:var(--sk)}:where(.g) .dv-sheets button.on{background:var(--sf);border-color:var(--bd);color:var(--si);box-shadow:var(--sh1)}:where(.g) .dv-paper{color:#0f1b2d;background:#fff;border-radius:2px;flex:none;width:794px;min-height:1123px;padding:72px 88px;position:relative;box-shadow:0 1px 2px #0f1b2d1f,0 8px 24px #0f1b2d1f}:where(.g) .dv-doc{z-index:1;font-family:Lexend,system-ui,sans-serif;font-size:14px;line-height:24px;position:relative}:where(.g) .dv-doc h1{letter-spacing:-.01em;margin:24px 0 8px;font-size:24px;font-weight:700;line-height:32px}:where(.g) .dv-doc h1.dv-title{color:#204178;margin:8px 0;font-size:28px;line-height:36px}:where(.g) .dv-doc h2{margin:24px 0 8px;font-size:18px;font-weight:600;line-height:24px}:where(.g) .dv-doc h3{margin:16px 0 8px;font-size:15px;font-weight:600;line-height:24px}:where(.g) .dv-doc p{margin:0 0 8px}:where(.g) .dv-doc ul,:where(.g) .dv-doc ol{list-style:revert;margin:0 0 16px;padding-left:24px}:where(.g) .dv-doc li{margin:0 0 4px}:where(.g) .dv-doc table{border-collapse:collapse;width:100%;margin:8px 0 16px;font-size:13px;line-height:20px}:where(.g) .dv-doc th,:where(.g) .dv-doc td{text-align:left;vertical-align:top;border:1px solid #c3cad5;padding:8px}:where(.g) .dv-doc th{background:#f3f6fb;font-weight:600}:where(.g) .dv-doc blockquote{color:#7a3a06;background:#fdf1e4;border-radius:8px;margin:0 0 16px;padding:8px 16px}:where(.g) .dv-doc code{background:#eef1f5;border-radius:4px;padding:0 4px;font-family:JetBrains Mono,monospace;font-size:12px}:where(.g) .dv-doc pre{white-space:pre-wrap;margin:0;font-family:JetBrains Mono,monospace;font-size:12px;line-height:20px}:where(.g) .dv-doc strong{font-weight:600}:where(.g) .dv[data-kind=image] .dv-main{padding:0;overflow:hidden}:where(.g) .dv[data-kind=image] .dv-stage{min-width:0;height:100%}:where(.g) .dv-imgv{cursor:grab;touch-action:none;background:repeating-conic-gradient(var(--sk) 0 25%,transparent 0 50%) 0 0/16px 16px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}:where(.g) .dv-imgv.drag{cursor:grabbing}:where(.g) .dv-imgc{transform-origin:50%;box-shadow:var(--sh2);transition:transform .12s var(--ease);flex:none;position:relative}:where(.g) .dv-imgv.drag .dv-imgc{transition:none}:where(.g) .dv-imgc img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}:where(.g) .dv-mini{box-shadow:0 0 0 1px var(--bd);border-radius:4px;margin-top:8px;position:relative;overflow:hidden}:where(.g) .dv-mini img{width:100%;display:block}:where(.g) .dv-vr{border:2px solid var(--b);background:color-mix(in oklab,var(--b) 12%,transparent);pointer-events:none;border-radius:2px;position:absolute}:where(.g) .dv[data-kind=video] .dv-main{justify-content:center;align-items:center;display:flex}:where(.g) .dv[data-kind=video] .dv-stage{width:100%}:where(.g) .dv-vid{aspect-ratio:16/9;width:100%;max-width:1080px;box-shadow:var(--sh3);background:#000;border-radius:8px;position:relative;overflow:hidden}:where(.g) .dv-vid video{width:100%;height:100%;display:block}:where(.g) .dv-vid .dv-wm{filter:invert();background-size:480px 256px;bottom:56px}:where(.g) .dv-chap button{grid-template-columns:40px minmax(0,1fr);column-gap:8px;display:grid}:where(.g) .dv[data-kind=locked] .dv-main,:where(.g) .dv[data-kind=none] .dv-main{padding:0}:where(.g) .dv[data-kind=locked] .dv-stage,:where(.g) .dv[data-kind=none] .dv-stage{justify-content:center;min-height:100%}:where(.g) .dv-lockv{justify-content:center;align-items:center;width:100%;min-height:100%;padding:24px 16px;display:flex;position:relative}:where(.g) .dv-blur{filter:blur(8px);opacity:.6;pointer-events:none;justify-content:center;display:flex;position:absolute;inset:24px;overflow:hidden}:where(.g) .dv-lockc{max-width:480px;box-shadow:var(--sh3);flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex;position:relative}:where(.g) .dv-lockc .tier{vertical-align:middle}:where(.g) .dv-steps{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}:where(.g) .dv-steps li{border-top:1px solid var(--bd);min-height:40px;color:var(--mu);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}:where(.g) .dv-steps li.ok{color:var(--ink)}:where(.g) .dv-steps li.ok svg.i{color:var(--si)}@media (width<=1279px){:where(.g) .dv{padding:8px}:where(.g) .dv-panel{--dv-side:176px;border-radius:16px}:where(.g) .dv-a span{display:none}:where(.g) .dv-a{width:32px;padding:0}:where(.g) .dv-ths{gap:8px}}@media (width>=1280px){:where(.g) .dv-lg{display:inline-flex}}@media (width<=639px){:where(.g) .dv{background:var(--pg);-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}:where(.g) .dv-panel{--dv-side:0px;padding-top:env(safe-area-inset-top);border-radius:0}:where(.g) .dv-h{gap:8px;padding:8px}:where(.g) .dv-x-m{display:inline-flex}:where(.g) .dv-more{--h:40px;width:40px;display:inline-flex}:where(.g) .dv-acts,:where(.g) .dv-x,:where(.g) .dv-h>.tier,:where(.g) .dv-ft{display:none}:where(.g) .dv-body{grid-template-columns:minmax(0,1fr)}:where(.g) .dv-side{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:6;height:min(60vh,480px);box-shadow:var(--sh3);transition:translate .24s var(--ease);border-right:0;border-radius:16px 16px 0 0;position:fixed;translate:0 110%}:where(.g) .dv.side-open .dv-side{translate:0}:where(.g) .dv-ths{flex-flow:wrap;justify-content:center;gap:16px}:where(.g) .dv-main{padding:8px 8px 96px}:where(.g) .dv-tb{background:var(--sf);max-width:none;height:calc(64px + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);border:0;border-top:1px solid var(--bd);border-radius:0;justify-content:space-between;gap:4px;position:fixed;bottom:0;left:0;right:0;translate:none}:where(.g) .dv-tb .btn.ic{--h:40px;width:40px}:where(.g) .dv-side-t{display:inline-flex}:where(.g) .dv-sep,:where(.g) .dv-rot{display:none}:where(.g) .dv-pi input{width:48px;height:40px;font-size:16px}:where(.g) .dv[data-kind=sheet] .dv-tb{bottom:0}:where(.g) .dv[data-kind=sheet] .dv-main,:where(.g) .dv[data-kind=image] .dv-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}:where(.g) .dv-find{padding:8px}:where(.g) .dv-fi{flex:auto;height:40px}:where(.g) .dv-fi input{font-size:16px}:where(.g) .dv-fc{min-width:56px}:where(.g) .dv-find .btn.ic{--h:40px;width:40px}:where(.g) .dv-lockc{padding:16px}}@media (prefers-reduced-motion:reduce){:where(.g) .dv-side,:where(.g) .dv-imgc{transition:none}}:where(.g) .fs-types{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}:where(.g) .fs-type{scroll-snap-align:start;border:1px solid var(--bd);background:var(--sf);min-height:88px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;flex:0 0 112px;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px;font-size:13px;font-weight:500;line-height:16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}:where(.g) .fs-type .tile{width:32px;height:32px}:where(.g) .fs-type:hover{border-color:var(--bd2);box-shadow:var(--sh1)}:where(.g) .fs-type.on{background:var(--b);border-color:var(--b);color:var(--onb)}:where(.g) .fs-type.on .tile{background:color-mix(in oklab,var(--onb) 16%,transparent);color:var(--onb)}:where(.g) .fs-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=1280px){:where(.g) .fs-layout{grid-template-columns:384px minmax(0,1fr)}:where(.g) .fs-side{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 88px);position:sticky;top:72px;overflow:auto}}:where(.g) .fs-ctx{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}:where(.g) .fs-ctx .fld{flex:224px}:where(.g) .fs-grp{border-top:1px solid var(--bd);flex-direction:column;padding-top:8px;display:flex}:where(.g) .fs-grp:first-child{border-top:0;padding-top:0}:where(.g) .fs-gt{min-height:32px;color:var(--b);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:20px;display:flex}:where(.g) .fs-f{border-top:1px dashed var(--bd);grid-template-columns:minmax(0,1fr) 128px;align-items:center;column-gap:16px;min-height:56px;padding:8px 0;display:grid}:where(.g) .fs-gt+.fs-f{border-top:0}:where(.g) .fs-fl{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .fs-lb{font-weight:500}:where(.g) .fs-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .fs-meta .bdg{height:16px;padding:0 4px;font-size:11px}:where(.g) .fs-h{max-width:560px;display:block}:where(.g) .fs-r{align-items:center;gap:4px;display:flex}:where(.g) .fs-in{border:1px solid var(--bd2);background:var(--sf);width:100%;height:40px;color:var(--ink);text-align:right;font:inherit;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 8px;font-size:14px;transition:border-color .15s,box-shadow .15s}:where(.g) .fs-in:hover{border-color:var(--bd3)}:where(.g) .fs-in:focus{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent);outline:0}:where(.g) .fs-in[aria-invalid=true]{border-color:var(--da)}:where(.g) .fs-f.warn .fs-in{border-color:var(--ne);background:var(--neb)}:where(.g) .fs-okt{color:var(--si);font-weight:500}:where(.g) .fs-badt{color:var(--da);font-weight:500}:where(.g) .callout.fs-warn{background:var(--neb);color:var(--wa);border-color:#0000}:where(.g) .callout.fs-warn>svg.i{color:var(--ne)}:where(.g) .callout.fs-ok{background:var(--sib);color:var(--si);border-color:#0000}:where(.g) .callout.fs-ok>svg.i{color:var(--si)}:where(.g) .fs-chart{width:100%;height:auto;display:block;overflow:visible}:where(.g) .fs-legend span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}:where(.g) .fs-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}:where(.g) .fs-dot{border-radius:8px;flex:none;width:8px;height:8px;display:inline-block}:where(.g) .fs-gauge{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}:where(.g) .fs-gauge svg{width:96px;height:56px}:where(.g) .fs-scen{cursor:pointer;transition:border-color .15s,box-shadow .15s}:where(.g) .fs-scen.on{border-color:var(--b);box-shadow:0 0 0 1px var(--b)}:where(.g) .fs-tor{flex-direction:column;display:flex}:where(.g) .fs-tor-r{grid-template-columns:200px minmax(0,1fr) 160px;align-items:center;column-gap:16px;min-height:32px;display:grid}:where(.g) .fs-tor-b{height:16px;display:block;position:relative}:where(.g) .fs-tor-b:after{content:"";background:var(--bd2);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}:where(.g) .fs-tor-b i{border-radius:2px;height:16px;position:absolute;top:0}:where(.g) .fs-tor-b .neg{background:var(--da);right:50%}:where(.g) .fs-tor-b .pos{background:var(--si);left:50%}:where(.g) .fs-tor-r>span:last-child{text-align:right;white-space:nowrap}:where(.g) .fs-grid td.g1{background:var(--sib);color:var(--si)}:where(.g) .fs-grid td.g2{background:var(--neb);color:var(--ne)}:where(.g) .fs-grid td.g3{background:var(--dab);color:var(--da)}:where(.g) .fs-grid td.cur{box-shadow:inset 0 0 0 2px var(--b);font-weight:600}:where(.g) .fs-sticky .tbl th:first-child,:where(.g) .fs-sticky .tbl td:first-child{z-index:1;background:var(--sf);position:sticky;left:0}:where(.g) .fs-sticky .tbl th:first-child{background:var(--bf)}:where(.g) .tbl tr.fs-total td{background:var(--bf);border-top:1px solid var(--bd2)}:where(.g) .fs-cf td,:where(.g) .fs-cf th{white-space:nowrap}:where(.g) .fs-metrics .it .tile{width:32px;height:32px}:where(.g) .fs-ol{padding-left:24px;list-style:decimal}:where(.g) .fs-ol li{padding-left:4px}:where(.g) .fs-risk-t td{vertical-align:top}:where(.g) .fs-risk-t td:nth-child(3),:where(.g) .fs-risk-t td:nth-child(4){min-width:240px}:where(.g) .fs-teaser{background:linear-gradient(135deg,var(--bf),var(--sf))}:where(.g) .fs-cmp th,:where(.g) .fs-cmp td{white-space:nowrap}:where(.g) .fs-cmp td.best{color:var(--si);font-weight:600}:where(.g) .fs-sec{scroll-margin-top:72px}:where(.g) .fs-step{background:var(--bf);border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;display:flex}@media (width<=639px){:where(.g) .fs-f{grid-template-columns:minmax(0,1fr) 112px;column-gap:8px}:where(.g) .fs-tor-r{grid-template-columns:minmax(0,1fr) 120px;row-gap:4px}:where(.g) .fs-tor-r>span:first-child{grid-column:1/-1}:where(.g) .fs-type{flex-basis:96px;min-height:80px}}:where(.g) .fs-tabs{box-shadow:inset 0 -1px 0 var(--bd);border-bottom:0}:where(.g) .fs-tabs a{margin-bottom:0}:where(.g) .fs-seg button{height:32px;font:inherit;color:var(--mu);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:0 16px;font-size:13px;font-weight:500}:where(.g) .fs-seg button.on{background:var(--sf);color:var(--ink);box-shadow:var(--sh1)}:where(.g) .fs-2{grid-template-columns:minmax(0,1fr)}@media (width>=1280px){:where(.g) .fs-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){:where(.g) .fs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.g) .fs-kpis .kpi .d{display:none}:where(.g) .fs-seg button{height:40px}}:where(.g) .fs-metrics,:where(.g) .fs-masonry{columns:2 480px;column-gap:16px}:where(.g) .fs-masonry{columns:3 360px;column-gap:24px}:where(.g) .fs-metrics>.card,:where(.g) .fs-masonry>*{break-inside:avoid;margin-bottom:16px;display:flex}:where(.g) .fs-masonry>*{margin-bottom:24px}:where(.g) .fs-masonry .sheet .grab,:where(.g) .sheet .grab{align-self:center;margin:8px 0 0}@media (width>=1280px){:where(.g) .fs-rev{grid-template-columns:minmax(0,1fr) 352px}}.g:lang(ja){font-family:Lexend,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,system-ui,sans-serif}.g:lang(ko){font-family:Lexend,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif}.g:lang(zh){font-family:Lexend,Noto Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,system-ui,sans-serif}.g:lang(ja) .ov,.g:lang(ko) .ov,.g:lang(zh) .ov{letter-spacing:.02em}:where(.g) .cjk{font-family:Lexend,Noto Sans JP,Noto Sans KR,Noto Sans SC,Hiragino Sans,Yu Gothic,Malgun Gothic,PingFang SC,Microsoft YaHei,system-ui,sans-serif}:where(.g) .i18n-m{flex-direction:column;min-width:288px;display:flex}:where(.g) .i18n-mh{padding:8px 8px 4px}:where(.g) .i18n-mi{min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:32px minmax(0,1fr) auto 16px;align-items:center;column-gap:8px;padding:0 8px;font-size:14px;display:grid}:where(.g) .i18n-mi:hover{background:var(--sk)}:where(.g) .i18n-mi.on{background:var(--bsoft);color:var(--b)}:where(.g) .i18n-mi .lf{background:var(--bf);width:32px;height:24px;color:var(--b);box-shadow:inset 0 0 0 1px var(--bd);border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}:where(.g) .i18n-mi .lnat{font-weight:600}:where(.g) .i18n-mi .lvi{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .i18n-mi svg.i{color:var(--b)}:where(.g) .i18n-mf{border-top:1px solid var(--bd);color:var(--mu);grid-template-columns:16px minmax(0,1fr);column-gap:8px;margin-top:4px;padding:8px;font-size:12px;line-height:16px;display:grid}:where(.g) .i18n-mf svg.i{margin-top:0}:where(.g) .i18n-bar{background:var(--bsoft);min-height:48px;color:var(--ink);border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px 4px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .i18n-bar>svg.i{color:var(--b)}:where(.g) .i18n-note{z-index:70;background:var(--sf);border:1px solid var(--bd);max-width:min(480px,100vw - 32px);min-height:40px;box-shadow:var(--sh2);color:var(--mu);border-radius:8px;align-items:center;gap:8px;padding:4px 4px 4px 16px;font-size:12px;line-height:16px;display:flex;position:fixed;bottom:16px;left:16px}:where(.g) .i18n-note>svg.i{color:var(--b)}@media (width<=639px){:where(.g) .i18n-note{bottom:calc(88px + env(safe-area-inset-bottom));left:8px;right:8px}}:where(.g) .gc-xl{font:inherit;color:var(--mu);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:11px;line-height:16px;display:inline-flex}:where(.g) .gc-xl:hover{color:var(--b);text-decoration:underline}:where(.g) .gc-xl svg.i{width:12px;height:12px}:where(.g) .gc-xo{border-top:1px dashed color-mix(in oklab,currentColor 30%,transparent);opacity:.8;margin-top:4px;padding-top:4px;font-size:12px;line-height:16px;display:block}:where(.g) .gc-xp{background:var(--bf);border:1px solid var(--bd);color:var(--mu);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;margin:0 0 8px;padding:8px;font-size:12px;line-height:16px;display:grid}:where(.g) .gc-xp svg.i{color:var(--b);margin-top:0}:where(.g) .gc-xp b{color:var(--ink);font-weight:600}:where(.g) .gc-xp .t{color:var(--ink);margin-top:4px;font-size:13px;line-height:20px;display:block}:where(.g) .gc-xp .t:empty{display:none}:where(.g) .cm-ld{background:var(--bd2);border-radius:8px;width:8px;height:8px;margin-left:4px;display:inline-block}:where(.g) .cm-ld.ok{background:var(--si)}:where(.g) .cm-ld.mt{background:var(--ne)}:where(.g) .cm-ld.no{background:var(--bd2)}:where(.g) .cm-empty{text-align:center;color:var(--mu);border:1px dashed var(--bd2);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;display:flex}:where(.g) .cm-empty>svg.i{width:24px;height:24px;color:var(--b)}:where(.g) .cm-empty b{color:var(--ink)}:where(.g) .cm-cmp{z-index:65;background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh3);border-radius:16px;flex-direction:column;display:flex;position:fixed;inset:24px;overflow:hidden}:where(.g) .cm-cmph{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 16px;display:flex}:where(.g) .cm-cmph>svg.i{color:var(--b)}:where(.g) .cm-cmpb{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;overflow:auto}:where(.g) .cm-cmpb section{flex-direction:column;gap:8px;padding:24px;font-size:14px;line-height:24px;display:flex}:where(.g) .cm-cmpb section+section{border-left:1px solid var(--bd);background:var(--bf)}:where(.g) .cm-cmpb h3{font-size:18px;line-height:24px}:where(.g) .cm-cmpb ul{padding-left:24px;list-style:outside}@media (width<=639px){:where(.g) .cm-cmp{border-radius:0;inset:0}:where(.g) .cm-cmpb{grid-template-columns:minmax(0,1fr)}:where(.g) .cm-cmpb section+section{border-left:0;border-top:1px solid var(--bd)}}@media (width<=640px){.g [data-cm-lang]{width:100%;display:flex}.g [data-cm-lang]>span{flex:1;justify-content:center;padding-left:0;padding-right:0}}.g .cm-pair.cm-lp{grid-template-columns:96px minmax(0,1fr) auto}.g .i18n-sb{justify-content:space-between}:where(.g) .ma-sub{margin-top:-8px}:where(.g) .ma-sub a{border-bottom:0;margin-bottom:0;box-shadow:inset 0 -2px #0000}:where(.g) .ma-sub a.on{box-shadow:inset 0 -2px 0 var(--b)}:where(.g) .ma-stp{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:repeat(10,minmax(88px,1fr));gap:0;margin:0 -16px;padding:0 16px;display:grid;overflow-x:auto}:where(.g) .ma-stp::-webkit-scrollbar{display:none}:where(.g) .ma-stp li{scroll-snap-align:start;min-width:0;position:relative}:where(.g) .ma-stp li:before{content:"";background:var(--bd);z-index:0;height:2px;position:absolute;top:24px;left:-50%;right:50%}:where(.g) .ma-stp li:first-child:before{display:none}:where(.g) .ma-stp li:has(.ma-st.ok):before{background:var(--si)}:where(.g) .ma-stp li:has(.ma-st.on):before{background:var(--si)}:where(.g) .ma-st{z-index:1;cursor:pointer;width:100%;color:var(--mu);text-align:center;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-height:88px;padding:8px 4px;transition:background-color .15s;display:flex;position:relative}:where(.g) .ma-st:hover{background:var(--bf)}:where(.g) .ma-st .d{background:var(--sf);width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--bd2);color:var(--mu);border-radius:32px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}:where(.g) .ma-st .d svg.i{stroke-width:2.25px;width:16px;height:16px}:where(.g) .ma-st .t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .ma-st .s{color:var(--su);white-space:nowrap;font-size:11px;line-height:16px}:where(.g) .ma-st.ok .d{background:var(--sib);color:var(--si);box-shadow:none}:where(.g) .ma-st.on .d{background:var(--b);color:var(--onb);box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .ma-st.on .t{color:var(--b);font-weight:600}:where(.g) .ma-st.sel{background:var(--bf)}:where(.g) .ma-prog{background:var(--sk);border-radius:4px;height:4px;overflow:hidden}:where(.g) .ma-prog>i{background:linear-gradient(90deg,var(--si),var(--b));border-radius:4px;height:100%;display:block}:where(.g) .ma-sd{border-top:1px solid var(--bd);flex-direction:column;gap:16px;padding-top:16px;display:flex}@media (prefers-reduced-motion:no-preference){:where(.g) .ma-sd{animation:maIn .2s var(--ease)}}@keyframes maIn{0%{opacity:0;translate:0 8px}}:where(.g) .ma-sd-g{gap:16px 24px}:where(.g) .ma-sd ul,:where(.g) .ma-sc ul{margin:0;padding:0;list-style:none}:where(.g) .ma-sd .li>svg.i,:where(.g) .ma-sc .li>svg.i,:where(.g) .ma-meta .li>svg.i{color:var(--b)}:where(.g) .ma-raci{border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}:where(.g) td.ma-raci{text-align:center;width:auto;display:table-cell}:where(.g) td.ma-raci:before{content:attr(class);display:none}:where(.g) .r-R{background:var(--bsoft);color:var(--b)}:where(.g) .r-A{background:var(--b);color:var(--onb)}:where(.g) .r-C{background:var(--neb);color:var(--ne)}:where(.g) .r-I{background:var(--teb);color:var(--te)}:where(.g) td.r-R,:where(.g) td.r-A,:where(.g) td.r-C,:where(.g) td.r-I{color:inherit;background:0 0;font-weight:600}:where(.g) td.r-R{color:var(--b)}:where(.g) td.r-A{color:var(--b);background:var(--bsoft)}:where(.g) td.r-C{color:var(--ne)}:where(.g) td.r-I{color:var(--su)}:where(.g) .ma-gates .it .tt{white-space:normal}:where(.g) .ma-flow{background:var(--bf);border:1px solid var(--bd);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}:where(.g) .ma-fr{grid-template-columns:minmax(0,1fr) minmax(96px,1.2fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}:where(.g) .ma-node{background:var(--sf);border:1px solid var(--bd2);text-align:center;min-height:40px;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:600;line-height:16px;display:flex}:where(.g) .ma-arr{justify-content:center;align-items:flex-end;min-height:40px;padding-bottom:16px;display:flex;position:relative}:where(.g) .ma-arr:before{content:"";background:var(--b);border-radius:2px;height:2px;position:absolute;bottom:8px;left:0;right:8px}:where(.g) .ma-arr:after{content:"";border:5px solid #0000;border-left:8px solid var(--b);border-right:0;position:absolute;bottom:4px;right:0}:where(.g) .ma-arr span{color:var(--b);text-align:center;max-width:100%;padding:0 4px;font-size:11px;font-weight:500;line-height:16px;position:relative}:where(.g) .ma-sc{scroll-margin-top:80px}:where(.g) .ma-pc{gap:16px}:where(.g) .ma-meta{border-top:1px solid var(--bd);padding-top:16px}:where(.g) .ma-cards>.ma-sc{height:auto}:where(.g) .ma-q{border:0;border-bottom:1px solid var(--bd);flex-direction:column;gap:8px;margin:0;padding:0 0 16px;display:flex}:where(.g) .ma-q:last-child{border-bottom:0;padding-bottom:0}:where(.g) .ma-q legend{margin-bottom:8px;padding:0}:where(.g) .ma-qn{background:var(--bsoft);width:24px;height:24px;color:var(--b);border-radius:24px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}:where(.g) .ma-q .chip{cursor:pointer}:where(.g) .ma-top{border-color:var(--si);box-shadow:0 0 0 1px var(--si) inset}:where(.g) .ma-opt{border:1px solid var(--bd);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:56px;padding:8px 16px 8px 8px;transition:border-color .15s,background-color .15s;display:flex}:where(.g) .ma-opt:hover{border-color:var(--bd2)}:where(.g) .ma-opt.on{border-color:var(--b);background:var(--bf)}:where(.g) .ma-opt .rad{margin-left:8px}:where(.g) .ma-var{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff1b8;border-radius:4px;padding:0 4px;transition:background-color .3s}:where(.g) .ma-var.flash{background:#ffd666}.g[data-theme=dark] .ma-var{background:#4a3d14}:where(.g) .ma-paper-w{background:var(--sk)}:where(.g) .ma-paper{color:#1a2333;background:#fff;border-radius:4px;flex-direction:column;gap:8px;width:100%;max-width:720px;margin:0 auto;padding:48px 56px;font-size:13px;line-height:20px;display:flex;box-shadow:0 1px 2px #0f1b2d14,0 8px 24px #0f1b2d14}:where(.g) .ma-paper p{margin:0}:where(.g) .ma-paper h3{margin:8px 0 0}:where(.g) .ma-sign{border-top:1px solid #e2e6ec;gap:16px;margin-top:24px;padding-top:16px}:where(.g) .ma-sig{color:#6b7686;border:1px dashed #c3cad5;border-radius:4px;align-items:center;gap:4px;width:fit-content;height:32px;margin-top:8px;padding:0 8px;font-size:12px;display:inline-flex}:where(.g) .ma-sig.ok{color:#1a7445;background:#e5f4ec;border-style:solid;border-color:#1a7445}:where(.g) .ma-comp .pane-l input.inp{font:inherit;font-size:14px}:where(.g) .ma-assets{gap:8px}:where(.g) .ma-assets .chip{cursor:pointer}:where(.g) .ma-assets .chip .sym{margin-left:-4px}:where(.g) .ma-prev .fld .row .tier{margin-left:auto}:where(.g) .ma-pops{columns:2 440px;column-gap:16px}:where(.g) .ma-pop{break-inside:avoid;margin-bottom:16px}:where(.g) .ma-pop .sheet{box-shadow:var(--sh2);border:1px solid var(--bd);border-radius:16px;max-height:none;max-width:none!important}:where(.g) .ma-pop .sheet .grab{display:none}@media (width<=639px){:where(.g) .ma-stp{grid-template-columns:repeat(10,96px)}:where(.g) .ma-fr{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr)}:where(.g) .ma-paper{padding:24px 16px}:where(.g) .ma-sign{grid-template-columns:minmax(0,1fr)!important}:where(.g) .ma-sub{margin:0 -8px;padding:0 8px}}@media (width>=640px) and (width<=1279px){:where(.g) .ma-cards{grid-template-columns:minmax(0,1fr)}}:where(.g) .ma-road{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}:where(.g) .ma-road>div{border-left:2px solid var(--bd);padding-left:16px}:where(.g) .ma-gates-g{gap:0 24px}@media (width<=1279px){:where(.g) .ma-road{grid-template-columns:minmax(0,1fr)}}@media (width<=899px){:where(.g) .ma-gates-g{grid-template-columns:minmax(0,1fr)}}:where(.g) .gm{--gm-land:#fff;--gm-sea:#eaf0f8;--gm-line:#c9d3e2;--gm-h0:#f3f6fb;--gm-h1:#c9d8ee;--gm-h2:#9db7e0;--gm-h3:#6a90cc;--gm-h4:#3e66aa;--gm-h5:#204178;--gm-mh:clamp(480px,calc(100dvh - 240px),880px);flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.g[data-theme=dark] .gm{--gm-land:#16223a;--gm-sea:#0b1220;--gm-line:#2a3a58;--gm-h0:#16223a;--gm-h1:#1b2e4c;--gm-h2:#22406b;--gm-h3:#2f5a96;--gm-h4:#4f7fc4;--gm-h5:#8db0ea}:where(.g) .gm-skel{flex-direction:column;gap:8px;display:flex}:where(.g) .gm-bar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .gm-q{border:1px solid var(--bd2);background:var(--sf);min-width:0;height:40px;color:var(--b);border-radius:8px;flex:360px;align-items:center;gap:8px;padding:0 8px;transition:border-color .15s,box-shadow .15s;display:flex}:where(.g) .gm-q:focus-within{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent)}:where(.g) .gm-q input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}:where(.g) .gm-q input::placeholder{color:var(--su)}:where(.g) .gm-q kbd{border:1px solid var(--bd);color:var(--su);border-radius:4px;flex:none;padding:0 4px;font:500 11px/16px JetBrains Mono,monospace}:where(.g) .gm-dd{border:1px solid var(--bd2);background:var(--sf);height:40px;color:var(--ink);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:8px;min-width:0;max-width:240px;padding:0 8px;font-size:14px;display:inline-flex}:where(.g) .gm-dd .v{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}:where(.g) .gm-dd>svg.i{color:var(--su)}:where(.g) .gm-dd.on{border-color:var(--b);background:var(--bsoft);color:var(--b)}:where(.g) .gm-dd:disabled{color:var(--su);background:var(--bf);cursor:not-allowed}:where(.g) .gm-dd.sm{height:32px;font-size:13px}:where(.g) .gm-chips{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}:where(.g) .gm-chips .chip{gap:4px;padding-right:4px}:where(.g) .gm-chips .chip .sym{margin-left:-4px}:where(.g) .gm-x{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .gm-x:hover{background:color-mix(in oklab,currentColor 14%,transparent)}:where(.g) .gm-hl{color:var(--b);align-items:center;gap:4px;display:inline-flex}:where(.g) .gm-unk{font-style:italic}:where(.g) .gm-try{white-space:nowrap;text-align:left;color:var(--b);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}:where(.g) .gm-body{height:var(--gm-mh);grid-template-columns:288px minmax(0,1fr) 352px;gap:16px;min-height:0;display:grid}:where(.g) .gm-f{background:var(--sf);border:1px solid var(--bd);border-radius:8px;flex-direction:column;min-height:0;display:flex;overflow:hidden}:where(.g) .gm-fh{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-height:48px;padding:0 8px 0 16px;display:flex}:where(.g) .gm-fh .h2{flex:1;align-items:center;gap:8px;display:flex}:where(.g) .gm-fh .h2 svg.i{color:var(--b)}:where(.g) .gm-fclose{display:none}:where(.g) .gm-fb{overscroll-behavior:contain;scrollbar-width:thin;flex:1;padding:0 16px;overflow:auto}:where(.g) .gm-ff{padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--bd);display:none}:where(.g) .gm-sec{border-top:1px solid var(--bd);flex-direction:column;gap:4px;padding:16px 0;display:flex}:where(.g) .gm-sec:first-child{border-top:0}:where(.g) .gm-sec .ov{align-items:center;gap:8px;margin-bottom:4px;display:flex}:where(.g) .gm-sec .chip{gap:4px;height:32px;padding:0 8px;font-size:12px}:where(.g) .gm-sec .chip .t11{color:inherit;opacity:.7}:where(.g) .gm-hint{flex-direction:row;align-items:flex-start}:where(.g) .gm-hint svg.i{flex:none}:where(.g) .gm-o{gap:8px;min-height:32px;font-size:13px}:where(.g) .gm-o.zero{color:var(--su)}:where(.g) .gm-o .sym{flex:none}:where(.g) .gm-tg{min-height:32px}:where(.g) .gm-sv{align-items:center;gap:4px;display:flex}:where(.g) .gm-svn{min-width:0;min-height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}:where(.g) .gm-svn span:not(.cnt){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where(.g) .gm-svn:hover{background:var(--bf)}:where(.g) .gm-svn>svg.i{color:var(--b)}:where(.g) .gm-sva{width:32px;height:32px;color:var(--b)}:where(.g) .gm-range{height:24px;position:relative}:where(.g) .gm-range input{pointer-events:none;appearance:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}:where(.g) .gm-range input::-webkit-slider-runnable-track{background:var(--sk);border-radius:4px;height:4px}:where(.g) .gm-range input::-moz-range-track{background:var(--sk);border-radius:4px;height:4px}:where(.g) .gm-range input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--sf);border:2px solid var(--b);width:16px;height:16px;box-shadow:var(--sh1);cursor:grab;border-radius:16px;margin-top:-6px}:where(.g) .gm-range input::-moz-range-thumb{pointer-events:auto;background:var(--sf);border:2px solid var(--b);cursor:grab;border-radius:16px;width:12px;height:12px}:where(.g) .gm-sec input[data-match]{width:100%;accent-color:var(--b)}:where(.g) .gm-mapw{border:1px solid var(--bd);background:var(--gm-sea);border-radius:8px;min-width:0;min-height:0;position:relative;overflow:hidden}:where(.g) .gm-svg{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}:where(.g) .gm-mapw.drawing .gm-svg{cursor:crosshair}:where(.g) .gm-sea{fill:var(--gm-sea)}:where(.g) .gm-p{fill:var(--gm-land);stroke:var(--gm-line);stroke-width:.6px;stroke-linejoin:round;cursor:pointer;vector-effect:non-scaling-stroke;transition:fill .15s}:where(.g) .gm-p.hov{fill:var(--bsoft);stroke:var(--b)}:where(.g) .gm-p.sel{fill:color-mix(in oklab,var(--b) 18%,var(--gm-land));stroke:var(--b);stroke-width:1.6px}:where(.g) .gm-p.drawn{stroke:#c07a00;stroke-width:1.6px;stroke-dasharray:4 3}:where(.g) .gm-p.dim{fill:var(--gm-h0);opacity:.55}:where(.g) .gm-islbox{fill:none;stroke:var(--b);stroke-width:1px;stroke-dasharray:4 4;opacity:.5;vector-effect:non-scaling-stroke}:where(.g) .gm-isld{fill:var(--b);stroke:var(--b);stroke-width:1.4px;vector-effect:non-scaling-stroke}:where(.g) .gm-isllab{fill:var(--b);text-anchor:middle;pointer-events:none;font-family:inherit;font-weight:600}:where(.g) .gm-isllab.sub{fill:var(--mu);font-weight:400}:where(.g) .gm-lab text{fill:var(--mu);text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--gm-land);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-weight:500}:where(.g) .gm-hw polyline{fill:none;stroke:#c07a00;opacity:.75;stroke-linecap:round;stroke-linejoin:round}:where(.g) .gm-gl rect{fill:var(--sf);stroke:var(--bd2);stroke-width:1px;vector-effect:non-scaling-stroke}:where(.g) .gm-gl svg{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}:where(.g) .gm-gl.kcn svg{stroke:#94520b}:where(.g) .gm-gl.port svg{stroke:#0f6b64}:where(.g) .gm-gl.air svg{stroke:#5b4ba0}:where(.g) .gm-pp rect{fill:var(--sf);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}:where(.g) .gm-c{cursor:pointer;outline:none}:where(.g) .gm-cb{fill:var(--b);stroke:var(--sf);stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .15s}:where(.g) .gm-c text{fill:var(--onb);text-anchor:middle;pointer-events:none;font-family:inherit;font-weight:700}:where(.g) .gm-c.hov .gm-cb,:where(.g) .gm-c:focus-visible .gm-cb{fill:var(--bs)}:where(.g) .gm-arc{fill:none;transform:rotate(-90deg)}:where(.g) .gm-arc.f1,:where(.g) .gm-pin.f1 circle{stroke:var(--f1)}:where(.g) .gm-arc.f2,:where(.g) .gm-pin.f2 circle{stroke:var(--f2)}:where(.g) .gm-arc.f3,:where(.g) .gm-pin.f3 circle{stroke:var(--f3)}:where(.g) .gm-arc.f4,:where(.g) .gm-pin.f4 circle{stroke:var(--f4)}:where(.g) .gm-arc.f5,:where(.g) .gm-pin.f5 circle{stroke:var(--f5)}:where(.g) .gm-pin{cursor:pointer;outline:none}:where(.g) .gm-pin circle{fill:var(--sf);stroke-width:2px;vector-effect:non-scaling-stroke}:where(.g) .gm-pin svg{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}:where(.g) .gm-pin.sel circle,:where(.g) .gm-pin:focus-visible circle{fill:var(--b);stroke:var(--b)}:where(.g) .gm-pin.sel svg{stroke:var(--onb)}:where(.g) .gm-drawrect{fill:oklab(74.9636% .0258064 .152918/.14);stroke:#c07a00;stroke-dasharray:6 4}:where(.g) .gm-ctl{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh1);z-index:2;border-radius:8px;flex-direction:column;gap:0;display:flex;position:absolute;overflow:hidden}:where(.g) .gm-ctl .ib{border-radius:0;width:40px;height:40px}:where(.g) .gm-ctl .ib+.ib{border-top:1px solid var(--bd)}:where(.g) .gm-ctl .ib[aria-pressed=true],:where(.g) .gm-ctl .ib[aria-expanded=true]{background:var(--bsoft);color:var(--b)}:where(.g) .gm-zoom{top:8px;right:8px}:where(.g) .gm-tools{top:144px;right:8px}:where(.g) .gm-layers{z-index:3;background:var(--sf);border:1px solid var(--bd);width:264px;box-shadow:var(--sh2);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;top:144px;right:56px}:where(.g) .gm-layers[hidden]{display:none}:where(.g) .gm-lr{align-items:center;min-height:40px}:where(.g) .gm-lr>svg.i{color:var(--mu)}:where(.g) .gm-heat{align-self:stretch}:where(.g) .gm-heat span{flex:1;justify-content:center}:where(.g) .gm-legend{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:4px 8px;display:flex;position:absolute;bottom:24px;left:8px;right:56px}:where(.g) .gm-legend .row{background:color-mix(in oklab,var(--gm-sea) 80%,transparent);border-radius:4px;gap:4px;padding:0 4px}:where(.g) .gm-legend.heat{background:color-mix(in oklab,var(--sf) 94%,transparent);border:1px solid var(--bd);border-radius:8px;flex-direction:column;align-items:stretch;gap:4px;width:200px;padding:8px;right:auto}:where(.g) .gm-legend .row{gap:8px}:where(.g) .gm-dot{border-radius:8px;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 2px}:where(.g) .gm-dot.f1{color:var(--f1)}:where(.g) .gm-dot.f2{color:var(--f2)}:where(.g) .gm-dot.f3{color:var(--f3)}:where(.g) .gm-dot.f4{color:var(--f4)}:where(.g) .gm-dot.f5{color:var(--f5)}:where(.g) .gm-dia{border:1.5px solid var(--ink);background:var(--sf);flex:none;width:8px;height:8px;transform:rotate(45deg)}:where(.g) .gm-scale{border-radius:4px;height:8px;display:flex;overflow:hidden}:where(.g) .gm-scale i{flex:1}:where(.g) .gm-attr{color:var(--su);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16px;position:absolute;bottom:8px;left:8px;right:56px;overflow:hidden}:where(.g) .gm-card{z-index:4;background:var(--sf);border:1px solid var(--bd);width:288px;box-shadow:var(--sh3);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute}:where(.g) .gm-card[hidden]{display:none}:where(.g) .gm-card .chip{height:32px;padding:0 8px 0 4px;font-size:12px}:where(.g) .gm-kv{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}:where(.g) .gm-kv>div{flex-direction:column;display:flex}:where(.g) .gm-drawhint{z-index:3;background:var(--ink);max-width:calc(100% - 112px);color:var(--sf);box-shadow:var(--sh2);border-radius:8px;align-items:center;gap:8px;padding:4px 4px 4px 16px;font-size:12px;line-height:16px;display:flex;position:absolute;top:8px;left:50%;translate:-50%}:where(.g) .gm-drawhint[hidden]{display:none}:where(.g) .gm-drawhint .btn{flex:none}:where(.g) .gm-r{background:var(--sf);border:1px solid var(--bd);border-radius:8px;flex-direction:column;min-height:0;display:flex;overflow:hidden}:where(.g) .gm-grab{display:none}:where(.g) .gm-rh{border-bottom:1px solid var(--bd);flex-direction:column;gap:8px;padding:8px 16px;display:flex}:where(.g) .gm-rh>.row:first-child{min-height:32px}:where(.g) .gm-inframe{flex:none;min-height:32px}:where(.g) .gm-rl{overscroll-behavior:contain;scrollbar-width:thin;flex:1;overflow:auto}:where(.g) .gm-it{border-bottom:1px solid var(--bd);cursor:pointer;outline:none;grid-template-columns:32px minmax(0,1fr);column-gap:8px;padding:16px;transition:background-color .12s;display:grid}:where(.g) .gm-it:hover,:where(.g) .gm-it:focus-visible{background:var(--bf)}:where(.g) .gm-it.sel{background:var(--bsoft);box-shadow:inset 2px 0 0 var(--b)}:where(.g) .gm-itb{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .gm-itt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}:where(.g) .gm-ita{min-height:24px}:where(.g) .gm-cmpchk{min-height:24px;color:var(--mu);gap:4px;font-size:12px}:where(.g) .gm-itp .tile{width:32px;height:32px}:where(.g) .gm-empty{text-align:center;color:var(--mu);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}:where(.g) .gm-empty>svg.i{width:24px;height:24px}:where(.g) .gm-rf{flex-direction:column;display:flex}:where(.g) .gm-sug{border-top:1px solid var(--bd);background:var(--bf);flex-wrap:wrap;gap:8px;padding:16px;display:flex}:where(.g) .gm-sug>b{color:var(--b);flex-basis:100%}:where(.g) .gm-sug .chip{gap:4px;height:32px;padding:0 8px;font-size:12px}:where(.g) .gm-unpl{border:0;border-top:1px solid var(--bd);background:var(--sf);min-height:48px;color:var(--b);font:inherit;cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;display:flex}:where(.g) .gm-unpl svg.i:last-child{margin-left:auto}:where(.g) .gm-cmp{z-index:5;background:color-mix(in oklab,var(--sf) 94%,transparent);border:1px solid var(--bd);box-shadow:var(--sh2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex;position:sticky;bottom:8px}:where(.g) .gm-cmp[hidden]{display:none}:where(.g) .gm-cmpl{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .gm-cmpl .chip{gap:4px;height:32px;padding:0 4px}:where(.g) .gm-cmp .btn{margin-left:auto}:where(.g) .gm-ctbl td,:where(.g) .gm-ctbl th{vertical-align:top}:where(.g) .gm-ctbl th{white-space:normal;min-width:176px;height:auto;padding:8px 16px}:where(.g) .gm-ctbl td.gm-best{background:color-mix(in oklab,var(--si) 8%,transparent)}:where(.g) .gm-ctbl td.gm-best>svg.i{color:var(--si);vertical-align:-3px}:where(.g) .gm-svsum{flex-wrap:wrap;gap:8px;display:flex}:where(.g) .gm-svsum .chip{padding-right:8px}:where(.g) .gm-pl{flex-direction:column;gap:4px;min-width:256px;display:flex}:where(.g) .gm-pls{border-bottom:1px solid var(--bd);height:40px;color:var(--su);align-items:center;gap:8px;padding:0 8px;display:flex}:where(.g) .gm-pls input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}:where(.g) .gm-plo{flex-direction:column;max-height:320px;display:flex;overflow:auto}:where(.g) .gm-po{min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}:where(.g) .gm-po:hover,:where(.g) .gm-po:focus-visible{background:var(--bf)}:where(.g) .gm-po.on{background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .gm-po[hidden]{display:none}:where(.g) .gm-sel{max-width:176px;height:32px;padding:0 8px;font-size:13px}@media (width<=1399px){:where(.g) .gm-body{grid-template-columns:minmax(0,1fr) 320px}:where(.g) .gm-f{z-index:61;width:min(360px,100vw);box-shadow:var(--sh3);transition:transform .25s var(--ease);border-radius:0 16px 16px 0;position:fixed;top:0;bottom:0;left:0;transform:translate(-104%)}:where(.g) .gm-f.open{transform:none}:where(.g) .gm.fopen:after{content:"";z-index:60;background:#0f1b2d73;position:fixed;inset:0}:where(.g) .gm-fclose{display:inline-flex}:where(.g) .gm-ff{display:block}}@media (width>=1400px){:where(.g) .gm-fbtn{display:none}}@media (width<=639px){:where(.g) .gm{--gm-mh:calc(100dvh - 232px)}:where(.g) .gm-bar .gm-set,:where(.g) .gm-bar .gm-ward{display:none}:where(.g) .gm-q{flex-basis:100%}:where(.g) .gm-dd{flex:1 1 0;max-width:none}:where(.g) .gm-savebtn{width:48px;padding:0}:where(.g) .gm-body{height:var(--gm-mh);display:block;position:relative}:where(.g) .gm-mapw{border-radius:8px;height:100%}:where(.g) .gm-zoom{display:none}:where(.g) .gm-tools{top:8px}:where(.g) .gm-layers{width:auto;inset:auto 8px 8px}:where(.g) .gm-legend,:where(.g) .gm-attr{display:none}:where(.g) .gm-card{width:auto;right:8px;top:8px!important;left:8px!important}:where(.g) .gm-f{border-radius:16px 16px 0 0;width:auto;max-height:88dvh;top:auto;left:0;right:0;transform:translateY(104%)}:where(.g) .gm-f.open{transform:none}:where(.g) .gm-r{z-index:19;box-shadow:var(--sh3);padding-bottom:calc(80px + env(safe-area-inset-bottom));transition:height .28s var(--ease);border-radius:16px 16px 0 0;height:216px;position:fixed;bottom:0;left:0;right:0}:where(.g) .gm-r[data-sheet=half]{height:52dvh}:where(.g) .gm-r[data-sheet=full]{height:calc(100dvh - 64px)}:where(.g) .gm-grab{cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;height:24px;padding:0;display:flex}:where(.g) .gm-grab i{background:var(--bd2);border-radius:4px;width:40px;height:4px}:where(.g) .gm-rh{padding-top:0}:where(.g) .gm-cmp{left:8px;right:8px;bottom:calc(224px + env(safe-area-inset-bottom));padding:8px;position:fixed}:where(.g) .gm-cmp .gm-cmpl .t12{display:none}}@media (prefers-reduced-motion:reduce){:where(.g) .gm-f,:where(.g) .gm-r{transition:none}}:where(.g) .sheet.gm-wide.open{width:min(960px,100vw - 32px)}:where(.g) .gm input[type=search],:where(.g) .gm input[type=range]{margin:0;padding:0}:where(.g) .gm-range input{padding:0}:where(.g) .gm .t12.li>svg.i,:where(.g) .sheet .t12.li>svg.i{margin-top:0}:where(.g) .gm-pls input{margin:0;padding:0}:where(.g) .gm-rh .row{flex-wrap:wrap;row-gap:8px}@media (width<=639px){:where(.g) .gm{--gm-mh:max(440px,calc(100dvh - 216px))}:where(.g) .gm-prov{flex:100%!important}:where(.g) .gm-lbl{display:none}:where(.g) .gm-era{flex:auto}:where(.g) .gm-era span{flex:1;justify-content:center}:where(.g) .gm-bar>.sp{display:none}:where(.g) .gm-fbtn{flex:auto}:where(.g) .gm-chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}:where(.g) .gm-chips::-webkit-scrollbar{display:none}:where(.g) .gm-chips>*{flex:none}:where(.g) .gm-chips>.t12.mu.row,:where(.g) .gm-tryrow{flex-wrap:nowrap}:where(.g) .gm-card{bottom:8px;top:auto!important}}:where(.g) .gm-fbtn2{display:none!important}@media (width<=639px){:where(.g) .gm-fbtn2{flex:none!important;display:inline-flex!important}:where(.g) .gm-fbtn2.on{border-color:var(--b);color:var(--b);background:var(--bsoft)}}:where(.g) .gm-tryrow{flex-wrap:wrap;row-gap:0}:where(.g) .mk-hero{background:linear-gradient(180deg,var(--sf),var(--pg));padding:32px 0 16px}:where(.g) .mk-h{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:40px}:where(.g) .mk-search{padding:16px}:where(.g) .mk-qf .mk-q{height:40px}:where(.g) .mk-ticker{border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);background:var(--sf);padding:16px 0}:where(.g) .mk-stats{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}:where(.g) .mk-st{align-items:center;gap:12px;display:flex}:where(.g) .mk-si{background:var(--bsoft);width:40px;height:40px;color:var(--b);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .mk-st b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:28px}:where(.g) .mk-track{white-space:nowrap;gap:32px;width:max-content;padding:0 16px;display:flex}:where(.g) .mk-t{align-items:center;gap:8px;height:40px;display:inline-flex}:where(.g) .mk-t b{font-size:15px;line-height:24px}@media (prefers-reduced-motion:no-preference){:where(.g) .mk-track{animation:60s linear infinite mkscroll}:where(.g) .mk-ticker:hover .mk-track{animation-play-state:paused}}@keyframes mkscroll{to{transform:translate(-50%)}}:where(.g) .mk-side{letter-spacing:.06em;border-radius:4px;align-items:center;gap:8px;height:24px;padding:0 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}:where(.g) .mk-side.ban{background:var(--sib);color:var(--si)}:where(.g) .mk-side.mua{background:var(--neb);color:var(--ne)}:where(.g) .mk-board{flex-direction:column;display:flex;container-type:inline-size}:where(.g) .mk-board .card-h{flex-wrap:wrap}:where(.g) .mk-cols,:where(.g) .mk-r{grid-template-columns:32px minmax(0,1fr) 128px 128px 136px;align-items:center;column-gap:16px;padding:0 16px;display:grid}:where(.g) .mk-cols{background:var(--bf);border-bottom:1px solid var(--bd);height:32px;color:var(--mu);font-size:12px;font-weight:500;line-height:16px}:where(.g) .mk-cols>span:first-child{grid-column:1/3}:where(.g) .mk-r{border-bottom:1px solid var(--bd);min-height:56px;color:var(--ink);padding-top:8px;padding-bottom:8px;transition:background-color .12s;text-decoration:none!important}:where(.g) .mk-r:hover{background:var(--bf)}:where(.g) .mk-r .c-main{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .mk-r .tt{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .mk-r .c-reg{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .mk-r .c-val{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .mk-r .c-val>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .mk-r .c-st{justify-content:flex-end;min-width:0;display:flex}:where(.g) .mk-r .c-st .bdg{text-overflow:ellipsis;max-width:100%;overflow:hidden}:where(.g) .mk-cols .c-st{text-align:right}:where(.g) .mk-f{justify-content:flex-end;align-items:center;min-height:48px;margin-top:auto;padding:8px 16px;display:flex}:where(.g) .mk-f a{align-items:center;gap:4px;font-size:13px;display:inline-flex}@container (width<=719px){:where(.g) .mk-cols,:where(.g) .mk-r{grid-template-columns:32px minmax(0,1fr) 128px}:where(.g) .mk-r .c-reg,:where(.g) .mk-cols .c-reg,:where(.g) .mk-r .c-st,:where(.g) .mk-cols .c-st{display:none}}@container (width<=400px){:where(.g) .mk-cols,:where(.g) .mk-r{grid-template-columns:32px minmax(0,1fr) 96px;column-gap:8px}}:where(.g) .mk-r.flash{animation:mkflash 2.4s var(--ease) 2}@keyframes mkflash{0%,to{background:0 0}30%{background:color-mix(in oklab,var(--si) 14%,transparent)}}@media (prefers-reduced-motion:reduce){:where(.g) .mk-r.flash{background:color-mix(in oklab,var(--si) 8%,transparent);animation:none}}:where(.g) .mk-mob{display:none}@media (width<=639px){:where(.g) .mk-mob{width:100%;display:inline-flex}:where(.g) .mk-mob>span{flex:1;justify-content:center}}@media (width>=640px){:where(.g) .mk-boards>[data-panel]{display:flex!important}}:where(.g) .mk-dot{background:var(--si);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab,var(--si) 20%,transparent);border-radius:8px}@media (prefers-reduced-motion:no-preference){:where(.g) .mk-dot{animation:mkpulse 1.6s var(--ease) infinite}}@keyframes mkpulse{50%{box-shadow:0 0 0 8px #0000}}:where(.g) .sd{border-top:1px solid var(--bd);grid-template-columns:200px minmax(0,1fr) 64px;align-items:center;column-gap:16px;min-height:40px;display:grid}:where(.g) .sd-l>.sd:first-child{border-top:0}:where(.g) .sd-b{flex-direction:column;gap:4px;display:flex}:where(.g) .sd-b i{border-radius:8px;height:8px;display:block}:where(.g) .sd-b i.s,:where(.g) .sdk.s{background:var(--si)}:where(.g) .sd-b i.d,:where(.g) .sdk.d{background:var(--ne)}:where(.g) .sdk{border-radius:8px;width:8px;height:8px;display:inline-block}:where(.g) .sd-v{text-align:right}@media (width<=639px){:where(.g) .sd{grid-template-columns:136px minmax(0,1fr) 48px;column-gap:8px}:where(.g) .sd-n .t13{font-size:12px}}:where(.g) .mk-map{overflow:hidden;text-decoration:none!important}:where(.g) .mk-cta{background:var(--b);color:#fff;border-radius:16px;padding:32px}@media (width<=639px){:where(.g) .mk-cta{padding:16px}:where(.g) .mk-h{font-size:24px;line-height:32px}}:where(.g) .bd-card .kv .v{font-size:13px;line-height:20px}:where(.g) .mk-form{grid-template-columns:224px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}:where(.g) .mk-l,:where(.g) .mk-r2{position:sticky;top:72px}:where(.g) .mk-steps .sn{height:40px;color:var(--mu);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;display:flex;text-decoration:none!important}:where(.g) .mk-steps .sn b{background:var(--teb);width:24px;height:24px;color:var(--te);border-radius:24px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}:where(.g) .mk-steps .sn b svg.i{width:12px;height:12px}:where(.g) .mk-steps .sn.ok b{background:var(--sib);color:var(--si)}:where(.g) .mk-steps .sn.on{background:var(--bsoft);color:var(--b)}:where(.g) .mk-steps .sn.on b{background:var(--b);color:var(--onb)}:where(.g) .mk-assets{gap:8px}:where(.g) .mk-a{border:1px solid var(--bd);background:var(--sf);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px 8px;transition:border-color .15s,background-color .15s;display:flex}:where(.g) .mk-a .t12{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}:where(.g) .mk-a:hover{border-color:var(--bd2)}:where(.g) .mk-a.on{border-color:var(--b);background:var(--bsoft)}:where(.g) .mk-opt{cursor:pointer;align-items:center;padding:16px}:where(.g) .mk-opt.on{border-color:var(--b);background:var(--bf)}@media (width<=1279px){:where(.g) .mk-form{grid-template-columns:minmax(0,1fr) 320px}:where(.g) .mk-l{display:none}}@media (width<=899px){:where(.g) .mk-form{grid-template-columns:minmax(0,1fr)}:where(.g) .mk-r2{position:static}}@media (width<=639px){:where(.g) .mk-assets{grid-template-columns:repeat(3,minmax(0,1fr))!important}}:where(.g) .tz-img{background:radial-gradient(120% 90% at 20% 10%,#bfd3ee 0%,#7fa3d6 40%,#2d5596 100%);border-radius:8px;justify-content:center;align-items:center;height:136px;display:flex;position:relative;overflow:hidden}:where(.g) .tz-blur{filter:blur(8px);background:repeating-linear-gradient(115deg,#ffffff2e 0 24px,#fff0 24px 56px);position:absolute;inset:0}:where(.g) .tz-img .sym{position:relative;box-shadow:0 8px 24px #0f1b2d40}:where(.g) .tz-tag{color:#fff;background:#0f1b2d8c;border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;line-height:16px;display:inline-flex;position:absolute;bottom:8px;left:8px}:where(.g) .tz-tag svg.i{width:12px;height:12px}:where(.g) .tz-hl{gap:8px}:where(.g) .tz-hl>div{background:var(--bf);border-radius:8px;flex-direction:column;padding:8px;display:flex}:where(.g) .tz-hl b{font-size:15px;line-height:24px}:where(.g) .mk-leak-src{resize:vertical;min-height:112px;font-family:inherit}:where(.g) mark.mk-lk{background:var(--dab);color:var(--da);border-radius:4px;padding:0 2px}:where(.g) .mk-pops .sheet{box-shadow:var(--sh2);border:1px solid var(--bd);border-radius:16px}:where(.g) .mk-bm{align-items:center;padding:8px 16px;text-decoration:none!important}:where(.g) .op-avs{align-items:center;display:inline-flex}:where(.g) .op-avs .av{box-shadow:0 0 0 2px var(--sf)}:where(.g) .op-avs .av+.av{margin-left:-4px}:where(.g) .op-ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}:where(.g) .op-list{flex-direction:column;display:flex;container-type:inline-size}:where(.g) .op-row{border-top:1px solid var(--bd);color:var(--ink);grid-template-columns:16px 40px minmax(0,1fr) auto;grid-template-areas:"ck tl tx tx"". .ft st";align-items:center;gap:8px 16px;padding:8px 16px;transition:background-color .12s;display:grid;position:relative;text-decoration:none!important}:where(.g) .op-list>.op-row:first-child{border-top:0}:where(.g) .op-row:hover{background:var(--bf);text-decoration:none!important}:where(.g) .op-row.sel{background:var(--bsoft)}:where(.g) .op-row.sel:before{content:"";background:var(--b);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}:where(.g) .op-row>.box{grid-area:ck}:where(.g) .op-row>.tile{grid-area:tl}:where(.g) .op-rt{flex-direction:column;grid-area:tx;gap:4px;min-width:0;display:flex}:where(.g) .op-rt .tt{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .op-rt .mm{color:var(--mu);white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex;overflow:hidden}:where(.g) .op-rt .mm .mono{font-size:11px}:where(.g) .op-rr{white-space:nowrap;grid-area:ft;align-items:center;gap:16px;min-width:0;min-height:24px;font-size:13px;line-height:20px;display:flex;overflow:hidden}:where(.g) .op-rr>*{flex:none}:where(.g) .op-rs{grid-area:st;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .op-rs>.t12,:where(.g) .op-rs>.op-bar{display:none}:where(.g) .op-rs .bdg{flex:none}@container (width>=720px){:where(.g) .op-row{grid-template-columns:16px 40px minmax(0,1fr) 176px 224px;grid-template-areas:"ck tl tx rr rs";min-height:56px}:where(.g) .op-rr{flex-direction:column;grid-area:rr;align-items:flex-end;gap:4px}:where(.g) .op-rr .t12{line-height:16px}:where(.g) .op-rs{flex-direction:column;grid-area:rs;align-items:flex-end;gap:0}:where(.g) .op-rs>.t12{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:16px;display:block;overflow:hidden}}:where(.g) .op-bar{gap:2px;display:inline-flex}:where(.g) .op-bar i{background:var(--bd2);border-radius:2px;width:12px;height:4px}:where(.g) .op-bar i.ok{background:var(--si)}:where(.g) .op-bar i.on{background:var(--b)}:where(.g) .op-bulk{background:var(--ink);min-height:48px;color:var(--sf);border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}:where(.g) .op-bulk .mu{color:color-mix(in oklab,var(--sf) 70%,transparent)}:where(.g) .op-bulk .box{border-color:var(--sf)}:where(.g) .op-bulk .btn.sec{color:var(--sf);border-color:color-mix(in oklab,var(--sf) 40%,transparent);box-shadow:none;background:0 0}:where(.g) .op-bulk[hidden]{display:none}:where(.g) .op-flow-mini{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .op-fm{background:var(--teb);height:32px;color:var(--te);border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .op-fm.ok{background:var(--sib);color:var(--si)}:where(.g) .op-fm.on{background:var(--bsoft);color:var(--b);box-shadow:inset 0 0 0 1px var(--b)}:where(.g) .op-flow-mini>i{background:var(--bd2);width:16px;height:1px}:where(.g) .op-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}:where(.g) .op-st{grid-template-columns:32px minmax(0,1fr);column-gap:8px;padding-bottom:16px;display:grid;position:relative}:where(.g) .op-st:before{content:"";background:var(--bd2);width:1px;position:absolute;top:32px;bottom:0;left:16px}:where(.g) .op-steps>.op-st:last-child:before,:where(.g) .op-steps>.op-st:last-child{padding-bottom:0}:where(.g) .op-steps>.op-st:last-child:before{display:none}:where(.g) .op-nd{background:var(--teb);width:32px;height:32px;color:var(--te);z-index:1;box-shadow:0 0 0 4px var(--sf);border-radius:32px;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.g) .op-st.ok .op-nd{background:var(--sib);color:var(--si)}:where(.g) .op-st.on .op-nd{background:var(--b);color:var(--onb)}:where(.g) .op-st.no .op-nd{background:var(--dab);color:var(--da)}@media (prefers-reduced-motion:no-preference){:where(.g) .op-st.on .op-nd:after{content:"";border:2px solid var(--b);opacity:.4;animation:opp 1.8s var(--ease) infinite;border-radius:40px;position:absolute;inset:-4px}}@keyframes opp{70%,to{opacity:0;transform:scale(1.25)}}:where(.g) .op-sc{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}:where(.g) .op-sc .t13{line-height:20px}:where(.g) .op-par{border:1px dashed var(--lo);background:color-mix(in oklab,var(--lob) 50%,transparent);border-radius:8px;margin:0 0 16px;padding:8px;position:relative}:where(.g) .op-par-h{min-height:24px;color:var(--lo);align-items:center;gap:8px;padding-bottom:8px;display:flex}:where(.g) .op-steps.compact .op-sla{display:none}:where(.g) .op-steps.compact .op-st{padding-bottom:8px}:where(.g) .op-cm{grid-template-columns:32px minmax(0,1fr);column-gap:8px;display:grid}:where(.g) .op-file{border:1px solid var(--bd);color:var(--ink);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px;transition:border-color .15s,background-color .15s;display:flex;text-decoration:none!important}:where(.g) .op-file:hover{border-color:var(--bd2);background:var(--bf)}:where(.g) .op-otp{justify-content:center;width:48px;font-size:18px;font-weight:600;padding:0!important}:where(.g) .op-swipe{flex-direction:column;align-items:center;gap:24px;padding:8px 0 16px;display:flex}:where(.g) .op-deck{width:min(400px,100%);height:400px;position:relative}:where(.g) .op-card{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh2);transform:translateY(calc(var(--i) * 16px)) scale(calc(1 - var(--i) * .04));z-index:calc(10 - var(--i));transition:transform .3s var(--ease),opacity .3s;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;inset:0;overflow:hidden}:where(.g) .op-card[style*=--i\:2]{opacity:.7}:where(.g) .op-card.gone-ok{opacity:0;transform:translate(130%)rotate(16deg)}:where(.g) .op-card.gone-no{opacity:0;transform:translate(-130%)rotate(-16deg)}:where(.g) .op-amt{background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}:where(.g) .op-amt b{font-size:24px;line-height:32px}:where(.g) .op-amt .t12{color:var(--mu)}:where(.g) .op-stamp{letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;border:2px solid;border-radius:8px;padding:4px 16px;font-size:18px;font-weight:700;line-height:24px;transition:opacity .1s;position:absolute;top:24px}:where(.g) .op-stamp.ok{color:var(--si);right:24px;rotate:12deg}:where(.g) .op-stamp.no{color:var(--da);left:24px;rotate:-12deg}:where(.g) .op-card.l-ok .op-stamp.ok,:where(.g) .op-card.l-no .op-stamp.no{opacity:1}:where(.g) .op-swipe-ctl{align-items:center;gap:24px;display:flex}:where(.g) .op-big{border:1px solid var(--bd);background:var(--sf);width:64px;height:64px;box-shadow:var(--sh2);cursor:pointer;transition:transform .12s var(--ease);border-radius:64px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .op-big:active{transform:scale(.94)}:where(.g) .op-big.ok{color:var(--si)}:where(.g) .op-big.no{color:var(--da)}:where(.g) .op-big.md{width:48px;height:48px;color:var(--mu)}:where(.g) .op-hb{grid-template-columns:128px minmax(0,1fr) 72px;align-items:center;column-gap:16px;min-height:32px;display:grid}:where(.g) .op-hb b{text-align:right}:where(.g) .op-fc .btn{flex:none}:where(.g) .op-in{width:100%;height:32px;font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:4px;padding:0 8px;font-size:13px}:where(.g) .op-in:hover{border-color:var(--bd)}:where(.g) .op-in:focus{border-color:var(--b);background:var(--sf);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent);outline:0}:where(.g) .op-in.r{text-align:right}:where(.g) .op-lines td{padding-top:4px;padding-bottom:4px}:where(.g) .op-lines tfoot td{background:var(--bf);height:48px}:where(.g) .op-builder{grid-template-columns:256px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}:where(.g) .op-b-pal,:where(.g) .op-b-props{position:sticky;top:72px}:where(.g) .op-pal{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}:where(.g) .op-pi{border:1px solid var(--bd);background:var(--sf);height:40px;color:var(--ink);cursor:grab;text-align:left;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 8px;font-size:12px;line-height:16px;display:flex}:where(.g) .op-pi span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .op-pi:hover{border-color:var(--b);background:var(--bsoft);color:var(--b)}:where(.g) .op-ff{border:1px solid var(--bd);background:var(--sf);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 0;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}:where(.g) .op-ff:hover{border-color:var(--bd2)}:where(.g) .op-ff.sel{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 14%,transparent)}:where(.g) .op-ff.drag{opacity:.4}:where(.g) .op-ff.over{box-shadow:0 -2px 0 var(--b);transform:translateY(4px)}:where(.g) .op-ff>svg.i:not(.op-grip svg){color:var(--b)}:where(.g) .op-grip{width:24px;color:var(--su);cursor:grab;flex:none;justify-content:center;display:inline-flex}:where(.g) .op-drop{border:1px dashed var(--bd2);height:56px;color:var(--mu);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:13px;transition:background-color .15s,border-color .15s;display:flex}:where(.g) .op-drop.over{background:var(--bsoft);border-color:var(--b);color:var(--b)}:where(.g) .op-ff.new{animation:opin .4s var(--ease)}@keyframes opin{0%{opacity:0;transform:translateY(-8px)}}:where(.g) .op-cond{gap:8px;display:flex}:where(.g) .op-designer{grid-template-columns:minmax(0,1fr) 352px;align-items:start;gap:16px;display:grid}:where(.g) .op-d-props{position:sticky;top:72px}:where(.g) .op-d-can{background:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--b) 16%,transparent) 1px,transparent 0) 0 0/16px 16px,var(--sf);padding:24px;overflow-x:auto}:where(.g) .op-flow{flex-direction:column;align-items:center;min-width:720px;display:flex}:where(.g) .op-node{border:1px solid var(--bd2);background:var(--sf);width:256px;min-height:56px;box-shadow:var(--sh1);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px;transition:border-color .15s,box-shadow .15s;display:flex}:where(.g) .op-node:hover{border-color:var(--b)}:where(.g) .op-node.sel{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent)}:where(.g) .op-node .bdg{margin-left:auto}:where(.g) .op-ln{background:var(--bd2);width:2px;height:24px;display:block}:where(.g) .op-br{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:0;padding-top:24px;display:grid;position:relative}:where(.g) .op-br:before{content:"";border:2px solid var(--bd2);border-bottom:0;border-radius:8px 8px 0 0;height:24px;position:absolute;top:0;left:16.66%;right:16.66%}:where(.g) .op-br:after{content:"";background:var(--bd2);width:2px;height:24px;position:absolute;top:-24px;left:50%;translate:-1px}:where(.g) .op-bc{flex-direction:column;align-items:center;min-width:0;display:flex}:where(.g) .op-bl{background:var(--neb);height:24px;color:var(--ne);border-radius:24px;align-items:center;gap:4px;margin-bottom:8px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}:where(.g) .op-add{margin-top:16px}:where(.g) .op-sim{color:var(--b);flex-wrap:wrap}:where(.g) .op-org{overflow:hidden}:where(.g) .op-tree-wrap{padding:8px 0 16px;overflow-x:auto}:where(.g) .op-tree,:where(.g) .op-tree ul{justify-content:center;margin:0;padding:24px 0 0;list-style:none;display:flex;position:relative}:where(.g) .op-tree{min-width:max-content;padding-top:0}:where(.g) .op-tree li{flex-direction:column;align-items:center;padding:24px 8px 0;display:flex;position:relative}:where(.g) .op-tree>li{padding-top:0}:where(.g) .op-tree li:before,:where(.g) .op-tree li:after{content:"";border-top:1px solid var(--bd2);width:50%;height:24px;position:absolute;top:0;right:50%}:where(.g) .op-tree li:after{border-left:1px solid var(--bd2);left:50%;right:auto}:where(.g) .op-tree li:only-child:before,:where(.g) .op-tree li:only-child:after{display:none}:where(.g) .op-tree li:first-child:before,:where(.g) .op-tree li:last-child:after{border:0}:where(.g) .op-tree li:last-child:before{border-right:1px solid var(--bd2);border-radius:0 8px 0 0}:where(.g) .op-tree li:first-child:after{border-radius:8px 0 0}:where(.g) .op-tree>li:before,:where(.g) .op-tree>li:after{display:none}:where(.g) .op-tree ul:before{content:"";border-left:1px solid var(--bd2);height:24px;position:absolute;top:0;left:50%}:where(.g) .op-tree ul ul{flex-direction:column;align-items:stretch;gap:8px;padding:16px 0 0 16px}:where(.g) .op-tree ul ul:before{height:100%;top:0;left:8px}:where(.g) .op-tree ul ul li{align-items:stretch;padding:0}:where(.g) .op-tree ul ul li:before{border-top:1px solid var(--bd2);border-right:0;border-radius:0;width:8px;height:0;display:block;top:24px;left:-8px;right:auto}:where(.g) .op-tree ul ul li:after,:where(.g) .op-tree li.col-d>ul{display:none}:where(.g) .op-dept{border:1px solid var(--bd);background:var(--sf);width:208px;box-shadow:var(--sh1);border-radius:8px;flex-direction:column;gap:8px;padding:8px;display:flex}:where(.g) .op-dept.root{border-color:var(--b);width:240px;box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .op-dh{height:24px;color:var(--b);cursor:pointer;align-items:center;gap:8px;display:flex}:where(.g) .op-dh b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}:where(.g) .op-tg{transition:rotate .2s var(--ease);color:var(--su);display:inline-flex}:where(.g) .col-d .op-tg{rotate:-90deg}:where(.g) .op-pc{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .op-pc.sm{border:1px solid var(--bd);background:var(--sf);border-radius:8px;width:192px;padding:8px}:where(.g) .op-team{border:1px dashed var(--bd2);width:192px;height:40px;color:var(--mu);border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}:where(.g) .op-nested,:where(.g) .op-org.list .op-tree-wrap{display:none}:where(.g) .op-org.list .op-nested{display:flex}:where(.g) .op-nested{flex-direction:column;gap:8px;padding:8px}:where(.g) .op-nl{border:1px solid var(--bd);background:var(--sf);border-radius:8px;overflow:hidden}:where(.g) .op-nl>summary{cursor:pointer;align-items:center;gap:8px;min-height:56px;padding:8px 16px 8px 8px;list-style:none;display:flex}:where(.g) .op-nl>summary::-webkit-details-marker{display:none}:where(.g) .op-nl>summary>svg.i:last-child{color:var(--su);transition:rotate .2s}:where(.g) .op-nl[open]>summary>svg.i:last-child{rotate:180deg}:where(.g) .op-nl .lst{padding:0 16px 8px}:where(.g) .op-matrix th.op-rh{text-align:center;white-space:normal;min-width:96px;height:auto;padding:8px;font-size:11px;line-height:16px}:where(.g) .op-rc{text-align:center}:where(.g) .op-raci{border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}:where(.g) .op-sheets .sheet.static{border:1px solid var(--bd);border-radius:16px;max-height:none}@media (width<=1279px){:where(.g) .op-builder{grid-template-columns:minmax(0,1fr) 320px}:where(.g) .op-b-pal{grid-column:1/-1;position:static}:where(.g) .op-b-pal .op-pal{scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}:where(.g) .op-b-pal .op-pi{flex:none}:where(.g) .op-b-pal{flex-flow:wrap}:where(.g) .op-b-pal>.col{flex:100%;min-width:0}:where(.g) .op-designer{grid-template-columns:minmax(0,1fr)}:where(.g) .op-d-props{position:static}}@media (width<=899px){:where(.g) .op-builder{grid-template-columns:minmax(0,1fr)}:where(.g) .op-b-props{position:static}}@media (width<=639px){:where(.g) .op-org .op-tree-wrap{display:none}:where(.g) .op-org .op-nested{display:flex}:where(.g) .op-org{background:0 0;border:0;padding:0}:where(.g) .op-org .op-nested{padding:0}:where(.g) .op-flow{min-width:0}:where(.g) .op-br{grid-template-columns:minmax(0,1fr);padding-top:0}:where(.g) .op-br:before,:where(.g) .op-br:after{display:none}:where(.g) .op-bc{border-top:1px dashed var(--bd2);padding-top:16px}:where(.g) .op-node{width:100%}:where(.g) .op-d-can{padding:16px}:where(.g) .op-deck{height:432px}:where(.g) .op-card{padding:16px}:where(.g) .op-hb{grid-template-columns:96px minmax(0,1fr) 64px;column-gap:8px}:where(.g) .op-bulk{z-index:5;position:sticky;top:64px}}:where(.g) .tile.s48[style*=width\:48px] svg.i{width:24px;height:24px}:where(.g) .op-tabs a,:where(.g) .op-tabs span{border-bottom:0;margin-bottom:0;box-shadow:inset 0 -2px #0000}:where(.g) .op-tabs .on{box-shadow:inset 0 -2px 0 var(--b)}:where(.g) .op-sheets{columns:3 320px;column-gap:16px}:where(.g) .op-sheets .sheet.static{break-inside:avoid;width:100%;margin-bottom:16px}:where(.g) .op-sheets .grab{align-self:center;margin:8px 0 0}:where(.g) .op-sla .li>svg.i{margin-top:0}:where(.g) .op-legend{border-top:1px solid var(--bd);margin-top:8px;padding:16px 16px 0}:where(.g) .op-lg{border:1px solid var(--bd);border-radius:4px;width:16px;height:16px;display:inline-block}:where(.g) .op-lg.q{border-color:var(--b);background:var(--bsoft)}:where(.g) .op-lg.n{background:var(--sf)}:where(.g) .op-lg.t{border-style:dashed;border-color:var(--bd2)}:where(.g) .op-done{opacity:.56}@media (width<=639px){:where(.g) .op-legend{display:none}}:where(.g) .op-ot{flex-direction:column;align-items:center;padding:8px;display:flex}:where(.g) .op-ot>.op-ln{height:24px}:where(.g) .op-lane{border:1px solid var(--bd2);background:var(--bf);border-radius:16px;width:100%;padding:24px 16px 16px;position:relative}:where(.g) .op-lane-h{background:var(--sf);border:1px solid var(--bd2);height:24px;color:var(--b);white-space:nowrap;border-radius:24px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:-12px;left:50%;translate:-50%}:where(.g) .op-dg{columns:3 208px;column-gap:16px}:where(.g) .op-dc{break-inside:avoid;margin-bottom:16px;display:block}:where(.g) .op-dc .op-dept{width:100%}:where(.g) .op-mem{border-left:1px solid var(--bd2);flex-direction:column;gap:8px;margin:0 0 0 16px;padding:0 0 0 16px;list-style:none;display:flex}:where(.g) .op-mem .op-pc.sm,:where(.g) .op-mem .op-team{width:100%}:where(.g) .op-dc.col-d .op-mem{display:none}:where(.g) .op-pi span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1279px){:where(.g) .op-pi span{white-space:nowrap;display:block}}:where(.g) .op-bc .op-node{width:100%;max-width:256px}:where(.g) .op-bc .op-node .bdg{display:none}@media (width<=639px){.g .grid>[style*="grid-column:span 2"]{grid-column:auto!important}:where(.g) .op-bulk .mu{display:none}}:where(.g) .pj-wz{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}:where(.g) .pj-aside{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:72px}:where(.g) .pj-steps{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}:where(.g) .pj-steps::-webkit-scrollbar{display:none}:where(.g) .pj-steps a{border:1px solid var(--bd);background:var(--sf);height:40px;color:var(--mu);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:13px;font-weight:500;display:flex;text-decoration:none!important}:where(.g) .pj-steps a b{background:var(--teb);width:24px;height:24px;color:var(--te);border-radius:24px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}:where(.g) .pj-steps a b svg.i{stroke-width:2.5px;width:12px;height:12px}:where(.g) .pj-steps a.on{border-color:var(--b);color:var(--ink);box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .pj-steps a.on b{background:var(--b);color:var(--onb)}:where(.g) .pj-steps a.ok b{background:var(--sib);color:var(--si)}:where(.g) .pj-opts{grid-template-columns:repeat(auto-fill,minmax(min(216px,100%),1fr));gap:8px;display:grid}:where(.g) .pj-opt{border:1px solid var(--bd);background:var(--sf);cursor:pointer;text-align:left;min-height:56px;font:inherit;color:var(--ink);border-radius:8px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;column-gap:8px;padding:8px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}:where(.g) .pj-opt:hover{border-color:var(--bd2)}:where(.g) .pj-opt .tc{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.g) .pj-opt .tc b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}:where(.g) .pj-opt .tc span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16px;overflow:hidden}:where(.g) .pj-opt .ck{border:1px solid var(--bd3);width:16px;height:16px;color:var(--onb);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .pj-opt .ck svg.i{stroke-width:2.5px;width:12px;height:12px}:where(.g) .pj-opt.on{border-color:var(--b);background:var(--bf);box-shadow:inset 0 0 0 1px var(--b)}:where(.g) .pj-opt.on .ck{background:var(--b);border-color:var(--b)}:where(.g) .pj-opt .new{background:var(--sib);color:var(--si);border-radius:4px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px}:where(.g) .pj-addr{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .pj-addr .side{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}:where(.g) .pj-addr .side.src{border-color:var(--b);box-shadow:0 0 0 4px var(--bsoft)}:where(.g) .pj-addr .sw{border:1px solid var(--bd2);background:var(--sf);width:40px;height:40px;color:var(--b);cursor:pointer;border-radius:40px;justify-content:center;align-self:center;align-items:center;display:inline-flex}:where(.g) .pj-addr .auto{background:var(--sib);height:24px;color:var(--si);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .pj-warn{background:var(--neb);color:var(--wa);border-radius:8px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:8px 16px;font-size:13px;line-height:20px;display:grid}:where(.g) .pj-warn>svg.i{margin-top:2px}:where(.g) .pj-pinmap{border:1px solid var(--bd);background:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--b) 18%,transparent) 1px,transparent 0) 0 0/16px 16px,linear-gradient(180deg,#edf1f7,#e1e8f1);border-radius:8px;height:160px;position:relative;overflow:hidden}.g[data-theme=dark] .pj-pinmap{background:radial-gradient(circle at 1px 1px,#8db0ea29 1px,#0000 0) 0 0/16px 16px,linear-gradient(#16223a,#121c31)}:where(.g) .pj-pinmap .pp{color:var(--da);position:absolute;top:40%;left:56%;translate:-50% -100%}:where(.g) .pj-pinmap .pp svg.i{width:32px;height:32px;fill:var(--sf)}:where(.g) .pj-pinmap .co{background:var(--sf);color:var(--mu);border-radius:4px;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:16px;position:absolute;bottom:8px;left:8px}:where(.g) .pj-score{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}:where(.g) .pj-ring{--p:0;width:64px;height:64px;color:var(--ink);background:radial-gradient(closest-side,var(--sf) 79%,transparent 80% 100%),conic-gradient(var(--si) calc(var(--p)*1%),var(--sk) 0);border-radius:64px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}:where(.g) .pj-chk{flex-direction:column;display:flex}:where(.g) .pj-chk li{border-top:1px solid var(--bd);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:32px;font-size:13px;line-height:20px;display:grid}:where(.g) .pj-chk li:first-child{border-top:0}:where(.g) .pj-chk li .ok{color:var(--si)}:where(.g) .pj-chk li .no{color:var(--su)}:where(.g) .pj-fsk{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.g) .pj-fsk>div{background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex}:where(.g) .pj-fsk .k{color:var(--mu);font-size:11px;line-height:16px}:where(.g) .pj-fsk .v{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:24px}:where(.g) .pj-fsk .v.good{color:var(--si)}:where(.g) .pj-fsk .v.bad{color:var(--da)}:where(.g) .pj-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.g) .pj-in .fld .inp{font-variant-numeric:tabular-nums;justify-content:flex-end}:where(.g) .pj-in .fld .inp .u{color:var(--su);flex:none;margin-left:8px;font-size:12px}:where(.g) .pj-in input.fsv{text-align:right;width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:0;min-width:0}:where(.g) .pj-src{background:var(--teb);height:16px;color:var(--te);border-radius:4px;align-items:center;margin-left:4px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .pj-src.p{background:var(--bsoft);color:var(--b)}:where(.g) .pj-src.m{background:var(--lob);color:var(--lo)}:where(.g) .pj-auto{background:var(--sib);min-height:40px;color:var(--si);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .pj-auto b{font-weight:600}:where(.g) .pj-chart{width:100%;height:auto;display:block}:where(.g) .pj-chart .bar{fill:var(--b)}:where(.g) .pj-chart .neg{fill:var(--da)}:where(.g) .pj-chart .ax{stroke:var(--bd2);stroke-width:1px}:where(.g) .pj-chart text{fill:var(--mu);font-family:Lexend,system-ui,sans-serif;font-size:11px}:where(.g) .pj-chart .s0{fill:var(--b)}:where(.g) .pj-chart .s1{fill:var(--si)}:where(.g) .pj-chart .s2{fill:var(--ne)}:where(.g) .pj-cmp td.best{background:var(--sib);color:var(--si);font-weight:600}:where(.g) .pj-cmp td.worst{color:var(--da)}:where(.g) .pj-scn{align-items:center;gap:8px;display:flex}:where(.g) .pj-scn i{border-radius:8px;flex:none;width:8px;height:8px}:where(.g) .pj-map td .sel{border:1px solid var(--bd2);background:var(--sf);border-radius:8px;align-items:center;gap:8px;min-width:200px;height:32px;padding:0 8px;font-size:13px;display:flex}:where(.g) .pj-conf{align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .pj-conf.hi{color:var(--si)}:where(.g) .pj-conf.md{color:var(--ne)}:where(.g) .pj-conf.lo{color:var(--da)}:where(.g) .pj-sheet{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}:where(.g) .pj-sheet .tabn{color:var(--si);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .pj-cols{flex-wrap:wrap;gap:4px;display:flex}:where(.g) .pj-cols span{background:var(--bf);height:24px;color:var(--mu);border-radius:4px;align-items:center;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:16px;display:inline-flex}:where(.g) .pj-tabs-sc{margin-top:-8px}@media (width<=1279px){:where(.g) .pj-wz{grid-template-columns:minmax(0,1fr)}:where(.g) .pj-aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (width<=899px){:where(.g) .pj-addr{grid-template-columns:minmax(0,1fr)}:where(.g) .pj-addr .sw{justify-self:center;rotate:90deg}}@media (width<=639px){:where(.g) .pj-aside,:where(.g) .pj-in{grid-template-columns:minmax(0,1fr)}:where(.g) .pj-map td .sel{min-width:160px}}:where(.g) .pj-2c{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .pj-tabs{box-shadow:inset 0 -1px 0 var(--bd);border-bottom:0}:where(.g) .pj-tabs a,:where(.g) .pj-tabs span{border-bottom:0;margin-bottom:0}:where(.g) .pj-tabs a{box-shadow:inset 0 -2px #0000}:where(.g) .pj-tabs a.on{box-shadow:inset 0 -2px 0 var(--b)}:where(.g) .pj-addr .sw,:where(.g) .pj-in input.fsv{padding:0}:where(.g) .pj-map td .sel,:where(.g) .pj-conf{white-space:nowrap}@media (width<=1279px){:where(.g) .pj-aside{align-items:start}}@media (width<=1023px){:where(.g) .pj-2c{grid-template-columns:minmax(0,1fr)}}:where(.g) .pj-menu{flex-direction:column;min-width:240px;max-height:320px;display:flex;overflow:auto}:where(.g) .pj-menu .pj-mi{text-align:left;min-height:40px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 8px;font-size:13px;display:flex}:where(.g) .pj-menu .pj-mi:hover{background:var(--sk)}:where(.g) [data-pj-old],:where(.g) [data-pj-new=w]{cursor:pointer}:where(.g) .tk-wrap{grid-template-columns:256px minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .tk-main{flex-direction:column;gap:16px;min-width:0;display:flex}:where(.g) .tk-tree{overscroll-behavior:contain;flex-direction:column;gap:0;max-height:calc(100vh - 88px);padding:8px;display:flex;position:sticky;top:72px;overflow:auto}:where(.g) .tk-tree .sh{padding:0 0 8px 8px}:where(.g) .tk-sp{align-items:center;gap:8px;min-height:40px;padding:8px 8px 0;font-size:13px;line-height:20px;display:flex}:where(.g) .tk-sp .tk-more{color:var(--su);display:inline-flex}:where(.g) .tk-spdot{--c:var(--b);background:color-mix(in oklab,var(--c) 14%,transparent);width:24px;height:24px;color:var(--c);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.g) .tk-spdot svg.i{width:16px;height:16px}:where(.g) .tk-fd{min-height:32px;color:var(--mu);align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:16px;display:flex}:where(.g) .tk-fd span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .tk-li{min-height:32px;color:var(--ink);border-radius:4px;align-items:center;gap:8px;padding:0 8px 0 32px;font-size:13px;line-height:20px;display:flex;text-decoration:none!important}:where(.g) .tk-li:hover{background:var(--sk)}:where(.g) .tk-li.on{background:var(--bsoft);color:var(--b);font-weight:500}:where(.g) .tk-li>i{border-radius:8px;flex:none;width:8px;height:8px}:where(.g) .tk-li .n{color:var(--su);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}:where(.g) .tk-li.tk-home{color:var(--mu);padding-left:8px}:where(.g) .tk-li.tk-home:hover{color:var(--ink)}:where(.g) .tk-crumb{flex-wrap:wrap;gap:4px 8px}:where(.g) .tk-crumb .tk-spdot{width:20px;height:20px}:where(.g) .tk-crumb .tk-spdot svg.i{width:12px;height:12px}:where(.g) .tk-crumb>svg.i{color:var(--su)}:where(.g) .tk-bar{border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}:where(.g) .tk-views{border-bottom:0;flex:auto;gap:16px;min-width:0;max-width:100%;overflow-x:auto}:where(.g) .tk-views>a,:where(.g) .tk-views>span,:where(.g) .tk-sec .tabs>*{margin-bottom:0}:where(.g) .tk-addview{height:40px;color:var(--su);cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:13px;display:inline-flex}:where(.g) .tk-addview:hover{color:var(--b)}:where(.g) .tk-tools{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;display:flex}:where(.g) .tk-tools .inp.tk-search{width:224px;height:32px;font-size:13px}:where(.g) .tk-tools .btn .cnt{margin-left:4px}:where(.g) .tk-quick{border:1px dashed var(--bd2);background:var(--sf);border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}:where(.g) .tk-qi{background:var(--bsoft);width:32px;height:32px;color:var(--b);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .tk-quick .inp{background:var(--pg);border-color:#0000;height:40px}:where(.g) .tk-quick .inp:focus-within{background:var(--sf)}:where(.g) .tk-quick input.tk-qinput{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;min-width:0}:where(.g) .tk-qprev{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px;min-height:24px;display:flex}:where(.g) .tk-qc{background:var(--bf);height:24px;color:var(--ink);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-qc .tk-flag{font-weight:500}:where(.g) .tk-qrow{border-top:1px solid var(--bd);align-items:center;gap:8px;min-height:32px;display:flex}:where(.g) .tk-qrow>svg.i{color:var(--su)}:where(.g) .tk-bulk{background:var(--ink);min-height:48px;color:var(--sf);box-shadow:var(--sh2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 4px 4px 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .tk-bulk b{margin-right:8px}:where(.g) .tk-bulk .btn.gh{color:var(--sf)}:where(.g) .tk-bulk .btn.gh:hover{background:#ffffff1f}.g[data-theme=dark] .tk-bulk{color:#0f1b2d;background:#eef2f8}.g[data-theme=dark] .tk-bulk .btn.gh{color:#0f1b2d}:where(.g) .tk-bulk[hidden]{display:none}:where(.g) .tk-groups{flex-direction:column;gap:16px;display:flex}:where(.g) .tk-grp{background:var(--sf);border:1px solid var(--bd);border-radius:8px;overflow:hidden}:where(.g) .tk-gh{align-items:center;gap:8px;min-height:48px;padding:0 8px;display:flex}:where(.g) .tk-tog{width:32px;height:32px;color:var(--mu);cursor:pointer;transition:transform .2s var(--ease);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .tk-tog:hover{background:var(--sk)}:where(.g) .tk-grp.closed .tk-tog{transform:rotate(-90deg)}:where(.g) .tk-grp.closed .tk-rows,:where(.g) .tk-grp.closed .tk-cols{display:none}:where(.g) .tk-cols,:where(.g) .tk-row{grid-template-columns:32px 24px minmax(0,1fr) 144px 88px 96px 88px 32px;align-items:center;column-gap:8px;padding:0 8px;display:grid}:where(.g) .tk-cols{background:var(--bf);border-top:1px solid var(--bd);min-height:32px;color:var(--mu);font-size:12px;line-height:16px}:where(.g) .tk-row{border-top:1px solid var(--bd);min-height:48px;transition:background-color .12s}:where(.g) .tk-row:hover{background:var(--bf)}:where(.g) .tk-row.sel{background:var(--bsoft)}:where(.g) .tk-ck{cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .12s;display:inline-flex}:where(.g) .tk-row:hover .tk-ck,:where(.g) .tk-row.sel .tk-ck,:where(.g) .tk-groups.selecting .tk-ck{opacity:1}:where(.g) .tk-done{width:24px;height:24px;color:var(--bd3);cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(.g) .tk-done:hover,:where(.g) .tk-row.done .tk-done,:where(.g) .tk-card.done .tk-done{color:var(--si)}:where(.g) .tk-done svg.i{width:20px;height:20px}:where(.g) .tk-done.sm svg.i{width:16px;height:16px}:where(.g) .tk-ti{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .tk-t{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:min(60%,240px);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;color:var(--ink)!important}:where(.g) .tk-row.done .tk-t{text-decoration:line-through;color:var(--su)!important}:where(.g) .tk-meta{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}:where(.g) .tk-meta .tk-tag+.tk-tag{display:none}:where(.g) .tk-sub{color:var(--mu);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-blk{color:var(--da);white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-tag{background:var(--teb);height:20px;color:var(--te);white-space:nowrap;border-radius:4px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}:where(.g) .tk-link{background:var(--bf);height:24px;color:var(--b);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:0 8px;font-size:11px;display:inline-flex;overflow:hidden}:where(.g) .tk-link svg.i{width:12px;height:12px}:where(.g) .tk-avs{align-items:center;display:inline-flex}:where(.g) .tk-av{--c:var(--b);background:var(--c);color:#fff;box-shadow:0 0 0 2px var(--sf);border-radius:32px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .tk-avs .tk-av+.tk-av{margin-left:-8px}:where(.g) .tk-due{color:var(--mu);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-due.late{color:var(--da);font-weight:600}:where(.g) .tk-due.today{color:var(--ne);font-weight:600}:where(.g) .tk-c-time{color:var(--mu);text-align:right;white-space:nowrap;font-size:12px;line-height:16px}:where(.g) .tk-flag{--c:var(--bd3);color:var(--c);white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-flag svg.i{fill:currentColor;fill-opacity:.25}:where(.g) .tk-st{--c:var(--bd3);white-space:nowrap;background:color-mix(in oklab,var(--c) 14%,transparent);height:24px;color:color-mix(in oklab,var(--c) 82%,var(--ink));border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .tk-st i{background:var(--c);border-radius:8px;flex:none;width:8px;height:8px}:where(.g) .tk-row.flash{animation:tkflash 1.2s var(--ease)}@keyframes tkflash{0%{background:color-mix(in oklab,var(--si) 22%,transparent)}to{background:0 0}}:where(.g) .tk-board{scroll-snap-type:x proximity;overscroll-behavior-x:contain;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;align-items:start;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}:where(.g) .tk-col{--c:var(--bd3);background:var(--sk);scroll-snap-align:start;box-shadow:inset 0 2px 0 var(--c);border-radius:8px;flex-direction:column;gap:8px;padding:8px;transition:background-color .15s,box-shadow .15s;display:flex}:where(.g) .tk-col.over{background:var(--bsoft);box-shadow:inset 0 2px 0 var(--c),0 0 0 2px var(--b)}:where(.g) .tk-colh{align-items:center;gap:8px;min-height:32px;padding-left:8px;display:flex}:where(.g) .tk-wip{color:var(--su);font-size:11px;line-height:16px}:where(.g) .tk-drop{flex-direction:column;gap:8px;min-height:64px;display:flex}:where(.g) .tk-card{background:var(--sf);border:1px solid var(--bd);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .15s,border-color .15s,opacity .15s;display:flex}:where(.g) .tk-card:hover{border-color:var(--bd2);box-shadow:var(--sh2)}:where(.g) .tk-card:focus-visible{outline:2px solid var(--fo);outline-offset:2px}:where(.g) .tk-card.drag{opacity:.35}:where(.g) .tk-ct{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden;color:var(--ink)!important}:where(.g) .tk-card.done .tk-ct{text-decoration:line-through;color:var(--su)!important}:where(.g) .tk-cf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .tk-pbar{background:var(--sk);border-radius:4px;flex:none;height:4px;display:block;overflow:hidden}:where(.g) .tk-pbar>i{background:var(--si);border-radius:4px;height:100%;display:block}:where(.g) .tk-addc{border:1px dashed var(--bd2);height:32px;color:var(--mu);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0;font-size:13px;display:inline-flex}:where(.g) .tk-addc:hover{border-color:var(--b);color:var(--b);background:var(--sf)}:where(.g) .tk-ghost{z-index:90;pointer-events:none;box-shadow:var(--sh3);cursor:grabbing;opacity:.96;position:fixed;rotate:2deg}:where(.g) .tk-ph-slot{border:2px dashed var(--b);background:color-mix(in oklab,var(--b) 6%,transparent);border-radius:8px}:where(.g) .tk-calbar{flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}:where(.g) .tk-calwrap{grid-template-columns:minmax(0,1fr) 256px;align-items:start;gap:16px;display:grid}:where(.g) .tk-cal{background:var(--sf);border:1px solid var(--bd);border-radius:8px;overflow:hidden}:where(.g) .tk-dow,:where(.g) .tk-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}:where(.g) .tk-dow span{height:32px;color:var(--mu);background:var(--bf);border-bottom:1px solid var(--bd);justify-content:center;align-items:center;font-size:12px;line-height:16px;display:flex}:where(.g) .tk-day{border-right:1px solid var(--bd);border-bottom:1px solid var(--bd);flex-direction:column;gap:4px;min-width:0;min-height:120px;padding:8px;display:flex}:where(.g) .tk-day:nth-child(7n){border-right:0}:where(.g) .tk-grid .tk-day:nth-last-child(-n+7){border-bottom:0}:where(.g) .tk-day.out{background:var(--pg)}:where(.g) .tk-day.out .tk-dn{color:var(--su)}:where(.g) .tk-day.over{background:var(--bsoft)}:where(.g) .tk-dn{text-align:center;border-radius:24px;width:24px;height:24px;font-size:12px;font-weight:600;line-height:24px}:where(.g) .tk-day.today .tk-dn{background:var(--b);color:var(--onb)}:where(.g) .tk-ev{--c:var(--b);background:color-mix(in oklab,var(--c) 14%,transparent);white-space:nowrap;text-overflow:ellipsis;cursor:grab;border-radius:4px;align-items:center;gap:4px;min-width:0;height:24px;padding:0 8px;font-size:12px;line-height:16px;display:flex;overflow:hidden;color:var(--ink)!important;text-decoration:none!important}:where(.g) .tk-ev:before{content:"";background:var(--c);border-radius:8px;flex:none;width:8px;height:8px}:where(.g) .tk-agenda{display:none}:where(.g) .tk-ag{border-top:1px solid var(--bd);grid-template-columns:48px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}:where(.g) .tk-agd{color:var(--mu);flex-direction:column;font-size:12px;line-height:16px;display:flex}:where(.g) .tk-agd b{color:var(--ink);font-size:14px;line-height:20px}:where(.g) .tk-gantt{--dw:24px;background:var(--sf);border:1px solid var(--bd);border-radius:8px;grid-template-columns:320px minmax(0,1fr);display:grid;overflow:hidden}:where(.g) .tk-glist{border-right:1px solid var(--bd);min-width:0}:where(.g) .tk-gl{border-bottom:1px solid var(--bd);align-items:center;gap:8px;min-width:0;height:40px;padding:0 16px;display:flex}:where(.g) .tk-glh{background:var(--bf);height:64px;font-size:13px}:where(.g) .tk-glt{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:20px;overflow:hidden}:where(.g) .tk-gtime{overscroll-behavior-x:contain;overflow-x:auto}:where(.g) .tk-gw,:where(.g) .tk-gd{grid-template-columns:repeat(35,var(--dw));background:var(--bf);border-bottom:1px solid var(--bd);height:32px;display:grid}:where(.g) .tk-gw span{color:var(--mu);border-left:1px solid var(--bd);white-space:nowrap;align-items:center;padding-left:8px;font-size:11px;font-weight:600;line-height:16px;display:flex}:where(.g) .tk-gd span{color:var(--mu);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:11px;line-height:16px;display:flex}:where(.g) .tk-gd span.we{background:var(--sk)}:where(.g) .tk-gd span.td{color:var(--b);font-weight:700}:where(.g) .tk-gbody{background:repeating-linear-gradient(90deg,transparent 0 calc(var(--dw) - 1px),var(--bd) calc(var(--dw) - 1px) var(--dw));position:relative}:where(.g) .tk-gr{border-bottom:1px solid var(--bd);height:40px;position:relative}:where(.g) .tk-gb{--c:var(--b);background:color-mix(in oklab,var(--c) 18%,var(--sf));height:24px;box-shadow:inset 0 0 0 1px var(--c);cursor:ew-resize;border-radius:4px;align-items:center;display:flex;position:absolute;top:8px;overflow:hidden}:where(.g) .tk-gb>i{background:color-mix(in oklab,var(--c) 38%,transparent);position:absolute;inset:0 auto 0 0}:where(.g) .tk-gb>span{color:var(--ink);padding:0 8px;font-size:11px;font-weight:600;line-height:16px;position:relative}:where(.g) .tk-dep{pointer-events:none;position:absolute;inset:0 auto auto 0;overflow:visible}:where(.g) .tk-dep path{fill:none;stroke:var(--bd3);stroke-width:1.5px}:where(.g) .tk-now{background:var(--da);z-index:2;width:2px;position:absolute;top:0;bottom:0}:where(.g) .tk-now:before{content:"";background:var(--da);border-radius:8px;width:8px;height:8px;position:absolute;top:-4px;left:-3px}:where(.g) .tk-ms{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;translate:-8px}:where(.g) .tk-ms i{background:var(--ne);width:12px;height:12px;box-shadow:0 0 0 2px var(--sf);border-radius:2px;rotate:45deg}:where(.g) .tk-ms b{color:var(--ne);white-space:nowrap;background:var(--sf);border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}:where(.g) .tk-msk{background:var(--ne);width:8px;height:8px;display:inline-block;rotate:45deg}:where(.g) .tk-ssbar{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}:where(.g) .tk-ss .tbl td.tk-tdt{white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}:where(.g) .tk-ss .tbl td.tk-tdt a{color:var(--ink);font-weight:500}:where(.g) .tk-ss .tbl td[contenteditable]:focus{outline:2px solid var(--b);outline-offset:-2px;background:var(--sf)}:where(.g) .tk-sum td{background:var(--bf);font-size:13px}:where(.g) .tk-pct{align-items:center;gap:8px;display:inline-flex}:where(.g) .tk-pct .tk-pbar{width:64px}:where(.g) .tk-wl{background:var(--sf);border:1px solid var(--bd);border-radius:8px;overflow:hidden}:where(.g) .tk-wr{border-top:1px solid var(--bd);grid-template-columns:224px repeat(5,minmax(0,1fr)) 72px;align-items:center;gap:8px;min-height:72px;padding:0 16px;display:grid}:where(.g) .tk-wh{background:var(--bf);min-height:40px;color:var(--mu);border-top:0;font-size:12px;line-height:16px}:where(.g) .tk-wh span{text-align:center}:where(.g) .tk-wh span:first-child{text-align:left}:where(.g) .tk-wp{align-items:center;gap:8px;min-width:0;display:flex}:where(.g) .tk-wc{color:var(--mu);flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}:where(.g) .tk-wb{background:var(--sk);border-radius:4px;align-items:flex-end;width:24px;height:40px;display:flex;overflow:hidden}:where(.g) .tk-wb i{background:var(--b);border-radius:4px 4px 0 0;width:100%;display:block}:where(.g) .tk-wc.low .tk-wb i{background:var(--bd3)}:where(.g) .tk-wc.over .tk-wb i{background:var(--da)}:where(.g) .tk-wc.over{color:var(--da);font-weight:600}:where(.g) .tk-wt{text-align:right;font-size:13px;font-weight:600;line-height:20px}:where(.g) .tk-wt.over{color:var(--da)}:where(.g) .tk-lg{border-radius:2px;width:8px;height:8px;display:inline-block}:where(.g) .tk-lg.low{background:var(--bd3)}:where(.g) .tk-lg.ok{background:var(--b)}:where(.g) .tk-lg.over{background:var(--da)}:where(.g) .tk-split{grid-template-columns:minmax(0,1fr) 560px;align-items:start;gap:16px;display:grid}:where(.g) .tk-dim{opacity:.45;pointer-events:none;flex-direction:column;gap:16px;min-width:0;display:flex}:where(.g) .tk-pane{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh3);border-radius:8px;min-width:0;overflow:hidden}:where(.g) .tk-pane.float{z-index:50;overscroll-behavior:contain;width:min(560px,100vw - 16px);animation:tkin .24s var(--ease);position:fixed;top:8px;bottom:8px;right:8px;overflow:auto}@keyframes tkin{0%{opacity:0;translate:24px}}:where(.g) .tk-ph{z-index:2;border-bottom:1px solid var(--bd);background:var(--sf);align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex;position:sticky;top:0}:where(.g) .tk-pb{flex-direction:column;gap:16px;padding:16px;display:flex}:where(.g) .tk-props{flex-direction:column;display:flex}:where(.g) .tk-prop{grid-template-columns:144px minmax(0,1fr);align-items:center;gap:8px;min-height:40px;display:grid}:where(.g) .tk-prop>span:first-child{align-items:center;gap:8px;display:inline-flex}:where(.g) .tk-stbtn{padding-left:4px}:where(.g) .tk-cfg{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:8px;display:grid}:where(.g) .tk-cfi{background:var(--bf);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:8px 16px;display:flex}:where(.g) .tk-sec{border-top:1px solid var(--bd);flex-direction:column;gap:8px;padding-top:16px;display:flex}:where(.g) .tk-st-row{min-height:40px;padding-left:calc(var(--lv,0) * 24px);border-top:1px dashed var(--bd);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}:where(.g) .t-done{color:var(--su);text-decoration:line-through}:where(.g) .tk-chk{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:13px;line-height:20px;display:flex}:where(.g) .tk-dep-r{border-top:1px dashed var(--bd);align-items:center;gap:8px;min-height:40px;display:flex}:where(.g) .tk-file{border:1px solid var(--bd);background:var(--sf);text-align:left;cursor:pointer;min-width:0;color:var(--b);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;display:flex}:where(.g) .tk-file:hover{border-color:var(--b);background:var(--bf)}:where(.g) .tk-file b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.g) .tk-cm{align-items:flex-start;gap:8px;display:flex}:where(.g) .tk-react{border:1px solid var(--bd);cursor:pointer;background:var(--sf);border-radius:24px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-react.on{background:var(--bsoft);border-color:var(--b);color:var(--b)}:where(.g) .tk-react.add{color:var(--su)}:where(.g) .tk-cbox{flex-direction:column;gap:8px;display:flex}:where(.g) .tk-act{border-top:1px solid var(--bd);align-items:center;gap:8px;min-height:40px;font-size:13px;line-height:20px;display:flex}:where(.g) .tk-act>svg.i{color:var(--su)}:where(.g) .tk-timer{align-items:center;gap:8px;display:inline-flex}:where(.g) .tk-timer.run .btn{background:var(--da);border-color:var(--da)}:where(.g) .tk-dotc{border-radius:8px;flex:none;width:8px;height:8px;display:inline-block}:where(.g) .tk-dotc.pulse{animation:1.6s infinite tkp}@keyframes tkp{50%{opacity:.3}}:where(.g) .tk-run{align-items:center;gap:8px;min-height:40px;display:flex}:where(.g) .tk-empty{min-height:48px;color:var(--su);align-items:center;gap:8px;display:flex}:where(.g) .tk-rule{border-top:1px solid var(--bd);grid-template-columns:32px minmax(0,1fr) auto 32px;align-items:center;gap:8px;min-height:56px;display:grid}:where(.g) .tk-rq{background:var(--neb);width:32px;height:32px;color:var(--ne);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}:where(.g) .tk-rt{min-width:0;color:var(--su);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}:where(.g) .tk-rc{background:var(--bf);min-height:24px;color:var(--ink);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}:where(.g) .tk-tpl{border:1px solid var(--bd);background:var(--sf);cursor:pointer;color:var(--b);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}:where(.g) .tk-tpl:hover{border-color:var(--b);box-shadow:var(--sh2)}:where(.g) .tk-tpl b{color:var(--ink)}:where(.g) .tk-step{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.g) .tk-stn{background:var(--ink);height:40px;color:var(--sf);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:where(.g) .tk-act2{background:var(--bf);min-height:40px;color:var(--b);border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:13px;line-height:20px;display:flex}:where(.g) .tk-act2 span{color:var(--ink)}:where(.g) .tk-tlist{flex-direction:column;max-height:none;display:flex}:where(.g) .tk-tli{border-top:1px solid var(--bd);align-items:center;gap:16px;min-height:32px;display:flex}:where(.g) .tk-kr{border-top:1px solid var(--bd);align-items:center;gap:8px;min-height:40px;display:flex}:where(.g) .tk-donut{border-radius:144px;flex:none;justify-content:center;align-items:center;width:144px;height:144px;display:flex}:where(.g) .tk-donut>span{background:var(--sf);border-radius:96px;flex-direction:column;justify-content:center;align-items:center;width:96px;height:96px;display:flex}:where(.g) .tk-burn{align-items:flex-end;gap:8px;height:160px;display:flex}:where(.g) .tk-bb{flex:1 1 0;height:100%;position:relative}:where(.g) .tk-bb>i{background:linear-gradient(180deg,var(--b),color-mix(in oklab,var(--b) 60%,transparent));border-radius:4px 4px 0 0;position:absolute;bottom:0;left:0;right:0}:where(.g) .tk-bb>em{background:var(--ne);height:2px;position:absolute;left:-4px;right:-4px}:where(.g) .tk-pop{max-width:none;box-shadow:var(--sh3);border:1px solid var(--bd);border-radius:16px}:where(.g) .tk-big{text-align:center;font-size:40px;font-weight:700;line-height:48px}:where(.g) .tk-frow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.g) .tk-frow .inp{height:40px}:where(.g) .tk-vopt{border:1px solid var(--bd);text-align:center;cursor:pointer;color:var(--b);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}:where(.g) .tk-vopt:hover{border-color:var(--b);background:var(--bf)}:where(.g) .tk-vopt b{color:var(--ink);font-size:13px}:where(.g) .tk-swatch{cursor:pointer;border-radius:8px;width:32px;height:32px}:where(.g) .tk-swatch.on{outline:2px solid var(--b);outline-offset:2px}:where(.g) .tk-strow{border-top:1px solid var(--bd);align-items:center;gap:8px;min-height:40px;display:flex}:where(.g) .tk-grip{color:var(--su);cursor:grab;display:inline-flex}@media (width>=640px){:where(.g) .sheet.open[style*=--w]{width:min(var(--w),calc(100vw - 32px))}}:where(.g) .tk-clock{z-index:45;background:var(--ink);height:40px;color:var(--sf);box-shadow:var(--sh3);font-variant-numeric:tabular-nums;border-radius:40px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:13px;display:flex;position:fixed;bottom:88px;right:16px}:where(.g) .tk-clock .btn{color:var(--sf)}@media (width<=1279px){:where(.g) .tk-wrap{grid-template-columns:minmax(0,1fr)}:where(.g) .tk-tree{display:none}:where(.g) .tk-cols,:where(.g) .tk-row{grid-template-columns:32px 24px minmax(0,1fr) 136px 72px 88px 32px}:where(.g) .tk-c-time,:where(.g) .tk-cols>span:nth-child(7){display:none}:where(.g) .tk-split{grid-template-columns:minmax(0,1fr)}:where(.g) .tk-dim{display:none}:where(.g) .tk-calwrap{grid-template-columns:minmax(0,1fr)}:where(.g) .tk-uns{display:none}:where(.g) .tk-wr{grid-template-columns:184px repeat(5,minmax(0,1fr)) 56px}}@media (width<=899px){:where(.g) .tk-cols,:where(.g) .tk-row{grid-template-columns:24px minmax(0,1fr) 72px 88px 32px}:where(.g) .tk-ck,:where(.g) .tk-cols>span:first-child,:where(.g) .tk-c-link,:where(.g) .tk-cols>span:nth-child(4),:where(.g) .tk-meta .tk-tag{display:none}}@media (width<=639px){:where(.g) .tk-bar{border-bottom:0;flex-direction:column;align-items:stretch;gap:8px}:where(.g) .tk-views{border-bottom:1px solid var(--bd)}:where(.g) .tk-tools .inp.tk-search{flex:auto;width:auto}:where(.g) .tk-cols{display:none}:where(.g) .tk-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"d t p"".m m";align-items:start;row-gap:4px;padding:8px}:where(.g) .tk-row .tk-done{grid-area:d}:where(.g) .tk-row .tk-ti{flex-wrap:wrap;grid-area:t;row-gap:4px}:where(.g) .tk-row .tk-c-prio{grid-area:p}:where(.g) .tk-row .tk-t{white-space:normal}:where(.g) .tk-row .tk-c-who,:where(.g) .tk-row .tk-c-due{grid-area:m}:where(.g) .tk-row .tk-c-who{justify-self:end}:where(.g) .tk-row .tk-c-link{display:none}:where(.g) .tk-quick{grid-template-columns:minmax(0,1fr)}:where(.g) .tk-qi{display:none}:where(.g) .tk-qprev{grid-column:1}:where(.g) .tk-board{scroll-snap-type:x mandatory;grid-auto-columns:86%;gap:8px}:where(.g) .tk-cal{display:none}:where(.g) .tk-agenda{flex-direction:column;gap:8px;display:flex}:where(.g) .tk-uns{display:flex}:where(.g) .tk-gantt{grid-template-columns:136px minmax(0,1fr)}:where(.g) .tk-gl{padding:0 8px}:where(.g) .tk-gl .tk-avs,:where(.g) .tk-gl .mono{display:none}:where(.g) .tk-wr{grid-template-columns:minmax(0,1fr) repeat(5,32px);gap:4px;padding:0 8px}:where(.g) .tk-wt,:where(.g) .tk-wh>span:last-child,:where(.g) .tk-wp .col .t12{display:none}:where(.g) .tk-wc .num{font-size:11px}:where(.g) .tk-pane{box-shadow:none;border:0;border-radius:0;margin:0 -8px}:where(.g) .tk-pane.float{border-radius:0;width:auto;inset:0}:where(.g) .tk-prop{grid-template-columns:120px minmax(0,1fr)}:where(.g) .tk-rule{grid-template-columns:32px minmax(0,1fr) 32px}:where(.g) .tk-step{grid-template-columns:minmax(0,1fr);gap:8px}:where(.g) .tk-stn{justify-self:start;padding:0 16px}:where(.g) .tk-bulk{z-index:5;position:sticky;top:64px}:where(.g) .tk-clock{bottom:calc(152px + env(safe-area-inset-bottom))}}:where(.g) .tk-masonry{columns:2 480px;column-gap:16px}:where(.g) .tk-masonry>*{break-inside:avoid;margin-bottom:16px}:where(.g) .tk-foot{border-top:1px dashed var(--bd);margin-top:auto;padding-top:8px}:where(.g) .tk-prop>:last-child{justify-self:start}:where(.g) .tk-dim .tk-cols{display:none}:where(.g) .tk-dim .tk-row{grid-template-columns:24px minmax(0,1fr) 88px 32px}:where(.g) .tk-dim .tk-ck,:where(.g) .tk-dim .tk-c-link,:where(.g) .tk-dim .tk-c-who,:where(.g) .tk-dim .tk-c-time,:where(.g) .tk-dim .tk-tools .btn:not(:first-of-type){display:none}:where(.g) .tk-gl .mono{white-space:nowrap}@media (width<=1599px){:where(.g) .tk-calwrap{grid-template-columns:minmax(0,1fr)}:where(.g) .tk-uns .lst{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:16px;display:grid}:where(.g) .tk-uns .lst>.it:first-child{border-top:1px solid var(--bd)}}:where(.g) .card>.sh:has(>.h2>.tk-dotc){border-bottom:1px solid var(--gima-border);flex-wrap:nowrap;justify-content:flex-start;gap:8px;padding-bottom:8px}:where(.g) .card>.sh:has(>.h2>.tk-dotc)>.h2{flex:0 auto;align-items:center}:where(.g) .card>.sh:has(>.h2>.tk-dotc)>.t12.mu{background:var(--gima-sunken);min-width:20px;height:20px;color:var(--gima-ink-muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}:where(.g) .card>.sh:has(>.h2>.tk-dotc[style*=--b\)])>.t12.mu{background:var(--gima-brand-soft);color:var(--gima-brand)}:where(.g) .card>.sh:has(>.h2>.tk-dotc[style*=--da\)])>.t12.mu{background:var(--gima-danger-bg);color:var(--gima-danger)}#tk-add .tka-e{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}#tk-add .tka-e .seg span.on{background:var(--gima-surface);color:var(--gima-brand);font-weight:600}#tk-add .tka-x{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}#tk-add .tka-x svg{width:14px;height:14px}#tk-add .tka-add{border-style:dashed}#tk-add .tka-add[aria-expanded=true]{border-color:var(--b);color:var(--b);background:var(--bsoft)}#tk-add .tka-x:hover{background:var(--dab);color:var(--da)}#tk-add .tka-pick{border:1px solid var(--bd);background:var(--sf);border-radius:8px;flex-direction:column;gap:8px;margin-top:4px;padding:8px;display:flex}#tk-add .tka-ps{border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;display:inline-flex}#tk-add .tka-ps svg{width:16px;height:16px;color:var(--mu);flex:none}#tk-add .tka-ps .su{flex:1;min-width:0}#tk-add .tka-pl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:184px;margin:-2px;padding:2px;display:grid;overflow-y:auto}#tk-add .tka-pl .chip{justify-content:flex-start;gap:8px;width:100%;padding:0 10px}#tk-add .tka-pl .chip[aria-pressed=true]{background:var(--bsoft);border-color:var(--b);color:var(--b)}#tk-add .tka-pl .chip .tka-chk{flex:none;width:16px;height:16px;margin-left:auto}#tk-add .tka-t{flex-wrap:wrap;align-items:center;gap:6px;height:auto;min-height:40px;padding-top:4px;padding-bottom:4px;display:flex}#tk-add .tka-t input{background:0 0;border:0;outline:none;flex:1;min-width:120px}#tk-add textarea.inp{resize:none;min-height:72px;overflow:hidden}#tk-add .tka{flex-direction:column;gap:12px;display:flex}#tk-add .tka .fld{gap:4px;min-width:0;margin:0}#tk-add .tka .fld>span:first-child{align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;display:flex}#tk-add .tka .fld>span:first-child svg{flex:none;width:16px;height:16px}#tk-add .tka-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#tk-add .tka-q,#tk-add .tka-p{flex-wrap:wrap;gap:8px;display:flex}#tk-add .tka-q{margin-top:-4px}#tk-add .tka-q .chip,#tk-add .tka-p .chip{cursor:pointer;min-height:32px}#tk-add .tka-q .chip[aria-pressed=true]{background:var(--gima-brand-soft);border-color:var(--gima-brand);color:var(--gima-brand)}#tk-add .tka-r{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}#tk-add .tka-r .seg span.on{background:var(--gima-surface);color:var(--gima-brand);font-weight:600}#tk-add .tka-m summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-size:13px;font-weight:500;list-style:none;display:flex}#tk-add .tka-m summary::-webkit-details-marker{display:none}#tk-add .tka-m summary svg{width:16px;height:16px;transition:transform .15s}#tk-add .tka-m[open] summary svg{transform:rotate(90deg)}#tk-add .tka-m>.tka-g{margin-top:8px}#tk-add .tka-m a.inp{color:var(--gima-brand);text-decoration:none}#tk-add .sh-h .tka-k{margin-left:auto}@media (width<=639px){#tk-add .tka-g,#tk-add .tka-r{grid-template-columns:1fr}#tk-add .tka-q .chip,#tk-add .tka-p .chip,#tk-add .tka-pl .chip{min-height:44px}#tk-add .tka-pl{grid-template-columns:1fr}#tk-add .sh-h .tka-k{display:none}}:where(.g) :where(.inp,.srch)>:where(input,textarea,select){all:unset;box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:text;flex:auto;align-self:stretch;overflow:hidden}:where(.g) :where(.inp.ta)>:where(textarea){white-space:pre-wrap;resize:vertical;field-sizing:content;min-height:70px}:where(.g) :where(.inp,.srch)>:where(select){cursor:pointer;appearance:none;align-self:center;height:auto;margin-block:-24px;padding-block:24px}:where(.g) :where(.inp,.srch)>:where(input,textarea)::placeholder{color:var(--su);opacity:1}:where(.g) :where(button):where(.btn,.chip,.ib,.lk,.tgl,.seg>*,.tabs>*){font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.g) :where(input[type=checkbox].tgl){appearance:none;cursor:pointer;margin:0}:where(.g) :where(button:not([class])){font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;cursor:pointer;align-items:center;gap:inherit;background:0 0;border:0;margin:0;padding:0;display:inline-flex}:where(.g) :where(button:disabled,a[aria-disabled=true],button[aria-disabled=true]){cursor:not-allowed;opacity:.45}:where(.g) .seg button{height:32px;color:var(--mu);white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;text-decoration:none!important}:where(.g) .seg button:has(>svg:first-child){padding-left:8px}:where(.g) .tabs button{height:40px;color:var(--mu);white-space:nowrap;scroll-snap-align:start;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;font-size:14px;font-weight:500;display:inline-flex;text-decoration:none!important}:where(.g) .lang button{color:var(--mu);align-items:center;padding:0 8px;display:inline-flex}@media (width<=639px){:where(.g) .seg button{height:40px}:where(.g) .tabs button{height:48px}}:where(.g) .otp>button{border:1px solid var(--bd2);background:var(--sf);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:600;line-height:24px;display:inline-flex}:where(.g) .otp>button.on{border-color:var(--b);box-shadow:0 0 0 4px color-mix(in oklab,var(--b) 16%,transparent)}@media (width<=639px){:where(.g) .otp>button{width:40px;height:48px}}:where(.g) .tabs button span{border-bottom:0;height:auto;margin-bottom:0}:where(.g) .cm-pal button{flex:1}:where(.g) .cm-pvs button{color:var(--mu);font-size:12px;line-height:16px}:where(.g) .cm-tabpv button{color:var(--mu);flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:16px;display:flex}:where(.g) .cm-tabpv button i{border-radius:16px;justify-content:center;align-items:center;width:40px;height:32px;display:inline-flex}:where(.g) .cm-tabpv button.on{color:var(--b)}:where(.g) .cm-tabpv button.on i{background:var(--b);width:48px;height:48px;color:var(--onb);box-shadow:var(--sh2);border-radius:50% 50% 50% 8px;margin-top:-24px;rotate:-45deg}:where(.g) .cm-tabpv button.on i svg{rotate:45deg}:where(.g) .op-pi button{white-space:nowrap;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1279px){:where(.g) .op-pi button{white-space:nowrap;display:block}}.g[data-gima-shell=int],.g[data-gima-shell=pub]{--gc-b:24px}:is(.g[data-gima-shell=int]:has(.abar),.g[data-gima-shell=pub]:has(.abar)){--gc-b:96px}@media (width<=639px){.g[data-gima-shell=int]{--gc-b:96px}.g[data-gima-shell=int]:has(.abar){--gc-b:168px}}@media (width<=899px){.g[data-gima-shell=pub]{--gc-b:96px}.g[data-gima-shell=pub]:has(.abar){--gc-b:168px}}.g .tk-share-rights{flex-direction:column;gap:8px;min-width:0;display:flex}.g .tk-share-presets{flex-wrap:wrap;gap:8px;display:flex}.g .tk-share-presets .chk{min-height:40px}.g .tk-share-group{border:0;min-width:0;margin:0;padding:0}.g .tk-share-group legend{color:var(--gima-ink-muted);padding:8px 0;font-size:12px;font-weight:500}.g .tk-share-right-row{border-bottom:1px solid var(--gima-border);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.g .tk-share-right-name{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.g .tk-share-right-name svg{flex-shrink:0;width:16px;height:16px}.g .tk-share-risk{color:var(--gima-warning)}.g .tk-share-right-row input{accent-color:var(--gima-brand);flex-shrink:0;width:16px;height:16px}.g .tk-share-right-row input:focus-visible{outline:2px solid var(--gima-focus);outline-offset:2px}.g .tk-share-rights .tk-share-summary{color:var(--gima-ink-muted);margin:0;font-size:12px;line-height:18px}.g .tk-share-error{color:var(--gima-danger);margin:0;font-size:12px;line-height:18px}.g .tk-share-empty{margin:0}.g .tk-share-people{flex-direction:column;gap:8px;min-width:0;display:flex}.g .tk-share-people-trigger{justify-content:flex-start;width:100%;min-height:44px}.g .tk-share-people-trigger>span{text-align:left;flex:1}.g .tk-share-people-options{flex-direction:column;gap:8px;display:flex}.g .tk-share-people-list{overscroll-behavior:contain;max-height:220px;overflow-y:auto}.g .tk-share-picked{flex-wrap:wrap;gap:8px;display:flex}.g .tk-share-person{background:var(--gima-brand-soft);max-width:100%;color:var(--gima-ink);border-radius:6px;align-items:center;gap:4px;padding-left:8px;font-size:12px;display:inline-flex}.g .tk-share-person>span{overflow-wrap:anywhere}.g .tk-share-person>button{flex-shrink:0}.g .tk-share-person-label{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.g #tk-filter .tk-filter-conditions{flex-direction:column;gap:12px;display:flex}.g #tk-filter .tk-filter-row{grid-template-columns:160px minmax(0,1fr) 40px;align-items:center;gap:12px;display:grid}.g #tk-filter .tk-filter-label{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.g #tk-filter .tk-filter-label svg{width:16px;height:16px;color:var(--gima-ink-muted);flex:none}.g #tk-filter .tk-filter-row .inp{cursor:pointer;width:100%;min-width:0;height:40px}.g #tk-filter .tk-filter-row .inp [data-value]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.g #tk-filter .tk-filter-row .ib{width:40px;height:40px}.g #tk-filter .tk-filter-quick{border-top:1px solid var(--gima-border);flex-direction:column;gap:12px;margin-top:20px;padding-top:16px;display:flex}.g #tk-filter .tk-filter-quick-title{font-size:13px;font-weight:500}.g #tk-filter .tk-filter-quick-options{flex-wrap:wrap;gap:8px;display:flex}.g #tk-filter .tk-filter-quick-options .btn{gap:8px;min-height:40px}.g #tk-filter .tk-filter-quick-options .btn[aria-pressed=true]{border-color:var(--gima-brand);background:var(--gima-brand-soft);color:var(--gima-brand)}.g #tk-filter .sh-f{justify-content:space-between;gap:12px}.g:has(#tk-filter.open) .gc-launch{visibility:hidden;pointer-events:none}@media (width<=639px){.g #tk-filter .tk-filter-row{grid-template-columns:minmax(0,1fr) 44px;gap:8px}.g #tk-filter .tk-filter-label{grid-column:1/-1}.g #tk-filter .tk-filter-row .inp,.g #tk-filter .tk-filter-row .ib,.g #tk-filter .tk-filter-quick-options .btn{min-height:44px}.g #tk-filter .tk-filter-row .ib{width:44px}.g #tk-filter .tk-filter-quick-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.g #tk-filter .tk-filter-quick-options .btn{justify-content:flex-start;padding:0 8px;font-size:12px}}.g .notification-menu.pop{width:400px;max-height:min(560px,100dvh - 96px);padding:0;overflow:hidden}.g .notification-menu-content{max-height:inherit;flex-direction:column;display:flex}.g .notification-menu-head{border-bottom:1px solid var(--gima-border);align-items:center;gap:8px;padding:8px 12px;display:flex}.g .notification-menu-title{flex:1;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.g .notification-menu-count{background:var(--gima-brand-soft);min-width:20px;height:20px;color:var(--gima-brand);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-size:12px;display:inline-grid}.g .notification-menu-head .ib{flex:none;width:40px;height:40px}.g .notification-menu-filters{border-bottom:1px solid var(--gima-border);gap:8px;padding:8px 12px;display:flex}.g .notification-menu-filters .btn{flex:1;gap:8px;min-height:40px}.g .notification-menu-filters .btn[aria-pressed=true]{background:var(--gima-brand-soft);color:var(--gima-brand);border-color:var(--gima-brand)}.g .notification-menu-list{overscroll-behavior:contain;min-height:0;overflow-y:auto}.g .notification-menu-row.ddo{border:0;border-bottom:1px solid var(--gima-border);background:var(--gima-surface);text-align:left;white-space:normal;border-radius:0;grid-template-columns:32px minmax(0,1fr) 8px;align-items:start;gap:8px;width:100%;padding:12px;display:grid}.g .notification-menu-row[data-unread=true]{background:var(--gima-brand-faint)}.g .notification-menu-row:hover{background:var(--gima-sunken)}.g .notification-menu-symbol{background:var(--gima-sunken);width:32px;height:32px;color:var(--gima-brand);border-radius:8px;place-items:center;display:grid}.g .notification-menu-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.g .notification-menu-copy b{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:18px}.g .notification-menu-row[data-unread=true] b{font-weight:600}.g .notification-menu-body{color:var(--gima-ink-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.g .notification-menu-time{color:var(--gima-ink-subtle);font-size:11px;line-height:16px}.g .notification-menu-dot{background:var(--gima-brand);border-radius:999px;width:8px;height:8px;margin-top:12px}.g .notification-menu-state{text-align:center;color:var(--gima-ink-muted);padding:24px 12px;font-size:13px}.g .notification-menu-error{border-top:1px solid var(--gima-border);color:var(--gima-danger);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.g .notification-menu-error span{flex:1}@media (width<=639px){.g .notification-menu.pop{width:auto;max-height:calc(100dvh - 168px - env(safe-area-inset-bottom));right:8px;top:64px!important;left:8px!important}.g .notification-menu-head .ib{width:44px;height:44px}.g .notification-menu-filters .btn{min-height:44px}}
