:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#07080d;--card:#ffffff09;--card-solid:#11131c;--soft:#ffffff0d;--line:#ffffff14;--line-2:#ffffff24;--ink:#f4f5fb;--sub:#a3a8c3;--faint:#6c7192;--accent:#8b6cff;--accent-2:#3ed6ff;--accent-soft:#8b6cff29;--grad:linear-gradient(120deg,#8b6cff 0%,#5b8cff 45%,#3ed6ff 100%);--lime:#c8ff3d;--lime-ink:#1a2200;--pos:#3ef0a0;--pos-soft:#3ef0a01f;--neg:#ff5d7a;--neg-soft:#ff5d7a21;--amb:#ffc04d;--amb-soft:#ffc04d21;--unk:#9aa0bd;--unk-soft:#9aa0bd1f;--hero:#120f2a;--hero-ink:#fff;--shadow:0 1px 0 #ffffff0f inset,0 30px 60px -30px #000c;--glow:0 0 0 1px #8b6cff80,0 10px 40px -8px #8b6cff8c;--display:"Sora","Plus Jakarta Sans","PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--font:"Plus Jakarta Sans","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",system-ui,sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:radial-gradient(40% 35% at 18% 12%,#8b6cff52,transparent 70%),radial-gradient(35% 30% at 92% 6%,#3ed6ff2e,transparent 70%),radial-gradient(40% 40% at 70% 98%,#c8ff3d12,transparent 70%),radial-gradient(30% 30% at 4% 92%,#5b8cff24,transparent 70%),var(--canvas);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:14px;line-height:1.55;position:relative;overflow-x:hidden}body:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%)}button,input,select,textarea{font:inherit;color:inherit}select option{background:var(--card-solid)}button{cursor:pointer}a{color:var(--accent-2)}:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.card,.side{background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(22px)saturate(140%);box-shadow:var(--shadow)}.app{grid-template-columns:256px minmax(0,1fr);gap:20px;max-width:1920px;min-height:100%;margin-inline:auto;padding:20px;display:grid}.side{top:calc(20px + env(safe-area-inset-top,0px));border-radius:26px;flex-direction:column;gap:4px;height:calc(100vh - 40px);padding:22px 14px;display:flex;position:sticky;overflow-y:auto}.logo{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:11px;padding:2px 10px 16px;font-size:20px;font-weight:700;display:flex}.logo i{background:var(--grad);color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-style:normal;font-weight:800;display:grid;box-shadow:0 8px 24px -6px #8b6cffcc,inset 0 1px #fff6}.sec{letter-spacing:.14em;color:var(--faint);text-transform:uppercase;padding:16px 12px 6px;font-size:10.5px;font-weight:700}.nav{all:unset;cursor:pointer;color:var(--sub);border-radius:13px;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s;display:flex;position:relative}.nav:hover{background:var(--soft);color:var(--ink)}.nav[aria-current=true]{color:#fff;background:linear-gradient(120deg,#8b6cff47,#3ed6ff1f);box-shadow:inset 0 0 0 1px #8b6cff73,0 8px 28px -12px #8b6cffe6}.nav[aria-current=true]:before{content:"";background:var(--grad);border-radius:3px;width:3px;position:absolute;top:22%;bottom:22%;left:-14px}.nav:focus-visible{outline:2px solid var(--accent-2)}.nav svg{flex:none;width:18px;height:18px}.new{background:var(--lime);color:var(--lime-ink);letter-spacing:.06em;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:9.5px;font-weight:800;box-shadow:0 0 18px -2px #c8ff3d99}.dot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.d-pos{background:var(--pos);box-shadow:0 0 10px var(--pos)}main{align-content:start;gap:20px;min-width:0;padding-bottom:28px;display:grid}.top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:10px 4px 0;display:flex}.top h1{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;background:linear-gradient(#fff 30%,#b9bce0);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:34px;font-weight:700}.top p{color:var(--sub);margin:4px 0 0}.src{color:var(--sub);border:1px solid var(--line);background:#ffffff0a;border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.src:before{content:"";background:var(--accent-2);width:6px;height:6px;box-shadow:0 0 8px var(--accent-2);border-radius:50%}.card{border-radius:24px;min-width:0;position:relative}.cp{padding:22px}.ch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.ch h2{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600}.sub{color:var(--sub)}.xs{font-size:12px}.grid{gap:20px;display:grid}.btn{border:1px solid var(--line-2);white-space:nowrap;color:var(--ink);background:#ffffff0d;border-radius:13px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{background:#ffffff17;transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn.pri{background:var(--grad);color:#fff;border-color:#0000;box-shadow:0 10px 30px -10px #8b6cffe6,inset 0 1px #ffffff4d}.btn.ghost{color:var(--sub);background:0 0;border-color:#0000}.btn.lime{background:var(--lime);border-color:var(--lime);color:var(--lime-ink);box-shadow:0 10px 30px -8px #c8ff3d99}.btn.sm{border-radius:11px;padding:6px 12px;font-size:12px}.btn svg{width:15px;height:15px}.seg{border:1px solid var(--line);background:#ffffff0a;border-radius:14px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--sub);background:0 0;border:0;border-radius:10px;padding:6px 13px;font-size:12.5px;font-weight:700;transition:all .2s}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1f,0 4px 14px -6px #0009}.bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lbl{color:var(--faint);letter-spacing:.12em;text-transform:uppercase;margin-right:-2px;font-size:10.5px;font-weight:700}.av{color:#fff;width:40px;height:40px;box-shadow:0 0 0 2px var(--canvas),0 0 0 3.5px #ffffff2e;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative}.chip{white-space:nowrap;color:var(--sub);border:1px solid var(--line);background:#ffffff0f;border-radius:8px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.rk{font-family:var(--display);color:var(--faint);font-size:13px;font-weight:700}.rk.t{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}table{border-collapse:collapse;width:100%;min-width:640px}th{color:var(--faint);text-align:left;letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;padding:12px 16px;font-size:10.5px;font-weight:700}td{border-top:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:13px 16px}input[type=range]{accent-color:var(--accent);width:140px}input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent)}.overlay{-webkit-backdrop-filter:blur(8px);z-index:40;background:#03040a99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{border:1px solid var(--line-2);background:linear-gradient(#171830,#0f1020);border-radius:28px;width:min(560px,100%);max-height:calc(100% - 32px);overflow:auto;box-shadow:0 40px 100px -20px #000c,0 0 0 1px #8b6cff33}.modal .mh{justify-content:space-between;align-items:flex-start;gap:10px;padding:24px 24px 0;display:flex}.modal h3{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:21px;font-weight:700}.modal .mb{gap:14px;padding:18px 24px;display:grid}.modal .mf{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 24px 24px;display:flex}.tagbtn{border:1px solid var(--line-2);color:var(--sub);background:#ffffff0a;border-radius:99px;padding:6px 13px;font-size:12.5px;font-weight:700;transition:all .2s}.tagbtn:hover{color:var(--ink)}.tagbtn[aria-pressed=true]{background:var(--grad);color:#fff;border-color:#0000;box-shadow:0 8px 20px -8px #8b6cffe6}mark{background:var(--lime);color:var(--lime-ink);border-radius:4px;padding:0 3px}.toast{left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));width:max-content;max-width:min(520px,100% - 32px);color:var(--ink);overflow-wrap:anywhere;z-index:60;-webkit-backdrop-filter:blur(20px);background:#141623f0;border:1px solid #8b6cff47;border-radius:18px;align-items:center;gap:14px;padding:14px 18px;font-size:13px;font-weight:600;line-height:1.5;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 48px -16px #000000a6,inset 0 1px #ffffff0f}.toast[hidden]{display:none}.toast:before{content:"";background:var(--grad);width:8px;height:8px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;flex:0 0 8px}@media (prefers-reduced-motion:no-preference){.toast:not([hidden]){animation:.22s cubic-bezier(.2,.8,.2,1) toast-rise}}@keyframes toast-rise{0%{opacity:0;transform:translate(-50%,8px)scale(.97)}to{opacity:1;transform:translate(-50%)}}.mtop,.tabs{display:none}@media (width<=820px){.app{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.side{display:none}.mtop{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#07080db3;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky}main{gap:16px;padding-block:8px 110px;padding-inline:16px}.top h1{font-size:27px}.grid{gap:14px}.tabs{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:30;-webkit-backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--line-2);background:#121222b8;border-radius:24px;grid-template-columns:repeat(5,1fr);padding:7px;display:grid;position:fixed;box-shadow:0 20px 50px -14px #000000e6}.tabs button{all:unset;cursor:pointer;color:var(--faint);border-radius:17px;justify-items:center;gap:2px;padding:7px 0;font-size:10.5px;font-weight:700;transition:all .2s;display:grid}.tabs button[aria-current=true]{background:var(--grad);color:#fff;box-shadow:0 8px 22px -8px #8b6cffe6}.tabs svg{width:20px;height:20px}.toast{bottom:calc(100px + env(safe-area-inset-bottom,0px))}.cp{padding:18px}}@media (prefers-reduced-motion:no-preference){.view{animation:.35s cubic-bezier(.2,.8,.2,1) rise}@keyframes rise{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.brand{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 0 0;display:flex}.brand .logo{padding:2px 8px 0}.collapse{border:1px solid var(--line-2);width:28px;height:28px;color:var(--sub);background:#ffffff0a;border-radius:9px;place-items:center;transition:all .2s;display:grid}.collapse:hover{color:#fff;background:#ffffff17}.collapse svg{width:15px;height:15px;transition:transform .25s}.acct{border:1px solid var(--line);background:linear-gradient(120deg,#ffffff0f,#ffffff05);border-radius:16px;align-items:center;gap:11px;margin:16px 2px 6px;padding:10px 12px;display:flex}.acct .lab{min-width:0;line-height:1.3;display:grid}.acct b{font-size:13px;font-weight:700}.acct .lab>span{color:var(--sub);font-size:11.5px}.nav{gap:11px;padding:7px 10px}.nav .ico{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.nav:hover .ico{color:#fff;background:#ffffff14}.nav[aria-current=true] .ico{background:var(--grad);color:#fff;border-color:#0000;box-shadow:0 6px 18px -6px #8b6cffe6,inset 0 1px #ffffff59}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}th.on{color:var(--accent-2)}.card.grid>h2{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600}.av{color:#0000;background:#2a2c3d;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.av svg{width:100%;height:100%;display:block}.filters{gap:12px}.frow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.frow .lbl{width:34px}.note{color:var(--sub);background:#3ed6ff0f;border:1px solid #3ed6ff2e;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.note svg{width:14px;height:14px;color:var(--accent-2);flex:none}.note b{color:var(--ink);margin-left:2px}.lnk{color:var(--accent-2);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}td.on{color:var(--ink);font-weight:800}.acell{align-items:center;gap:11px;min-width:0;display:flex}.acell .t{min-width:0}.acell .n{white-space:nowrap;align-items:center;gap:7px;font-weight:700;display:flex}.acell .h{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.topics{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px;display:grid}.topic{transition:box-shadow .2s;overflow:hidden}.tpm{all:unset;cursor:default;box-sizing:border-box;gap:8px;width:100%;padding:18px 22px;display:grid}.tph{align-items:center;gap:8px;display:flex}.tpv{font-family:var(--display);letter-spacing:-.03em;margin-left:auto;font-size:20px;font-weight:700}.tpv small{font-family:var(--font);color:var(--faint);letter-spacing:0;margin-left:4px;font-size:11px;font-weight:600}.topic h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:16.5px;font-weight:600}.topic p{color:var(--sub);margin:0;font-size:13.5px;line-height:1.6}.tpmeta{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:flex}.tpmeta .more{font:inherit;color:var(--accent-2);background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-weight:700;display:inline-flex}.tpmeta .more svg{width:14px;height:14px;transition:transform .2s}.trend{color:var(--faint);font-size:11.5px;font-weight:800}.trend.dn{color:var(--unk)}.tpx{border-top:1px solid var(--line);background:#0000002e;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;padding:16px 22px 20px;display:grid}.tpx ul{gap:9px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.65;display:grid}.tpx li::marker{color:var(--accent)}.exm{align-content:start;gap:10px;display:grid}blockquote{border-left:2px solid var(--accent);color:#d9dcef;margin:0;padding:2px 0 2px 12px;font-size:13.5px;line-height:1.6}.c{text-align:center;place-items:center;display:grid}.pn{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.pn b{font-size:14px}@media (width<=1100px){.topics{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.frow .lbl{width:auto}.tpx{grid-template-columns:minmax(0,1fr)}.tpm{padding:16px 18px}}.note b{margin:0 2px}.card.flush{padding:0;overflow:hidden}.lx{color:#d3d6ea;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:46em;font-size:14px;line-height:1.62;display:-webkit-box;overflow:hidden}.av.xs{width:26px;height:26px}.ml{display:grid}.mlr{border-top:1px solid var(--line);text-align:left;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.ml>:first-child{border-top:0;padding-top:2px}.mlr .mt{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.mlr .mt small{color:var(--faint);margin-top:2px;font-size:11.5px;font-weight:600;display:block}.mlr>b{font-size:13px}.mlr>b.pos{color:var(--pos)}.mlp{border-top:1px solid var(--line);align-items:flex-start;gap:12px;min-width:0;padding:12px 0;display:flex}.mlp .av{width:34px;height:34px}.mc{gap:4px;min-width:0;display:grid}.mn{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.mn b{flex:none;font-size:13.5px}.mn span{color:var(--faint);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.mn em{color:var(--lime);font-style:normal;font-weight:700}.mx{color:var(--sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.apx{width:36px;height:36px;color:var(--ink);-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#0c0d1a6b;border:1px solid #ffffff29;border-radius:50%;place-items:center;transition:background .18s,transform .18s;display:grid}.apx svg{width:16px;height:16px}.apx:hover{background:#0c0d1aa8}.apx:active{transform:scale(.94)}.xs.pos{color:var(--pos)}@media (width<=760px){.lx{font-size:13.5px}.filters{grid-template-columns:minmax(0,1fr)}.frow{min-width:0}.filters .seg,.view>.bar>.seg{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto}.filters .seg::-webkit-scrollbar{display:none}.filters .seg button,.view>.bar>.seg button{white-space:nowrap;flex:none}}.ptx{--lh:1.62em;white-space:normal;overflow-wrap:anywhere;overflow:hidden;-webkit-line-clamp:unset!important;display:block!important}.ptx .ln{display:block}.ptx .gp{height:.55em;display:block}.lx.ptx{max-height:calc(var(--lh)*4 + .55em)}.mx.ptx{max-height:calc(var(--lh)*3)}blockquote.ptx{max-height:none}.xmore{all:unset;cursor:pointer;color:var(--accent);border-radius:4px;place-self:start;margin-top:-2px;padding:1px 0;font-size:12.5px;font-weight:650}.xmore:hover{text-underline-offset:3px;text-decoration:underline}.xmore:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tside{align-content:start;gap:12px;min-width:0;display:grid}.tside .card{min-width:0}@media (width<=1360px){.topics{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=1100px){.topics{grid-template-columns:minmax(0,1fr)}.tside{scroll-snap-type:x mandatory;scrollbar-width:none;order:2;grid-auto-columns:min(82%,340px);grid-auto-flow:column;align-items:start;padding-bottom:4px;overflow-x:auto}.tside::-webkit-scrollbar{display:none}.tside>.card{scroll-snap-align:start}.topics>.tmain{order:3}}.seg .sn{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11px;font-weight:700}.seg [aria-pressed=true] .sn{color:inherit;opacity:.65}.topics{grid-template-columns:minmax(0,1fr) 320px}@media (width<=1360px){.topics{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=1100px){.topics{grid-template-columns:minmax(0,1fr)}}html{scrollbar-gutter:stable}html.lock{overflow:hidden}html.lock body{overflow-x:clip}.overlay,.modal,.modal .mb{overscroll-behavior:contain}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#fff3 transparent}}.side::-webkit-scrollbar-track{background:0 0;margin-block:26px}.side::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:6px}.side:hover::-webkit-scrollbar-thumb{background:#ffffff38}.pths{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pth{border:1px solid var(--line);color:var(--sub);text-align:center;background:#ffffff08;border-radius:12px;gap:6px;padding:6px 6px 7px;font-size:11px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:grid}.pth .pv{aspect-ratio:4/5;border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;padding:34% 10% 26%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.pth .pv b{border-radius:3px;display:block}.pth .pv .h{border-radius:2px;width:56%;height:7%;position:absolute;top:12%;left:10%}.pth .pv .g{border:1px solid}.pth .pv .c{border-radius:9px;width:32%;height:8%;position:absolute;bottom:9%;right:10%}.pth:hover{color:#fff;border-color:var(--line-2)}.pth[aria-pressed=true]{color:#fff;background:#8b6cff1f;border-color:#8b6cffbf;box-shadow:0 0 0 3px #8b6cff24}@media (width<=820px){.pths{grid-template-columns:repeat(3,1fr);gap:6px}.pth{border-radius:10px;padding:4px 4px 5px}}.brand{justify-content:space-between}.lbtn{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;width:100%;padding:2px 0 0;display:flex}.lbtn i{transition:background .2s,box-shadow .2s;position:relative;overflow:hidden}.lbtn .tk,.lbtn .ex{transition:opacity .18s,transform .18s}.lbtn .ex{opacity:0;width:16px;height:16px;margin:auto;position:absolute;inset:0;transform:translate(-6px)rotate(180deg)}.lbtn:hover i,.lbtn:focus-visible i{box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff1a}.lbtn:hover .tk,.lbtn:focus-visible .tk{opacity:0;transform:translate(6px)}.lbtn:hover .ex,.lbtn:focus-visible .ex{opacity:1;transform:rotate(180deg)}.lbtn:focus-visible{outline:none}.lbtn:focus-visible i{outline-offset:2px;outline:2px solid #8b6cffe6}.acct .av{clip-path:circle(50%);isolation:isolate}.view{animation:none}@media (prefers-reduced-motion:no-preference){.view.enter{animation:.35s cubic-bezier(.2,.8,.2,1) rise}}:where(:root[data-theme=light]) .nav[aria-current=true]{color:var(--ink)}:where(:root[data-theme=light]) .src{background:#14183308}:where(:root[data-theme=light]) .btn{background:#1418330a}:where(:root[data-theme=light]) .btn:hover{background:#14183312}:where(:root[data-theme=light]) .seg{background:#ededf1;border-color:#1d1d1f12}:where(:root[data-theme=light]) .seg button[aria-pressed=true]{color:#1d1d1f;background:#fff;box-shadow:0 1px 2px #00000014,0 0 0 1px #1d1d1f0a}:where(:root[data-theme=light]) .chip{background:#1418330c}:where(:root[data-theme=light]) .modal{box-shadow:0 40px 100px -20px #14183338,0 0 0 1px #8b6cff33}:where(:root[data-theme=light]) .tagbtn,:where(:root[data-theme=light]) .collapse{background:#14183308}:where(:root[data-theme=light]) .collapse:hover{color:var(--ink);background:#14183312}:where(:root[data-theme=light]) .acct{background:linear-gradient(120deg,#1418330c,#14183304)}:where(:root[data-theme=light]) .nav .ico{background:#14183308}:where(:root[data-theme=light]) .nav:hover .ico{color:var(--ink);background:#14183310}:where(:root[data-theme=light]) .apx{border:1px solid #14183321}:where(:root[data-theme=light]) .pth{background:#14183306}:where(:root[data-theme=light]) .pth:hover,:where(:root[data-theme=light]) .pth[aria-pressed=true],:where(:root[data-theme=light]) .gav{color:var(--ink)}:where(:root[data-theme=light]) button.acct:not(.guest):hover{background:#1418330a}:where(:root[data-theme=light]) .pg:hover:not(:disabled):not([aria-current]){background:#1418330c}@media (width<=820px){:where(:root[data-theme=light]) .tabs{box-shadow:0 20px 50px -14px #14183338}}@supports not selector(::-webkit-scrollbar){:where(:root[data-theme=light]),:where(:root[data-theme=light]) *{scrollbar-color:#14183329 transparent}}:where(:root[data-theme=light]) input[type=checkbox]{background:linear-gradient(#14183314,#14183306);border:1px solid #1418332d;box-shadow:inset 0 1px #14183318,0 2px 6px -2px #00000080}:where(:root[data-theme=light]) input[type=checkbox]:hover{background:linear-gradient(#1418331d,#1418330a);border-color:#14183349}:where(:root[data-theme=light]) input[type=checkbox]:checked{border-color:#14183339;box-shadow:inset 0 1px #14183347,0 4px 12px -4px #8b6cffcc}:where(:root[data-theme=light]) .modal:has(>.shh){border-color:#14183314;box-shadow:0 50px 120px -30px #000000e6,0 0 0 1px #8b6cff29,inset 0 1px #1418330e}:where(:root[data-theme=light]) .shi{color:var(--ink);box-shadow:0 12px 26px -12px #5b8cfff2,inset 0 1px #14183341}@media (width<=820px){:where(:root[data-theme=light]) .tabs{box-shadow:0 20px 50px -14px #14183338}}@supports not selector(::-webkit-scrollbar){:where(:root[data-theme=light]) .side{scrollbar-color:#14183329 transparent}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f5fa;--card:#ffffffc7;--card-solid:#fff;--soft:#1418330b;--line:#14183317;--line-2:#14183326;--ink:#141833;--sub:#585e7d;--faint:#8f95b2;--accent:#6a4cff;--accent-2:#0a8fc2;--accent-soft:#6a4cff1a;--pos:#0c9a68;--pos-soft:#0c9a681a;--neg:#e0244f;--neg-soft:#e0244f14;--amb:#b26a00;--amb-soft:#e896141f;--unk:#7a809c;--unk-soft:#7a809c1a;--shadow:0 1px 0 #ffffffe6 inset,0 1px 2px #1418330a,0 18px 40px -24px #14183338;--glow:0 0 0 1px #6a4cff59,0 10px 30px -10px #6a4cff59}:root[data-theme=light] body{background:radial-gradient(40% 35% at 18% 10%,#8b6cff29,transparent 70%),radial-gradient(35% 30% at 92% 6%,#3ed6ff24,transparent 70%),radial-gradient(40% 40% at 70% 98%,#c8ff3d1f,transparent 70%),radial-gradient(30% 30% at 4% 92%,#5b8cff1a,transparent 70%),var(--canvas);color:var(--ink);background-attachment:fixed}:root[data-theme=light] body:after{background-image:linear-gradient(#14183309 1px,#0000 1px),linear-gradient(90deg,#14183309 1px,#0000 1px)}:root[data-theme=light] .card,:root[data-theme=light] .side{-webkit-backdrop-filter:blur(22px)saturate(160%)}:root[data-theme=light] .top h1{background:linear-gradient(#141833 30%,#4b4f7a);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .nav[aria-current=true]{background:linear-gradient(120deg,#8b6cff29,#3ed6ff14);box-shadow:inset 0 0 0 1px #6a4cff4d,0 8px 24px -14px #6a4cff99}:root[data-theme=light] .seg button[aria-pressed=true]{color:#1d1d1f;background:#fff;box-shadow:0 1px 2px #00000014,0 0 0 1px #1d1d1f0a}:root[data-theme=light] blockquote,:root[data-theme=light] .lx{color:#2c3150}:root[data-theme=light] .mn em{color:#4d7c0f}:root[data-theme=light] .btn.lime,:root[data-theme=light] .new{box-shadow:0 8px 22px -10px #65a30d8c}:root[data-theme=light] mark{background:#d9f99d}:root[data-theme=light] .tpx{background:#ffffffd9}:root[data-theme=light] .overlay{background:#14183352}:root[data-theme=light] .modal{background:linear-gradient(#fff,#f7f7fc);box-shadow:0 40px 100px -30px #14183373,0 0 0 1px #6a4cff1f}:root[data-theme=light] .mtop{background:#f4f5facc}:root[data-theme=light] .tabs{background:#ffffffd1;box-shadow:0 12px 30px -12px #14183340}:root[data-theme=light] .toast{color:var(--ink);background:#fffffff5;border-color:#6a4cff33;box-shadow:0 16px 40px -16px #14183347,inset 0 1px #ffffffe6}:root[data-theme=light]::-webkit-scrollbar-thumb{background:#14183324}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#14183324}:root[data-theme=light]::-webkit-scrollbar-thumb:hover{background:#14183342}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#14183342}:root[data-theme=light] .side::-webkit-scrollbar-thumb{background:#14183324}:root[data-theme=light] .side:hover::-webkit-scrollbar-thumb{background:#14183342}:root[data-theme=light] .lbtn:hover i,:root[data-theme=light] .lbtn:focus-visible i{color:var(--ink);background:#1418330f}@media (width<=820px){.mtop{justify-content:flex-start}}button.acct{font:inherit;color:inherit;text-align:left;cursor:pointer;width:calc(100% - 4px);transition:border-color .2s,background .2s}.acct.guest{background:linear-gradient(120deg,#8b6cff2e,#3ed6ff0d);border-color:#8b6cff66}.acct.guest:hover{border-color:#8b6cffb3}.acct.guest .lab{flex:1}.gav{color:#fff;background:linear-gradient(135deg,#8b6cff,#3ed6ff);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.gav svg{width:16px;height:16px}.acct .gch{width:15px;height:15px;color:var(--sub);flex:none;transition:transform .2s;transform:rotate(180deg)}.mlogin{display:none}@media (width<=820px){.mlogin{border-radius:11px;height:34px;padding:0 14px;display:inline-flex}}.side{gap:3px}.side>.acct.guest,.side>.acct.guest:hover{border-color:#0000}.side>.nav[title=工作台]{margin-top:10px}.nav{padding:5px 10px}.nav .ico{border-radius:9px;width:30px;height:30px}.nav svg{width:16px;height:16px}.sec{padding:14px 12px 5px}.acct .gch.dn{transform:rotate(-90deg)}.acct[aria-expanded=true] .gch.dn{transform:rotate(90deg)}button.acct:not(.guest){background:0 0;border-color:#0000;width:100%;margin-inline:0;padding:8px 10px}button.acct:not(.guest):hover{background:#ffffff0d}.mav{display:none}@media (width<=820px){.mav{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;overflow:hidden}.mav svg{width:100%;height:100%}}.pager{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 18px 16px;display:flex}.pinfo{color:var(--sub);font-size:12.5px}.pinfo b{color:var(--ink);font-weight:700}.pgs{align-items:center;gap:4px;display:flex}.pg{min-width:36px;height:36px;color:var(--sub);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pg svg{width:15px;height:15px}.pg:hover:not(:disabled):not([aria-current]){color:var(--ink);background:#ffffff0f}.pg[aria-current=page]{background:var(--accent-soft);color:var(--ink);border-color:#8b6cff80;box-shadow:0 6px 18px -10px #8b6cffe6}.pg.pv,.pg.nx{border-color:var(--line-2);color:var(--ink);padding:0 12px}.pg.pv{margin-right:6px}.pg.nx{margin-left:6px}.pg:disabled{opacity:.35;cursor:default}.pgap{text-align:center;min-width:22px;color:var(--faint);letter-spacing:1px;font-size:13px}.pgm{color:var(--ink);padding:0 10px;font-size:13px;font-weight:700;display:none}@media (width<=640px){.pager{justify-content:center;padding:14px 12px}.pinfo{text-align:center;order:2;width:100%}.pgs .pn,.pgap{display:none}.pgm{display:inline}}.acct .lab>.points-balance{color:var(--lime)}:root[data-theme=light] .acct .lab>.points-balance{color:#4d7c0f}.side{scrollbar-gutter:stable;padding-right:8px}.app{transition:grid-template-columns .32s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.app{transition:none}}.tpg .pager{border-top:0}#layer .overlay{animation:.22s both lyFade}#layer .overlay>.modal{animation:.3s cubic-bezier(.2,.9,.3,1) both lyPop}#layer .overlay.leave{animation:.22s both lyFadeOut}#layer .overlay.leave>.modal{animation:.2s ease-in both lyPopOut}#layer .leave{pointer-events:none}@keyframes lyFade{0%{opacity:0}}@keyframes lyFadeOut{to{opacity:0}}@keyframes lyPop{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes lyPopOut{to{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){#layer .overlay,#layer .overlay>.modal{animation:none}}@media (width<=760px){.modal h3{font-size:19px}.modal .mb{padding:16px}.modal>.mf{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));margin-bottom:calc(-1 * env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);background:#0f1020e6;position:sticky;bottom:0}.modal>.mf .btn{flex:1;justify-content:center}:root[data-theme=light] .modal>.mf{background:#ffffffe6}}@media (prefers-reduced-motion:reduce){#layer .overlay,#layer .overlay>.modal,#layer .leave,#layer .leave>.modal{animation:none!important}}.view{position:relative}.logo i{background:radial-gradient(120% 90% at 22% 8%,#ffffff61,#fff0 52%),var(--grad);overflow:hidden}.lgm,.lbtn .tk{width:100%;height:100%;display:block}.tpx .tpf{border-top:1px dashed var(--line);grid-column:1/-1;justify-content:flex-end;padding-top:12px;display:flex}.mlb{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;transition:background .15s}.mlb:hover .mt{color:var(--accent-2)}.tpx .tpf{gap:8px}.seg button:disabled{cursor:wait;opacity:.55}.seg button:disabled[aria-pressed=true]{opacity:.85}.skeleton{background:linear-gradient(100deg,var(--soft) 20%,var(--line-2) 50%,var(--soft) 80%);background-size:240% 100%;border-radius:5px;flex-shrink:0;max-width:100%;display:block}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.6s ease-in-out infinite skeleton-sweep}@keyframes skeleton-sweep{0%{background-position:100% 0}to{background-position:-140% 0}}}.skb{background:linear-gradient(90deg,#ffffff13 0%,#ffffff29 45%,#ffffff13 90%) 100% 0/250% 100%;border-radius:6px;height:10px;display:block}.skb.sm{opacity:.75;height:8px}.card.busy{position:relative}.topic.sk{pointer-events:none}.topic.sk .tpm{cursor:default;gap:10px}.skbar{z-index:3;pointer-events:none;border-radius:2px;height:2px;position:absolute;top:0;left:22px;right:22px;overflow:hidden}.skbar:before{content:"";background:linear-gradient(90deg,#8b6cff00,#8b6cff 35%,#3ed6ff 70%,#c8ff3d);border-radius:2px;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 12px #3ed6ff99}@media (prefers-reduced-motion:no-preference){.skb{animation:1.3s ease-in-out infinite sk-sh;animation-delay:calc(var(--i,0) * 45ms)}.skbar:before{animation:1.1s cubic-bezier(.45,0,.25,1) infinite sk-bar}}@media (prefers-reduced-motion:reduce){.skbar:before{opacity:.6;width:100%;transform:none}}@keyframes sk-sh{0%{background-position:100% 0}to{background-position:-60% 0}}@keyframes sk-bar{0%{transform:translate(-100%)}to{transform:translate(250%)}}:root[data-theme=light] .skb{background-image:linear-gradient(90deg,#1418330f 0%,#1418331f 45%,#1418330f 90%)}:root[data-theme=light] .skbar:before{background:linear-gradient(90deg,#6a4cff00,#6a4cff 35%,#0a9fd8 70%,#7cc400);box-shadow:0 0 10px #0a9fd859}input[type=checkbox]{appearance:none;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);cursor:pointer;vertical-align:middle;background:linear-gradient(#ffffff1a,#ffffff08);border:1px solid #ffffff38;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s;display:inline-grid;box-shadow:inset 0 1px #ffffff1f,0 2px 6px -2px #00000080}input[type=checkbox]:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transition:transform .16s cubic-bezier(.2,.9,.3,1.35),opacity .12s;transform:translateY(-1px)rotate(-45deg)scale(.4)}input[type=checkbox]:hover{background:linear-gradient(#ffffff24,#ffffff0d);border-color:#ffffff5c}input[type=checkbox]:active{transform:scale(.92)}input[type=checkbox]:checked{background:var(--grad);border-color:#ffffff47;box-shadow:inset 0 1px #ffffff59,0 4px 12px -4px #8b6cffcc}input[type=checkbox]:checked:after{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #8b6cffcc}input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}:root[data-theme=light] input[type=checkbox]{background:linear-gradient(#fffffff5,#ffffffb8);border-color:#14183338;box-shadow:inset 0 1px #fff,0 2px 6px -3px #1418334d}:root[data-theme=light] input[type=checkbox]:hover{border-color:#1418335c}:root[data-theme=light] input[type=checkbox]:checked{background:var(--grad);border-color:#0000;box-shadow:inset 0 1px #ffffff59,0 4px 12px -4px #6a4cff99}:root[data-theme=light] .apx{background:#ffffffb3;border-color:#1418331f}:root[data-theme=light] .apx:hover{background:#ffffffeb}@media (width<=820px){main{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}}.modal:has(>.shh){background:radial-gradient(70% 45% at 0 0,#8b6cff2b,#0000 62%),radial-gradient(55% 40% at 100% 100%,#3ed6ff14,#0000 62%),linear-gradient(#17183a,#0e0f22);border-color:#ffffff1a;box-shadow:0 50px 120px -30px #000000e6,0 0 0 1px #8b6cff29,inset 0 1px #ffffff12}.mh.shh{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.shi{color:#fff;background:var(--grad);border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 26px -12px #5b8cfff2,inset 0 1px #ffffff52}.shi svg{width:20px;height:20px}.mh.shh h3{letter-spacing:-.02em;font-size:19px;line-height:1.25}.mh.shh .sub{margin-top:3px}@media (width<=760px){.shi{border-radius:12px;width:38px;height:38px}.shi svg{width:18px;height:18px}.mh.shh{gap:12px}.mh.shh h3{font-size:17px}}.pth{transition:border-color .18s,background .18s,color .18s,transform .18s;position:relative}.pth:hover{border-color:var(--line-2);color:var(--ink)}.pth[aria-pressed=true]{background:#8b6cff1a;border-color:#0000;box-shadow:0 0 0 1.5px #8b6cff,0 10px 26px -12px #8b6cffd9}.pth[aria-pressed=true]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat,var(--grad);border-radius:50%;width:18px;height:18px;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #14152e,0 4px 10px -2px #5b8cffb3}.modal:has(>.shh) .mf .btn{border-radius:14px;justify-content:center;height:46px;font-size:13.5px}.modal:has(>.shh)>.mf{grid-template-columns:1fr 1fr;gap:10px;display:grid}:root[data-theme=light] .modal:has(>.shh){background:radial-gradient(70% 45% at 0 0,#8b6cff1a,#0000 62%),radial-gradient(55% 40% at 100% 100%,#3ed6ff12,#0000 62%),linear-gradient(#fff,#f7f7fc);border-color:#14183314;box-shadow:0 40px 100px -30px #14183373,0 0 0 1px #6a4cff1f,inset 0 1px #fff}:root[data-theme=light] .pth[aria-pressed=true]{background:#8b6cff14}:root[data-theme=light] .pth[aria-pressed=true]:after{box-shadow:0 0 0 2px #fff,0 4px 10px -2px #5b8cff99}:where(:root[data-theme=light]) .shi.pos{box-shadow:0 12px 26px -12px #3ef0a0cc,inset 0 1px #14183347}.shi.pos{background:linear-gradient(135deg,#3ef0a0,#1fb6c9);box-shadow:0 12px 26px -12px #3ef0a0cc,inset 0 1px #ffffff59}#layer{transition:--pt1 .6s,--pt2 .6s,--pt3 .6s}.tpx>div:first-child{align-content:start;gap:10px;display:grid}#ctip{z-index:80;background:var(--card-solid,#12131f);border:1px solid var(--line-2);pointer-events:none;opacity:0;width:240px;color:var(--ink);border-radius:16px;gap:12px;padding:14px;transition:opacity .14s,transform .14s;display:grid;position:fixed;transform:translateY(4px)scale(.98);box-shadow:0 24px 50px -18px #000000bf,0 0 0 1px #8b6cff1f}#ctip.on{opacity:1;transform:none}:where(:root[data-theme=light]) #ctip{box-shadow:0 24px 50px -20px #1418334d}@media (prefers-reduced-motion:reduce){#ctip{transition:none}}@media (width>=1101px){.app{max-width:1600px}}.boot:not(.boot-failed){width:100vw}.boot.out{opacity:0;visibility:hidden}.boot.out .bootc{transform:scale(.94)}.boot .ld-c{--ld:132px}@property --pt1{syntax:"<color>";inherits:true;initial-value:#8b6cff}@property --pt2{syntax:"<color>";inherits:true;initial-value:#3ed6ff}@property --pt3{syntax:"<color>";inherits:true;initial-value:#c8ff3d}.v{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;font-weight:800;display:inline-grid}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.span-4{grid-column:span 4}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.span-3{grid-column:span 3}.kpi{gap:8px;padding:20px 22px;display:grid;overflow:hidden}.kpi .k{color:var(--sub);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;display:flex}.kpi .val{font-family:var(--display);letter-spacing:-.05em;background:linear-gradient(#fff,#a9addb);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:700;line-height:1.05}.hero{color:#fff;background:radial-gradient(120% 140% at 0 0,#2a1c6e 0%,#141236 45%,#0c1a33 100%);border-color:#8b6cff66;overflow:hidden}.hero .sub{color:#ffffffa6}.hero:before{content:"";pointer-events:none;background:radial-gradient(40% 70% at 95% 10%,#3ed6ff73,#0000 70%),radial-gradient(30% 60% at 70% 120%,#c8ff3d40,#0000 70%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000);mask-image:linear-gradient(90deg,#0000 40%,#000)}.hero>*{z-index:1;position:relative}.hero .val{color:var(--lime)}.quick{flex-wrap:wrap;gap:8px;display:flex}.quick input{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000004d;border:1px solid #ffffff2e;border-radius:14px;flex:200px;min-width:0;padding:12px 15px}.quick input::placeholder{color:#ffffff73}.quick input:focus{border-color:var(--lime);outline:0;box-shadow:0 0 0 4px #c8ff3d26}.tw{overflow-x:auto}details.def summary{cursor:pointer;color:var(--accent-2);font-size:12px;font-weight:700}.deftbl{grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin-top:12px;font-size:12.5px;display:grid}.deftbl b{white-space:nowrap}.kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kv div{border:1px solid var(--line);background:#ffffff0a;border-radius:16px;padding:12px 14px}.kv span{color:var(--sub);font-size:12px;font-weight:600}.kv b{font-family:var(--display);letter-spacing:-.03em;font-size:20px;font-weight:700;display:block}@media (width<=1100px){.span-4,.span-3{grid-column:span 6}.span-8{grid-column:span 12}}@media (width<=820px){.bento{gap:14px}.span-4,.span-3{grid-column:span 12}.kpi.span-3{grid-column:span 6}.kpi .val{font-size:30px}}.champ{align-content:start;gap:12px;padding:20px;display:grid}.champgroup{grid-column:span 12;grid-template-columns:subgrid;gap:inherit;display:grid;position:relative}.champgroup>.champ.span-3{grid-column:span 3}@media (width<=1100px){.champgroup>.champ.span-3{grid-column:span 6}}@media (width<=820px){.champgroup{gap:14px}.champgroup>.champ.span-3{grid-column:span 12}}.champ .ct{color:var(--sub);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:700;display:flex}.champ .cv{font-family:var(--display);letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1.05}.champ .cv small{color:var(--sub);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:600}.crown{color:var(--lime-ink);background:var(--lime);border-radius:6px;padding:1px 7px;font-size:11px;font-weight:800}.h2{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.c-lime{color:var(--lime);background:#c8ff3d1a;border-color:#c8ff3d47}.champ .btn.ghost{justify-self:start;padding-inline:0}@media (width<=820px){.champ.span-3{grid-column:span 12}}.qlinks{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.qlinks button{border:1px solid var(--line);color:var(--sub);text-align:left;background:#ffffff0a;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:700;transition:all .2s}.qlinks button:hover{color:#fff;background:#8b6cff1a;border-color:#8b6cff80}.csec{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:10px 0;display:grid}.csec div{justify-items:center;gap:1px;display:grid}.csec div+div{border-left:1px solid var(--line)}.csec b{font-size:13.5px;font-weight:800}.csec div:first-child b{color:#ff9f43}.csec div:nth-child(2) b{color:#4cc9f0}.csec div:nth-child(3) b{color:#b388ff}.csec span{color:var(--faint);font-size:10.5px}.th{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.th:hover{color:var(--ink)}.th.on{color:var(--accent-2)}@media (width<=820px){.qlinks{grid-template-columns:repeat(4,1fr)}.qlinks button{text-align:center;padding:7px 4px}}.lst{--rkw:36px;display:grid}.lh,.li{align-items:center;gap:16px;padding-inline:22px;display:grid}.lh{color:var(--faint);letter-spacing:.04em;border-bottom:1px solid var(--line);background:#ffffff04;padding-block:11px;font-size:11px;font-weight:700}.lh>span:first-child{text-align:center}.lh>span:nth-child(n+3){text-align:right}.lh .on{color:var(--sub)}.li{border-top:1px solid var(--line);color:inherit;padding-block:16px;text-decoration:none;transition:background .2s}.lh+.li{border-top:0}.li:hover{background:linear-gradient(90deg,#8b6cff12,#ffffff03 55%)}.li>.rk{text-align:center;font-size:14px}.lb{align-items:flex-start;gap:14px;min-width:0;display:flex}.lb>.av{width:40px;height:40px}.lc{flex:1;align-self:center;gap:4px;min-width:0;display:grid}.lm{min-width:0;color:var(--faint);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.lm b{color:var(--ink);text-overflow:ellipsis;flex:none;max-width:13em;font-size:14px;font-weight:700;overflow:hidden}.lm>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm .chip{flex:none;padding:1px 7px;font-size:10.5px}.lt{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.la{flex-wrap:wrap;gap:2px;margin:3px 0 -5px -8px;display:flex}.lk{color:var(--faint);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.lk svg{width:13px;height:13px}.li:hover .lk{color:var(--sub)}.li:hover .lk:first-child{color:#c9bcff}.lk:hover{background:#ffffff12;color:var(--ink)!important}.lv{text-align:right;font-variant-numeric:tabular-nums;color:var(--sub);white-space:nowrap;font-size:13.5px;font-weight:600}.lv.on{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-size:16px;font-weight:700}.lmv{display:none}.thm{border-radius:14px;flex:none;align-self:center;width:64px;height:64px;margin-left:6px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 10px 24px -12px #000000e6}.thm svg{width:100%;height:100%;display:block}.thm .play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a1480;border-radius:50%;width:26px;height:26px;margin:auto;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff59}.thm .play:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;position:absolute;top:8px;left:10px}.thm em{color:#fff;background:#0000008c;border-radius:5px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:15px;position:absolute;bottom:5px;right:5px}.hero-t{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:22em;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.25}.qlinks button{align-items:center;gap:8px;display:flex}.qlinks svg{opacity:.75;flex:none;width:15px;height:15px}.cwho{text-align:left;color:inherit;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.cwho .av{width:46px;height:46px}.cwho .t{gap:1px;min-width:0;display:grid}.cwho b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.cwho .t>span{color:var(--faint);font-size:12px}.cwho:hover b{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.cml{gap:1px;display:grid}.cmr{color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:14px 26px minmax(0,1fr) auto;align-items:center;gap:10px;margin-inline:-8px;padding:7px 8px;transition:background .15s;display:grid}.cmr:hover{background:#ffffff0d}.cmr .rk{text-align:center;font-size:12px}.cmr .cn{white-space:nowrap;text-overflow:ellipsis;color:#d6d9ec;font-size:13px;font-weight:600;overflow:hidden}.cmr>b{white-space:nowrap;font-size:13px;font-weight:700}.cmr>b small,.champ .cv small{color:var(--faint);letter-spacing:0;margin-left:3px;font-size:11px;font-weight:600}.champ .cv small{font-size:13px}@media (width<=760px){.lst{--rkw:20px}.lh{display:none}.li{gap:10px;padding:14px 16px;grid-template-columns:var(--rkw) minmax(0,1fr)!important}.li>.rk{align-self:start;padding-top:9px;font-size:12.5px}.lv{display:none}.lmv{color:var(--faint);flex-wrap:wrap;gap:3px 12px;margin-top:2px;font-size:11.5px;display:flex}.lmv b{color:var(--sub);font-weight:700}.lmv .on b{color:var(--ink)}.lb{gap:10px}.lb>.av{width:34px;height:34px}.lm b{max-width:8.5em}.thm{border-radius:12px;align-self:start;width:50px;height:50px;margin-left:2px}.la .lk[data-act=refresh]{display:none}}.adrow{border-top:1px solid var(--line);background:linear-gradient(90deg,#ffffff05,#0000 70%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:14px 20px;display:grid}.lst .adrow:first-child{border-top:0}.lst .adrow{padding-left:74px}.adrow{position:relative}.adpop{z-index:6;isolation:isolate;background:radial-gradient(120% 64% at 0% 0%,color-mix(in srgb,var(--a1,#8b6cff) 22%,transparent),transparent 62%),radial-gradient(80% 50% at 100% 0%,color-mix(in srgb,var(--a2,#5ad1ff) 14%,transparent),transparent 66%),radial-gradient(70% 40% at 50% 112%,#8b6cff1f,transparent 70%),linear-gradient(180deg,#1a1830,#0f0f1c);transform-origin:100% 100%;border-radius:20px;gap:2px;width:304px;padding:6px;animation:.16s ease-out adpop;display:grid;position:absolute;bottom:calc(100% - 4px);right:12px;box-shadow:0 44px 80px -30px #000000f2,0 14px 30px -16px #000000b3,inset 0 1px #ffffff17}@keyframes adpop{0%{opacity:0;transform:translateY(6px)scale(.97)}}.adpop:before{content:"";border-radius:inherit;background:linear-gradient(160deg,color-mix(in srgb,var(--a1,#8b6cff) 75%,transparent),#ffffff1f 34%,#ffffff0d 62%,#ffffff1c);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.adpop:after{content:"";background:#0f0f1c;border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;border-bottom-right-radius:3px;width:12px;height:12px;position:absolute;bottom:-6px;right:20px;transform:rotate(45deg)}.adph{background:linear-gradient(115deg,color-mix(in srgb,var(--a1,#8b6cff) 20%,transparent),color-mix(in srgb,var(--a2,#5ad1ff) 9%,transparent) 48%,#ffffff06 100%);border-radius:15px;align-items:center;gap:11px;margin-bottom:6px;padding:11px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.adph:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.adph .adl{width:34px;height:34px;box-shadow:0 10px 22px -8px color-mix(in srgb,var(--a1,#8b6cff) 80%,transparent),inset 0 1px 0 #ffffff59,inset 0 0 0 1px #ffffff1f;border-radius:11px;font-size:14px}.adph b{font-size:13.5px;line-height:1.3;display:block}.adph span{color:var(--sub);font-size:11.5px}.adpi{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:9px 10px;transition:background .18s,box-shadow .18s;display:flex;position:relative}.adpic{background:linear-gradient(#ffffff13,#ffffff05);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;transition:background .18s,box-shadow .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a}.adpic svg{width:16px;height:16px;color:var(--sub);transition:color .18s}.adpt{gap:2px;min-width:0;display:grid}.adpt b{font-size:13.5px;font-weight:700}.adpt small{color:var(--faint);font-size:11.5px;line-height:1.4}.adpi:hover,.adpi:focus-visible{background:linear-gradient(90deg,#8b6cff29,#8b6cff0a 70%,#0000);box-shadow:inset 0 0 0 1px #8b6cff38}.adpi:hover .adpic,.adpi:focus-visible .adpic{background:linear-gradient(135deg,#8b6cff,#5b8cff);box-shadow:0 8px 18px -8px #8b6cffe6,inset 0 1px #ffffff4d}.adpi:hover .adpic svg,.adpi:focus-visible .adpic svg{color:#fff}.adpsep{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;margin:4px 10px}.adrow.adhid{background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:14px 20px;display:flex}.adhm{color:var(--sub);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.adhm svg{width:14px;height:14px;color:var(--faint)}.adhid .lnk{font-size:12.5px}.adl{color:#fff;width:40px;height:40px;font-style:normal;font-weight:800;font-family:var(--display);border-radius:12px;flex:none;place-items:center;font-size:16px;display:grid;box-shadow:inset 0 1px #ffffff40,0 8px 18px -10px #0009}.adc{min-width:0}.adm{flex-wrap:wrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.adm b,.adn{font-size:14px}.adn{color:var(--ink);font-weight:700;text-decoration:none}.adn:hover{text-underline-offset:3px;text-decoration:underline}a.adl{text-decoration:none}a.adt{text-decoration:none;display:block}a.adt:hover{color:var(--ink)}.adtag{color:var(--faint);border:1px solid var(--line-2);letter-spacing:.04em;white-space:nowrap;border-radius:5px;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.adall{font:inherit;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}.adall:hover{color:var(--ink);text-decoration:underline}.adt{color:var(--sub);margin-top:3px;font-size:13px;line-height:1.55}.ada{align-items:center;gap:4px;display:flex}.adx{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.adx:hover{color:var(--ink);background:#ffffff0f}.adx svg{width:14px;height:14px}.prods{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.prod,.adcard{flex-direction:column;gap:14px;display:flex}.prh{align-items:center;gap:12px;display:flex}.prh>div{min-width:0;line-height:1.35;display:grid}.prh b{font-family:var(--display);font-size:15.5px;font-weight:700}.prh .adn{font-family:var(--display);font-size:15.5px;display:block}.prh>div>span{color:var(--faint);font-size:11.5px}.pm{color:#fff;width:46px;height:46px;font-style:normal;font-family:var(--display);border-radius:14px;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff38,0 12px 26px -12px #000000b3}.prs{color:var(--sub);margin:0;font-size:12.5px;line-height:1.6}.pro{gap:8px;margin-top:auto;display:grid}.pop{border:1px solid var(--line);background:#ffffff08;border-radius:14px;align-items:center;gap:10px;padding:10px 10px 10px 13px;display:flex}.pop>div{flex:1;gap:3px;min-width:0;display:grid}.pop b{font-size:13px}.pop em{font-style:normal;font-family:var(--display);color:var(--lime);margin-left:6px;font-size:15px}.pop>div>span{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.pop.shop{background:#c8ff3d09;border-color:#c8ff3d2e}.sech{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 4px 0;display:flex}.sech .h2{margin:0}.adgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adco{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adco b{font-size:14px}@media (width<=1100px){.adgrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.adgrid{grid-template-columns:1fr}.adrow{grid-template-columns:auto minmax(0,1fr);padding:14px 16px;position:relative}.adrow .adm{padding-right:26px}.adrow .ada{grid-column:2}.adrow .adx{position:absolute;top:10px;right:10px}.lst .adrow{padding-left:46px}.lst .adl{border-radius:11px;width:34px;height:34px;font-size:14px}.adpop{width:min(300px,100vw - 44px);right:6px}.adrow.adhid{padding:14px 16px}.adrow .adt{font-size:12.5px}.prods{grid-template-columns:1fr}}:where(:root[data-theme=light]) .kv div,:where(:root[data-theme=light]) .qlinks button{background:#14183308}:where(:root[data-theme=light]) .qlinks button:hover{color:var(--ink)}:where(:root[data-theme=light]) .lh{background:#14183303}:where(:root[data-theme=light]) .li:hover{background:linear-gradient(90deg,#8b6cff12,#14183303 55%)}:where(:root[data-theme=light]) .lk:hover{background:#1418330e}:where(:root[data-theme=light]) .cwho:hover b{text-decoration-color:#14183347}:where(:root[data-theme=light]) .cmr:hover{background:#1418330a}:where(:root[data-theme=light]) .adrow{background:linear-gradient(90deg,#14183304,#0000 70%)}:where(:root[data-theme=light]) .adpop{box-shadow:0 44px 80px -30px #000000f2,0 14px 30px -16px #000000b3,inset 0 1px #14183312}:where(:root[data-theme=light]) .adpop:before{background:linear-gradient(160deg,color-mix(in srgb,var(--a1,#8b6cff) 75%,transparent),#14183318 34%,#1418330a 62%,#14183316)}:where(:root[data-theme=light]) .adpop:after{border-bottom:1px solid #14183316;border-right:1px solid #14183316}:where(:root[data-theme=light]) .adph{background:linear-gradient(115deg,color-mix(in srgb,var(--a1,#8b6cff) 20%,transparent),color-mix(in srgb,var(--a2,#5ad1ff) 9%,transparent) 48%,#14183305 100%);box-shadow:inset 0 0 0 1px #1418330e}:where(:root[data-theme=light]) .adph:after{background:linear-gradient(90deg,#0000,#14183347,#0000)}:where(:root[data-theme=light]) .adpic{background:linear-gradient(#1418330f,#14183304);box-shadow:inset 0 0 0 1px #14183310,inset 0 1px #14183314}:where(:root[data-theme=light]) .adpi:hover .adpic,:where(:root[data-theme=light]) .adpi:focus-visible .adpic{box-shadow:0 8px 18px -8px #8b6cffe6,inset 0 1px #1418333d}:where(:root[data-theme=light]) .adpi:hover .adpic svg,:where(:root[data-theme=light]) .adpi:focus-visible .adpic svg{color:var(--ink)}:where(:root[data-theme=light]) .adpsep{background:linear-gradient(90deg,#0000,#14183318,#0000)}:where(:root[data-theme=light]) .adx:hover{background:#1418330c}:where(:root[data-theme=light]) .pop{background:#14183306}:where(:root[data-theme=light]) .fst{background:#14183305}:where(:root[data-theme=light]) .fart .fst.x{fill:var(--ink)}:where(:root[data-theme=light]) .fart .fob .dash{stroke:#14183356}:where(:root[data-theme=light]) .fart .fr{stroke:#14183329}:where(:root[data-theme=light]) .fart .fsb{stroke:#1418333d}:where(:root[data-theme=light]) .ldbar{background:#1418330c}:root[data-theme=light] .kpi .val{background:linear-gradient(#141833,#4b4f7a);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .cmr .cn{color:#2c3150}:root[data-theme=light] .li:hover .lk:first-child{color:#5a3fe0}:root[data-theme=light] .csec div:first-child b{color:#d9480f}:root[data-theme=light] .csec div:nth-child(2) b{color:#0b7fae}:root[data-theme=light] .csec div:nth-child(3) b{color:#7048e8}:root[data-theme=light] .c-lime{color:#4d7c0f;background:#84cc161f;border-color:#65a30d4d}:root[data-theme=light] .pop em{color:#4d7c0f}:root[data-theme=light] .pop.shop{background:#65a30d0d;border-color:#65a30d40}@keyframes spin{to{transform:rotate(360deg)}}.quick{gap:16px}@media (width<=820px){.quick{gap:10px}}:root[data-theme=light] .adpop{background:radial-gradient(120% 64% at 0% 0%,color-mix(in srgb,var(--a1,#8b6cff) 13%,transparent),transparent 62%),radial-gradient(80% 50% at 100% 0%,color-mix(in srgb,var(--a2,#5ad1ff) 9%,transparent),transparent 66%),linear-gradient(180deg,#fff,#f8f8fd);box-shadow:0 40px 70px -30px #1418336b,0 12px 26px -16px #14183338,inset 0 1px #fff}:root[data-theme=light] .adpop:before{background:linear-gradient(160deg,color-mix(in srgb,var(--a1,#8b6cff) 55%,transparent),#1418331a 34%,#14183312 62%,#1418331a)}:root[data-theme=light] .adpop:after{background:#f8f8fd;border-color:#1418331a}:root[data-theme=light] .adph{background:linear-gradient(120deg,color-mix(in srgb,var(--a1,#8b6cff) 11%,#fff),color-mix(in srgb,var(--a2,#5ad1ff) 5%,#fff) 60%,#fff);box-shadow:inset 0 0 0 1px #1418330f,0 1px 2px #1418330a}:root[data-theme=light] .adph:after{background:linear-gradient(90deg,#0000,#fff,#0000)}:root[data-theme=light] .adpic{background:linear-gradient(#fff,#f3f3f9);box-shadow:inset 0 0 0 1px #14183314,0 1px 2px #1418330f}:root[data-theme=light] .adpi:hover,:root[data-theme=light] .adpi:focus-visible{background:linear-gradient(90deg,#6a4cff1a,#6a4cff06 70%,#0000);box-shadow:inset 0 0 0 1px #6a4cff29}:root[data-theme=light] .adpi:hover .adpic,:root[data-theme=light] .adpi:focus-visible .adpic{background:linear-gradient(135deg,#7c5cff,#4f7dff);box-shadow:0 8px 16px -8px #6a4cffb3}:root[data-theme=light] .adpi:hover .adpic svg,:root[data-theme=light] .adpi:focus-visible .adpic svg{color:#fff}:root[data-theme=light] .adpsep{background:linear-gradient(90deg,#0000,#1418331a,#0000)}.fst{border:1px solid var(--line);background:#ffffff06;border-radius:18px;align-content:start;gap:12px;padding:18px 20px;display:grid}.fst .btn{justify-self:start}@media (width<=760px){.fst{padding:14px 16px}}.card>.tw{border-radius:inherit}@media (width<=560px){.qlinks{grid-template-columns:1fr 1fr}.qlinks button{white-space:nowrap;justify-content:center;padding:9px 8px}}.li .lk:disabled{opacity:.62;cursor:wait}.kpi.hero.dfind{isolation:isolate;background:var(--card);border-color:var(--line);color:var(--ink);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);container-type:inline-size}.kpi.hero.dfind:before{content:none}.kpi.hero.dfind:after{z-index:0;--df-grid:#ffffff0b;background-image:radial-gradient(42% 74% at 72% 34%,#8b6cff26,transparent 76%),radial-gradient(38% 62% at 96% 64%,#3ed6ff1f,transparent 76%),linear-gradient(var(--df-grid) 1px,transparent 1px),linear-gradient(90deg,var(--df-grid) 1px,transparent 1px);opacity:.8;background-position:50%,50%,-1px -1px,-1px -1px;background-size:auto,auto,30px 30px,30px 30px;-webkit-mask-image:radial-gradient(60% 95% at 78% 40%,#000,#0000 72%);mask-image:radial-gradient(60% 95% at 78% 40%,#000,#0000 72%)}.kpi.hero.dfind .k{justify-content:flex-start;gap:10px}.dfind .k .new{margin-left:0}.dfind .k .sub{color:var(--sub);letter-spacing:normal}.dfind .hero-t{max-width:12.6em;text-shadow:none;background:linear-gradient(#fff,#a9addb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:28px;line-height:1.25}.dfind .hero-t span{white-space:nowrap;display:block}.dfind .quick{flex-wrap:nowrap;align-self:end;align-items:flex-end;gap:12px;min-width:0;margin-top:auto}.dfind .dflink{border:1px solid var(--line-2);background:var(--soft);border-radius:14px;flex:200px;align-items:center;gap:10px;min-width:0;height:50px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.dfind .dflink:focus-within{border-color:var(--lime)}.dfind .dflink svg{width:16px;height:16px;color:var(--sub);flex:none}.dfind .dflink input{min-width:0;height:100%;color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:14px}.dfind .dflink input:focus{box-shadow:none;border:0;outline:0}.dfind .dflink input::placeholder{color:var(--faint)}.dfind .quick .btn.lime{border-radius:14px;flex:none;height:50px;min-height:50px;padding:0 16px;font-size:13.5px;box-shadow:0 5px 12px -8px #c8ff3d8c}@media (width<=820px){.dfind .hero-t{font-size:20px}}.bento>.kpi.hero.dfind+.kpi.span-4 .qlinks button{min-height:48px}@media (width<=820px){.bento>.kpi.hero.dfind{min-height:197px}.bento>.kpi.hero.dfind+.kpi.span-4{min-height:263px}}.fart{--fa-x:calc(22px + 12.6em + 18px);left:var(--fa-x);width:calc(100% - var(--fa-x) - 8px);pointer-events:none;--fa-v:#8b6cff;--fa-b:#5b8cff;--fa-c:#3ed6ff;--fa-l:#c8ff3d;--fa-w:#fff;--fa-k:#0c0a29;--fa-lb:#c8ff3d;--fa-cb:#3ed6ff;--fa-pl:#f2ffd0;--fa-pc:#e2f9ff;--fa-cm:#e4f2ff;height:calc(100% - 76px);font-size:clamp(20px,2.4vw,28px);top:2px;overflow:visible;z-index:1!important;position:absolute!important}@media (width<=1100px){.fart{height:calc(100% - 82px)}}@media (width<=820px){.fart{--fa-x:calc(18px + 12.6em + 14px);width:calc(100% - var(--fa-x) - 10px);height:calc(100% - 78px)}}.fart .fst{fill:#dfe4ff;opacity:.42}.fart .fst.x{fill:#fff;opacity:.85}.fart .fob path{fill:none;stroke-width:1.15px}.fart .fob .w{stroke-width:1.5px}.fart .fob .dash{stroke:#ffffff6b;stroke-width:1.1px;stroke-dasharray:.4 5.6;stroke-linecap:round}.fart .frp{fill:none;stroke:var(--fa-c);stroke-width:1px;opacity:0;transform-box:view-box;transform-origin:0 0}.fart .frp path{vector-effect:non-scaling-stroke}.fart .fcm{fill:none;stroke:var(--fa-c);stroke-linecap:round}.fart .fcm.h{stroke:var(--fa-cm)}.fart .fbm path{fill:none;stroke-linecap:round}.fart .fbw{stroke-width:5px;opacity:.12}.fart .fbl{stroke-width:1.5px}.fart .fpk{stroke-dashoffset:calc(var(--o) - 60px)}.fart .fr{fill:var(--fa-k);stroke:#fff3;stroke-width:1px}.fart .fpu{fill:none;stroke-width:1.2px;opacity:0;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:0 0}.fart .fb{stroke:var(--fa-k);stroke-width:1.4px}.fart .fi{fill:none;stroke:#0b0f20;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.fart .dim{opacity:.5}.fart .back{opacity:.74}.fart .dim.back{opacity:.36}.fart .fsb{fill:none;stroke:#ffffff4d;stroke-width:.9px;stroke-dasharray:.3 2.2;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.fart .fsa{fill:none;stroke-width:1.7px;stroke-dasharray:40 60;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transform:rotate(-40deg)}.fart .fme{fill:var(--fa-k);filter:drop-shadow(0 0 9px #8b6cffe6)}.fart.c{display:none}@media (width>=1101px){@container (width<=560px){.fart.w{display:none}.fart.c{display:block}}}@container (width<=420px){.fart.w{display:none}.fart.c{width:128px;height:50px;display:block;top:2px;left:auto;right:14px}.fart .o1,.fart .fsts,.fart .frps,.fart .ffl,.fart .fpl,.fart .fsb{display:none}.fart.c .fz{transform-box:view-box;transform-origin:0 0;transform:translate(85px,62px)scale(1.85)translate(-85px,-62px)}}@media (prefers-reduced-motion:no-preference){.fart .fsa{animation:6s linear infinite fa-spin}.fart .fsb{animation:36s linear infinite reverse fa-spin}.fart .fob .dash{animation:10s linear infinite fa-dash}.fart .frp{animation:6s cubic-bezier(.25,.6,.45,1) infinite fa-rip}.fart .fcm{animation:9s linear infinite fa-orb}.fart .fpk{animation:3.4s cubic-bezier(.5,0,.5,1) infinite fa-flow}.fart .fpu{animation:3.6s cubic-bezier(.2,.6,.4,1) infinite fa-pulse}.fart .fst.tw{animation:3.4s ease-in-out infinite fa-tw}}@keyframes fa-spin{0%{transform:rotate(-40deg)}to{transform:rotate(320deg)}}@keyframes fa-dash{to{stroke-dashoffset:-60px}}@keyframes fa-rip{0%{opacity:0;transform:scale(1)}10%{opacity:.55}to{opacity:0;transform:scale(6.4)}}@keyframes fa-orb{0%{stroke-dashoffset:calc(var(--o) + 100px)}to{stroke-dashoffset:var(--o)}}@keyframes fa-flow{0%{stroke-dashoffset:var(--o)}64%,to{stroke-dashoffset:calc(var(--o) - 118px)}}@keyframes fa-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes fa-tw{0%,to{opacity:.18}50%{opacity:1}}:root[data-theme=light] .kpi.hero.dfind:after{--df-grid:#1418330e}:root[data-theme=light] .dfind .hero-t{background:linear-gradient(#141833,#4b4f7a);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .dfind .quick .btn.lime{box-shadow:0 5px 12px -8px #65a30d6b}:root[data-theme=light] .fart{--fa-v:#6a4cff;--fa-b:#4f6bff;--fa-c:#0a9fd8;--fa-l:#6aa800;--fa-w:#3b2aa8;--fa-k:#fff;--fa-lb:#b6f02a;--fa-cb:#2bb8ec;--fa-pl:#5d9600;--fa-pc:#0789bd;--fa-cm:#6a4cff}:root[data-theme=light] .fart .fst{fill:#6a4cff;opacity:.3}:root[data-theme=light] .fart .fst.x{fill:#6a4cff;opacity:.55}:root[data-theme=light] .fart .fob .dash{stroke:#6a4cff80}:root[data-theme=light] .fart .dim .fr{stroke:#14183324}:root[data-theme=light] .fart .fbw{opacity:.14}:root[data-theme=light] .fart .fsb{stroke:#6a4cff6b}:root[data-theme=light] .fart .fme{filter:drop-shadow(0 0 10px #6a4cff73)}.ld-b{--ldb-u:calc(var(--ld,96px)/120);vertical-align:middle;width:var(--ld,96px);height:var(--ld,96px);isolation:isolate;--ldb-l:#c8ff3d;--ldb-lh:#f4ffd6;--ldb-c:#3ed6ff;--ldb-ch:#e6faff;--ldb-v:#8b6cff;--ldb-w:#fff;--ldb-track:#ffffff12;--ldb-arc:#3ed6fff2;--ldb-arc0:#3ed6ff00;--ldb-wv0:#3ed6ff00;--ldb-wv:#3ed6ff4d;--ldb-wv2:#8b6cff1f;flex:none;line-height:0;display:inline-block;position:relative}.ld-b>i{pointer-events:none;display:block;position:absolute}.ld-b>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ld-b .ldb-px,.ld-b .ldb-py,.ld-b .ldb-dots,.ld-b .ldb-st,.ld-b .ldb-spk{transform-box:fill-box;transform-origin:50%}.ld-b .ldb-aura{background:radial-gradient(closest-side,#8b6cff6b,#5b8cff29 46%,#3ed6ff0a 72%,#0000);border-radius:50%;inset:-6%}.ld-b .ldb-disc{left:2%;right:2%;top:calc(50% - var(--ldb-u)*21);height:calc(var(--ldb-u)*42);background:radial-gradient(closest-side,#3ed6ff21,#8b6cff12 55%,#0000);border-radius:50%;transform:rotate(-13deg)}.ld-b .ldb-orb{fill:none;stroke-width:.8px}.ld-b .ldb-orbg{fill:none;stroke-width:3.4px;opacity:.2}.ld-b .ldb-cm ellipse{fill:none;stroke-linecap:round}.ld-b .ldb-l{stroke:var(--ldb-l)}.ld-b .ldb-l .h{stroke:var(--ldb-lh)}.ld-b .ldb-c{stroke:var(--ldb-c)}.ld-b .ldb-c .h{stroke:var(--ldb-ch)}.ld-b .ldb-pr{opacity:.2}.ld-b .ldb-ph{fill:#fff;opacity:.55}.ld-b .ldb-a circle{fill:var(--ldb-l)}.ld-b .ldb-b circle{fill:var(--ldb-v)}.ld-b .ldb-d circle{fill:var(--ldb-c)}.ld-b .ldb-pl .ldb-ph{fill:#fff}.ld-b .ldb-wave{opacity:0;background:radial-gradient(closest-side,transparent 58%,var(--ldb-wv0) 62%,var(--ldb-wv) 84%,var(--ldb-wv2) 93%,transparent);border-radius:50%;inset:0;transform:rotate(-13deg)scale(.3,.111)}.ld-b .ldb-dots{fill:none;stroke:var(--ldb-w);stroke-opacity:.22;stroke-width:.6px;stroke-linecap:round;stroke-dasharray:0 2.775}.ld-b .ldb-st{fill:#dfe4ff;opacity:.45}.ld-b .ldb-st.x{fill:var(--ldb-w);opacity:.8}.ld-b .ldb-halo{inset:calc(50% - var(--ldb-u)*22.5);transform:rotate(55deg)}.ld-b .ldb-halo:before,.ld-b .ldb-halo:after{content:"";border-radius:50%;position:absolute}.ld-b .ldb-halo:before{background:conic-gradient(var(--ldb-track) 0 .5turn,var(--ldb-arc0) .5turn,var(--ldb-arc) .74turn,var(--ldb-l) .96turn,var(--ldb-lh) 1turn);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--ldb-u)*2 - .6px),#000 calc(100% - var(--ldb-u)*2),#000 calc(100% - .6px),transparent);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--ldb-u)*2 - .6px),#000 calc(100% - var(--ldb-u)*2),#000 calc(100% - .6px),transparent);mask:radial-gradient(closest-side,transparent calc(100% - var(--ldb-u)*2 - .6px),#000 calc(100% - var(--ldb-u)*2),#000 calc(100% - .6px),transparent);inset:0}.ld-b .ldb-halo:after{left:calc(50% - var(--ldb-u)*1.2);top:calc(var(--ldb-u)*-.2);width:calc(var(--ldb-u)*2.4);height:calc(var(--ldb-u)*2.4);background:var(--ldb-lh);box-shadow:0 0 calc(var(--ldb-u)*2.4) var(--ldb-l)}.ld-b .ldb-tile{left:calc(50% - var(--ldb-u)*14.5);top:calc(50% - var(--ldb-u)*14.5);width:calc(var(--ldb-u)*29);height:calc(var(--ldb-u)*29);box-shadow:inset 0 calc(var(--ldb-u)*.7) 0 #ffffff6b,inset 0 0 0 calc(var(--ldb-u)*.5) #ffffff1f,0 0 0 calc(var(--ldb-u)*1.1) #09081847,0 calc(var(--ldb-u)*4) calc(var(--ldb-u)*13) calc(var(--ldb-u)*-2) #8b6cffe6;background:radial-gradient(120% 90% at 22% 8%,#ffffff61,#fff0 52%),linear-gradient(120deg,#8b6cff 0%,#5b8cff 45%,#3ed6ff 100%);border-radius:31%}.ld-b .ldb-tile svg{width:100%;height:100%;display:block}:root[data-theme=light] .ld-b{--ldb-l:#6aa800;--ldb-lh:#5d9600;--ldb-c:#0a9fd8;--ldb-ch:#0789bd;--ldb-v:#6a4cff;--ldb-w:#3b2aa8;--ldb-track:#14183312;--ldb-arc:#0a9fd899;--ldb-arc0:#0a9fd800;--ldb-wv0:#0a9fd800;--ldb-wv:#0a9fd833;--ldb-wv2:#6a4cff14}:root[data-theme=light] .ld-b .ldb-aura{background:radial-gradient(closest-side,#6a4cff29,#5b8cff0f 40%,#0000 62%)}:root[data-theme=light] .ld-b .ldb-disc{opacity:.6}:root[data-theme=light] .ld-b .ldb-st{fill:#6a4cff;opacity:.3}:root[data-theme=light] .ld-b .ldb-st.x{fill:#6a4cff;opacity:.55}:root[data-theme=light] .ld-b .ldb-tile{box-shadow:inset 0 calc(var(--ldb-u)*.7) 0 #fff6,inset 0 0 0 calc(var(--ldb-u)*.5) #ffffff1f,0 0 0 calc(var(--ldb-u)*1.1) #ffffff8c,0 calc(var(--ldb-u)*4) calc(var(--ldb-u)*12) calc(var(--ldb-u)*-3) #6a4cff8c}:root[data-theme=light] .ld-b .ldb-pr{opacity:.16}.ld-b.sm .ldb-sky,.ld-b.sm .ldb-sys,.ld-b.sm .ldb-wave,.ld-b.sm .ldb-disc{display:none}.ld-b.sm .ldb-tile{width:58%;height:58%;top:21%;left:21%}.ld-b.sm .ldb-halo{inset:0}.ld-b.sm .ldb-halo:before{-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--ld,96px)*.085 - .5px),#000 calc(100% - var(--ld,96px)*.085),#000 calc(100% - .5px),transparent);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--ld,96px)*.085 - .5px),#000 calc(100% - var(--ld,96px)*.085),#000 calc(100% - .5px),transparent);mask:radial-gradient(closest-side,transparent calc(100% - var(--ld,96px)*.085 - .5px),#000 calc(100% - var(--ld,96px)*.085),#000 calc(100% - .5px),transparent)}.ld-b.sm .ldb-halo:after{left:calc(50% - var(--ld,96px)*.06);top:calc(var(--ld,96px)*-.0175);width:calc(var(--ld,96px)*.12);height:calc(var(--ld,96px)*.12)}.ld-b.sm .ldb-aura{inset:-10%}@media (prefers-reduced-motion:no-preference){.ld-b .ldb-cm ellipse{animation:linear infinite ldb-run}.ld-b .ldb-rev ellipse{animation-direction:reverse}.ld-b .ldb-px,.ld-b .ldb-py{animation:none}.ld-b .ldb-x1{animation-name:ldb-x1}.ld-b .ldb-y1{animation-name:ldb-y1}.ld-b .ldb-x2{animation-name:ldb-x2}.ld-b .ldb-y2{animation-name:ldb-y2}.ld-b .ldb-halo{animation:1.5s linear infinite ldb-spin}.ld-b .ldb-wave{animation:3s cubic-bezier(.22,.6,.36,1) infinite ldb-wave}.ld-b .ldb-wave.w2{animation-delay:-1.5s}.ld-b .ldb-dots{animation:6s linear infinite ldb-dots}.ld-b .ldb-st{animation:3s ease-in-out infinite ldb-tw}.ld-b .ldb-st.x{animation-name:ldb-twx}.ld-b .ldb-aura{animation:3s ease-in-out infinite ldb-breathe}.ld-b .ldb-tile{animation:1.5s ease-in-out infinite ldb-beat}.ld-b .ldb-spk{animation:3s cubic-bezier(.5,0,.3,1) infinite ldb-spark}}@media (prefers-reduced-motion:reduce){.ld-b .ldb-aura{animation:4s ease-in-out infinite ldb-breathe}}@keyframes ldb-run{0%{stroke-dashoffset:0}2.778%{stroke-dashoffset:-1.469px}5.556%{stroke-dashoffset:-3.172px}8.333%{stroke-dashoffset:-5.252px}11.111%{stroke-dashoffset:-7.745px}13.889%{stroke-dashoffset:-10.647px}16.667%{stroke-dashoffset:-13.898px}19.444%{stroke-dashoffset:-17.437px}22.222%{stroke-dashoffset:-21.165px}25%{stroke-dashoffset:-25px}27.778%{stroke-dashoffset:-28.835px}30.556%{stroke-dashoffset:-32.563px}33.333%{stroke-dashoffset:-36.102px}36.111%{stroke-dashoffset:-39.353px}38.889%{stroke-dashoffset:-42.255px}41.667%{stroke-dashoffset:-44.748px}44.444%{stroke-dashoffset:-46.828px}47.222%{stroke-dashoffset:-48.531px}50%{stroke-dashoffset:-50px}52.778%{stroke-dashoffset:-51.469px}55.556%{stroke-dashoffset:-53.172px}58.333%{stroke-dashoffset:-55.252px}61.111%{stroke-dashoffset:-57.745px}63.889%{stroke-dashoffset:-60.647px}66.667%{stroke-dashoffset:-63.898px}69.444%{stroke-dashoffset:-67.437px}72.222%{stroke-dashoffset:-71.165px}75%{stroke-dashoffset:-75px}77.778%{stroke-dashoffset:-78.835px}80.556%{stroke-dashoffset:-82.563px}83.333%{stroke-dashoffset:-86.102px}86.111%{stroke-dashoffset:-89.353px}88.889%{stroke-dashoffset:-92.255px}91.667%{stroke-dashoffset:-94.748px}94.444%{stroke-dashoffset:-96.828px}97.222%{stroke-dashoffset:-98.531px}to{stroke-dashoffset:-100px}}@keyframes ldb-x1{0%{transform:translate(46px)}to{transform:translate(-46px)}}@keyframes ldb-y1{0%{opacity:.62;transform:translateY(-17.02px)scale(.8)}to{opacity:1;transform:translateY(17.02px)scale(1.14)}}@keyframes ldb-x2{0%{transform:translate(57px)}to{transform:translate(-57px)}}@keyframes ldb-y2{0%{opacity:.62;transform:translateY(-21.09px)scale(.8)}to{opacity:1;transform:translateY(21.09px)scale(1.14)}}@keyframes ldb-spin{0%{transform:rotate(-30deg)}to{transform:rotate(330deg)}}@keyframes ldb-wave{0%{opacity:0;transform:rotate(-13deg)scale(.3,.111)}14%{opacity:1}to{opacity:0;transform:rotate(-13deg)scale(1.06,.392)}}@keyframes ldb-dots{to{transform:rotate(12deg)}}@keyframes ldb-tw{0%,to{opacity:.15}50%{opacity:.7}}@keyframes ldb-twx{0%,to{opacity:.2;transform:scale(.55)}50%{opacity:1;transform:scale(1)}}@keyframes ldb-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes ldb-beat{0%,to{transform:scale(1.035)}40%{transform:scale(.995)}}@keyframes ldb-spark{0%{transform:rotate(0)scale(1)}50%{transform:rotate(45deg)scale(1.22)}to{transform:rotate(90deg)scale(1)}}.ldcard{isolation:isolate;text-align:center;align-content:center;justify-items:center;gap:14px;min-height:360px;padding:48px 24px 40px;display:grid;position:relative;overflow:hidden}.ldcard .ld{--ld:92px}.ldcard .ld-b{--ld:210px;margin:-34px 0 -30px}.ldglow{aspect-ratio:1.6;pointer-events:none;z-index:-1;background:radial-gradient(45% 45%,#8b6cff38,#0000 70%),radial-gradient(28% 28% at 64% 56%,#3ed6ff1f,#0000 70%),radial-gradient(22% 22% at 38% 60%,#c8ff3d0f,#0000 70%);width:min(640px,120%);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.ldt{font-family:var(--display);letter-spacing:-.01em;margin-top:10px;font-size:18px;font-weight:700}.ldh{color:var(--sub);margin-top:-8px;font-size:12.5px}.ldsteps{color:var(--faint);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.ldsteps li{align-items:center;gap:7px;transition:color .3s;display:flex}.ldsteps li i{border:1.5px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;transition:background .3s,border-color .3s,box-shadow .3s;display:grid;position:relative}.ldsteps li.on{color:var(--ink)}.ldsteps li.on i{border-color:#3ed6ff59;box-shadow:0 0 0 4px #3ed6ff1a}.ldsteps li.on i:after{content:"";border:1.5px solid #0000;border-top-color:var(--lime);border-right-color:var(--lime);border-radius:50%;position:absolute;inset:-1.5px}@media (prefers-reduced-motion:no-preference){.ldsteps li.on i:after{animation:.8s linear infinite spin}}.ldbar{background:#ffffff0f;border-radius:4px;width:min(320px,80%);height:4px;margin-top:8px;overflow:hidden}.ldbar i{border-radius:inherit;transform-origin:0;height:100%;animation:ldbar var(--ldd,2.4s) cubic-bezier(.35,.6,.4,1) forwards;background:linear-gradient(90deg,#8b6cff,#3ed6ff 60%,#c8ff3d);display:block;transform:scaleX(.04);box-shadow:0 0 12px #3ed6ff99}@keyframes ldbar{to{transform:scaleX(1)}}:root[data-theme=light] .ldglow{background:radial-gradient(45% 45%,#8b6cff29,#0000 70%),radial-gradient(28% 28% at 64% 56%,#3ed6ff1f,#0000 70%)}:root[data-theme=light] .ldbar{background:#14183312}:root[data-theme=light] .ldbar i{box-shadow:none}:root[data-theme=light] .ldsteps li.on i{border-color:#6a4cff40;box-shadow:0 0 0 4px #6a4cff14}:root[data-theme=light] .ldsteps li.on i:after{border-top-color:var(--accent);border-right-color:var(--accent)}@media (width<=760px){.ldcard{min-height:300px;padding:36px 16px 30px}.ldcard .ld{--ld:80px}.ldcard .ld-b{--ld:180px;margin:-28px 0 -26px}.ldsteps{flex-direction:column;align-items:flex-start;gap:8px}}.th:disabled{cursor:wait;opacity:.55}.champ[aria-busy=true] .cmr:hover{background:0 0}.boot{z-index:200;font-family:var(--font);background:radial-gradient(38% 34% at 50% 44%,#8b6cff4d,#0000 70%),radial-gradient(26% 24% at 60% 56%,#3ed6ff21,#0000 70%),radial-gradient(22% 20% at 40% 60%,#c8ff3d0d,#0000 70%),#07080d;place-items:center;font-size:14px;line-height:1.55;transition:opacity 30ms,visibility 30ms;display:grid;position:fixed;inset:0}.boot,.boot *{box-sizing:border-box}.bootc{justify-items:center;gap:12px;transition:transform 30ms cubic-bezier(.4,0,.2,1);display:grid}.boot .ld{--ld:120px}.boot .ld-b{--ld:300px;margin:-56px 0 -48px}.bootw{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(120deg,#fff 30%,#cfc4ff 62%,#8fe6ff);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:28px;font-weight:800}.boots{color:#a3a8c3;letter-spacing:.02em;align-items:baseline;gap:2px;font-size:13px;display:flex}.bootd{gap:3px;margin-left:3px;display:inline-flex}.bootd i{opacity:.35;background:currentColor;border-radius:50%;width:3.5px;height:3.5px}@media (prefers-reduced-motion:no-preference){.bootd i{animation:1.2s ease-in-out infinite bootd}.bootd i:nth-child(2){animation-delay:.15s}.bootd i:nth-child(3){animation-delay:.3s}}@keyframes bootd{30%{opacity:1;transform:translateY(-2px)}60%{opacity:.35;transform:none}}:root[data-theme=light] .boot{background:radial-gradient(38% 34% at 50% 44%,#8b6cff33,#0000 70%),radial-gradient(26% 24% at 60% 56%,#3ed6ff24,#0000 70%),#f4f5fa}:root[data-theme=light] .bootw{background:linear-gradient(120deg,#141833 30%,#3b2aa8 62%,#0b7fae);-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .boots{color:#585e7d}.skc{background:#ffffff16;border-radius:50%;flex:none;width:36px;height:36px;display:block}.lst.busy{position:relative}.li.sk{pointer-events:none;cursor:default}.li.sk .lc{align-content:center;gap:9px;min-height:56px;display:grid}.li.sk .lv{justify-content:flex-end;display:flex}.li.sk .rk{box-shadow:none;background:0 0}.champ-track{z-index:4;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 22px,#000 22px calc(25% - 37px),#0000 calc(25% - 37px) calc(25% + 27px),#000 calc(25% + 27px) calc(50% - 32px),#0000 calc(50% - 32px) calc(50% + 32px),#000 calc(50% + 32px) calc(75% - 27px),#0000 calc(75% - 27px) calc(75% + 37px),#000 calc(75% + 37px) calc(100% - 22px),#0000 calc(100% - 22px) 100%);mask-image:linear-gradient(90deg,#0000 0 22px,#000 22px calc(25% - 37px),#0000 calc(25% - 37px) calc(25% + 27px),#000 calc(25% + 27px) calc(50% - 32px),#0000 calc(50% - 32px) calc(50% + 32px),#000 calc(50% + 32px) calc(75% - 27px),#0000 calc(75% - 27px) calc(75% + 37px),#000 calc(75% + 37px) calc(100% - 22px),#0000 calc(100% - 22px) 100%)}.champ-track>i{background:linear-gradient(90deg,#8b6cff00,#8b6cff 35%,#3ed6ff 70%,#c8ff3d);border-radius:2px;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 12px #3ed6ff99}.champgroup.busy>.champ>.skbar{display:none}@media (prefers-reduced-motion:no-preference){.champ-track>i{animation:1.1s cubic-bezier(.45,0,.25,1) infinite champ-group-sweep}}@media (prefers-reduced-motion:no-preference) and (width<=1100px){.champ-track{display:none}.champgroup.busy>.champ>.skbar{display:block}.champgroup.busy>.champ>.skbar:before{animation:4.4s linear infinite champ-card-sweep}.champgroup.busy>.champ:nth-child(3)>.skbar:before{animation-delay:-3.3s}.champgroup.busy>.champ:nth-child(4)>.skbar:before{animation-delay:-2.2s}.champgroup.busy>.champ:nth-child(5)>.skbar:before{animation-delay:-1.1s}}@media (prefers-reduced-motion:reduce){.champ-track{display:none}.champgroup.busy>.champ>.skbar{display:block}}@keyframes champ-group-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes champ-card-sweep{0%{opacity:1;transform:translate(-100%)}25%{opacity:1;transform:translate(250%)}25.01%,to{opacity:0;transform:translate(250%)}}@keyframes sk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}:root[data-theme=light] .skc{background:#14183312}:root[data-theme=light] .champ-track>i{background:linear-gradient(90deg,#6a4cff00,#6a4cff 35%,#0a9fd8 70%,#7cc400);box-shadow:0 0 10px #0a9fd859}@media (width>=1101px){.kpi.hero.dfind,.dfind+.kpi{min-height:300px}.dfind+.kpi .val{margin-top:6px;font-size:50px}.dfind+.kpi .qlinks{gap:8px}.dfind+.kpi .qlinks button{border-radius:12px;padding:10px 12px;font-size:12.5px}}@media (width<=1100px) and (width>=821px){.kpi.hero.dfind{min-height:240px}}.dfind+.kpi{grid-template-rows:auto auto auto 1fr}.dfind+.kpi .qlinks{align-self:end}.skc.xs{width:26px;height:26px}.skc.cw{width:46px;height:46px}.kpi .val .skb.kv{border-radius:12px;width:58%;height:.7em;margin:.16em 0}.kpi.busy .xs.sub{padding-top:2px}.champ .ct .skb.crk{border-radius:6px;width:40px;height:18px}.champ .cv .skb.cvk{border-radius:10px;width:62%;height:30px;margin:6px 0 4px}.champ.busy .cwho .t{flex:1;gap:8px}.champ.busy .csec div{gap:7px;padding-block:2px}.champ.busy .cmr{cursor:default}.champ.busy .cmr:hover{background:0 0}.trb{width:max-content;font:inherit;color:var(--accent-2);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:8px;padding:3px 0;font-size:12.5px;font-weight:700;transition:opacity .15s;display:inline-flex}.trb svg{width:14px;height:14px}.trb:hover{opacity:.8}.trb.ld{color:var(--sub);cursor:default}.trsp{border:1.6px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px}@media (prefers-reduced-motion:no-preference){.trsp{animation:.8s linear infinite spin}.trx{animation:.3s cubic-bezier(.2,.7,.3,1) both sk-in}}.trx{border-top:1px solid var(--line);gap:6px;max-width:68ch;margin-top:10px;padding-top:10px;display:grid}.trx .ptx{color:#c9cce6}.trn{color:var(--faint);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.trn svg{width:12px;height:12px}:root[data-theme=light] .trx .ptx{color:#3a3f5c}.champ{transition:translate .32s cubic-bezier(.2,.8,.2,1),scale .32s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.champ:not(.busy):hover{z-index:2;translate:0 -2px;scale:1.008}}.ld-b .ldb-bk{clip-path:polygon(-50% -50%,150% -50%,150% 26.91%,-50% 73.09%)}.ld-b .ldb-fr{clip-path:polygon(-50% 73.09%,150% 26.91%,150% 150%,-50% 150%)}@media (prefers-reduced-motion:no-preference){.ld-b .ldb-x0{animation-name:ldb-x0}.ld-b .ldb-y0{animation-name:ldb-y0}}@keyframes ldb-x0{0%{transform:translate(35px)}to{transform:translate(-35px)}}@keyframes ldb-y0{0%{opacity:.62;transform:translateY(-12.95px)scale(.8)}to{opacity:1;transform:translateY(12.95px)scale(1.14)}}@media (prefers-reduced-motion:no-preference){.champ.arrive,.kpi.arrive .val,.kpi.arrive .val+.xs,.dtpage.arrive .dtg,.drawer.acp.arrive>:is(.ast,section,.apfoot),.drawer.acp.arrive .aph p{animation:.36s cubic-bezier(.2,.7,.3,1) both sk-in}}.inp{border:1px solid var(--line-2);min-width:0;color:var(--ink);background:#00000040;border-radius:13px;padding:10px 14px}.inp:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 4px #8b6cff2e}textarea.inp{resize:vertical;min-height:110px;font-weight:500;line-height:1.6}.xfind{border:1px solid var(--line-2);background:#00000040;border-radius:14px;align-items:center;gap:8px;padding:5px 5px 5px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.xfind:focus-within{border-color:#8b6cffb3;box-shadow:0 0 0 4px #8b6cff26}.xfind .at{color:var(--sub);font-weight:800}.xfind .inp{min-width:0;height:38px;box-shadow:none;background:0 0;border:0;flex:1;padding:0}.xfind .inp:focus{box-shadow:none;border:0;outline:none}.xfind .btn{height:38px}.xhint{color:var(--faint);padding-left:4px;font-size:12px}.xpick{border:1px solid var(--line-2);background:linear-gradient(120deg,#ffffff0f,#ffffff05);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.xpick .t{min-width:0}.xpick .n{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.xpick .h{color:var(--sub);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.xpa{align-items:center;gap:8px;display:flex}.modal.rb{width:min(660px,100%)}.modal.rb .lbl{display:block}.rbswap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.rbswap .xpick{grid-template-columns:auto minmax(0,1fr);padding:10px 12px}.rbarrow{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 18px -6px #8b6cffcc}.rbarrow svg{width:15px;height:15px}.rbcols{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rbc{border:1px solid var(--line);border-radius:16px;padding:14px 14px 12px}.rbc h4{align-items:center;gap:8px;margin:0 0 8px;font-size:13px;display:flex}.rbc h4 svg{flex:none;width:15px;height:15px}.rbc ul{color:var(--sub);gap:5px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;display:grid}.rbc.keep{background:var(--pos-soft);border-color:#3ef0a038}.rbc.keep h4{color:var(--pos)}.rbc.move{background:var(--amb-soft);border-color:#ffc04d40}.rbc.move h4{color:var(--amb)}.rbwarn{color:var(--sub);align-items:center;gap:8px;font-size:12.5px;display:flex}.rbwarn svg{flex:none;width:15px;height:15px}@media (width<=640px){.rbswap{grid-template-columns:minmax(0,1fr)}.rbarrow{justify-self:center;transform:rotate(90deg)}.rbcols{grid-template-columns:minmax(0,1fr)}}.xban{background:linear-gradient(90deg,#ff5d7a29,#ff5d7a0a);border:1px solid #ff5d7a66;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.xban>svg{width:22px;height:22px;color:var(--neg)}.xban b{margin-bottom:2px;font-size:14px;display:block}.xban span{color:var(--sub);font-size:12.5px;line-height:1.5}.xbb{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px){.xban{grid-template-columns:auto minmax(0,1fr)}.xbb{grid-column:1/-1}}:where(:root[data-theme=light]) .xpick{background:linear-gradient(120deg,#1418330c,#14183304)}:root[data-theme=light] .inp,:root[data-theme=light] .xfind{background:#ffffffd9}:root[data-theme=light] .xban{background:linear-gradient(90deg,#e0244f1a,#e0244f08);border-color:#e0244f4d}.modal.rb:has(>.shh)>.mf{border-top:1px solid var(--line);background:#00000029;justify-content:flex-end;padding:16px 24px 20px;display:flex}.modal.rb:has(>.shh)>.mf .btn{border-radius:13px;height:42px;padding:0 18px}:root[data-theme=light] .modal.rb:has(>.shh)>.mf{background:#14183306}@media (width<=760px){.modal.rb:has(>.shh)>.mf{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.modal.rb:has(>.shh)>.mf .btn{flex:1;justify-content:center}}
