.e2e{--sans:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-source-code-pro),ui-monospace,Menlo,monospace;--rgold:#f5bf23;--teal:initial;font-family:var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:normal;font-feature-settings:normal;line-height:1.5}@layer base{.e2e,.e2e *,.e2e :before,.e2e :after{all:revert-layer}}.e2e h1,.e2e h2,.e2e h3,.e2e h4,.e2e h5,.e2e h6{font-family:inherit}.e2e .mono{font-family:inherit;font-size:inherit;font-weight:inherit}.e2e .ring{box-shadow:none}.e2e,.e2e[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#0b1115;--top:#0d141a;--side:#0d141a;--sidetx:#b6bcc2;--s1:#131c23;--s2:#182129;--s3:#1f2a33;--ln:#202a33;--ln2:#2c3843;--tx:#f5f4ee;--mu:#b6bcc2;--dim:#8a939b;--gold:#f5bf23;--gold2:#ffd75e;--gi:#0b1115;--gs:#f5bf2321;--gb:#f5bf2361;--grn:#6cc76c;--grs:#67c26724;--red:#f06b64;--rs:#ef676024;--blue:#62abe0;--bs:#5fa8dd24;--bb:#5fa8dd73;--c1:#f5bf23;--c2:#d4a63a;--c3:#9d824a;--c4:#6b727a;--tip:#0a1014;--shadow:#0000008c;--scrim:#040709b8;--topln:#202a33;--toptx:#f5f4ee;--topmu:#b6bcc2}.e2e[data-scheme=sand]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--deep:#fbf8f1;--top:#2e3238;--side:#efe9dd;--sidetx:#4d4a43;--s1:#fffdf8;--s2:#f5f0e6;--s3:#e9e2d4;--ln:#e6dfd1;--ln2:#d3c9b6;--tx:#25282d;--mu:#55595f;--dim:#6f7276;--gold:#86661a;--gold2:#c9a03a;--gi:#1f1c14;--gs:#b99a3e26;--gb:#a5801f73;--grn:#3f7d4c;--grs:#5d8c6026;--red:#b4483f;--rs:#b4483f1f;--blue:#356f9e;--bs:#356f9e1f;--bb:#356f9e66;--c1:#b99a3e;--c2:#5d6b60;--c3:#8f7b5a;--c4:#b7ad9c;--tip:#2e3238;--shadow:#2e32382e;--scrim:#2e323873;--topln:#3d424a;--toptx:#fdfaf4;--topmu:#c9c5bb}.e2e[data-scheme=site]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#080c0f;--top:#0a0f13;--side:#0a0f13;--sidetx:#aeb5bb;--s1:#10171c;--s2:#151e25;--s3:#1c2730;--ln:#1b252d;--ln2:#283540;--tx:#f4f2ec;--mu:#aeb5bb;--dim:#7f8991;--gold:#f5bf23;--gold2:#ffd970;--gi:#141006;--gs:#f5bf231f;--gb:#f5bf2366;--grn:#6cc76c;--grs:#6cc76c21;--red:#f06b64;--rs:#f06b6421;--blue:#4fc1b0;--bs:#4fc1b021;--bb:#4fc1b06b;--c1:#f5bf23;--c2:#4fc1b0;--c3:#a48bf0;--c4:#56636e;--tip:#0c1216;--shadow:#0009;--scrim:#030608b8;--topln:#1b252d;--toptx:#f4f2ec;--topmu:#aeb5bb}.e2e[data-scheme=vault]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#0c1512;--top:#0a1210;--side:#0a1210;--sidetx:#9fb2a9;--s1:#121d19;--s2:#16231e;--s3:#1e2d27;--ln:#1b2924;--ln2:#283a33;--tx:#e3e9e5;--mu:#9fb2a9;--dim:#768a81;--gold:#cfb06a;--gold2:#cfb06a;--gi:#0c1512;--gs:#cfb06a1c;--gb:#cfb06a57;--grn:#7fbf9f;--grs:#7fbf9f1f;--red:#d98b7a;--rs:#d98b7a1f;--blue:#8fb3cc;--bs:#8fb3cc1f;--bb:#8fb3cc61;--c1:#cfb06a;--c2:#79b89a;--c3:#8fb3cc;--c4:#56675f;--tip:#0a1210;--shadow:#00000073;--scrim:#050a08bd;--topln:#1b2924;--toptx:#e3e9e5;--topmu:#9fb2a9}.e2e[data-scheme=vault] .card.hero,.e2e[data-scheme=vault] .tile.hl,.e2e[data-scheme=vault] .ihero,.e2e[data-scheme=vault] .itabs span.on{background:var(--s1)}.e2e[data-scheme=vault] .ihero{background:var(--s2)}.e2e[data-scheme=vault] .btn.g,.e2e[data-scheme=vault] .cbtn,.e2e[data-scheme=vault] .crown{background:var(--gold)}.e2e[data-scheme=vault] .nv.on{background:var(--gs)}.e2e[data-scheme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--deep:#f5f6f8;--top:#fff;--side:#fff;--sidetx:#454c57;--s1:#fff;--s2:#f2f4f7;--s3:#e3e7ed;--ln:#e2e6ec;--ln2:#cdd4dd;--tx:#15181c;--mu:#465060;--dim:#677080;--gold:#8f6400;--gold2:#d29a10;--gi:#15181c;--gs:#c48a001f;--gb:#9a6b006b;--grn:#1b8a4a;--grs:#1b8a4a1c;--red:#c93c3c;--rs:#c93c3c1a;--blue:#2a6fc0;--bs:#2a6fc01a;--bb:#2a6fc066;--c1:#c48a00;--c2:#2a6fc0;--c3:#7559c9;--c4:#a3abb7;--tip:#15181c;--shadow:#141e2d24;--scrim:#141a2266;--topln:#e2e6ec;--toptx:#15181c;--topmu:#465060}.e2e[data-scheme=hc]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#000;--top:#000;--side:#000;--sidetx:#e8e8e8;--s1:#0b0b0b;--s2:#151515;--s3:#2a2a2a;--ln:#3d3d3d;--ln2:#6a6a6a;--tx:#fff;--mu:#e6e6e6;--dim:#c4c4c4;--gold:#ffd23f;--gold2:#ffe27a;--gi:#000;--gs:#ffd23f2e;--gb:#ffd23fb3;--grn:#4ade80;--grs:#4ade802e;--red:#ff6b6b;--rs:#ff6b6b2e;--blue:#4cc9f0;--bs:#4cc9f02e;--bb:#4cc9f0b3;--c1:#ffd23f;--c2:#4cc9f0;--c3:#ff8fab;--c4:#bdbdbd;--tip:#000;--shadow:#000000b3;--scrim:#000c;--topln:#6a6a6a;--toptx:#fff;--topmu:#e6e6e6}.e2e *{box-sizing:border-box}.e2e button,.e2e input,.e2e select,.e2e textarea{font:inherit;color:inherit}.e2e button{background:0 0;border:0;padding:0}.e2e :focus-visible{outline:2px solid var(--rgold);outline-offset:2px}.e2e{background:var(--deep);color:var(--tx);flex-direction:column;min-height:820px;font-size:13px;display:flex;position:relative;container:app/inline-size}.e2e>.body{flex:1}.e2e .top{background:var(--top);border-bottom:1px solid var(--topln);height:52px;color:var(--toptx);z-index:20;align-items:center;gap:14px;padding:0 14px;display:flex;position:sticky;top:0}.e2e .logo{white-space:nowrap;cursor:pointer;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.e2e .crown{background:linear-gradient(140deg,var(--gold2),var(--gold));width:24px;height:24px;color:var(--gi);border-radius:7px;place-items:center;display:grid}.e2e .crown svg{width:14px;height:14px}.e2e .tabs{gap:3px;display:flex}.e2e .tab{color:var(--topmu);white-space:nowrap;cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.e2e .tab:hover{color:var(--toptx)}.e2e .tab.on{background:var(--gs);color:var(--gold)}.e2e[data-scheme=sand] .tab.on{color:#e6c46a;background:#e6c46a24}.e2e .sr{flex:1;justify-content:center;min-width:0;display:flex}.e2e .sbox{background:color-mix(in srgb,var(--toptx)7%,transparent);border:1px solid var(--topln);width:min(400px,100%);color:var(--topmu);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;display:flex}.e2e .sbox kbd{font-family:var(--mono);border:1px solid var(--topln);border-radius:4px;margin-left:auto;padding:0 4px;font-size:10px}.e2e .fbtn{color:var(--gold);background:var(--gs);border:1px solid var(--gb);white-space:nowrap;cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:700}.e2e[data-scheme=sand] .fbtn{color:#e6c46a;background:#e6c46a1a;border-color:#e6c46a73}.e2e .cbtn{color:var(--gi);background:linear-gradient(140deg,var(--gold2),var(--gold));white-space:nowrap;cursor:pointer;border-radius:8px;padding:5px 11px;font-size:12px;font-weight:700}.e2e .avt{background:var(--gs);width:28px;height:28px;color:var(--gold);border:1px solid var(--gb);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.e2e[data-scheme=sand] .avt{color:#e6c46a}.e2e .burger{border:1px solid var(--topln);cursor:pointer;border-radius:9px;place-items:center;width:34px;height:34px;display:none}.e2e .body{grid-template-columns:206px minmax(0,1fr);display:grid}.e2e .side{background:var(--side);border-right:1px solid var(--ln);color:var(--sidetx);padding:12px 9px}.e2e .wsc{background:color-mix(in srgb,var(--sidetx)8%,transparent);border:1px solid var(--ln);cursor:pointer;border-radius:10px;margin-bottom:11px;padding:8px 10px}.e2e .wsc b{color:var(--tx);font-size:12.5px;display:block}.e2e .wsc span{color:var(--dim);font-size:11px}.e2e .nv{cursor:pointer;color:var(--sidetx);border-radius:8px;align-items:center;gap:9px;margin-bottom:1px;padding:7px 9px;font-size:12.5px;display:flex}.e2e .nv svg{opacity:.8;flex:none;width:15px;height:15px}.e2e .nv:hover{color:var(--tx);background:color-mix(in srgb,var(--sidetx)9%,transparent)}.e2e .nv.on{background:linear-gradient(90deg,var(--gs),transparent);color:var(--gold);font-weight:700}.e2e .nv em{font-style:normal;font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:10.5px}.e2e .nvh{color:var(--dim);padding:10px 9px 4px;font-size:11px}.e2e .main{min-width:0;padding:18px 20px 24px}.e2e .hrow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.e2e .hrow h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:800;line-height:1.15}.e2e .hrow .sub{color:var(--dim);margin-top:2px;font-size:12px}.e2e .push{margin-left:auto}.e2e .btn{border:1px solid var(--ln2);height:31px;color:var(--mu);white-space:nowrap;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.e2e .btn:hover{border-color:var(--gb);color:var(--gold)}.e2e .btn.g{background:linear-gradient(140deg,var(--gold2),var(--gold));color:var(--gi);border-color:#0000}.e2e .btn.g:hover{filter:brightness(1.06);color:var(--gi)}.e2e .btn.sm{border-radius:8px;height:26px;padding:0 9px;font-size:11.5px}.e2e .btn.done{background:var(--grs);color:var(--grn);border-color:#0000}.e2e .btn.bl{border-color:var(--bb);color:var(--blue)}.e2e .btn.bl:hover{background:var(--bs)}.e2e .chip{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.e2e .ch-g{background:var(--gs);color:var(--gold)}.e2e .ch-gr{background:var(--grs);color:var(--grn)}.e2e .ch-r{background:var(--rs);color:var(--red)}.e2e .ch-b{background:var(--bs);color:var(--blue)}.e2e .ch-d{background:var(--s3);color:var(--mu)}.e2e .wkp{position:relative}.e2e .wkb{border:1px solid var(--ln2);cursor:pointer;height:31px;color:var(--tx);background:var(--s1);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.e2e .wkb:hover{border-color:var(--gb)}.e2e .wkb svg{width:12px;height:12px;color:var(--dim)}.e2e .wkb.past{border-color:var(--bb);color:var(--blue);background:var(--bs)}.e2e .wkm{z-index:30;background:var(--s1);border:1px solid var(--ln2);width:268px;box-shadow:0 18px 44px var(--shadow);border-radius:12px;max-height:380px;padding:6px;position:absolute;top:36px;left:0;overflow:auto}.e2e .wkm .wh{color:var(--dim);padding:7px 9px 3px;font-size:11px}.e2e .wkm .wi{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.e2e .wkm .wi:hover{background:var(--s2)}.e2e .wkm .wi.on{background:var(--gs);color:var(--gold);font-weight:700}.e2e .wkm .wi em{font-style:normal;font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:10.5px}.e2e .seg{background:var(--s2);border:1px solid var(--ln);border-radius:10px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.e2e .seg span{color:var(--mu);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.e2e .seg span:hover{color:var(--tx)}.e2e .seg span.on{background:var(--gs);color:var(--gold)}.e2e .seg i{border-radius:3px;width:8px;height:8px;display:inline-block}.e2e .banner{border:1px solid var(--bb);background:var(--bs);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:9px 12px;font-size:12.5px;display:flex}.e2e .banner b{color:var(--blue)}.e2e .tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.e2e .tile{background:var(--s1);border:1px solid var(--ln);cursor:pointer;border-radius:12px;min-width:0;padding:11px 13px;transition:border-color .12s}.e2e .tile:hover{border-color:var(--gb)}.e2e .tile b{font-family:var(--mono);letter-spacing:-.02em;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.15;display:block}.e2e .tile span{margin-top:4px;font-size:12px;font-weight:700;display:block}.e2e .tile em{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;display:block;overflow:hidden}.e2e .tile .bar{background:var(--s3);border-radius:3px;height:5px;margin-top:8px;display:flex;overflow:hidden}.e2e .tile .bar i{height:100%;display:block}.e2e .tile.hl{border-color:var(--gb);background:linear-gradient(170deg,var(--gs),transparent 70%),var(--s1)}.e2e .tile.on{border-color:var(--gb);box-shadow:inset 0 0 0 2px var(--gb)}.e2e .grid2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.e2e .card{background:var(--s1);border:1px solid var(--ln);border-radius:13px;flex-direction:column;min-width:0;padding:14px 15px;display:flex}.e2e .card.hero{border-color:var(--gb)}.e2e .k{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;font-size:13px;font-weight:800;display:flex}.e2e .k .push{color:var(--dim);font-size:11.5px;font-weight:600}.e2e .ks{color:var(--dim);margin-bottom:10px;font-size:12px}.e2e .stack{flex-direction:column;gap:12px;min-width:0;display:flex}.e2e .rows,.e2e .enb{flex-direction:column;gap:12px;display:flex}.e2e .enb>*{margin-top:0;margin-bottom:0}.e2e .grid2b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.e2e .dbal{align-items:start}.e2e .ins{color:var(--mu);margin-top:auto;padding-top:10px;font-size:12.5px;line-height:1.5}.e2e .ins b{color:var(--tx)}.e2e .mt{border-collapse:collapse;width:100%}.e2e .mt th{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);text-align:right;border-bottom:1px solid var(--ln);white-space:nowrap;padding:7px 8px;font-size:10px;font-weight:600}.e2e .mt th.l{text-align:left}.e2e .mt td{border-bottom:1px solid var(--ln);text-align:right;white-space:nowrap;vertical-align:middle;padding:7px 8px}.e2e .mt td.l{text-align:left}.e2e .mt tr.cat td.l b{align-items:center;gap:8px;font-size:13px;display:flex}.e2e .mt tr.cat td.l b i{border-radius:3px;flex:none;width:10px;height:10px}.e2e .mt tr.cat td.l em{color:var(--dim);padding-left:18px;font-size:11px;font-style:normal;display:block}.e2e .mt tr.ref td{color:var(--mu)}.e2e .mt tr.ref td.l{font-size:12px}.e2e .mt tr.tot td{border-top:1px solid var(--ln2);border-bottom:0;font-weight:700}.e2e .mt tr.sumr td,.e2e .mt tr.drill:hover td{background:var(--s2)}.e2e .mt tr.drill td.l{cursor:pointer}.e2e .mt td.q4{background:color-mix(in srgb,var(--gold)5%,transparent)}.e2e .cell{cursor:pointer;border:1px solid #0000;border-radius:7px;flex-direction:column;align-items:flex-end;min-width:78px;padding:3px 7px;display:inline-flex;position:relative}.e2e .cell:hover{border-color:var(--gb);background:var(--gs)}.e2e .cell b{font-family:var(--mono);font-size:13.5px;font-weight:700}.e2e .cell em{font-style:normal;font-family:var(--mono);color:var(--dim);font-size:10px}.e2e .cell.ro{cursor:default}.e2e .cell.ro:hover{background:0 0;border-color:#0000}.e2e .cell.ovr b{color:var(--blue)}.e2e .cell.ovr{background:var(--bs);border-color:var(--bb)}.e2e .cell.ovr em s{color:var(--dim)}.e2e .cell.mine b{color:var(--gold)}.e2e .cell.flash{animation:1s e2e-flash}@keyframes e2e-flash{0%{background:var(--gs);border-color:var(--gold)}to{}}.e2e .n{font-family:var(--mono);font-size:13px;font-weight:700}.e2e .n.dim{color:var(--dim);font-weight:600}.e2e .cin{align-items:center;gap:5px;display:inline-flex}.e2e .cin input{background:var(--s3);border:1px solid var(--gold);width:96px;font-family:var(--mono);color:var(--tx);text-align:right;border-radius:7px;outline:0;padding:4px 7px;font-size:13px;font-weight:700}.e2e .cin .x{color:var(--dim);cursor:pointer;padding:0 3px;font-size:11px}.e2e .cin .x:hover{color:var(--gold)}.e2e .three{flex-direction:column;align-items:stretch;gap:2px;display:flex}.e2e .three .cell{flex-direction:row;justify-content:space-between;gap:8px;min-width:92px;padding:1px 6px}.e2e .three .cell i{border-radius:2px;align-self:center;width:7px;height:7px}.e2e .three .cell b{font-size:12px}.e2e .pct{font-family:var(--mono);font-size:12px;font-weight:700}.e2e .who{align-items:center;gap:9px;display:flex}.e2e .av{background:var(--s3);width:26px;height:26px;color:var(--mu);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.e2e .who b{font-size:12.5px;display:block}.e2e .who em{color:var(--dim);font-size:10.5px;font-style:normal;font-family:var(--mono);display:block}.e2e .crumb{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.e2e .crumb span{color:var(--mu);cursor:pointer;font-weight:600}.e2e .crumb span:hover{color:var(--gold)}.e2e .crumb span.cur{color:var(--tx);cursor:default}.e2e .crumb i{color:var(--dim);font-style:normal}.e2e .tfoot{color:var(--dim);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.e2e .tfoot b{color:var(--tx)}.e2e .lgd{color:var(--mu);flex-wrap:wrap;gap:12px;font-size:11.5px;display:flex}.e2e .lgd span{align-items:center;gap:6px;display:inline-flex}.e2e .lgd i{border-radius:3px;width:9px;height:9px}.e2e .lgd i.ln{border-radius:2px;width:16px;height:3px}.e2e .lgd i.dsh{border-top:2px dashed var(--dim);border-radius:0;width:16px;height:0}.e2e .strip{flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;display:flex}.e2e .sr2{color:var(--mu);grid-template-columns:34px minmax(0,1fr) 70px;align-items:center;gap:10px;font-size:12px;display:grid}.e2e .sr2 .trk{background:var(--s3);border-radius:6px;height:12px;position:relative}.e2e .sr2 .trk i.ld{background:var(--grn);opacity:.75;border-radius:6px;position:absolute;top:0;bottom:0;left:0}.e2e .sr2 .trk b{background:var(--gold);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.e2e .sr2 em{font-style:normal;font-family:var(--mono);text-align:right;color:var(--tx);font-size:11.5px}.e2e .acc svg{width:100%;height:auto;display:block}.e2e .acc .pt{cursor:pointer}.e2e .acs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.e2e .acs div{background:var(--s2);border:1px solid var(--ln);cursor:pointer;border-radius:10px;min-width:0;padding:7px 10px}.e2e .acs div:hover{border-color:var(--gb)}.e2e .acs b{font-family:var(--mono);font-size:15px;display:block}.e2e .acs span{color:var(--dim);font-size:10.5px;font-weight:600;line-height:1.3;display:block}.e2e .rsel{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.e2e .rsel span{color:var(--mu);background:var(--s2);border:1px solid var(--ln);cursor:pointer;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.e2e .rsel span:hover{color:var(--tx)}.e2e .rsel span.on{background:var(--gs);color:var(--gold);border-color:var(--gb)}.e2e .chg{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.e2e .chg:first-of-type{border-top:0}.e2e .chg b{font-size:12.5px}.e2e .chg p{color:var(--mu);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.e2e .chg .acts{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:3px;display:flex}.e2e .dl{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1.3fr) 82px 92px minmax(150px,auto) 64px;align-items:center;gap:10px;padding:7px 4px;font-size:12.5px;display:grid}.e2e .dl:first-of-type{border-top:0}.e2e .dl.h{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);padding-top:0;font-size:10px}.e2e .dl .dn{min-width:0}.e2e .dl .dn b{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.e2e .dl .dn b:hover{color:var(--gold)}.e2e .dl .dn em{color:var(--dim);font-size:11px;font-style:normal}.e2e .cats{flex-wrap:wrap;gap:3px;display:inline-flex}.e2e .cats span{border:1px solid var(--ln);color:var(--dim);cursor:pointer;white-space:nowrap;border-radius:7px;padding:3px 7px;font-size:10.5px;font-weight:700}.e2e .cats span:hover{color:var(--tx);border-color:var(--ln2)}.e2e .cats span.on{color:var(--gi);background:var(--cc);border-color:#0000}.e2e[data-scheme=sand] .cats span.on,.e2e[data-scheme=day] .cats span.on{color:var(--tx);background:color-mix(in srgb,var(--cc)28%,var(--s1));border-color:var(--cc)}.e2e .ai{font-family:var(--mono);white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:700}.e2e .mo{font-family:var(--mono);color:var(--mu);cursor:pointer;border-bottom:1px dashed var(--ln2);font-size:11.5px}.e2e .mo:hover{color:var(--gold)}.e2e .qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.e2e .qc{background:var(--s1);border:1px solid var(--ln);border-radius:13px;flex-direction:column;gap:8px;min-width:0;padding:13px 14px;display:flex}.e2e .qc.done{opacity:.7}.e2e .qc.ed{border-color:var(--bb)}.e2e .qc .qt{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.e2e .qc h4{margin:0;font-size:14.5px;font-weight:800;line-height:1.3}.e2e .qc p{color:var(--mu);margin:0;font-size:12.5px;line-height:1.5}.e2e .qc .ev{flex-wrap:wrap;gap:6px;display:flex}.e2e .qc .ev span{font-family:var(--mono);color:var(--mu);background:var(--s2);border-radius:6px;padding:2px 7px;font-size:10.5px}.e2e .qc .qa{border-top:1px solid var(--ln);flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.e2e .qe{background:var(--s2);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.e2e .qe label{color:var(--dim);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.e2e .qe input,.e2e .qe select,.e2e .qe textarea{background:var(--s1);border:1px solid var(--ln2);width:100%;color:var(--tx);border-radius:8px;outline:0;padding:7px 9px;font-size:12.5px}.e2e .qe textarea{resize:vertical;min-height:120px;line-height:1.5}.e2e .qe input:focus,.e2e .qe select:focus,.e2e .qe textarea:focus{border-color:var(--gold)}.e2e .qe .r2{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.e2e .qe .df{color:var(--blue);font-size:11.5px}.e2e .rmenu{z-index:40;background:var(--s1);border:1px solid var(--ln2);width:250px;box-shadow:0 18px 44px var(--shadow);color:var(--tx);border-radius:12px;padding:6px;position:absolute;top:48px;right:12px}.e2e .rmenu .mh{color:var(--dim);padding:7px 9px 3px;font-size:11px}.e2e .rmenu .mi{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;display:flex}.e2e .rmenu .mi:hover{background:var(--s2)}.e2e .rmenu .mi.on{color:var(--gold);font-weight:700}.e2e .rmenu .mi em{color:var(--dim);margin-left:auto;font-size:11px;font-style:normal}.e2e .rmenu .mi.off{opacity:.55}.e2e .qv{z-index:100;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:7vh 16px;display:none;position:fixed;inset:0;overflow:auto}.e2e .qv.on{display:block}.e2e .qb{background:var(--s1);max-width:660px;color:var(--tx);border:1px solid var(--ln2);box-shadow:0 40px 100px var(--shadow);border-radius:18px;margin:0 auto;animation:.2s both e2e-rise;overflow:hidden}.e2e .qb.wide{max-width:900px}@keyframes e2e-rise{0%{opacity:.3;transform:translateY(8px)}}.e2e .qcr{color:var(--dim);padding:12px 20px 0;font-size:12px}.e2e .qcr span{cursor:pointer}.e2e .qcr span:hover{color:var(--gold)}.e2e .qh{align-items:flex-start;gap:12px;padding:16px 20px 4px;display:flex}.e2e .qh h2{letter-spacing:-.01em;margin:0;font-size:20px;line-height:1.25}.e2e .qh p{color:var(--mu);margin:5px 0 0;font-size:13px}.e2e .qx{cursor:pointer;width:30px;height:30px;color:var(--dim);border:1px solid var(--ln2);border-radius:9px;flex:none;place-items:center;margin-left:auto;display:grid}.e2e .qx:hover{color:var(--gold);border-color:var(--gb)}.e2e .qcn{flex-direction:column;gap:8px;padding:10px 20px 4px;display:flex}.e2e .qf{border-top:1px solid var(--ln);background:var(--s2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:12px 20px;display:flex}.e2e .qf .push{flex:1}.e2e .li{color:var(--mu);border-top:1px solid var(--ln);align-items:flex-start;gap:10px;padding:7px 0;font-size:13px;display:flex}.e2e .li:first-child{border-top:0}.e2e .li i{color:var(--grn);flex:none;font-style:normal}.e2e .li.fl i{color:var(--gold)}.e2e .vabar{background:var(--bs);border-bottom:1px solid var(--bb);color:var(--tx);flex-wrap:wrap;align-items:center;gap:10px;padding:7px 14px;font-size:12.5px;display:flex}.e2e .vabar b{color:var(--blue)}.e2e .vabar span{color:var(--mu)}.e2e .vabar .btn{margin-left:auto}.e2e .dread{border-color:var(--gb);background:radial-gradient(70% 140% at 0% 0%,var(--gs),transparent 60%),var(--s1);padding:16px 18px}.e2e .dread.fail{border-color:var(--ln2);background:var(--s1)}.e2e .dsent{max-width:92ch;color:var(--tx);margin:6px 0 0;font-size:17px;line-height:1.55}.e2e .dsent b{color:var(--gold);font-family:var(--mono);font-size:15.5px}.e2e .dread .rb{max-width:900px;margin-top:30px}.e2e .dmv{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.e2e .dm{background:var(--s2);border:1px solid var(--ln);border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 12px;display:flex}.e2e .dm b{font-size:13px;line-height:1.35}.e2e .dm.done b{color:var(--grn)}.e2e .dm.dv span{color:var(--mu);font-size:12px}.e2e .dm.dv.v-right{background:var(--grs);border-color:#0000}.e2e .dm.dv.v-right b{color:var(--grn)}.e2e .dm.dv.v-high{background:var(--rs);border-color:#0000}.e2e .dm.dv.v-high b{color:var(--red)}.e2e .dm.dv.v-low{background:var(--gs);border-color:#0000}.e2e .dm.dv.v-low b{color:var(--gold)}.e2e .acts2{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.e2e .tl{flex-direction:column;display:flex}.e2e .ti{grid-template-columns:62px 18px minmax(0,1fr);gap:0 10px;display:grid;position:relative}.e2e .ti .tt{text-align:right;padding-top:12px}.e2e .ti .tt b{font-family:var(--mono);font-size:13px;display:block}.e2e .ti .tt em{color:var(--dim);font-size:10.5px;font-style:normal}.e2e .ti .tdot{position:relative}.e2e .ti .tdot:before{content:"";background:var(--ln);width:2px;position:absolute;top:0;bottom:0;left:8px}.e2e .ti .tdot:after{content:"";background:var(--s1);border:2px solid var(--ln2);border-radius:50%;width:12px;height:12px;position:absolute;top:15px;left:3px}.e2e .ti.meet .tdot:after{border-color:var(--blue)}.e2e .ti.work .tdot:after{border-color:var(--gold)}.e2e .ti.next .tdot:after{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 4px var(--gs)}.e2e .ti.done .tdot:after{background:var(--grn);border-color:var(--grn)}.e2e .ti .tb{border-bottom:1px solid var(--ln);min-width:0;padding:10px 0 12px}.e2e .ti:last-child .tb{border-bottom:0}.e2e .ti.done .tb h4,.e2e .ti.done .tb p{opacity:.55}.e2e .th{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.e2e .tdeal{color:var(--dim);font-size:11.5px;font-weight:600}.e2e .tb h4{cursor:pointer;margin:5px 0 0;font-size:14.5px;font-weight:800;line-height:1.3}.e2e .tb h4:hover{color:var(--gold)}.e2e .tb p{color:var(--mu);margin:3px 0 0;font-size:12.5px;line-height:1.5}.e2e .tprep{background:var(--s2);border:1px solid var(--ln);border-radius:10px;gap:5px;margin-top:9px;padding:9px 11px;display:grid}.e2e .tprep div{grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:12.5px;display:grid}.e2e .tprep i{color:var(--dim);padding-top:1px;font-size:11px;font-style:normal;font-weight:700}.e2e .tb .qe{margin-top:9px}.e2e .tacts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.e2e .dq{flex-direction:column;gap:6px;display:flex}.e2e .sq2{text-align:left;background:var(--s2);border:1px solid var(--ln);color:var(--mu);border-radius:10px;padding:8px 11px;font-size:12.5px;font-weight:600}.e2e .sq2:hover{border-color:var(--gb);color:var(--tx)}.e2e .sq2.on{border-color:var(--gold);color:var(--gold)}.e2e .dans{color:var(--mu);background:var(--s2);border-left:2px solid var(--gold);border-radius:0 10px 10px 0;margin-top:10px;padding:9px 12px;font-size:13px;line-height:1.55}.e2e .dans b{color:var(--tx)}.e2e .dinp{gap:6px;margin-top:10px;display:flex}.e2e .dinp input{background:var(--s2);border:1px solid var(--ln2);min-width:0;color:var(--tx);border-radius:9px;outline:0;flex:1;padding:7px 10px;font-size:13px}.e2e .dinp input:focus{border-color:var(--gold)}@container app (max-width:980px){.e2e .dmv{grid-template-columns:1fr}}@container app (max-width:760px){.e2e .dsent{font-size:15px}.e2e .ti{grid-template-columns:48px 16px minmax(0,1fr)}.e2e .tprep div{grid-template-columns:1fr}}.e2e .lvh{align-items:flex-start;gap:12px;display:flex}.e2e .lvh h3{margin:2px 0 0;font-size:22px;font-weight:800}.e2e .lvask{background:var(--s2);border:1px solid var(--gb);border-radius:12px;margin-top:12px;padding:11px 13px}.e2e .lvask p{margin:0;font-size:15px;line-height:1.5}.e2e .lvp{border-top:1px solid var(--ln);grid-template-columns:34px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.e2e .lvp:first-of-type{border-top:0}.e2e .lvp .av{width:32px;height:32px;font-size:11px}.e2e .lvp .av.gap{border:1.5px dashed var(--red);background:var(--rs);color:var(--red)}.e2e .lvp b{flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;display:flex}.e2e .lvp em{color:var(--dim);font-size:11.5px;font-style:normal;display:block}.e2e .lvp p{color:var(--mu);margin:3px 0 0;font-size:12.5px}.e2e .lvsc{align-items:center;gap:14px;display:flex}.e2e .lvsc b{font-family:var(--mono);color:var(--gold);font-size:34px}.e2e .lvsc p{color:var(--mu);margin:0;font-size:13px}.e2e .lvcue h3{margin:4px 0 0;font-size:21px;font-weight:800}.e2e .lvcue p{color:var(--mu);margin:4px 0 0;font-size:14.5px}.e2e .lvtx{flex-direction:column;gap:8px;min-height:240px;display:flex}.e2e .lvtx div{background:var(--s2);border:1px solid var(--ln);border-radius:12px;max-width:85%;padding:8px 11px;font-size:13px}.e2e .lvtx b{color:var(--dim);font-size:11px;display:block}.e2e .lvtx .me{background:var(--gs);border-color:var(--gb);align-self:flex-end}.e2e .lvp2{color:var(--mu);margin:0 0 8px;font-size:13.5px;line-height:1.5}.e2e .lvbar{background:var(--s3);border-radius:5px;height:10px;margin:6px 0 8px;overflow:hidden}.e2e .lvbar i{background:var(--gold);height:100%;display:block}.e2e .lvf{border-top:1px solid var(--ln);grid-template-columns:120px minmax(0,1fr);gap:10px;padding:6px 0;font-size:12.5px;display:grid}.e2e .lvf:first-of-type{border-top:0}.e2e .lvf i{color:var(--dim);font-size:11.5px;font-style:normal;font-weight:700}.e2e .lvf span{color:var(--dim)}.e2e .lvf.on span{color:var(--grn);font-weight:600}.e2e .lvdone{gap:7px;margin-top:4px;display:grid}.e2e .lvdone div{grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.e2e .lvdone i{color:var(--dim);font-size:12px;font-style:normal;font-weight:700}@container app (max-width:760px){.e2e .lvdone div{grid-template-columns:1fr}.e2e .lvtx div{max-width:100%}}.e2e .srow{grid-template-columns:12px minmax(0,1fr) 70px auto auto;align-items:center;gap:9px;padding-top:9px;font-size:13px;display:grid}.e2e .sdot{border-radius:3px;width:10px;height:10px}.e2e .sm2{color:var(--dim);white-space:nowrap;font-size:11.5px}.e2e .xpl{color:var(--gold);border:1px solid var(--gb);border-radius:7px;padding:2px 8px;font-size:11px;font-weight:700}.e2e .xpl:hover{background:var(--gs)}.e2e .sbar{background:var(--s3);border-radius:3px;height:6px;margin:6px 0 2px 21px;overflow:hidden}.e2e .sbar i{height:100%;display:block}.e2e .sexp{color:var(--dim);margin:3px 0 0 21px;font-size:11.5px}.e2e .lrow{cursor:pointer;border-radius:7px;grid-template-columns:minmax(120px,190px) minmax(0,1fr) 54px;align-items:center;gap:10px;padding:6px 4px;font-size:12.5px;display:grid}.e2e .lrow:hover{background:var(--s2)}.e2e .ltrk{background:var(--s3);border-radius:5px;height:16px;position:relative}.e2e .ltrk i{position:absolute;top:0;bottom:0}.e2e .ltrk .lcl{background:var(--grn);border-radius:5px 0 0 5px;left:0}.e2e .ltrk .lev{background:var(--gs);border:1px solid var(--c1)}.e2e .ltrk s{background:var(--red);width:2px;position:absolute;top:-3px;bottom:-3px}.e2e .fun{cursor:pointer;border-radius:7px;grid-template-columns:96px minmax(0,1fr) 30px 46px 40px;align-items:center;gap:10px;padding:6px 4px;font-size:12.5px;display:grid}.e2e .fun:hover{background:var(--s2)}.e2e .fn{font-weight:700}.e2e .ftrk{height:22px;position:relative}.e2e .ftrk i{background:var(--c1);opacity:.85;border-radius:5px;position:absolute;top:0;bottom:0;left:0}.e2e .ftrk b{font-family:var(--mono);color:var(--gi);padding-left:8px;font-size:11.5px;line-height:22px;position:relative}.e2e .fcv{font-family:var(--mono);color:var(--grn);text-align:right;font-size:12px;font-weight:700}.e2e .fcv.dn{color:var(--red)}.e2e .fage{font-family:var(--mono);color:var(--dim);text-align:right;font-size:11px}.e2e .anans .dsent b{font-family:var(--sans);font-size:inherit;font-weight:800}.e2e .ftrk b.none{color:var(--dim);font-family:var(--sans);padding-left:0;font-weight:500}.e2e .ngrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.e2e .nc h4{margin:2px 0 0;font-size:15px;font-weight:800;line-height:1.3}.e2e .nc p{color:var(--mu);margin:6px 0 0;font-size:13px;line-height:1.5}.e2e .nc.act{border-color:var(--rs)}.e2e .nc.seen{opacity:.6}.e2e .srow2{cursor:pointer;border-radius:7px;grid-template-columns:140px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:7px 4px;font-size:12.5px;display:grid}.e2e .srow2:hover{background:var(--s2)}.e2e .stk{background:var(--s3);border-radius:4px;height:14px;display:flex;overflow:hidden}.e2e .stk i{height:100%;display:block}@container app (max-width:900px){.e2e .ngrid{grid-template-columns:1fr}}@container app (max-width:760px){.e2e .srow{grid-template-columns:12px minmax(0,1fr) 64px}.e2e .srow .sm2,.e2e .srow .xpl{grid-column:2/-1;justify-self:start}.e2e .fun{grid-template-columns:80px minmax(0,1fr) 40px}.e2e .fun .n,.e2e .fun .fage{display:none}.e2e .srow2{grid-template-columns:100px minmax(0,1fr) 30px}.e2e .sexp{color:var(--dim);margin:3px 0 0 21px;font-size:11.5px}.e2e .lrow{grid-template-columns:100px minmax(0,1fr) 46px}}.e2e .skw{flex-direction:column;gap:10px;display:flex}.e2e .skhead{align-items:center;gap:14px;display:flex}.e2e .skhead p{color:var(--mu);margin:0;font-size:12.5px;line-height:1.5}.e2e .skring{text-align:center;flex:none;width:96px;position:relative}.e2e .skring svg{width:96px;height:96px;display:block}.e2e .skring b{font-family:var(--mono);font-size:26px;position:absolute;top:26px;left:0;right:0}.e2e .skring em{color:var(--dim);font-size:10.5px;font-style:normal;position:absolute;top:58px;left:0;right:0}.e2e .skl{flex-direction:column;gap:2px;display:flex}.e2e .skr{grid-template-columns:130px minmax(0,1fr) 30px 76px;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:grid}.e2e .sktr{background:var(--s3);border-radius:5px;height:10px;position:relative}.e2e .sktr i{border-radius:5px;position:absolute;top:0;bottom:0;left:0}.e2e .sktr s{background:var(--dim);width:2px;position:absolute;top:-4px;bottom:-4px}.e2e .mom{border-top:1px solid var(--ln);padding:11px 0}.e2e .mom:first-of-type{border-top:0}.e2e .moh{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.e2e .moh b{font-size:14px}.e2e .mwhat{color:var(--tx);margin:6px 0 0;font-size:13px;line-height:1.5}.e2e .mbet{color:var(--mu);background:var(--grs);border-radius:8px;margin:6px 0 0;padding:7px 10px;font-size:13px;line-height:1.5}.e2e .mbet i{color:var(--grn);margin-right:8px;font-style:normal;font-weight:800}.e2e .imp{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.e2e .imp div{background:var(--s2);border:1px solid var(--ln);border-radius:10px;padding:9px 11px}.e2e .imp b{font-size:12.5px;display:block}.e2e .imp span{color:var(--dim);font-size:11px}.e2e .imp em{font-style:normal;font-family:var(--mono);color:var(--grn);margin-top:3px;font-size:16px;font-weight:700;display:block}.e2e .imp em s{color:var(--dim);margin-right:4px;font-size:12px}.e2e .drill .drw{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;margin-top:6px;display:grid}.e2e .drtx{flex-direction:column;gap:8px;display:flex}.e2e .drtx div{background:var(--s2);border:1px solid var(--ln);border-radius:12px;max-width:90%;padding:8px 11px;font-size:13px}.e2e .drtx b{color:var(--dim);font-size:11px;display:block}.e2e .drtx .me{background:var(--gs);border-color:var(--gb);align-self:flex-end}.e2e .drs h3{font-family:var(--mono);color:var(--gold);margin:2px 0 6px;font-size:34px}.e2e .ecrow{border-top:1px solid var(--ln);cursor:pointer;border-radius:6px;grid-template-columns:60px minmax(160px,220px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 4px;display:grid}.e2e .ecrow:hover{background:var(--s2)}.e2e .ecrow:first-of-type{border-top:0}.e2e .ecrow b{font-size:13px;display:block}.e2e .ecrow em{color:var(--dim);font-size:11.5px;font-style:normal}.e2e .ecrow p{color:var(--mu);margin:0;font-size:12.5px}.e2e .cs{font-family:var(--mono);text-align:right;font-size:16px;font-weight:700}.e2e .pb .pbh{align-items:flex-start;gap:14px;display:flex}.e2e .pb h4{margin:0;font-size:16px;font-weight:800}.e2e .pbw{text-align:right;margin-left:auto}.e2e .pbw b{font-family:var(--mono);color:var(--grn);font-size:24px;display:block}.e2e .pbw s{font-family:var(--mono);color:var(--dim);font-size:12px}.e2e .pbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.e2e .pst{background:var(--s2);border:1px solid var(--ln);cursor:pointer;border-radius:10px;min-width:0;padding:9px 10px}.e2e .pst:hover{border-color:var(--gb)}.e2e .pst i{font-style:normal;font-family:var(--mono);color:var(--dim);font-size:11px}.e2e .pst b{margin-top:2px;font-size:12.5px;line-height:1.3;display:block}.e2e .pst em{color:var(--red);margin-top:4px;font-size:11px;font-style:normal;font-weight:700;display:block}.e2e .pst span{color:var(--gold);margin-top:5px;font-size:11px;display:block}.e2e .pst.drop{border-color:var(--rs);background:linear-gradient(170deg,var(--rs),transparent 70%),var(--s2)}.e2e .pbx{margin-top:10px}.e2e .clr{border-top:1px solid var(--ln);cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:14px;padding:9px 4px;display:grid}.e2e .clr:hover{background:var(--s2)}.e2e .clr:first-of-type{border-top:0}.e2e .clr b{font-size:13px;display:block}.e2e .clr em{color:var(--dim);font-size:11.5px;font-style:normal}.e2e .cwr{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;display:grid}.e2e .seg span em{color:var(--dim);margin-left:4px;font-size:10.5px;font-style:normal}@container app (max-width:980px){.e2e .pbs{grid-template-columns:repeat(2,minmax(0,1fr))}.e2e .drill .drw,.e2e .imp{grid-template-columns:1fr}}@container app (max-width:760px){.e2e .skw{grid-template-columns:1fr}.e2e .skr{grid-template-columns:100px minmax(0,1fr) 28px}.e2e .skr .btn{grid-column:1/-1;justify-self:start}.e2e .ecrow{grid-template-columns:52px minmax(0,1fr) 34px}.e2e .ecrow p{grid-column:2/-1}.e2e .clr{grid-template-columns:1fr}}.e2e .qb.xl{max-width:1240px}.e2e .qv:has(.qb.xl){padding:3vh 16px}.e2e .itabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}.e2e .itabs span{background:var(--s2);border:1px solid var(--ln);cursor:pointer;border-radius:11px;min-width:0;padding:7px 10px}.e2e .itabs span:hover{border-color:var(--gb)}.e2e .itabs span.on{border-color:var(--gold);background:linear-gradient(170deg,var(--gs),transparent 80%),var(--s2)}.e2e .itabs em{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:700;display:block;overflow:hidden}.e2e .itabs b{font-family:var(--mono);font-size:15px;display:block}.e2e .ihero{background:radial-gradient(60% 120% at 0% 0%,var(--gs),transparent 60%),var(--s2);border:1px solid var(--ln);border-radius:16px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;padding:16px 18px;display:grid}.e2e .ibig{font-family:var(--mono);letter-spacing:-.03em;color:var(--gold);font-size:44px;font-weight:700;line-height:1}.e2e .ilab{color:var(--mu);margin-top:6px;font-size:13px;font-weight:600}.e2e .rb{margin-top:34px}.e2e .rbt{background:var(--s3);border-radius:8px;height:16px;position:relative}.e2e .rbt i{border-radius:8px;position:absolute;top:0;bottom:0}.e2e .rbt .rcl{background:var(--grn);opacity:.85;left:0}.e2e .rbt .rband{background:color-mix(in srgb,var(--blue)35%,transparent);border:1px solid var(--bb)}.e2e .rbt b{border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-7px;bottom:-7px}.e2e .rbt b span{font-family:var(--mono);white-space:nowrap;background:var(--s2);border-radius:4px;padding:0 4px;font-size:10.5px;font-weight:700;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.e2e .rbt .rev{background:var(--blue)}.e2e .rbt .rev span{color:var(--blue)}.e2e .rbt .rcall{background:var(--gold);width:5px;margin-left:-2.5px}.e2e .rbt .rcall span{color:var(--gold);top:calc(100% + 3px);bottom:auto}.e2e .rbt .rq{background:var(--red)}.e2e .rbt .rq span{color:var(--red);top:calc(100% + 3px);bottom:auto}.e2e .rbt .rq.low2 span{top:calc(100% + 19px)}.e2e .rb:has(.low2) .rbl{margin-top:44px}.e2e .rbl{color:var(--dim);flex-wrap:wrap;gap:12px;margin-top:28px;font-size:11px;display:flex}.e2e .rbl span{align-items:center;gap:5px;display:inline-flex}.e2e .rbl i{border-radius:3px;width:12px;height:9px;display:inline-block}.e2e .irings{flex-wrap:wrap;gap:14px;margin-top:14px;display:flex}.e2e .ring{text-align:center;width:86px;position:relative}.e2e .ring svg{width:72px;height:72px;margin:0 auto;display:block}.e2e .ring b{font-family:var(--mono);font-size:15px;position:absolute;top:24px;left:0;right:0}.e2e .ring em{color:var(--dim);margin-top:3px;font-size:11px;font-style:normal;font-weight:700;display:block}.e2e .iread{border-left:1px solid var(--ln);flex-direction:column;padding-left:18px;display:flex}.e2e .ik{color:var(--gold);margin-bottom:6px;font-size:11px;font-weight:800}.e2e .iread p{color:var(--tx);margin:0;font-size:14.5px;line-height:1.6}.e2e .iread p b{color:var(--gold);font-family:var(--mono);font-size:13.5px}.e2e .iverd{border-radius:11px;flex-direction:column;gap:2px;margin-top:14px;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.e2e .iverd em{color:var(--mu);font-size:12px;font-style:normal;font-weight:500}.e2e .v-right{background:var(--grs);color:var(--grn)}.e2e .v-high{background:var(--rs);color:var(--red)}.e2e .v-low{background:var(--gs);color:var(--gold)}.e2e .igrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;margin-top:12px;display:grid}.e2e .isec{background:var(--s1);border:1px solid var(--ln);border-radius:14px;min-width:0;padding:12px 14px}.e2e .ksub{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;font-size:12.5px;font-weight:800;display:flex}.e2e .ksub span{color:var(--dim);font-size:11.5px;font-weight:500}.e2e .idl{border-top:1px solid var(--ln);grid-template-columns:30px minmax(0,1fr) 62px 96px;align-items:center;gap:10px;padding:8px 0;display:grid}.e2e .idl:first-of-type{border-top:0}.e2e .idl.off{opacity:.45}.e2e .idl.off .idn b{text-decoration:line-through}.e2e .sw2{background:var(--s3);cursor:pointer;border:1px solid var(--ln2);border-radius:9px;width:28px;height:16px;position:relative}.e2e .sw2 i{background:var(--dim);border-radius:50%;width:10px;height:10px;transition:left .12s;position:absolute;top:2px;left:2px}.e2e .sw2.on{background:var(--gs);border-color:var(--gb)}.e2e .sw2.on i{background:var(--gold);left:14px}.e2e .idn{min-width:0}.e2e .idn b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.e2e .idn em{color:var(--dim);font-size:11px;font-style:normal}.e2e .idn p{color:var(--mu);margin:2px 0 0;font-size:12px;line-height:1.4}.e2e .pbar{background:var(--s3);border-radius:6px;height:18px;position:relative;overflow:hidden}.e2e .pbar i{opacity:.85;position:absolute;top:0;bottom:0;left:0}.e2e .pbar span{font-family:var(--mono);color:var(--tx);font-size:11px;font-weight:700;position:absolute;top:1px;right:6px}.e2e .iwr{border-top:1px solid var(--ln);cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:6px 4px;font-size:12.5px;display:grid}.e2e .iwr:hover{background:var(--s2)}.e2e .iwr:first-of-type{border-top:0}.e2e .iwr b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e2e .iwr em{color:var(--dim);grid-column:1/-1;margin-top:-3px;font-size:11px;font-style:normal}.e2e .iwr em:empty{display:none}.e2e .iwr .n{font-size:12px}.e2e .imv{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.e2e .imv:first-of-type{border-top:0}.e2e .imv b{font-size:13px}.e2e .imv p{color:var(--mu);margin:2px 0 0;font-size:12px;line-height:1.4}.e2e .imv.done b{color:var(--grn)}.e2e .imr{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.e2e .gain{font-family:var(--mono);color:var(--grn);background:var(--grs);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:700}.e2e .ipt,.e2e .isrc{border-top:1px solid var(--ln);padding:8px 0}.e2e .ipt:first-of-type,.e2e .isrc:first-of-type{border-top:0}.e2e .ipt b,.e2e .isrc b{font-size:12.5px}.e2e .ipt p,.e2e .isrc p{color:var(--mu);margin:2px 0 0;font-size:12px;line-height:1.45}.e2e .isrc{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.e2e .ipath{border:1px solid var(--ln);background:var(--s2);border-radius:11px;margin-top:7px;padding:9px 11px}.e2e .iph{align-items:center;gap:8px;display:flex}.e2e .iph b{font-size:13px}.e2e .ipd{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.e2e .ipd span{background:var(--s1);border:1px solid var(--ln);border-radius:7px;padding:2px 7px;font-size:11.5px}.e2e .ipd em{font-style:normal;font-family:var(--mono);color:var(--dim);font-size:10.5px}.e2e .ibias{cursor:pointer;grid-template-columns:minmax(0,130px) minmax(0,1fr) 46px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.e2e .ibias b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.e2e .bt2{background:var(--s3);border-radius:5px;height:10px;position:relative}.e2e .bt2 i{border-radius:5px;position:absolute;top:0;bottom:0}.e2e .bt2 s{background:var(--dim);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.e2e .isince{border-top:1px solid var(--ln);margin-top:12px;padding-top:10px}.e2e .isince p{color:var(--mu);margin:0;font-size:13px;line-height:1.5}.e2e .isince p b{color:var(--tx);font-family:var(--mono);font-size:12.5px}.e2e .ipath.bank{border-color:var(--grs);background:linear-gradient(170deg,var(--grs),transparent 70%),var(--s2)}.e2e .isw{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.e2e .isw:first-of-type{border-top:0}.e2e .isw b{font-size:12.5px}.e2e .isw p{color:var(--mu);margin:2px 0 0;font-size:11.5px;line-height:1.4}.e2e .sw3{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.e2e .sw3 span{font-family:var(--mono);white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:700}.e2e .sw3 .up{color:var(--grn);background:var(--grs)}.e2e .sw3 .dn{color:var(--red);background:var(--rs)}.e2e .idef{color:var(--dim);border-top:1px dashed var(--ln);margin-top:12px;padding-top:9px;font-size:11.5px}.e2e .crow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.e2e .crow .crumb{margin-bottom:0}.e2e .eback{border-color:var(--gb);color:var(--gold)}.e2e .tip .tbar{background:#ffffff1f;border-radius:3px;height:5px;margin-top:7px;display:block;overflow:hidden}.e2e .tip .tbar i{background:#f5bf23;height:100%;display:block}.e2e .tip{z-index:200;pointer-events:none;background:var(--tip,#0c1216);color:#f4f2ec;opacity:0;border:1px solid #ffffff1f;border-radius:12px;max-width:310px;padding:11px 13px;font-size:12.5px;transition:opacity .1s;position:fixed;box-shadow:0 16px 40px #00000073}.e2e .tip.on{opacity:1}.e2e .tip.line{min-width:0;max-width:300px;padding:7px 11px}.e2e .tip .tl{font-size:12px;line-height:1.45;display:block}.e2e .tip b.t{margin-bottom:4px;font-size:13.5px;display:block}.e2e .tip .bg{font-family:var(--mono);color:#f5bf23;margin-bottom:6px;font-size:19px;font-weight:700;display:block}.e2e .tip .r{color:#c3c9ce;border-top:1px solid #ffffff1a;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:5px 0;display:grid}.e2e .tip .r i{color:#8d969d;padding-top:1px;font-size:11px;font-style:normal}.e2e .tip .gl{color:#f5bf23;border-top:1px solid #ffffff1a;margin-top:6px;padding-top:6px;font-weight:600;display:block}.e2e .toasts{z-index:220;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.e2e .toast{color:#f4f2ec;background:#0c1216;border:1px solid #283540;border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:13px;animation:.2s both e2e-rise;display:flex;box-shadow:0 14px 40px #00000080}.e2e .toast .u{color:#f5bf23;cursor:pointer;font-weight:700}.e2e .toast .x{color:#7f8991;cursor:pointer;font-style:normal}@media (prefers-reduced-motion:reduce){.e2e *{transition:none!important;animation:none!important}}@container app (max-width:1340px){.e2e .grid2{grid-template-columns:1fr}}@container app (max-width:1240px){.e2e .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.e2e .grid2,.e2e .grid2b,.e2e .qgrid{grid-template-columns:1fr}}@container app (max-width:1120px){.e2e .mt td,.e2e .mt th{padding-left:5px;padding-right:5px}}@container app (max-width:980px){.e2e .body{grid-template-columns:1fr}.e2e .side,.e2e .tabs{display:none}}.e2e .pm{margin-bottom:8px;display:none}@container app (max-width:760px){.e2e .pm{display:inline-flex}.e2e .mt .mx,.e2e .mt tr.cat td.l em{display:none}.e2e .cell{min-width:0}.e2e .mt td.l{white-space:normal}.e2e[data-pm="0"] .mt .mc:not(.m0),.e2e[data-pm="1"] .mt .mc:not(.m1),.e2e[data-pm="2"] .mt .mc:not(.m2),.e2e[data-pm="3"] .mt .mc:not(.mq){display:none}.e2e .k .push{width:100%;margin-left:0}.e2e .rmenu{top:100px}.e2e .top{gap:8px;height:auto;min-height:52px;padding:42px 12px 8px}.e2e .sr,.e2e .fbtn{display:none}.e2e .burger{display:grid}.e2e .logo{margin-right:auto}.e2e .main{padding:14px 12px 20px}.e2e .hrow h2{font-size:20px}.e2e .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.e2e .tile b{font-size:18px}.e2e .tw{margin:0 -4px;overflow-x:auto}.e2e .acs{grid-template-columns:1fr 1fr}.e2e .dl{grid-template-columns:minmax(0,1fr) 78px;row-gap:6px}.e2e .dl .dcat{grid-column:1/-1}.e2e .dl .dmo,.e2e .dl .dai,.e2e .dl.h{display:none}.e2e .qe .r2{grid-template-columns:1fr}}.e2e .sw{gap:4px;display:flex}.e2e .sw i{border:1px solid #7f7f7f40;border-radius:6px;flex:1;height:22px}.e2e .qbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.e2e .qbl{color:var(--dim);font-size:11.5px;font-weight:600}.e2e .qbg{align-items:center;gap:8px;margin-right:10px;display:inline-flex}.e2e .qsel{z-index:5;background:var(--s2);border:1px solid var(--gb);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #00000059}.e2e .qsel b{font-size:13px}.e2e .qgrp{padding:0;overflow:hidden}.e2e .qgh{border-bottom:1px solid var(--ln);background:var(--s2);align-items:center;gap:10px;padding:11px 14px;display:flex}.e2e .qgh b{font-size:14px;font-weight:800}.e2e .qgs{color:var(--mu);font-size:12.5px}.e2e .qgs.mono{font-family:var(--mono);font-size:12px}.e2e .qrow{border-top:1px solid var(--ln);padding:11px 14px}.e2e .qrow:first-of-type{border-top:0}.e2e .qrow.sel{background:linear-gradient(90deg,var(--gs),transparent 60%)}.e2e .qrh{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.e2e .qck{border:1.5px solid var(--ln2,var(--mu));cursor:pointer;width:18px;height:18px;color:var(--gi);border-radius:5px;flex:none;place-items:center;margin-top:2px;font-size:12px;font-weight:800;display:grid}.e2e .qck:hover{border-color:var(--gold)}.e2e .qck.on{background:var(--gold);border-color:var(--gold)}.e2e .qrt{min-width:0}.e2e .qrm{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:5px;display:flex}.e2e .qrt>b{cursor:pointer;font-size:14px;font-weight:800;line-height:1.35;display:block}.e2e .qrt>b:hover{color:var(--gold)}.e2e .qev1{color:var(--mu);margin:4px 0 0;font-size:12.5px;line-height:1.45}.e2e .qev1 em{color:var(--dim);margin-right:4px;font-style:normal;font-weight:600}.e2e .qconf{font-family:var(--mono);color:var(--mu);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.e2e .qconf i{background:var(--s3);border-radius:3px;width:44px;height:5px;display:block;overflow:hidden}.e2e .qconf s{border-radius:3px;height:100%;display:block}.e2e .qconf.hi s{background:var(--grn)}.e2e .qconf.md s{background:var(--gold)}.e2e .qconf.lo s{background:var(--red)}.e2e .qconf.hi{color:var(--grn)}.e2e .qconf.lo{color:var(--red)}.e2e .qra{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.e2e .qproof{background:var(--s2);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:6px;margin:10px 0 0 30px;padding:11px 12px;display:flex}.e2e .qwhat{font-size:13px;line-height:1.45}.e2e .qwhat span{color:var(--dim);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.e2e .qevr{border-top:1px solid var(--ln);grid-template-columns:150px minmax(0,1fr);gap:10px;padding:6px 0;font-size:12.5px;line-height:1.45;display:grid}.e2e .qevr em{color:var(--dim);font-style:normal;font-weight:600}.e2e .qbasis{color:var(--mu);border-top:1px dashed var(--ln);padding-top:6px;font-size:12.5px;line-height:1.45}.e2e .qbasis b{color:var(--tx)}.e2e .qrow .qe{margin:10px 0 0 30px}.e2e .qrow .qa{gap:6px;margin:8px 0 0 30px;display:flex}.e2e .qempty{text-align:center;padding:26px}.e2e .qempty b{font-size:15px}.e2e .qempty p{color:var(--mu);margin:6px 0 12px;font-size:13px}.e2e .qdone .k{cursor:pointer}.e2e .qdr{border-top:1px solid var(--ln);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.e2e .qdr:first-of-type{border-top:0}.e2e .qdt{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@container app (max-width:900px){.e2e .qrh{grid-template-columns:auto minmax(0,1fr)}.e2e .qra{grid-column:2/-1;justify-content:flex-start}.e2e .qevr{grid-template-columns:1fr;gap:2px}.e2e .qproof,.e2e .qrow .qe,.e2e .qrow .qa{margin-left:0}}.e2e .dl-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.e2e .dl-side>.card:last-child{flex:1}.e2e .dl-list{flex-direction:column;display:flex}.e2e .dl-more{border-top:1px dashed var(--ln2);color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:12.5px;display:flex}.e2e .dl-sk{border-top:1px solid var(--ln);padding:7px 0;font-size:12.5px}.e2e .dl-sk:first-of-type{border-top:0}.e2e .dl-sk b{font-weight:600;display:block}.e2e .dl-sk p{color:var(--mu);margin:2px 0 0}.e2e .dl-side{flex-direction:column;gap:12px;min-width:0;display:flex}.e2e .dl-row{border-top:1px solid var(--ln);cursor:pointer;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 6px;display:grid}.e2e .dl-row:first-of-type{border-top:0}.e2e .dl-row:hover{background:var(--s2)}.e2e .dl-row.on{background:var(--gs)}.e2e .dl-rk{font-family:var(--mono);color:var(--dim);padding-top:2px;font-size:12px}.e2e .dl-who b{font-size:13.5px;display:block}.e2e .dl-who b em{color:var(--dim);margin-left:4px;font-size:12px;font-style:normal;font-weight:500}.e2e .dl-who p{color:var(--mu);margin:3px 0 0;font-size:12.5px;line-height:1.45}.e2e .dl-meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;font-size:11.5px;display:flex}.e2e .dl-stt{color:var(--dim);white-space:nowrap;padding-top:2px;font-size:12px;font-weight:700}.e2e .dl-stt.g{color:var(--grn)}.e2e .dl-skip{border-top:1px dashed var(--ln2);color:var(--dim);flex-direction:column;gap:3px;margin-top:10px;padding:10px 6px 2px;font-size:12px;display:flex}.e2e .dl-skip b{color:var(--mu);font-size:12.5px}.e2e .dl-stats{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:8px;display:grid}.e2e .dl-stats div{background:var(--s2);border-radius:10px;padding:8px 10px}.e2e .dl-stats b{font-family:var(--mono);font-size:20px;font-weight:700;display:block}.e2e .dl-stats span{color:var(--dim);font-size:11.5px}.e2e .dl-note{color:var(--mu);margin:10px 0 0;font-size:12.5px;line-height:1.45}.e2e .dl-note b{color:var(--tx)}.e2e .dl-num{border-top:1px solid var(--ln);cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.e2e .dl-num:first-of-type{border-top:0}.e2e .dl-num:hover{background:var(--s2)}.e2e .dl-num b{font-size:13px;display:block}.e2e .dl-num span{color:var(--dim);font-size:12px}.e2e .dl-lines{border-color:var(--gb)}.e2e .dl-ln{border-top:1px solid var(--ln);grid-template-columns:52px minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:10px 6px;display:grid}.e2e .dl-ln:first-of-type{border-top:0}.e2e .dl-li{font-family:var(--mono);color:var(--dim);font-size:11px}.e2e .dl-ln b{font-size:13.5px;display:block}.e2e .dl-ln span{color:var(--dim);font-size:12px}.e2e .dl-ln .dl-st{color:var(--mu);align-items:center;gap:8px;font-size:12.5px;display:flex}.e2e .dl-ln.x-vm .dl-st{color:var(--blue)}.e2e .dl-ln.x-tree .dl-st{color:var(--gold)}.e2e .dl-ln.x-live{background:var(--grs);border-radius:10px}.e2e .dl-ln.x-live .dl-st{color:var(--grn);font-weight:700}.e2e .dl-ln.x-rel{opacity:.55}.e2e .dl-ring{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;animation:1s ease-in-out infinite e2e-dlr}@keyframes e2e-dlr{50%{opacity:.25}}.e2e .dl-call,.e2e .dl-wrap,.e2e .dl-done{border-top:1px solid var(--ln);flex-direction:column;gap:12px;margin-top:12px;padding-top:12px;display:flex}.e2e .dl-ch{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.e2e .dl-ch b{font-size:15px;display:block}.e2e .dl-ch span{color:var(--dim);font-size:12.5px}.e2e .dl-av{background:var(--s3);width:40px;height:40px;color:var(--gold);box-shadow:0 0 0 2px var(--grn);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.e2e .dl-tm{color:var(--grn);font-size:18px;font-weight:700}.e2e .dl-cg{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;display:grid}.e2e .dl-tx{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.e2e .dl-say{opacity:.6;grid-template-columns:44px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.e2e .dl-say.now{opacity:1}.e2e .dl-say b{color:var(--gold);font-size:12px}.e2e .dl-say.you b{color:var(--teal,#4fc1b0)}.e2e .dl-say p{margin:0;line-height:1.45}.e2e .dl-cue1{background:var(--gs);border:1px solid var(--gb);border-radius:12px;padding:10px 12px}.e2e .dl-cue1 span{color:var(--gold);font-size:11px;font-weight:700}.e2e .dl-cue1 b{margin-top:2px;font-size:14px;display:block}.e2e .dl-cue1 p{color:var(--mu);margin:3px 0 0;font-size:12.5px}.e2e .dl-talk{color:var(--dim);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:grid}.e2e .dl-talk i{background:var(--s3);border-radius:3px;height:6px;overflow:hidden}.e2e .dl-talk u{background:var(--gold);height:100%;text-decoration:none;transition:width .5s;display:block}.e2e .dl-rf{border-top:1px solid var(--ln);grid-template-columns:120px minmax(0,1fr);gap:8px;padding:5px 0;font-size:12.5px;display:grid}.e2e .dl-rf span{color:var(--dim)}.e2e .dl-rf b{color:var(--dim);font-weight:500}.e2e .dl-rf.ok b{color:var(--tx)}.e2e .dl-rf.ok b:after{content:" ✓";color:var(--grn)}.e2e .dl-wg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.e2e .dl-chips{flex-wrap:wrap;gap:6px;display:flex}.e2e .dl-done b{color:var(--grn);font-size:15px}.e2e .dl-done p{color:var(--mu);max-width:70ch;margin:0;font-size:13.5px}.e2e .dl-tg{grid-template-columns:minmax(200px,.8fr) minmax(0,1.5fr) minmax(0,.9fr);align-items:stretch;gap:12px;display:grid}.e2e .dl-th{flex-direction:column;display:flex}.e2e .dl-th .dl-ms{flex:1}.e2e .dl-tl{padding:6px}.e2e .dl-tr{cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px;display:grid}.e2e .dl-tr:hover{background:var(--s2)}.e2e .dl-tr.on{background:var(--s2);box-shadow:inset 3px 0 0 var(--gold)}.e2e .dl-tr b{align-items:center;gap:6px;font-size:13.5px;display:flex}.e2e .dl-tr span{color:var(--dim);font-size:12px}.e2e .dl-tr p{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.e2e .dl-dot{background:var(--gold);border-radius:50%;width:7px;height:7px;display:inline-block}.e2e .dl-ms{flex-direction:column;gap:8px;min-height:120px;display:flex}.e2e .dl-m{border-radius:14px;max-width:80%;padding:8px 11px;font-size:13.5px;line-height:1.45}.e2e .dl-m p{margin:0}.e2e .dl-m span{color:var(--dim);margin-top:3px;font-size:10.5px;display:block}.e2e .dl-m.them{background:var(--s2);border-bottom-left-radius:4px;align-self:flex-start}.e2e .dl-m.you{background:var(--gs);border:1px solid var(--gb);border-bottom-right-radius:4px;align-self:flex-end}.e2e .dl-ev{color:var(--dim);text-align:center;align-self:center;font-size:12px}.e2e .dl-ev span{font-family:var(--mono);margin-right:6px}.e2e .dl-cmp{border-top:1px solid var(--ln);margin-top:12px;padding-top:12px}.e2e .dl-dr{background:var(--s2);border-radius:10px;margin:0 0 6px;padding:9px 11px;font-size:13.5px;line-height:1.5}.e2e .dl-cmp textarea{background:var(--s2);border:1px solid var(--gb);width:100%;min-height:90px;color:var(--tx);font:inherit;border-radius:10px;margin-bottom:6px;padding:9px 11px;font-size:13.5px}.e2e .dl-held{color:var(--amb);margin:0 0 6px;font-size:12.5px}.e2e .dl-block{background:var(--rs);color:var(--red);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px}.e2e .dl-rl{border-top:1px solid var(--ln);grid-template-columns:80px minmax(0,1fr);gap:8px;padding:7px 0;font-size:12.5px;display:grid}.e2e .dl-rl:first-of-type{border-top:0}.e2e .dl-rl span{color:var(--dim);font-weight:600}.e2e .dl-rl p{color:var(--mu);margin:0}.e2e .dl-fr{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 4px;display:flex}.e2e .dl-fr:first-of-type{border-top:0}.e2e .dl-fr b{font-size:13.5px;display:block}.e2e .dl-fr span{color:var(--dim);font-size:12px}.e2e .dl-fs{background:var(--dim);border-radius:50%;flex:none;width:10px;height:10px}.e2e .dl-fs.call{background:var(--grn);box-shadow:0 0 0 4px var(--grs)}.e2e .dl-fs.dial{background:var(--gold)}.e2e .dl-fs.wrap{background:var(--blue)}.e2e .dl-fm{color:var(--mu);font-size:12px}.e2e .dl-bar{grid-template-columns:70px minmax(0,1fr) 20px 86px;align-items:center;gap:10px;padding:5px 0;font-size:12.5px;display:grid}.e2e .dl-bar i{background:var(--s3);border-radius:4px;height:8px;overflow:hidden}.e2e .dl-bar u{background:var(--gold);height:100%;text-decoration:none;display:block}.e2e .dl-bar em{color:var(--dim);font-size:11.5px;font-style:normal}@container app (max-width:1100px){.e2e .dl-tg{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.e2e .dl-ct{grid-column:1/-1}}@container app (max-width:900px){.e2e .dl-grid,.e2e .dl-cg,.e2e .dl-wg{grid-template-columns:minmax(0,1fr)}}@container app (max-width:640px){.e2e .dl-tg{grid-template-columns:minmax(0,1fr)}.e2e .dl-ln{grid-template-columns:44px minmax(0,1fr)}.e2e .dl-ln .dl-st{grid-column:2}.e2e .dl-bar{grid-template-columns:60px minmax(0,1fr) 20px}.e2e .dl-bar em{display:none}.e2e .dl-fr>div{flex:auto;min-width:0}.e2e .dl-fr>.push{display:none}}.e2e .o-strip{background:var(--s1);border:1px solid var(--ln);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.e2e .o-st{border-left:1px solid var(--ln);cursor:pointer;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.e2e .o-st:first-child{border-left:0}.e2e .o-st:hover{background:var(--s2)}.e2e .o-st.on{background:var(--gs);box-shadow:inset 0 -2px 0 var(--gold)}.e2e .o-st span{color:var(--dim);font-size:12px}.e2e .o-st b{font-family:var(--mono);letter-spacing:-.02em;font-size:22px;font-weight:700}.e2e .o-st em{color:var(--mu);font-size:11.5px;font-style:normal}.e2e .o-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.e2e .o-lbl{color:var(--dim);font-size:12px}.e2e .o-tbl{padding:4px 0}.e2e .o-h,.e2e .o-r{grid-template-columns:minmax(200px,2.2fr) 76px 132px 100px 64px 118px 300px;align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .o-h{color:var(--dim);border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .o-h .r,.e2e .o-r .r{text-align:right}.e2e .o-r{border-top:1px solid var(--ln)}.e2e .o-r:first-of-type{border-top:0}.e2e .o-r:hover{background:var(--s2)}.e2e .o-r.fl{animation:1.6s e2e-ofl}@keyframes e2e-ofl{0%{background:var(--gs)}to{background:0 0}}.e2e .o-n{cursor:pointer;min-width:0}.e2e .o-n b{font-size:14px}.e2e .o-n:hover b{color:var(--gold)}.e2e .o-n p{color:var(--mu);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.e2e .o-ai{color:var(--dim);margin-top:3px;font-size:11px;font-style:normal;display:block}.e2e .o-odds{font-family:var(--mono);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.e2e .o-odds i{background:var(--s3);border-radius:3px;width:40px;height:5px;display:block;overflow:hidden}.e2e .o-odds u{height:100%;text-decoration:none;display:block}.e2e .o-odds.g{color:var(--grn)}.e2e .o-odds.g u{background:var(--grn)}.e2e .o-odds.a{color:var(--gold)}.e2e .o-odds.a u{background:var(--gold)}.e2e .o-odds.r{color:var(--red)}.e2e .o-odds.r u{background:var(--red)}.e2e .o-cl{font-size:12.5px}.e2e .o-mt{color:var(--mu);font-size:12.5px}.e2e .o-mt.no{color:var(--dim)}.e2e .o-a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.e2e .o-ok{color:var(--grn);font-size:12.5px;font-weight:700}.e2e .o-empty{text-align:center;padding:28px 16px}.e2e .o-empty p{color:var(--mu);margin:6px 0 12px}.e2e .o-back{color:var(--mu);cursor:pointer;align-self:flex-start;font-size:13px}.e2e .o-back:hover{color:var(--gold)}.e2e .o-hd{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.e2e .o-mono{background:var(--gs);width:46px;height:46px;color:var(--gold);border:1px solid var(--gb);border-radius:12px;place-items:center;font-size:16px;font-weight:800;display:grid}.e2e .o-ti h2{margin:0}.e2e .o-met{flex-wrap:wrap;gap:4px;display:flex}.e2e .o-met>div{cursor:pointer;text-align:right;border-radius:10px;padding:6px 12px}.e2e .o-met>div:hover{background:var(--s2)}.e2e .o-met b{font-family:var(--mono);font-size:17px;font-weight:700;display:block}.e2e .o-met span{color:var(--dim);font-size:11px}.e2e .o-met .ai.g b{color:var(--grn)}.e2e .o-met .ai.a b{color:var(--gold)}.e2e .o-met .ai.r b{color:var(--red)}.e2e .o-rail{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.e2e .o-rail>span{border:1px solid var(--ln);color:var(--dim);border-radius:999px;padding:5px 11px}.e2e .o-rail>span.dn{color:var(--mu);background:var(--s2)}.e2e .o-rail>span.now{color:var(--gold);border-color:var(--gb);background:var(--gs);font-weight:700}.e2e .o-rail>i{background:var(--ln2);width:12px;height:1px}.e2e .o-rail .o-exit{color:var(--mu);border:0;margin-left:auto}.e2e .o-heard{border-color:#62abe066}.e2e .o-hr{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.e2e .o-hr:first-of-type{border-top:0}.e2e .o-hr>div{flex:1;min-width:200px}.e2e .o-hr b{font-size:13.5px;display:block}.e2e .o-hr span{color:var(--dim);font-size:12px}.e2e .o-tabs{border-bottom:1px solid var(--ln);gap:4px;display:flex;overflow-x:auto}.e2e .o-tabs span{color:var(--mu);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;padding:9px 14px;font-size:13.5px;font-weight:600}.e2e .o-tabs span:hover{color:var(--tx)}.e2e .o-tabs span.on{color:var(--tx);border-color:var(--gold)}.e2e .o-tabs em{margin-left:6px}.e2e .o-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.e2e .o-col{flex-direction:column;gap:12px;display:flex}.e2e .o-col>.card:last-child{flex:1}.e2e .o-step{border-top:1px solid var(--ln);grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.e2e .o-step:first-of-type{border-top:0}.e2e .o-sn{background:var(--s3);width:24px;height:24px;color:var(--mu);border-radius:50%;place-items:center;font-size:11.5px;font-weight:800;display:grid}.e2e .o-step.on .o-sn{background:var(--grs);color:var(--grn)}.e2e .o-step.block .o-sn{background:var(--rs);color:var(--red)}.e2e .o-step b{font-size:13.5px}.e2e .o-step p{color:var(--mu);margin:2px 0 0;font-size:12.5px}.e2e .o-due{text-align:right}.e2e .o-due b{font-size:12.5px;font-family:var(--mono);display:block}.e2e .o-due span{color:var(--dim);font-size:11.5px}.e2e .o-step.block .o-due b{color:var(--red)}.e2e .o-ppl{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.e2e .o-pc{background:var(--s2);border:1px solid var(--ln);cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.e2e .o-pc:hover{border-color:var(--ln2)}.e2e .o-pc.gap{background:linear-gradient(160deg,var(--rs),transparent 70%),var(--s2);border-color:#f06b6473}.e2e .o-pc b{font-size:13.5px}.e2e .o-pc span{color:var(--mu);font-size:12px}.e2e .o-pc em{color:var(--dim);font-size:11.5px;font-style:normal}.e2e .o-pc.gap em{color:var(--red)}.e2e .o-sig{grid-template-columns:20px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.e2e .o-sig i{text-align:center;font-style:normal;font-weight:800}.e2e .o-sig.p i{color:var(--grn)}.e2e .o-sig.m i{color:var(--red)}.e2e .o-sig b{font-size:13px;display:block}.e2e .o-sig span{color:var(--mu);font-size:12px}.e2e .o-like{border-top:1px dashed var(--ln2);color:var(--mu);margin:10px 0 0;padding-top:10px;font-size:12.5px;line-height:1.5}.e2e .o-com b{color:var(--gold);font-size:24px;font-weight:700;display:block}.e2e .o-com span{color:var(--mu);font-size:12.5px}.e2e .o-pr{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.e2e .o-pr:first-of-type{border-top:0}.e2e .o-av{background:var(--s3);width:36px;height:36px;color:var(--mu);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.e2e .o-pr b{font-size:13.5px;display:block}.e2e .o-pr span{color:var(--dim);font-size:12px}.e2e .o-pr p{color:var(--mu);margin:2px 0 0;font-size:12.5px}.e2e .o-add{border:1px dashed var(--ln2);text-align:center;color:var(--mu);cursor:pointer;border-radius:10px;margin-top:8px;padding:10px;font-size:13px}.e2e .o-add:hover{color:var(--gold);border-color:var(--gb)}.e2e .o-mo{border-top:1px solid var(--ln);cursor:pointer;border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 6px;display:grid}.e2e .o-mo:first-of-type{border-top:0}.e2e .o-mo:hover{background:var(--s2)}.e2e .o-mo span{color:var(--gold);font-size:12px}.e2e .o-mo p{margin:0;font-size:13px}.e2e .o-mo em{color:var(--dim);font-size:12px;font-style:normal}.e2e .o-ac{border-top:1px solid var(--ln);grid-template-columns:64px 52px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.e2e .o-ac:first-of-type{border-top:0}.e2e .o-ac .num{color:var(--dim);font-size:12px}.e2e .o-ac p{margin:0}.e2e .o-ai2{text-align:center;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.e2e .o-ai2.call{background:var(--grs);color:var(--grn)}.e2e .o-ai2.mail,.e2e .o-ai2.view{background:var(--bs,#62abe026);color:var(--blue,#62abe0)}.e2e .o-ai2.field{background:var(--gs);color:var(--gold)}.e2e .o-fg{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.e2e .o-f{flex-direction:column;gap:4px;display:flex}.e2e .o-f label{color:var(--dim);font-size:12px;font-weight:600}.e2e .o-f label em{color:var(--blue,#62abe0);font-size:11px;font-style:normal}.e2e .o-f input{background:var(--s2);border:1px solid var(--ln2);color:var(--tx);font:inherit;border-radius:9px;padding:8px 10px;font-size:13.5px}.e2e .o-f input:focus{border-color:var(--gb);outline:0}.e2e .o-note{color:var(--dim);font-size:12px}.e2e .o-qi{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.e2e .o-qi:first-of-type{border-top:0}.e2e .o-qi>div{flex:1;min-width:180px}.e2e .o-qi b{font-size:13px;display:block}.e2e .o-qi span{color:var(--dim);font-size:11.5px}@container app (max-width:1240px){.e2e .o-h{display:none}.e2e .o-r{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.e2e .o-r>:not(.o-n){justify-self:start}.e2e .o-n{grid-column:1/-1}.e2e .o-a{grid-column:1/-1;justify-content:flex-start}.e2e .o-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.e2e .o-st:nth-child(4){border-left:0}.e2e .o-st:nth-child(n+4){border-top:1px solid var(--ln)}}@container app (max-width:900px){.e2e .o-two{grid-template-columns:minmax(0,1fr)}.e2e .o-fg{grid-template-columns:repeat(2,minmax(0,1fr))}.e2e .o-met{width:100%}.e2e .o-rail .o-exit{flex-basis:100%;margin-left:0}}@container app (max-width:560px){.e2e .o-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.e2e .o-st:nth-child(odd){border-left:0}.e2e .o-st:nth-child(4){border-left:1px solid var(--ln)}.e2e .o-st:nth-child(n+3){border-top:1px solid var(--ln)}.e2e .o-fg{grid-template-columns:minmax(0,1fr)}}.e2e .o-board{gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.e2e .o-col2{background:var(--s1);border:1px solid var(--ln);border-radius:14px;flex-direction:column;gap:8px;min-width:0;min-height:240px;padding:8px;display:flex}.e2e .o-col2.over{border-color:var(--gold);background:var(--gs)}.e2e .o-ch{border-bottom:1px solid var(--ln);flex-wrap:wrap;align-items:baseline;gap:6px;padding:4px 6px 6px;display:flex}.e2e .o-ch b{font-size:13.5px}.e2e .o-ch span{color:var(--dim);font-size:12px}.e2e .o-ch em{color:var(--mu);flex-basis:100%;font-size:11.5px;font-style:normal}.e2e .o-bc{background:var(--s2);border:1px solid var(--ln);cursor:grab;border-radius:11px;flex-direction:column;gap:6px;padding:10px;display:flex}.e2e .o-bc:hover{border-color:var(--ln2)}.e2e .o-bc.dragging{opacity:.4}.e2e .o-bc.fl{animation:1.6s e2e-ofl}.e2e .o-bt{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.e2e .o-bt b{cursor:pointer;font-size:13px}.e2e .o-bt b:hover{color:var(--gold)}.e2e .o-bt span{color:var(--mu);font-size:12px}.e2e .o-bc p{color:var(--mu);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.e2e .o-bm{color:var(--dim);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.e2e .o-ba{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.e2e .o-bc .o-ba .btn.g{white-space:normal;text-align:left;flex:100%;justify-content:flex-start;line-height:1.3}.e2e .o-drop{text-align:center;color:var(--dim);border:1px dashed var(--ln2);border-radius:10px;flex:1;place-items:center;padding:16px;font-size:12px;display:grid}.e2e .o-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.e2e .o-cd{flex-direction:column;gap:10px;display:flex}.e2e .o-ct{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.e2e .o-ct b{cursor:pointer;font-size:15px;display:block}.e2e .o-ct b:hover{color:var(--gold)}.e2e .o-ct span{color:var(--dim);font-size:12px}.e2e .o-ring{flex:none;width:54px;height:54px;position:relative}.e2e .o-ring svg{width:54px;height:54px}.e2e .o-ring b{font-family:var(--mono);cursor:default;place-items:center;font-size:12.5px;display:grid;position:absolute;inset:0}.e2e .o-cc{align-items:center;gap:8px;display:flex}.e2e .o-cw{color:var(--mu);margin:0;font-size:13px;line-height:1.45}.e2e .o-cp{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.e2e .o-pa{background:var(--s3);width:28px;height:28px;color:var(--mu);border-radius:50%;place-items:center;font-size:10.5px;font-weight:800;display:grid}.e2e .o-pa.gap{box-shadow:0 0 0 2px var(--red);color:var(--red)}.e2e .o-nm{color:var(--dim);margin-left:auto;font-size:12px}.e2e .o-cd .o-ba{border-top:1px solid var(--ln);margin-top:auto;padding-top:10px}.e2e .o-mv{flex-wrap:wrap;gap:8px;display:flex}.e2e .j-g3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.e2e .j-g3>.card{margin:0}@container app (max-width:1100px){.e2e .j-g3{grid-template-columns:1fr}}.e2e .j-dm{border-top:1px solid var(--ln);grid-template-columns:minmax(0,2fr) 60px 100px 170px auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .j-dm.s-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .j-dm .r{text-align:right}.e2e .j-dm .o-a{justify-content:flex-end;gap:6px;display:flex}.e2e .j-g2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.e2e .j-g2>.card{margin:0}@container app (max-width:1100px){.e2e .j-g2{grid-template-columns:1fr}.e2e .j-dm.s-h{display:none}.e2e .j-dm{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .j-dm .o-n,.e2e .j-dm .o-a{grid-column:1/-1}.e2e .j-dm .o-a{justify-content:flex-start}}.e2e .cbar{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 12px;display:flex}.e2e .cbar .crng{margin:0 4px;font-size:16px;font-weight:700}.e2e .cnav{gap:4px;display:inline-flex}.e2e .cq{border:1px solid var(--ln2);background:var(--s2);height:32px;color:var(--tx);font:inherit;border-radius:9px;width:170px;padding:0 10px;font-size:12.5px}.e2e .cmain{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.e2e .cleft{min-width:0}.e2e .crail>.card{margin:0}.e2e .crail{flex-direction:column;gap:14px;display:flex}.e2e .cgrid{--hh:46px;margin:0;padding:0;overflow-x:auto}.e2e .cg-h,.e2e .cg-ad,.e2e .cg-b{grid-template-columns:56px repeat(var(--cols),minmax(84px,1fr));min-width:calc(56px + var(--cols)*84px);display:grid}.e2e .cg-h{border-bottom:1px solid var(--ln)}.e2e .cg-tz{color:var(--dim);align-self:end;padding:8px 6px;font-size:10px}.e2e .cg-d{text-align:center;cursor:pointer;border-left:1px solid var(--ln);flex-direction:column;align-items:center;gap:1px;padding:8px 6px;display:flex}.e2e .cg-d span{color:var(--dim);font-size:10.5px}.e2e .cg-d b{border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.e2e .cg-d em{color:var(--mu);font-size:10px;font-style:normal}.e2e .cg-d.today b{background:var(--gold);color:#1a1405}.e2e .cg-d:hover{background:var(--s2)}.e2e .cg-ad{border-bottom:1px solid var(--ln);min-height:28px}.e2e .cg-ad>div{border-left:1px solid var(--ln);flex-direction:column;gap:2px;min-width:0;padding:3px;display:flex}.e2e .cad{cursor:pointer;background:var(--s2);color:var(--mu);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:2px 6px;font-size:10.5px;overflow:hidden}.e2e .cad.dead{background:color-mix(in srgb,var(--red)14%,transparent);color:var(--red)}.e2e .cad.deal{background:color-mix(in srgb,var(--blue)14%,transparent);color:var(--blue)}.e2e .cg-hrs>div{height:var(--hh);color:var(--dim);text-align:right;box-sizing:border-box;padding:0 6px;font-size:10px;transform:translateY(-6px)}.e2e .cg-hrs>div:first-child{transform:none}.e2e .cg-c{border-left:1px solid var(--ln);position:relative}.e2e .cg-c.we{background:color-mix(in srgb,var(--s2)40%,transparent)}.e2e .cg-slot{height:var(--hh);border-top:1px solid color-mix(in srgb,var(--ln)60%,transparent);cursor:pointer;box-sizing:border-box}.e2e .cg-slot.off{background:color-mix(in srgb,var(--s2)70%,transparent)}.e2e .cg-slot:hover{background:color-mix(in srgb,var(--gold)7%,transparent)}.e2e .cev{cursor:pointer;background:color-mix(in srgb,var(--ec)16%,var(--s1));border-left:3px solid var(--ec);z-index:2;box-sizing:border-box;border-radius:7px;flex-direction:column;gap:1px;padding:4px 7px;font-size:11px;line-height:1.25;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.e2e .cev b{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.e2e .cev span{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.e2e .cev.sm{flex-direction:row;padding:1px 7px}.e2e .cev:hover{filter:brightness(1.12)}.e2e .cev.k-sug{background:color-mix(in srgb,var(--gold)8%,var(--s1));border:1px dashed var(--gold);border-left:3px dashed var(--gold)}.e2e .cev.k-sug em{background:var(--gold);color:#1a1405;border-radius:5px;align-self:flex-start;margin-top:auto;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.e2e .cev.k-set,.e2e .cev.k-agent,.e2e .cev.k-back,.e2e .cev.k-hold{background:var(--s1);border:1px dashed var(--ln2);border-left:3px solid var(--ec)}.e2e .cev.k-back b{color:var(--mu);text-decoration:line-through}.e2e .cev.k-req{border:1px dashed var(--blue);border-left:3px solid var(--blue)}.e2e .cev.un{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--red)50%,transparent)}.e2e .cev.ov{box-shadow:inset 0 0 0 2px var(--red);z-index:3}.e2e .cev.dim{opacity:.25}.e2e .cbz{z-index:1;color:var(--dim);box-sizing:border-box;background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--mu)14%,transparent)5px 7px);padding:2px 4px;font-size:9.5px;position:absolute;left:0;right:0}.e2e .cbz.meet{background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--red)22%,transparent)5px 7px);color:var(--red)}.e2e .cnow{background:var(--red);z-index:4;height:2px;position:absolute;left:0;right:0}.e2e .cnow:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.e2e .cmon{margin:0;padding:0}.e2e .cm-h{color:var(--dim);text-align:center;border-bottom:1px solid var(--ln);grid-template-columns:repeat(7,1fr);padding:8px 0;font-size:10.5px;display:grid}.e2e .cm-g{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.e2e .cm-c{border-left:1px solid var(--ln);border-top:1px solid var(--ln);cursor:pointer;flex-direction:column;gap:2px;min-width:0;min-height:104px;padding:5px;display:flex}.e2e .cm-c:hover{background:var(--s2)}.e2e .cm-c.out{color:var(--dim);cursor:default;background:color-mix(in srgb,var(--s2)40%,transparent)}.e2e .cm-c b{font-size:12px}.e2e .cm-c.today b{background:var(--gold);color:#1a1405;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.e2e .cmx{background:color-mix(in srgb,var(--ec)16%,transparent);border-left:2px solid var(--ec);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;font-size:10px;overflow:hidden}.e2e .cm-c em{color:var(--mu);font-size:10px;font-style:normal}.e2e .csch{margin:0;padding:6px 16px}.e2e .csd{border-top:1px solid var(--ln);padding:8px 0}.e2e .csd:first-child{border-top:0}.e2e .csd-h{cursor:pointer;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.e2e .csd-h span{color:var(--mu);font-size:12px}.e2e .csr{cursor:pointer;border-radius:8px;grid-template-columns:120px 4px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 4px;display:grid}.e2e .csr:hover{background:var(--s2)}.e2e .csr .n{color:var(--mu);font-size:12px}.e2e .csr>i{border-radius:2px;width:4px;height:28px}.e2e .csr>div{flex-direction:column;gap:2px;min-width:0;display:flex}.e2e .csr>div span{color:var(--mu);font-size:12px}.e2e .cpl{border-top:1px solid var(--ln);flex-direction:column;gap:6px;padding:9px 0;display:flex}.e2e .k+.cpl{border-top:0}.e2e .cpl>div:first-child{flex-direction:column;gap:2px;display:flex}.e2e .cpl>div:first-child span{color:var(--mu);font-size:11.5px}.e2e .cpl .acts{align-items:center;gap:6px;display:flex}.e2e .cpp{border-top:1px solid var(--ln);padding:12px 0}.e2e .cpp:first-child{border-top:0}.e2e .cpp-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.e2e .cpp p{margin:6px 0;font-size:13px}.e2e .cpp .acts{gap:6px;display:flex}.e2e .cmini{padding:6px 4px 4px}.e2e .cmini-h{padding:0 5px 6px;font-size:12px}.e2e .cmini-g{text-align:center;grid-template-columns:repeat(7,1fr);gap:1px;font-size:10.5px;display:grid}.e2e .cmini-g i{color:var(--dim);padding:2px 0;font-style:normal}.e2e .cmini-g span{cursor:pointer;border-radius:6px;padding:4px 0}.e2e .cmini-g span.out{cursor:default}.e2e .cmini-g span.wk{background:color-mix(in srgb,var(--gold)12%,transparent)}.e2e .cmini-g span.td{background:var(--gold);color:#1a1405;font-weight:700}.e2e .cmini-g span:not(.out):hover{outline:1px solid var(--gold)}.e2e .cmeet{padding:0 4px 4px}.e2e .cmeet input{border:1px solid var(--ln2);background:var(--s2);width:100%;height:30px;color:var(--tx);font:inherit;box-sizing:border-box;border-radius:8px;padding:0 9px;font-size:12px}.e2e .cmlist{flex-direction:column;max-height:132px;margin-top:4px;display:flex;overflow:auto}.e2e .cmlist span,.e2e .cfree span{cursor:pointer;border-radius:6px;padding:5px 7px;font-size:12px}.e2e .cmlist span:hover,.e2e .cfree span:hover{background:var(--s2)}.e2e .cmsel{justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;display:flex}.e2e .cfree{flex-direction:column;margin-top:4px;display:flex}.e2e .cfree span{color:var(--grn)}.e2e .ccal{cursor:pointer;color:var(--sidetx);opacity:.55;border-radius:7px;align-items:center;gap:8px;padding:5px 9px;font-size:12px;display:flex}.e2e .ccal.on{opacity:1}.e2e .ccal i{border-radius:3px;flex:none;width:10px;height:10px}.e2e .ccal:hover{background:var(--s2)}.e2e .nvp{float:right;cursor:pointer;color:var(--gold);margin-right:4px;font-weight:600}.e2e .cwh{color:var(--sidetx);justify-content:space-between;align-items:center;gap:6px;padding:2px 9px;font-size:11.5px;display:flex}.e2e .cn-r{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.e2e .cn-w{flex-wrap:wrap;gap:6px;display:flex}.e2e .cn-w .chip{cursor:pointer}.e2e .a-chk{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.e2e .csw{gap:6px;display:flex}.e2e .csw .sw{cursor:pointer;outline-offset:2px;border-radius:50%;flex:none;width:18px;height:18px;display:inline-block}.e2e .csw .sw.on{outline:2px solid var(--tx)}.e2e .tgl{background:var(--s3);cursor:pointer;border-radius:10px;flex:none;width:36px;height:20px;position:relative}.e2e .tgl i{background:var(--mu);border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.e2e .tgl.on{background:var(--gold)}.e2e .tgl.on i{background:#1a1405;left:18px}@container app (max-width:1100px){.e2e .cmain{grid-template-columns:1fr}.e2e .cn-r{grid-template-columns:1fr 1fr}}@container app (max-width:600px){.e2e .cq{order:9;width:100%}.e2e .csr{grid-template-columns:78px 4px minmax(0,1fr)}.e2e .csr .chip{display:none}.e2e .cm-c{min-height:64px}.e2e .cmx{display:none}.e2e .cn-r{grid-template-columns:1fr}}.e2e .crail .s-ch{grid-template-columns:minmax(0,1fr) 54px auto}.e2e .crail .s-ch b{white-space:nowrap}.e2e .a-h{min-width:34px;height:24px;font-family:var(--mono);cursor:default;border-radius:7px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-grid}.e2e .a-h.g{background:var(--grs);color:var(--grn)}.e2e .a-h.a{background:var(--gs);color:var(--gold)}.e2e .a-h.r{background:var(--rs);color:var(--red)}.e2e .a-meta{color:var(--dim);margin-top:1px;font-size:11.5px;display:block}.e2e .a-hh,.e2e .a-rr{grid-template-columns:minmax(220px,2.2fr) 84px 84px 56px 96px minmax(250px,1.5fr);align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .a-tbl.mg .a-hh,.e2e .a-tbl.mg .a-rr{grid-template-columns:20px minmax(200px,2fr) 84px 84px 56px 96px 104px minmax(250px,1.5fr)}.e2e .a-hh{color:var(--dim);border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .a-hh .r,.e2e .a-rr .r{text-align:right}.e2e .a-rr{border-top:1px solid var(--ln)}.e2e .a-rr:first-of-type{border-top:0}.e2e .a-rr:hover{background:var(--s2)}.e2e .a-rr.sel{background:var(--gs)}.e2e .a-rr.fl{animation:1.6s e2e-ofl}.e2e .a-rr .dim,.e2e .t-r .dim{color:var(--dim);font-style:normal}.e2e .a-ren{font-size:12.5px}.e2e .a-ren.soon{color:var(--red);font-weight:700}.e2e .a-own{color:var(--mu);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.e2e .a-own i{background:var(--s3);width:24px;height:24px;color:var(--mu);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.e2e .a-own:hover{color:var(--gold)}.e2e .a-ck{border:1.5px solid var(--ln2);cursor:pointer;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.e2e .a-ck:hover{border-color:var(--gold)}.e2e .a-ck.on{background:var(--gold);border-color:var(--gold)}.e2e .a-ck.on:after{content:"";border-left:2px solid var(--gi);border-bottom:2px solid var(--gi);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.e2e .a-bulk{background:var(--gs);border:1px solid var(--gb);z-index:5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;top:0}.e2e .a-bulk b{margin-right:4px;font-size:13px}.e2e .a-c{flex-direction:column;gap:10px;display:flex}.e2e .a-c.sel{border-color:var(--gb)}.e2e .a-ct{align-items:center;gap:10px;display:flex}.e2e .a-cm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.e2e .a-cm b{font-size:14px;display:block}.e2e .a-cm b.soon{color:var(--red)}.e2e .a-cm span{color:var(--dim);font-size:11px}.e2e .a-cov{color:var(--dim);align-items:center;gap:4px;font-size:11.5px;display:flex}.e2e .a-cov span{margin-right:6px}.e2e .a-cov i{background:var(--s3);border-radius:3px;width:14px;height:6px}.e2e .a-cov i.on{background:var(--grn)}.e2e .a-cov em{margin-left:6px;font-style:normal}.e2e .a-cw{color:var(--mu);flex:1;margin:0;font-size:12.5px;line-height:1.45}.e2e .a-sees{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.e2e .a-see{background:var(--s2);border-top:3px solid var(--ln2);border-radius:12px;padding:10px 12px}.e2e .a-see.g{border-top-color:var(--grn)}.e2e .a-see.a{border-top-color:var(--gold)}.e2e .a-see.r{border-top-color:var(--red)}.e2e .a-see b{font-size:13.5px}.e2e .a-see p{color:var(--mu);margin:4px 0 6px;font-size:12.5px;line-height:1.45}.e2e .a-see em{color:var(--dim);font-size:11px;font-style:normal}.e2e .a-ef{color:var(--mu);border:1px solid var(--ln2);cursor:pointer;white-space:nowrap;border-radius:8px;align-self:center;margin-left:auto;padding:4px 10px;font-size:12.5px;font-weight:700}.e2e .a-ef:hover,.e2e .a-ef.on{color:var(--gold);border-color:var(--gb)}.e2e .a-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.e2e .a-f{background:var(--s2);cursor:pointer;border:1px solid #0000;border-radius:9px;flex-direction:column;gap:2px;min-width:0;padding:7px 10px;display:flex}.e2e .a-f:hover{border-color:var(--ln2)}.e2e .a-f span{color:var(--dim);font-size:11px}.e2e .a-f b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.e2e .a-f.emp b{color:var(--dim);font-weight:500}.e2e .a-f.mine{border-color:var(--gb)}.e2e .a-f.mine b,.e2e .a-f.lk b{color:var(--gold)}.e2e .a-f.on{border-color:var(--gb);grid-column:1/-1}.e2e .a-fg.ed .a-f{border-color:var(--ln2);border-style:dashed}.e2e .a-tl{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:4px 0 2px;display:grid;position:relative}.e2e .a-tl:before{content:"";background:var(--s3);border-radius:2px;height:3px;position:absolute;top:6px;left:6px;right:6px}.e2e .a-tl div{flex-direction:column;gap:2px;display:flex;position:relative}.e2e .a-tl i{background:var(--s3);border:3px solid var(--s1);z-index:1;border-radius:50%;width:15px;height:15px;margin-bottom:4px;position:relative}.e2e .a-tl .dn i{background:var(--grn)}.e2e .a-tl .nx i{background:var(--gold)}.e2e .a-tl .soon i{background:var(--red)}.e2e .a-tl b{font-size:12.5px}.e2e .a-tl span{color:var(--dim);font-size:11.5px;font-family:var(--mono)}.e2e .a-use{grid-template-columns:90px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:grid}.e2e .a-use i{background:var(--s3);border-radius:4px;height:8px;display:block;overflow:hidden}.e2e .a-use u{height:100%;text-decoration:none;display:block}.e2e .a-use u.g{background:var(--grn)}.e2e .a-use u.a{background:var(--gold)}.e2e .a-use u.r{background:var(--red)}.e2e .a-use b{text-align:right;font-size:12.5px}.e2e .a-role{border-top:1px solid var(--ln);grid-template-columns:10px 130px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:grid}.e2e .a-role:first-of-type{border-top:0}.e2e .a-role i{background:var(--grn);border-radius:3px;width:10px;height:10px}.e2e .a-role.gap i{background:var(--red)}.e2e .a-role span{color:var(--mu)}.e2e .a-role.gap b{color:var(--dim);font-weight:500}.e2e .a-role em{color:var(--dim);text-align:right;font-size:11.5px;font-style:normal}.e2e .a-role.gap em{color:var(--red)}.e2e .a-wl{border-top:1px solid var(--ln);align-items:center;gap:10px;padding:8px 0;display:flex}.e2e .a-wl:first-of-type{border-top:0}.e2e .a-wl>div{flex:1;min-width:0}.e2e .a-wl b{font-size:13px}.e2e .a-wl span{color:var(--dim);font-size:11.5px;display:block}.e2e .a-wl.lk{cursor:pointer}.e2e .a-wl.lk:hover b{color:var(--gold)}.e2e .a-act{border-top:1px solid var(--ln);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.e2e .a-act:first-of-type{border-top:0}.e2e .a-act span.num{color:var(--dim);font-size:12px}.e2e .a-act p{margin:0;font-size:13px}.e2e .a-or{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) 80px 110px 120px;align-items:center;gap:12px;padding:10px 0;display:grid}.e2e .a-or:first-of-type{border-top:0}.e2e .a-or b{font-size:13.5px}.e2e .a-or span{color:var(--dim);font-size:12px}.e2e .a-eng{min-width:30px;height:22px;font-family:var(--mono);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.e2e .a-eng.g{background:var(--grs);color:var(--grn)}.e2e .a-eng.a{background:var(--gs);color:var(--gold)}.e2e .a-eng.r{background:var(--rs);color:var(--red)}.e2e .a-file{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;display:flex}.e2e .a-file:first-of-type{border-top:0}.e2e .a-fi{color:var(--mu);background:var(--s3);text-align:center;border-radius:6px;min-width:40px;padding:4px 6px;font-size:10.5px;font-weight:800}.e2e .a-file b{font-size:13px;display:block}.e2e .a-file div span{color:var(--dim);font-size:12px}.e2e .a-lab{color:var(--mu);flex-direction:column;gap:5px;margin-bottom:10px;font-size:12px;display:flex}.e2e .a-lab input,.e2e .a-lab select{border:1px solid var(--ln2);background:var(--s2);height:36px;color:var(--tx);font:inherit;border-radius:9px;padding:0 10px;font-size:13.5px}.e2e .a-lab input:focus,.e2e .a-lab select:focus{outline:2px solid var(--gb);outline-offset:1px}.e2e .t-tier{border-top:1px solid var(--ln);grid-template-columns:70px minmax(0,1fr) 80px 80px 60px;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:grid}.e2e .t-tier.t-h{color:var(--dim);border-top:0;padding-top:0;font-size:11px;font-weight:600}.e2e .t-tier .r{text-align:right}.e2e .t-tier div span{color:var(--mu);margin-bottom:5px;font-size:12.5px;display:block}.e2e .t-tier i{background:var(--s3);border-radius:3px;height:6px;display:block;overflow:hidden}.e2e .t-tier u{height:100%;text-decoration:none;display:block}.e2e .t-tier u.g{background:var(--grn)}.e2e .t-tier u.a{background:var(--gold)}.e2e .t-tier u.r{background:var(--red)}.e2e .t-tier .bad{color:var(--red);font-weight:700}.e2e .t-r{border-top:1px solid var(--ln);grid-template-columns:minmax(190px,1.4fr) minmax(200px,1.4fr) 100px 66px minmax(220px,1.1fr);align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .t-r.t-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .t-r:hover:not(.t-h){background:var(--s2)}.e2e .t-r.fl{animation:1.6s e2e-ofl}.e2e .t-sig b{align-items:center;gap:6px;font-size:12.5px;display:flex}.e2e .t-sig b i{background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px}.e2e .t-sig span{font-size:12.5px}.e2e .t-sig em{color:var(--dim);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.e2e .t-dots{color:var(--dim);align-items:center;gap:3px;font-size:11px;display:flex}.e2e .t-dots i{background:var(--s3);border-radius:2px;width:8px;height:8px}.e2e .t-dots i.on{background:var(--tx);opacity:.75}.e2e .t-dots em{white-space:nowrap;margin-left:5px;font-style:normal}.e2e .t-tc{font-size:13px;font-weight:700}.e2e .t-tc.bad{color:var(--red)}.e2e .t-more{border-top:1px solid var(--ln);color:var(--mu);padding:12px 16px;font-size:13px}.e2e .t-plays{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.e2e .t-play{background:var(--s2);border:1px solid var(--ln);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.e2e .t-play.best{border-color:#4abe7873}.e2e .t-play b{font-size:13.5px}.e2e .t-play p{color:var(--mu);flex:1;margin:0;font-size:12.5px;line-height:1.45}.e2e .t-play div{align-items:baseline;gap:6px;display:flex}.e2e .t-play div span{color:var(--gold);font-size:20px;font-weight:700}.e2e .t-play div em{color:var(--dim);font-size:11.5px;font-style:normal}.e2e .t-play .btn{justify-content:center}.e2e .t-who{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.e2e .t-wc{background:var(--s2);border:1px solid var(--ln);cursor:pointer;border-radius:12px;flex-direction:column;gap:3px;padding:10px;display:flex}.e2e .t-wc:hover{border-color:var(--ln2)}.e2e .t-wc.eb{border-color:var(--gb)}.e2e .t-wc.ch{border-color:#4abe7880}.e2e .t-wc.gap{border-style:dashed}.e2e .t-wc b{font-size:13px}.e2e .t-wc span{color:var(--dim);font-size:11.5px}.e2e .t-wc em{background:var(--s3);color:var(--mu);border-radius:6px;align-self:flex-start;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.e2e .t-wc.eb em{background:var(--gs);color:var(--gold)}.e2e .t-wc.ch em{background:var(--grs);color:var(--grn)}.e2e .t-wc.gap em{background:var(--rs);color:var(--red)}.e2e .t-wc p{color:var(--mu);margin:0;font-size:12px}.e2e .t-cr{border-top:1px solid var(--ln);grid-template-columns:minmax(150px,1.3fr) minmax(0,1fr) 90px 96px auto;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.e2e .t-cr:first-of-type{border-top:0}.e2e .t-cr>div{cursor:pointer}.e2e .t-cr>div:hover b{color:var(--gold)}.e2e .t-cr b{font-size:13.5px;display:block}.e2e .t-cr div span{color:var(--dim);font-size:11.5px}.e2e .t-cr .num{font-size:12px}.e2e .t-rr{border-top:1px solid var(--ln);grid-template-columns:86px minmax(0,1fr) auto;gap:10px;padding:8px 0;font-size:13px;display:grid}.e2e .t-rr:first-of-type{border-top:0}.e2e .t-rr p{color:var(--mu);margin:0;line-height:1.45}.e2e .t-rr em{color:var(--dim);text-align:right;font-size:11px;font-style:normal}.e2e .t-ta{border:1px solid var(--ln2);background:var(--s2);width:100%;min-height:72px;color:var(--tx);font:inherit;resize:vertical;box-sizing:border-box;border-radius:10px;padding:10px;font-size:13px}.e2e .t-ta:focus{outline:2px solid var(--gb)}.e2e .t-nt{background:var(--s2);border-radius:9px;margin:8px 0 0;padding:8px 10px;font-size:13px}.e2e .c-q{flex:1;min-width:220px;max-width:420px}.e2e .c-q input{border:1px solid var(--ln2);background:var(--s1);width:100%;height:34px;color:var(--tx);font:inherit;box-sizing:border-box;border-radius:9px;padding:0 12px;font-size:13px}.e2e .c-q input:focus{outline:2px solid var(--gb)}.e2e .c-r{border-top:1px solid var(--ln);align-items:center;gap:12px;padding:9px 16px;font-size:13px;display:grid}.e2e .c-r.c-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .c-r:hover:not(.c-h){background:var(--s2)}.e2e .c-r.sel{background:var(--gs)}.e2e .c-r .o-n{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.e2e .c-t{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e2e .c-lk{cursor:pointer}.e2e .c-lk:hover{color:var(--gold)}.e2e .c-em{font-size:12px}.e2e .c-em.unv{color:var(--red)}.e2e .c-ed{width:28px;height:28px;color:var(--dim);cursor:pointer;border-radius:8px;place-items:center;display:grid}.e2e .c-ed:hover{background:var(--s3);color:var(--gold)}.e2e .c-foot{border-top:1px solid var(--ln);color:var(--dim);align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;display:flex}.e2e .c-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}@container app (max-width:1240px){.e2e .a-hh,.e2e .c-h{display:none}.e2e .a-rr,.e2e .a-tbl.mg .a-rr{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .a-rr .o-n,.e2e .a-tbl.mg .a-rr .a-ck{grid-column:1/-1}.e2e .a-rr .o-a{grid-column:1/-1;justify-content:flex-start}.e2e .a-rr>.r,.e2e .a-rr>span{text-align:left;justify-self:start}.e2e .t-r.t-h{display:none}.e2e .t-r{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.e2e .t-r .o-n,.e2e .t-r .t-sig,.e2e .t-r .o-a{grid-column:1/-1}.e2e .t-r .o-a{justify-content:flex-start}.e2e .c-r{grid-template-columns:24px minmax(0,1fr) 34px!important}.e2e .c-r>.c-t,.e2e .c-r>span:not(.a-ck):not(.c-ed){grid-column:2}.e2e .a-sees{grid-template-columns:repeat(2,minmax(0,1fr))}}@container app (max-width:900px){.e2e .t-plays{grid-template-columns:minmax(0,1fr)}.e2e .a-or{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.e2e .t-cr{grid-template-columns:minmax(0,1fr) auto}.e2e .t-cr>span:not(.chip){grid-column:1/-1}.e2e .t-tier{grid-template-columns:56px minmax(0,1fr) 50px 54px 40px;gap:8px}}@container app (max-width:560px){.e2e .a-sees,.e2e .a-fg,.e2e .c-form{grid-template-columns:minmax(0,1fr)}.e2e .a-role{grid-template-columns:10px minmax(0,1fr) auto}.e2e .a-role span{display:none}.e2e .a-cm{grid-template-columns:repeat(3,minmax(0,1fr))}.e2e .t-tier{grid-template-columns:50px minmax(0,1fr) 44px 50px}.e2e .t-tier>span:last-child{display:none}}.e2e .a-rr .o-a .btn.g,.e2e .a-c .o-a .btn.g{white-space:normal;text-align:left;height:auto;min-height:26px;padding:5px 10px;line-height:1.25}.e2e .anans .acts2 .btn.g{white-space:normal;text-align:left;height:auto;min-height:31px;padding-top:6px;padding-bottom:6px;line-height:1.25}.e2e .seg.sm2 span{padding:2px 8px;font-size:11px}.e2e .s-ch{grid-template-columns:150px minmax(0,1fr) 58px;align-items:center;gap:10px;padding:6px 0;font-size:13px;display:grid}.e2e .s-ch>span{color:var(--mu)}.e2e .s-ch i{background:var(--s3);border-radius:4px;height:7px;display:block;overflow:hidden}.e2e .s-ch u{background:var(--gold);height:100%;text-decoration:none;display:block}.e2e .s-ch u.r{background:var(--red)}.e2e .s-ch b{text-align:right;font-size:12.5px}.e2e .s-mt{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) 60px auto;align-items:center;gap:10px;padding:8px 0;display:grid}.e2e .s-mt:first-of-type{border-top:0}.e2e .s-mt b{font-size:13px}.e2e .s-mt div span{color:var(--dim);font-size:11.5px;display:block}.e2e .s-mt>.num{text-align:right;font-size:12.5px}.e2e .s-bk{cursor:pointer;border-radius:8px;grid-template-columns:10px minmax(0,1fr) 50px;align-items:center;gap:10px;padding:8px 6px;font-size:13px;display:grid}.e2e .s-bk:hover{background:var(--s2)}.e2e .s-bk i{border-radius:3px;width:10px;height:10px}.e2e .s-bk i.r{background:var(--red)}.e2e .s-bk i.g{background:var(--grn)}.e2e .s-bk i.a{background:var(--gold)}.e2e .s-bk i.d{background:var(--s3)}.e2e .s-bk b{text-align:right}.e2e .s-fun{background:var(--s1);border:1px solid var(--ln);border-radius:14px;align-items:stretch;gap:4px;padding:8px;display:flex;overflow-x:auto}.e2e .s-fun>div{cursor:default;border-radius:10px;flex-direction:column;flex:1;gap:2px;min-width:104px;padding:8px 10px;display:flex}.e2e .s-fun>div:hover{background:var(--s2)}.e2e .s-fun b{font-family:var(--mono);font-size:20px}.e2e .s-fun span{color:var(--mu);font-size:12px;font-weight:600}.e2e .s-fun em{color:var(--dim);font-size:11px;font-style:normal}.e2e .s-fun>i{color:var(--dim);align-self:center;font-size:18px;font-style:normal}.e2e .s-or{border-top:1px solid var(--ln);grid-template-columns:minmax(200px,1.6fr) 100px 120px 50px 70px minmax(260px,1.6fr);align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .s-or.s-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .s-or .r{text-align:right}.e2e .s-or:hover:not(.s-h){background:var(--s2)}.e2e .s-hp{color:var(--mu);flex:1;min-width:0;font-size:12.5px}.e2e .s-land{border-top:1px solid var(--ln);grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;gap:10px;padding:8px 0;display:grid}.e2e .s-land:first-of-type{border-top:0}.e2e .s-land b{font-size:13px}.e2e .s-land div span{color:var(--dim);font-size:11.5px;display:block}.e2e .s-land>b.num{text-align:right}.e2e .s-lb{background:var(--s2);border-radius:6px;height:12px;display:flex;overflow:hidden}.e2e .s-lb i{height:100%;display:block}.e2e .s-lb .ac{background:var(--grn)}.e2e .s-lb .hl{background:var(--gold)}.e2e .s-lb .bk{background:var(--s3)}.e2e .s-path{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.e2e .s-path:first-of-type{border-top:0}.e2e .s-path b{font-size:13.5px}.e2e .s-path div span{color:var(--mu);margin-top:2px;font-size:12px;display:block}.e2e .s-path em{color:var(--grn);white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:700}.e2e .s-path.done{opacity:.75}.e2e .s-bm{border-top:1px solid var(--ln);grid-template-columns:minmax(130px,1fr) minmax(0,1.4fr) 44px 60px 74px;align-items:center;gap:10px;padding:9px 0;display:grid}.e2e .s-bm:first-of-type{border-top:0}.e2e .s-bm b{font-size:13px}.e2e .s-bm div span{color:var(--dim);font-size:11.5px;display:block}.e2e .s-bm>b.num,.e2e .s-hold{text-align:right;font-size:12.5px}.e2e .s-gates{flex-wrap:wrap;gap:4px;display:flex}.e2e .s-gates i{background:var(--s2);color:var(--dim);border:1px solid var(--ln);border-radius:6px;padding:2px 6px;font-size:10.5px;font-style:normal}.e2e .s-gates i.on{background:var(--grs);color:var(--grn);border-color:#0000}@container app (max-width:1240px){.e2e .s-or.s-h{display:none}.e2e .s-or{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .s-or .o-n,.e2e .s-or .o-a{grid-column:1/-1}.e2e .s-or>.r{text-align:left}}@container app (max-width:760px){.e2e .s-bm{grid-template-columns:minmax(0,1fr) 44px 60px}.e2e .s-gates{grid-area:2/1/auto/-1}.e2e .s-bm>.btn,.e2e .s-bm>span:last-child{grid-column:1/-1;justify-self:start}.e2e .s-ch{grid-template-columns:110px minmax(0,1fr) 50px}.e2e .s-land{grid-template-columns:110px minmax(0,1fr) 56px}.e2e .s-path{grid-template-columns:minmax(0,1fr) auto}.e2e .s-path>.btn,.e2e .s-path>.chip{grid-column:1/-1;justify-self:start}}.e2e .s-rt{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1.6fr) 60px 60px 90px 104px;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.e2e .s-rt.s-h{color:var(--dim);border-top:0;padding-top:0;font-size:11px;font-weight:600}.e2e .s-rt .r{text-align:right}.e2e .s-rt .bad{color:var(--red);font-weight:700}.e2e .s-rt .dim{color:var(--dim)}.e2e .s-ch span .a-meta{font-style:normal}.e2e .s-trk{border:1px solid #0000;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;display:grid}.e2e .s-trk.best{background:color-mix(in srgb,var(--grn)8%,transparent);border-color:#4abe7859}.e2e .s-trk b{font-size:13.5px}.e2e .s-trk p{color:var(--mu);margin:2px 0 0;font-size:12.5px}.e2e .s-trk .r{text-align:right}.e2e .s-trk .r b{font-size:17px;display:block}.e2e .s-trk .r em{color:var(--dim);font-size:11px;font-style:normal}.e2e .s-obj{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;display:grid}.e2e .s-obj:first-of-type{border-top:0}.e2e .s-obj b{font-size:13.5px}.e2e .s-obj p{color:var(--mu);margin:2px 0 0;font-size:12.5px}.e2e .s-obj .num{color:var(--gold);white-space:nowrap;font-size:13px;font-weight:700}@container app (max-width:760px){.e2e .s-rt{grid-template-columns:minmax(0,1fr) 50px 50px}.e2e .s-rt>span:nth-child(4),.e2e .s-rt>span:nth-child(5){display:none}.e2e .s-trk{grid-template-columns:22px minmax(0,1fr) auto}.e2e .s-trk>.btn,.e2e .s-trk>.chip{grid-column:2/-1;justify-self:start}.e2e .s-obj{grid-template-columns:minmax(0,1fr) auto}.e2e .s-obj>.btn{grid-column:1/-1;justify-self:start}}.e2e .j-rq{border-top:1px solid var(--ln);grid-template-columns:minmax(190px,1.3fr) 96px 70px minmax(200px,1.6fr) 230px;align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .j-rq.s-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .j-rq .r{text-align:right}.e2e .j-rq.bk{background:color-mix(in srgb,var(--red)6%,transparent)}.e2e .j-rq:hover:not(.s-h){background:var(--s2)}.e2e .j-why{color:var(--mu);margin:0;font-size:12.5px;line-height:1.45}.e2e .j-dec span{text-align:center;min-width:58px}.e2e .j-dec span.rec:not(.on){box-shadow:inset 0 0 0 1px var(--gb)}.e2e .j-chg{color:var(--gold);margin-top:3px;font-size:11px;font-style:normal;display:block}.e2e .j-pr{border-top:1px solid var(--ln);cursor:pointer;grid-template-columns:minmax(180px,1.2fr) minmax(220px,2fr) 70px 70px 96px;align-items:center;gap:12px;padding:12px 16px;display:grid}.e2e .j-pr.s-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);cursor:default;font-size:11px;font-weight:600}.e2e .j-pr .r{text-align:right}.e2e .j-pr.over{background:color-mix(in srgb,var(--red)6%,transparent)}.e2e .j-pr:hover:not(.s-h){background:var(--s2)}.e2e .j-tl i{background:var(--s3);border-radius:4px;height:8px;display:block;position:relative}.e2e .j-tl u{border-radius:4px;height:100%;text-decoration:none;display:block}.e2e .j-tl u.r{background:var(--red)}.e2e .j-tl u.g{background:var(--gold)}.e2e .j-tl s{background:var(--tx);width:2px;height:14px;margin-left:-1px;position:absolute;top:-3px}.e2e .j-tl em{color:var(--dim);margin-top:5px;font-size:11.5px;font-style:normal;display:block}.e2e .j-gp{border-top:1px solid var(--ln);grid-template-columns:minmax(0,2fr) 70px 50px 130px auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.e2e .j-gp.s-h{color:var(--dim);border-top:0;border-bottom:1px solid var(--ln2);font-size:11px;font-weight:600}.e2e .j-gp .r{text-align:right}.e2e .j-gp.jtop{background:color-mix(in srgb,var(--red)6%,transparent)}.e2e .j-gp.jtop .r.num:first-of-type{color:var(--red);font-weight:700}.e2e .j-cr{border-top:1px solid var(--ln);grid-template-columns:26px minmax(0,1fr) auto 140px;align-items:center;gap:10px;padding:10px 0;display:grid}.e2e .j-cr:first-of-type{border-top:0}.e2e .j-cr b{font-size:13.5px;display:block}.e2e .j-cr div span{color:var(--dim);font-size:12px}.e2e .j-ck{background:var(--s3);width:22px;height:22px;color:var(--dim);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.e2e .j-ck.on{background:var(--grs);color:var(--grn)}.e2e .j-dec2 b{font-size:30px;font-weight:700;display:block}.e2e .j-dec2 b.bad{color:var(--red)}.e2e .j-dec2 span{color:var(--mu);font-size:12.5px}.e2e .j-dec2{margin-bottom:10px}.e2e .s-ch b.bad{color:var(--red)}@container app (max-width:1240px){.e2e .j-rq.s-h,.e2e .j-pr.s-h,.e2e .j-gp.s-h{display:none}.e2e .j-rq{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .j-rq .o-n,.e2e .j-why,.e2e .j-rq>span:last-child{grid-column:1/-1}.e2e .j-pr{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .j-pr .o-n,.e2e .j-pr .j-tl{grid-column:1/-1}.e2e .j-gp{grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}.e2e .j-gp .o-n{grid-column:1/-1}.e2e .j-gp .o-a{grid-column:1/-1;justify-content:flex-start}}@container app (max-width:760px){.e2e .j-cr{grid-template-columns:26px minmax(0,1fr) auto}.e2e .j-cr>span:last-child{grid-column:2/-1}}