:root{--bg:#08080f;--bg2:#0c0c17;--panel:#11111f;--card:#141426;--line:#c8cdff1a;--line2:#c8cdff0f;--t1:#f2f1fa;--t2:#a6a8c6;--t3:#666a8a;--acc:#f0b94b;--acc-h:#ffd073;--acc-rgb:240,185,75;--bl:#4c8dff;--gr:#3ecf8e;--am:#ff9a4d;--vi:#8a6bff;--vi-rgb:138,107,255;--rd:#ff5c6c;--mono:"IBM Plex Mono",ui-monospace,monospace;--sans:"Archivo","PingFang SC",system-ui,sans-serif;--disp:"Archivo","PingFang SC",sans-serif;--m-fast:.18s;--m-med:.45s;--m-slow:.9s;--m-ease:cubic-bezier(.2,.7,.2,1)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--sans);background:var(--bg);color:var(--t1)}.mono{font-family:var(--mono)}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#a6a9c62e;border-radius:6px}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.console-shell{grid-template-columns:244px 1fr;height:100vh;display:grid;overflow:hidden}.console-shell .side{background:linear-gradient(180deg,var(--bg2),var(--bg));border-right:1px solid var(--line);flex-direction:column;padding:18px 14px;display:flex;overflow-y:auto}.console-shell .brand{align-items:center;gap:11px;padding:6px 8px 20px;display:flex}.console-shell .brand .g{border-radius:8px;place-items:center;width:31px;height:31px;display:grid;position:relative;overflow:hidden}.console-shell .brand .g img{object-fit:cover;width:100%;height:100%;display:block}.console-shell .brand b{font-family:var(--disp);letter-spacing:.04em;font-size:16px}.console-shell .brand b span{color:var(--t3);font-size:10px;font-weight:400}.console-shell .navg{margin-top:8px}.console-shell .navg .lbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--t3);padding:8px 10px 6px;font-size:9.5px}.console-shell .navi{color:var(--t2);cursor:pointer;border-radius:9px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;transition:all .15s;display:flex;position:relative}.console-shell .navi:hover{color:var(--t1);background:#ffffff08}.console-shell .navi svg{opacity:.85;flex:none;width:17px;height:17px}.console-shell .navi.on{background:color-mix(in srgb,var(--acc) 12%,transparent);color:var(--t1)}.console-shell .navi.on:before{content:"";background:var(--acc);border-radius:2px;width:2.5px;position:absolute;top:8px;bottom:8px;left:0}.console-shell .navi.on svg{color:var(--acc);opacity:1}.console-shell .navi .bdg{font-family:var(--mono);color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 30%,transparent);border-radius:5px;margin-left:auto;padding:1px 5px;font-size:9px}.console-shell .side .foot{margin-top:auto;padding-top:14px}.console-shell .plan{border:1px solid var(--line);background:var(--card);border-radius:11px;padding:12px}.console-shell .plan .pt{justify-content:space-between;align-items:center;font-size:12px;display:flex}.console-shell .plan .pt b{font-family:var(--disp)}.console-shell .plan .pt .tag{font-family:var(--mono);color:#1a1206;background:var(--acc);border-radius:5px;padding:2px 7px;font-size:9px;font-weight:600}.console-shell .plan .meter{background:#a6a9c624;border-radius:3px;height:5px;margin:10px 0 6px;overflow:hidden}.console-shell .plan .meter i{background:linear-gradient(90deg,var(--acc),var(--bl));border-radius:3px;width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1);display:block}.console-shell .plan .sm{font-family:var(--mono);color:var(--t3);font-size:10px}.console-shell .main{background:radial-gradient(1000px 560px at 82% -12%,rgba(var(--acc-rgb),.06),transparent 60%),var(--bg);flex-direction:column;display:flex;overflow:hidden}.console-shell .top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08080f99;flex:none;align-items:center;gap:14px;height:62px;padding:0 26px;display:flex}.console-shell .top .crumb{font-family:var(--mono);color:var(--t3);font-size:12px}.console-shell .top .crumb b{color:var(--t1);font-family:var(--sans);margin-left:2px;font-size:15px;font-weight:600}.console-shell .switch{color:var(--t2);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;display:flex}.console-shell .switch b{color:var(--t1)}.console-shell .switch svg{width:13px;height:13px;color:var(--t3)}.console-shell .top .sp{flex:1}.console-shell .chip{color:var(--t2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;display:flex}.console-shell .chip .dot{background:var(--gr);width:7px;height:7px;box-shadow:0 0 7px var(--gr);border-radius:50%}.console-shell .chip b{color:var(--t1);font-family:var(--mono)}.console-shell .iconbtn{border:1px solid var(--line);width:34px;height:34px;color:var(--t2);cursor:pointer;border-radius:9px;place-items:center;display:grid;position:relative}.console-shell .iconbtn:hover{color:var(--t1);border-color:rgba(var(--acc-rgb),.35)}.console-shell .iconbtn .n{background:var(--rd);color:#fff;width:15px;height:15px;font-size:9px;font-family:var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}.console-shell .avatar{background:linear-gradient(135deg,var(--vi),var(--bl));width:34px;height:34px;font-family:var(--disp);color:#fff;border-radius:9px;place-items:center;font-size:13px;font-weight:600;display:grid}.console-shell .scroll{padding:22px 26px 40px;overflow-y:auto}.console-shell .phead{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.console-shell .phead h1{font-family:var(--disp);letter-spacing:-.01em;font-size:22px;font-weight:600}.console-shell .phead .rng{gap:6px;display:flex}.console-shell .phead .rng b{font-family:var(--mono);color:var(--t2);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:11.5px}.console-shell .phead .rng b.on{color:#1a1206;background:var(--acc);border-color:#0000;font-weight:600}@media (width<=820px){.console-shell{grid-template-columns:1fr}.console-shell .side{display:none}}.console-shell .switchwrap{position:relative}.console-shell button.switch{font-family:var(--sans);background:0 0}.console-shell button.avatar{cursor:pointer;border:0}.console-shell .switchmenu,.console-shell .usermenu{background:var(--panel);border:1px solid var(--line);z-index:30;border-radius:11px;padding:6px;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 30px #00000080}.console-shell .switchmenu{min-width:220px;left:0}.console-shell .usermenu{min-width:200px;right:0}.console-shell .switchmenu .it{cursor:pointer;width:100%;color:var(--t2);font-family:var(--sans);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.console-shell .switchmenu .it:hover{color:var(--t1);background:#ffffff0a}.console-shell .switchmenu .it.on{background:color-mix(in srgb,var(--acc) 12%,transparent);color:var(--t1)}.console-shell .switchmenu .it .nm{font-weight:500}.console-shell .switchmenu .it .rl{font-family:var(--mono);color:var(--t3);text-transform:uppercase;font-size:10px}.console-shell .usermenu .um-id{border-bottom:1px solid var(--line2);margin-bottom:4px;padding:9px 11px}.console-shell .usermenu .um-id b{font-size:13px;display:block}.console-shell .usermenu .um-id span{color:var(--t3);font-size:11px;font-family:var(--mono)}.console-shell .usermenu .um-item{text-align:left;cursor:pointer;width:100%;color:var(--t2);font-family:var(--sans);background:0 0;border:0;border-radius:8px;padding:9px 11px;font-size:13px;display:block}.console-shell .usermenu .um-item:hover{color:var(--rd);background:#f871711a}.console-shell .navi.dis{cursor:default;opacity:.5}.console-shell .navi.dis:hover{color:var(--t2);background:0 0}.console-shell .navi .bdg.soon{color:var(--t3);border-color:var(--line)}.org-suspended-banner{border:1px solid color-mix(in srgb,var(--rd) 40%,transparent);background:color-mix(in srgb,var(--rd) 10%,transparent);color:var(--rd);border-radius:11px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.console-shell .card{border:1px solid var(--line);background:var(--bg2);border-radius:14px;position:relative;overflow:hidden}.console-shell .card:before{content:"";border-left:1px solid rgba(var(--acc-rgb),.4);border-top:1px solid rgba(var(--acc-rgb),.4);width:8px;height:8px;position:absolute;top:9px;left:9px}.console-shell .card .hd{justify-content:space-between;align-items:center;padding:15px 17px 0;display:flex}.console-shell .card .hd .t{font-family:var(--disp);font-size:14.5px;font-weight:600}.console-shell .card .hd .s{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9.5px}.console-shell .kpis{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:16px;display:grid}.console-shell .kpi{padding:15px 16px}.console-shell .kpi .l{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9.5px}.console-shell .kpi .v{font-family:var(--disp);letter-spacing:-.01em;margin-top:8px;font-size:26px;font-weight:600}.console-shell .kpi .v small{color:var(--t2);font-size:13px;font-weight:400}.console-shell .kpi .r{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.console-shell .kpi .dl{font-family:var(--mono);align-items:center;gap:3px;font-size:11px;display:inline-flex}.console-shell .kpi .dl.up,.console-shell .kpi .dl.down{color:var(--gr)}.console-shell .kpi .dl.warn{color:var(--am)}.console-shell .kpi svg.spark{width:70px;height:24px}.console-shell .row{gap:16px;margin-bottom:16px;display:grid}.console-shell .row.a{grid-template-columns:1.7fr 1fr}.console-shell .row.b{grid-template-columns:1fr 1fr}.console-shell .pad{padding:16px 17px 18px}@media (width<=1180px){.console-shell .kpis{grid-template-columns:repeat(3,1fr)}.console-shell .row.a,.console-shell .row.b{grid-template-columns:1fr}}@media (width<=820px){.console-shell .kpis{grid-template-columns:1fr 1fr}}.copyfield{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:stretch;gap:0;display:flex;overflow:hidden}.copyfield .cf-val{min-width:0;color:var(--t1);white-space:nowrap;flex:1;padding:10px 12px;font-size:12.5px;line-height:1.7;overflow-x:auto}.copyfield .cf-val.mono{font-family:var(--mono)}.copyfield .cf-btn{border:0;border-left:1px solid var(--line);background:rgba(var(--acc-rgb),.08);color:var(--acc);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--sans);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.copyfield .cf-btn:hover{background:rgba(var(--acc-rgb),.14)}.copyfield .cf-btn svg{width:14px;height:14px}.auth-shell{grid-template-columns:1.05fr 1fr;min-height:100vh;line-height:1.55;display:grid}.auth-shell .aside{background:linear-gradient(160deg,var(--bg2),var(--bg));border-right:1px solid var(--line);flex-direction:column;padding:44px 52px;display:flex;position:relative;overflow:hidden}.auth-shell .aside .grid{opacity:.5;opacity:.08;background-image:linear-gradient(#a6a9c680 1px,#0000 1px),linear-gradient(90deg,#a6a9c680 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 30% 30%,#000,#0000 75%);mask-image:radial-gradient(120% 90% at 30% 30%,#000,#0000 75%)}.auth-shell .aside .orb{background:radial-gradient(circle,rgba(var(--acc-rgb),.22),transparent 68%);filter:blur(40px);opacity:.6;border-radius:50%;width:520px;height:520px;position:absolute;top:32%;right:-140px}.auth-shell .aside .ring{border:1px solid rgba(var(--acc-rgb),.18);width:340px;height:340px;box-shadow:inset 0 0 60px rgba(var(--acc-rgb),.08);border-radius:50%;position:absolute;top:36%;right:-60px}.auth-shell .aside .ring:after{content:"";border:1px dashed #a6a9c624;border-radius:50%;animation:40s linear infinite reverse spin;position:absolute;inset:34px}@keyframes spin{to{transform:rotate(360deg)}}.auth-shell .aside .top,.auth-shell .aside .mid,.auth-shell .aside .bot{z-index:2;position:relative}.auth-shell .logo{align-items:center;gap:11px;display:flex}.auth-shell .logo .g{border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}.auth-shell .logo .g img{object-fit:cover;width:100%;height:100%;display:block}.auth-shell .logo b{font-family:var(--disp);letter-spacing:.04em;font-size:18px}.auth-shell .logo b span{color:var(--t3);font-size:11px;font-weight:400}.auth-shell .aside .mid{max-width:420px;margin-top:auto;margin-bottom:auto}.auth-shell .aside .mid h2{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.18}.auth-shell .aside .mid h2 .fl{color:var(--acc)}.auth-shell .aside .mid p{color:var(--t2);margin-top:16px;font-size:15px}.auth-shell .feats{flex-direction:column;gap:14px;margin-top:28px;display:flex}.auth-shell .feats .f{color:var(--t1);align-items:center;gap:12px;font-size:14px;display:flex}.auth-shell .feats .f .fi{background:rgba(var(--acc-rgb),.1);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.auth-shell .feats .f .fi svg{width:16px;height:16px;color:var(--acc)}.auth-shell .feats .f b{color:var(--acc)}.auth-shell .aside .bot{gap:34px;margin-top:34px;display:flex}.auth-shell .aside .bot .s .n{font-family:var(--disp);font-size:22px;font-weight:600}.auth-shell .aside .bot .s .n .u{color:var(--t2);font-size:12px}.auth-shell .aside .bot .s .l{color:var(--t3);margin-top:2px;font-size:11.5px}.auth-shell .formside{flex-direction:column;justify-content:center;align-items:center;padding:44px;display:flex;position:relative}.auth-shell .topright{color:var(--t2);font-size:13px;position:absolute;top:26px;right:34px}.auth-shell .topright a{color:var(--acc);font-weight:600}.auth-shell .formbox{width:100%;max-width:392px}.auth-shell .formbox h1{font-family:var(--disp);letter-spacing:-.01em;font-size:26px;font-weight:600}.auth-shell .formbox .sub{color:var(--t2);margin-top:7px;margin-bottom:26px;font-size:13.5px}.auth-shell .tabs{border:1px solid var(--line);border-radius:10px;margin-bottom:20px;display:flex;overflow:hidden}.auth-shell .tabs b{text-align:center;color:var(--t2);cursor:pointer;flex:1;padding:9px;font-size:13px;transition:all .15s}.auth-shell .tabs b.on{background:color-mix(in srgb,var(--acc) 12%,transparent);color:var(--acc);font-weight:600}.auth-shell .tabs b.dis{color:var(--t3);cursor:not-allowed;opacity:.6}.auth-shell .fld{margin-bottom:15px}.auth-shell .fld label{color:var(--t2);margin-bottom:7px;font-size:12.5px;font-weight:500;display:block}.auth-shell .inp{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:11px 13px;transition:all .15s;display:flex}.auth-shell .inp:focus-within{border-color:rgba(var(--acc-rgb),.45);box-shadow:0 0 0 3px rgba(var(--acc-rgb),.08)}.auth-shell .inp svg{width:16px;height:16px;color:var(--t3);flex:none}.auth-shell .inp input{color:var(--t1);width:100%;font-size:14px;font-family:var(--sans);background:0 0;border:0;outline:none}.auth-shell .inp .eye{cursor:pointer;color:var(--t3)}.auth-shell .inp .eye:hover{color:var(--t2)}.auth-shell .inp .vbtn{font-family:var(--mono);color:var(--acc);cursor:pointer;white-space:nowrap;border-left:1px solid var(--line);padding-left:10px;font-size:11px}.auth-shell .inp .vbtn.dis{color:var(--t3);cursor:default}.auth-shell .row{justify-content:space-between;align-items:center;margin:6px 0 20px;font-size:12.5px;display:flex}.auth-shell .rem{color:var(--t2);cursor:pointer;align-items:center;gap:8px;display:flex}.auth-shell .rem .bx{border:1.5px solid var(--t3);border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.auth-shell .rem.on .bx{background:var(--acc);border-color:var(--acc)}.auth-shell .rem.on .bx svg{color:#1a1206;width:10px;height:10px}.auth-shell .row a{color:var(--acc)}.auth-shell .sbtn{color:#1a1206;width:100%;font-size:14.5px;font-weight:600;font-family:var(--sans);cursor:pointer;background:var(--acc);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:13px;display:flex}.auth-shell .sbtn svg{width:16px;height:16px}.auth-shell .sbtn:disabled{opacity:.55;cursor:default;box-shadow:none}.auth-shell .err{color:var(--rd);font-size:12.5px;font-family:var(--mono);margin:2px 0 14px}.auth-shell .divider{color:var(--t3);align-items:center;gap:14px;margin:22px 0;font-size:12px;display:flex}.auth-shell .divider:before,.auth-shell .divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-shell .oauth{flex-direction:column;gap:11px;display:flex}.auth-shell .ob{border:1px solid var(--line);color:var(--t1);cursor:pointer;font-size:13.5px;font-family:var(--sans);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px;display:flex}.auth-shell .ob:hover{border-color:rgba(var(--acc-rgb),.35)}.auth-shell .ob svg{width:17px;height:17px}.auth-shell .foot-note{text-align:center;color:var(--t2);margin-top:24px;font-size:13px}.auth-shell .foot-note a{color:var(--acc);font-weight:600}.auth-shell .legal{text-align:center;color:var(--t3);margin-top:20px;font-size:11px;line-height:1.6}.auth-shell .legal a{color:var(--t2)}@media (width<=900px){.auth-shell{grid-template-columns:1fr}.auth-shell .aside{display:none}}.auth-shell.auth-register .aside .orb{background:radial-gradient(circle,rgba(var(--acc-rgb),.25),transparent 68%);opacity:.45}.auth-shell.auth-register .feats .f .fi{background:#34d3991f}.auth-shell.auth-register .feats .f .fi svg,.auth-shell.auth-register .feats .f b{color:var(--gr)}.auth-shell .giftcard{background:linear-gradient(120deg,#fbbf241f,#0000);border:1px solid #fbbf2459;border-radius:14px;align-items:center;gap:12px;margin-bottom:26px;padding:14px 18px;display:inline-flex}.auth-shell .giftcard .gi{background:#fbbf2429;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.auth-shell .giftcard .gi svg{width:21px;height:21px;color:var(--am)}.auth-shell .giftcard .gt b{font-family:var(--disp);color:var(--am);font-size:17px}.auth-shell .giftcard .gt p{color:var(--t2);margin-top:1px;font-size:12px}.auth-shell .fld label .opt{color:var(--t3);font-weight:400}.auth-shell .pwmeter{gap:5px;margin-top:8px;display:flex}.auth-shell .pwmeter i{background:#a6a9c629;border-radius:2px;flex:1;height:4px;transition:all .2s}.auth-shell .pwmeter.s1 i:first-child{background:var(--rd)}.auth-shell .pwmeter.s2 i:nth-child(-n+2){background:var(--am)}.auth-shell .pwmeter.s3 i:nth-child(-n+3){background:var(--gr)}.auth-shell .pwhint{color:var(--t3);margin-top:6px;font-size:11px}.auth-shell .terms{color:var(--t2);cursor:pointer;align-items:flex-start;gap:9px;margin:16px 0 18px;font-size:12.5px;line-height:1.5;display:flex}.auth-shell .terms .bx{border:1.5px solid var(--t3);border-radius:5px;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;display:grid}.auth-shell .terms.on .bx{background:var(--acc);border-color:var(--acc)}.auth-shell .terms.on .bx svg{color:#1a1206;width:11px;height:11px}.auth-shell .terms a{color:var(--acc)}.auth-shell.auth-register .oauth{flex-direction:row}.auth-shell.auth-register .oauth .ob{flex:1}.onb{min-height:100vh;font-family:var(--sans);color:var(--t1);background-image:radial-gradient(800px 460px at 50% -6%,rgba(var(--acc-rgb),.08),transparent 60%),radial-gradient(600px 400px at 85% 20%,#a78bfa0d,transparent 60%);line-height:1.55}.onb .head{align-items:center;padding:22px 34px;display:flex}.onb .logo{align-items:center;gap:11px;display:flex}.onb .logo .g{border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:relative;overflow:hidden}.onb .logo .g img{object-fit:cover;width:100%;height:100%;display:block}.onb .logo b{font-family:var(--disp);letter-spacing:.04em;font-size:16px}.onb .logo b span{color:var(--t3);font-size:10px;font-weight:400}.onb .head .sp{flex:1}.onb .skip{color:var(--t2);cursor:pointer;font-size:13px;font-family:var(--sans);background:0 0;border:0}.onb .skip:hover{color:var(--t1)}.onb .stage{max-width:620px;margin:14px auto 0;padding:0 24px 60px}.onb .wcard{background:linear-gradient(180deg,var(--panel),var(--bg2));border:1px solid var(--line);border-radius:18px;margin-top:22px;padding:30px 30px 26px}.onb .wtitle{font-family:var(--disp);letter-spacing:-.01em;font-size:22px;font-weight:600}.onb .wsub{color:var(--t2);margin-top:7px;margin-bottom:24px;font-size:13.5px}.onb .checklist{flex-direction:column;gap:14px;display:flex}.onb .ci{border:1px solid var(--line);background:var(--card);border-radius:13px;gap:14px;padding:16px 17px;transition:all .2s;display:flex}.onb .ci.done{background:#34d3990d;border-color:#34d3994d}.onb .ci .num{border:1.5px solid var(--line);width:30px;height:30px;font-family:var(--mono);color:var(--t3);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.onb .ci.done .num{background:var(--gr);color:#04140d;border-color:#0000}.onb .ci.done .num svg{width:15px;height:15px}.onb .ci .body{flex:1;min-width:0}.onb .ci .body>b{font-family:var(--disp);font-size:14.5px;font-weight:600}.onb .ci .body p{color:var(--t2);margin-top:4px;font-size:12.5px}.onb .ci .body p .hl{color:var(--am);font-family:var(--disp);font-size:15px}.onb .cerr{color:var(--rd);font-size:12px;font-family:var(--mono);margin-top:6px}.onb .keyrow{gap:9px;margin-top:11px;display:flex}.onb .keyrow input{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:13.5px;font-family:var(--sans);border-radius:10px;outline:none;flex:1;padding:10px 12px}.onb .keyrow input:focus{border-color:rgba(var(--acc-rgb),.4)}.onb .mkbtn{color:#1a1206;cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sans);background:var(--acc);white-space:nowrap;border:0;border-radius:10px;padding:10px 18px}.onb .mkbtn:disabled{opacity:.55;cursor:default}.onb .revealed{margin-top:12px}.onb .revealed .warn{color:var(--am);background:#fbbf2414;border:1px solid #fbbf2447;border-radius:9px;align-items:center;gap:7px;margin-bottom:10px;padding:7px 11px;font-size:12px;display:inline-flex}.onb .revealed .curllbl{color:var(--t3);margin:12px 0 7px;font-size:11.5px}.onb .doclinks{flex-wrap:wrap;gap:10px;margin-top:11px;display:flex}.onb .doclinks .dl{color:var(--acc);border:1px solid rgba(var(--acc-rgb),.28);cursor:pointer;border-radius:9px;padding:8px 13px;font-size:12.5px}.onb .doclinks .dl:hover{background:rgba(var(--acc-rgb),.06)}.onb .doclinks .dl.dis{color:var(--t3);border-color:var(--line);cursor:default}.onb .creditline{background:#fbbf2412;border:1px solid #fbbf244d;border-radius:12px;align-items:center;gap:10px;margin:20px 0 4px;padding:12px 18px;display:inline-flex}.onb .creditline .cv{font-family:var(--disp);color:var(--am);font-size:20px;font-weight:600}.onb .creditline .cl{color:var(--t2);font-size:12px}.onb .wnav{align-items:center;gap:12px;margin-top:24px;display:flex}.onb .wnav .sp{flex:1}.onb .wnav .next{color:#1a1206;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--sans);background:var(--acc);border:0;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;display:inline-flex}.onb .wnav .next svg{width:15px;height:15px}@media (width<=640px){.onb .keyrow{flex-direction:column}}.console-shell .kpis.k4{grid-template-columns:repeat(4,1fr)}@media (width<=1180px){.console-shell .kpis.k4{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.console-shell .kpis.k4{grid-template-columns:1fr 1fr}}.console-shell .mbar{align-items:center;gap:11px;margin-bottom:13px;display:flex}.console-shell .mbar:last-child{margin-bottom:0}.console-shell .mbar .d{border-radius:2px;flex:none;width:9px;height:9px;box-shadow:0 0 7px}.console-shell .mbar .nm{white-space:nowrap;text-overflow:ellipsis;flex:none;width:150px;font-size:12.5px;overflow:hidden}.console-shell .mbar .track{background:#a6a9c61a;border-radius:5px;flex:1;height:9px;overflow:hidden}.console-shell .mbar .track i{border-radius:5px;width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}.console-shell .mbar .amt{font-family:var(--mono);color:var(--t1);text-align:right;flex:none;width:78px;font-size:11.5px}.console-shell .ldg{flex-direction:column;display:flex}.console-shell .ldg .lr{border-bottom:1px solid var(--line2);align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.console-shell .ldg .lr:last-child{border-bottom:0}.console-shell .ldg .kind{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t2);border:1px solid var(--line);border-radius:5px;flex:none;padding:2px 7px;font-size:10px}.console-shell .ldg .ref{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.console-shell .ldg .tm{font-family:var(--mono);color:var(--t3);flex:none;font-size:11px}.console-shell .ldg .delta{font-family:var(--mono);text-align:right;flex:none;width:96px;font-size:13px}.console-shell .ldg .delta.pos{color:var(--gr)}.console-shell .ldg .delta.neg{color:var(--t1)}.console-shell .empty{text-align:center;padding:34px 20px}.console-shell .empty .ei{background:rgba(var(--acc-rgb),.1);border-radius:13px;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}.console-shell .empty .ei svg{width:24px;height:24px;color:var(--acc)}.console-shell .empty h3{font-family:var(--disp);font-size:16px;font-weight:600}.console-shell .empty p{color:var(--t2);max-width:400px;margin-top:6px;margin-left:auto;margin-right:auto;font-size:13px}.console-shell .empty .acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.console-shell .empty .acts a{cursor:pointer;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:600}.console-shell .empty .acts .prim{color:#1a1206;background:var(--acc)}.console-shell .empty .acts .sec{color:var(--t1);border:1px solid var(--line)}.console-shell .carderr{color:var(--rd);font-size:12.5px;font-family:var(--mono);padding:6px 0}.console-shell .muted{color:var(--t3);font-size:12.5px}.console-shell .kpi{position:relative}.console-shell .kpi .spark{opacity:.85;width:88px;height:26px;position:absolute;bottom:14px;right:14px}.console-shell .kdelta{font-family:var(--mono);margin-top:6px;font-size:10.5px}.console-shell .kdelta.up{color:var(--gr)}.console-shell .kdelta.down{color:var(--rd)}.console-shell .kdelta i{color:var(--t3);margin-left:4px;font-style:normal}.console-shell .trendchart{position:relative}.console-shell .trendchart svg{width:100%;height:190px;display:block}.console-shell .trendchart .tcmax{color:var(--t3);font-size:10px;position:absolute;top:-2px;right:0}.console-shell .trendchart .tcaxis{color:var(--t3);justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.console-shell .relsnap{flex-direction:column;display:flex}.console-shell .relsnap .rr{border-bottom:1px solid var(--line2);align-items:center;gap:11px;padding:10px 0;font-size:13px;display:flex}.console-shell .relsnap .rr:last-child{border-bottom:0}.console-shell .relsnap .d{border-radius:50%;flex:none;width:8px;height:8px}.console-shell .relsnap .d.up{background:var(--gr);box-shadow:0 0 7px var(--gr)}.console-shell .relsnap .d.down{background:var(--rd);box-shadow:0 0 7px var(--rd)}.console-shell .relsnap .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.console-shell .relsnap .up30{text-align:right;width:64px;color:var(--t1);font-size:11.5px}.console-shell .relsnap .lat{text-align:right;width:56px;color:var(--t2);font-size:11.5px}.console-shell .relsnap .st{text-align:right;width:64px;font-size:11px}.console-shell .relsnap .st.ok{color:var(--gr)}.console-shell .relsnap .st.bad{color:var(--rd)}.console-shell .btn{cursor:pointer;font-size:13px;font-weight:600;font-family:var(--sans);border:0;border-radius:9px;align-items:center;gap:7px;padding:9px 15px;display:inline-flex}.console-shell .btn.primary{color:#1a1206;background:var(--acc)}.console-shell .btn.primary svg{width:15px;height:15px}.console-shell .btn.ghost{color:var(--t1);border:1px solid var(--line);background:0 0}.console-shell .btn:disabled{opacity:.55;cursor:default}.console-shell .phead p{color:var(--t2);max-width:640px;margin-top:4px;font-size:13px}.console-shell .tablewrap{background:var(--card);border:1px solid var(--line);border-radius:14px;min-height:220px;overflow:hidden}@media (width<=820px){.console-shell .tablewrap{overflow-x:auto}.console-shell .tablewrap table{min-width:640px}}.console-shell table{border-collapse:collapse;width:100%}.console-shell thead th{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 16px;font-size:9.5px;font-weight:500}.console-shell tbody td{border-bottom:1px solid var(--line2);vertical-align:middle;padding:14px 16px;font-size:13px}.console-shell tbody tr:last-child td{border-bottom:0}.console-shell tbody tr:hover{background:#ffffff05}.console-shell .kname{align-items:center;gap:9px;font-weight:600;display:flex}.console-shell .kname .ki{background:rgba(var(--acc-rgb),.1);border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.console-shell .kname .ki svg{width:14px;height:14px;color:var(--acc)}.console-shell .kmask{font-family:var(--mono);color:var(--t2);border:1px solid var(--line2);background:#a6a9c614;border-radius:6px;align-items:center;gap:7px;padding:3px 9px;font-size:12px;display:inline-flex}.console-shell .proj{color:var(--t2);font-size:12.5px}.console-shell .tm{font-family:var(--mono);color:var(--t3);font-size:12px}.console-shell .st{align-items:center;gap:6px;font-size:12px;display:inline-flex}.console-shell .st .d{border-radius:50%;width:7px;height:7px}.console-shell .st.on .d{background:var(--gr);box-shadow:0 0 6px var(--gr)}.console-shell .st.on{color:var(--gr)}.console-shell .st.off .d{background:var(--t3)}.console-shell .st.off{color:var(--t3)}.console-shell .st.pend .d{background:var(--am);box-shadow:0 0 6px var(--am)}.console-shell .st.pend{color:var(--am)}.console-shell .skl{background:linear-gradient(90deg,#a6a9c60f,#a6a9c629,#a6a9c60f) 0 0/200% 100%;border-radius:5px;height:14px;animation:1.3s infinite sh}@keyframes sh{0%{background-position:200% 0}to{background-position:-200% 0}}.console-shell .empty,.console-shell .errbox{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:56px 20px;display:flex}.console-shell .empty .ic,.console-shell .errbox .ic{border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:16px;display:grid}.console-shell .empty .ic{background:rgba(var(--acc-rgb),.08);color:var(--acc)}.console-shell .errbox .ic{color:var(--rd);background:#f871711a}.console-shell .empty .ic svg,.console-shell .errbox .ic svg{width:26px;height:26px}.console-shell .empty h3,.console-shell .errbox h3{margin-bottom:6px;font-size:15px;font-weight:600}.console-shell .empty p,.console-shell .errbox p{color:var(--t2);max-width:360px;margin-bottom:16px;font-size:13px;line-height:1.6}.console-shell-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:55;background:#0204089e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.console-shell-scrim .modal{background:linear-gradient(180deg,var(--panel),var(--bg2));border:1px solid var(--line);border-radius:16px;flex-direction:column;width:520px;max-width:100%;max-height:90vh;display:flex;overflow:hidden}.console-shell-scrim .mh{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:20px 22px;display:flex}.console-shell-scrim .mh .mi{background:rgba(var(--acc-rgb),.1);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.console-shell-scrim .mh .mi svg{width:19px;height:19px;color:var(--acc)}.console-shell-scrim .mh .mi.ok{background:#34d39924}.console-shell-scrim .mh .mi.ok svg{color:var(--gr)}.console-shell-scrim .mh h3{font-family:var(--disp);font-size:16px;font-weight:600}.console-shell-scrim .mh p{color:var(--t3);margin-top:2px;font-size:11.5px}.console-shell-scrim .mh .x{border:1px solid var(--line);width:30px;height:30px;color:var(--t2);cursor:pointer;background:0 0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.console-shell-scrim .mh .x:hover{color:var(--t1)}.console-shell-scrim .mh .x svg{width:16px;height:16px}.console-shell-scrim .mb{padding:20px 22px;overflow-y:auto}.console-shell-scrim .fld{margin-bottom:16px}.console-shell-scrim .fld label{color:var(--t2);margin-bottom:7px;font-size:12px;font-weight:500;display:block}.console-shell-scrim .fld label .req{color:var(--acc)}.console-shell-scrim .fld input,.console-shell-scrim .fld select{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--t1);font-size:13px;font-family:var(--sans);border-radius:9px;outline:none;padding:10px 12px}.console-shell-scrim .fld input:focus,.console-shell-scrim .fld select:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell-scrim .fld .hint{color:var(--t3);margin-top:6px;font-size:11px;line-height:1.5}.console-shell-scrim .fld .err{color:var(--rd);font-size:11.5px;font-family:var(--mono);margin-top:6px}.console-shell-scrim .mf{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.console-shell-scrim .warn{color:var(--am);background:#fbbf2414;border:1px solid #fbbf2440;border-radius:10px;gap:10px;margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}.console-shell-scrim .warn svg{flex:none;width:16px;height:16px;margin-top:1px}.console-shell-scrim .curllbl{color:var(--t3);margin:14px 0 7px;font-size:11.5px}.modelchips{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.modelchip{border:1px solid var(--line);background:var(--bg2);color:var(--t2);cursor:pointer;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12.5px;transition:all .12s}.modelchip:hover{color:var(--t1);border-color:rgba(var(--acc-rgb),.35)}.modelchip.on{color:var(--t1);border-color:color-mix(in srgb,var(--acc) 45%,transparent);background:color-mix(in srgb,var(--acc) 12%,transparent)}.console-shell .plancards{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}@media (width<=1080px){.console-shell .plancards{grid-template-columns:1fr 1fr}}@media (width<=720px){.console-shell .plancards{grid-template-columns:1fr}}.console-shell .plancard{border:1.5px solid var(--line);cursor:pointer;background:var(--bg);border-radius:14px;padding:18px;transition:all .15s;position:relative}.console-shell .plancard:hover{border-color:rgba(var(--acc-rgb),.35)}.console-shell .plancard.on{border-color:var(--acc);background:rgba(var(--acc-rgb),.06)}.console-shell .plancard.on:after{content:"✓";color:var(--acc);font-size:13px;position:absolute;top:12px;right:14px}.console-shell .plancard .pname{font-family:var(--disp);font-size:15px;font-weight:600}.console-shell .plancard .pprice{font-family:var(--disp);margin-top:10px;font-size:26px;font-weight:600}.console-shell .plancard .pprice small{color:var(--t2);margin-left:2px;font-size:13px;font-weight:400}.console-shell .plancard .pcredits{color:var(--t2);margin-top:8px;font-size:12.5px}.console-shell .plancard .pbonus{color:var(--gr);min-height:16px;margin-top:4px;font-size:12px;font-weight:500}.console-shell .plancard .pdesc{color:var(--t3);margin-top:8px;font-size:11.5px;line-height:1.5}.console-shell .rconfirm{background:linear-gradient(135deg,rgba(var(--acc-rgb),.08),transparent);border:1px solid var(--line);border-radius:14px;align-items:center;gap:16px;padding:16px 22px;display:flex}.console-shell .rconfirm .rc-sum{flex:1}.console-shell .rconfirm .rc-sum .l{color:var(--t3);font-size:12px}.console-shell .rconfirm .rc-sum .v{font-family:var(--disp);margin-top:3px;font-size:19px;font-weight:600}.console-shell .rconfirm .rc-sum .v small{color:var(--t2);margin-left:4px;font-size:12.5px;font-weight:400}.console-shell .rerr{color:var(--rd);font-size:12.5px;font-family:var(--mono);margin-top:12px}.console-shell .ordercard{background:#fbbf240d;border:1px solid #fbbf244d;border-radius:14px;max-width:560px;padding:20px 22px}.console-shell .ordercard.canceled{border-color:var(--line);background:var(--card)}.console-shell .ordercard .oc-h{align-items:center;gap:12px;margin-bottom:14px;display:flex}.console-shell .ordercard .oc-icon{width:40px;height:40px;color:var(--am);background:#fbbf2424;border-radius:10px;flex:none;place-items:center;display:grid}.console-shell .ordercard.canceled .oc-icon{color:var(--t3);background:#a6a9c61f}.console-shell .ordercard .oc-icon svg{width:20px;height:20px}.console-shell .ordercard h3{font-family:var(--disp);font-size:16px;font-weight:600}.console-shell .ordercard .oc-sub{color:var(--t3);margin-top:2px;font-size:12px}.console-shell .ordercard .oc-rows{border-top:1px solid var(--line2);padding-top:6px}.console-shell .ordercard .oc-row{border-bottom:1px solid var(--line2);justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.console-shell .ordercard .oc-row:last-child{border-bottom:0}.console-shell .ordercard .oc-row .k{color:var(--t2)}.console-shell .ordercard .oc-row .v{font-family:var(--mono);color:var(--t1)}.console-shell .ordercard .oc-guide{background:rgba(var(--acc-rgb),.05);border:1px solid rgba(var(--acc-rgb),.2);color:var(--t2);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.6}.console-shell .ordercard .oc-acts{gap:10px;margin-top:16px;display:flex}.console-shell .bhero{background:linear-gradient(135deg,rgba(var(--acc-rgb),.09),#3b82f608);border:1px solid rgba(var(--acc-rgb),.25);border-radius:14px;flex-wrap:wrap;align-items:center;gap:26px;margin-bottom:22px;padding:22px 26px;display:flex}.console-shell .bhero .bl{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:9.5px}.console-shell .bhero .bv{font-family:var(--disp);margin-top:6px;font-size:30px;font-weight:600}.console-shell .bhero .bv small{color:var(--t2);margin-left:4px;font-size:14px;font-weight:400}.console-shell .bhero .bdiv{background:var(--line);align-self:stretch;width:1px}.console-shell .bhero .bsub .bl{margin-bottom:6px}.console-shell .bhero .bsub .bt{color:var(--t2);font-size:14px;font-weight:600}.console-shell .st.paid .d{background:var(--gr);box-shadow:0 0 6px var(--gr)}.console-shell .st.paid{color:var(--gr)}.console-shell .st.canceled .d{background:var(--t3)}.console-shell .st.canceled{color:var(--t3)}.console-shell .sectitle{font-family:var(--disp);margin:24px 0 12px;font-size:15px;font-weight:600}.console-shell .amt{font-family:var(--mono);font-size:13px}.console-shell .mem-name{align-items:center;gap:10px;font-weight:600;display:flex}.console-shell .mem-av{width:30px;height:30px;font-family:var(--disp);color:#fff;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.console-shell .mem-you{font-family:var(--mono);color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 30%,transparent);border-radius:5px;padding:1px 5px;font-size:9px}.console-shell .rolesel{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:12.5px;font-family:var(--sans);cursor:pointer;border-radius:8px;outline:none;padding:6px 9px}.console-shell .rolesel:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .rolesel:disabled{opacity:.5;cursor:not-allowed}.console-shell .role-pill{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:3px 9px;font-size:10px}.console-shell .role-pill.owner{color:var(--am);background:#fbbf241f}.console-shell .role-pill.admin{color:var(--acc);background:rgba(var(--acc-rgb),.12)}.console-shell .role-pill.member{color:var(--t2);background:#a6a9c61f}.console-shell .rowacts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.console-shell .lnk-danger{color:var(--t2);border:1px solid var(--line);cursor:pointer;font-size:12px;font-family:var(--sans);background:0 0;border-radius:7px;padding:5px 11px}.console-shell .lnk-danger:hover{color:var(--rd);border-color:#f8717166}.console-shell .lnk-danger.confirm{color:var(--rd);background:#f8717114;border-color:#f8717180}.console-shell .rbac-note{font-family:var(--mono);color:var(--t3);font-size:11px}.console-shell .banner-err{color:var(--rd);background:#f8717114;border:1px solid #f8717147;border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:12.5px;display:flex}.console-shell .banner-err svg{flex:none;width:15px;height:15px}.console-shell .inv-panel{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:20px;padding:20px 22px}.console-shell .inv-panel h2{font-family:var(--disp);margin-bottom:4px;font-size:15px;font-weight:600}.console-shell .inv-panel .psub{color:var(--t3);margin-bottom:16px;font-size:12px}.console-shell .inv-form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.console-shell .inv-form .fld{margin:0}.console-shell .inv-form label{color:var(--t2);margin-bottom:6px;font-size:11.5px;display:block}.console-shell .inv-form select,.console-shell .inv-form input{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:13px;font-family:var(--sans);border-radius:9px;outline:none;padding:9px 11px}.console-shell .inv-form select:focus,.console-shell .inv-form input:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .inv-created{margin-bottom:16px}.console-shell .inv-created .lbl{color:var(--t3);margin:0 0 7px;font-size:11.5px}.console-shell .inv-created .warn{color:var(--am);align-items:center;gap:7px;margin-bottom:9px;font-size:11.5px;display:inline-flex}.console-shell .inv-list .ir{border-bottom:1px solid var(--line2);align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.console-shell .inv-list .ir:last-child{border-bottom:0}.console-shell .inv-list .ir .tok{font-family:var(--mono);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.console-shell .inv-list .ir .exp{font-family:var(--mono);color:var(--t3);flex:none;font-size:11px}.console-shell .inv-empty{color:var(--t3);padding:6px 0;font-size:12.5px}.md-back{color:var(--t2);align-items:center;gap:6px;margin-bottom:12px;font-size:12.5px;display:inline-flex}.md-back:hover{color:var(--t1)}.md-back svg{width:14px;height:14px}.md-hero{border:1px solid var(--line);background:var(--bg2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.md-hero:before{content:"";background:linear-gradient(90deg,transparent,var(--acc),transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.md-hero .big{width:64px;height:64px;font-family:var(--disp);color:#fff;border-radius:16px;flex:none;place-items:center;font-size:24px;font-weight:700;display:grid}.md-hero .who .nm{font-family:var(--disp);font-size:20px;font-weight:600}.md-hero .who .tags{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.md-role{font-family:var(--mono);border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;display:inline-flex}.md-role.owner,.md-role.admin{color:var(--acc);background:color-mix(in srgb,var(--acc) 14%,transparent)}.md-role.member{color:var(--t2);background:#a6a9c61a}.md-contact{flex-wrap:wrap;gap:26px;margin-left:30px;display:flex}.md-contact .l{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:9px}.md-contact .v{font-size:13px;font-family:var(--mono);color:var(--t1);margin-top:4px}.md-acts{align-items:center;gap:9px;margin-left:auto;display:flex}.md-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.md-card{border:1px solid var(--line);background:var(--bg2);border-radius:14px;position:relative;overflow:hidden}.md-card:before{content:"";border-left:1px solid rgba(var(--acc-rgb),.4);border-top:1px solid rgba(var(--acc-rgb),.4);width:8px;height:8px;position:absolute;top:9px;left:9px}.md-card .hd{justify-content:space-between;align-items:center;padding:15px 17px 0;display:flex}.md-card .hd .t{font-family:var(--disp);font-size:14.5px;font-weight:600}.md-card .hd .s{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);font-size:9.5px}.md-card .pad{padding:15px 17px 17px}.md-bignum{font-family:var(--disp);margin-bottom:12px;font-size:26px;font-weight:600}.md-bignum small{color:var(--t2);font-size:13px;font-weight:400}.md-grouplbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin:14px 0 10px;font-size:10px}.md-grouplbl:first-child{margin-top:0}.md-abar{align-items:center;gap:11px;margin-bottom:12px;display:flex}.md-abar:last-child{margin-bottom:0}.md-abar .d{border-radius:2px;flex:none;width:9px;height:9px;box-shadow:0 0 7px}.md-abar .nm{white-space:nowrap;text-overflow:ellipsis;flex:none;width:110px;font-size:12.5px;overflow:hidden}.md-abar .track{background:#a6a9c61a;border-radius:5px;flex:1;height:8px;overflow:hidden}.md-abar .track i{border-radius:5px;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}.md-abar .amt{font-family:var(--mono);color:var(--t1);text-align:right;flex:none;min-width:64px;font-size:11.5px}.md-krow{border-bottom:1px solid var(--line2);grid-template-columns:1.6fr 1fr .9fr .9fr;align-items:center;gap:12px;padding:12px 2px;font-size:12.5px;display:grid}.md-krow.h{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);font-size:9.5px}.md-krow:last-child{border-bottom:0}.md-krow .kk{font-family:var(--mono);color:var(--t1);align-items:center;gap:8px;display:flex}.md-krow .kk .di{background:var(--acc);width:8px;height:8px;color:var(--acc);border-radius:2px;flex:none;box-shadow:0 0 6px}.md-pill{font-family:var(--mono);border-radius:6px;justify-self:start;padding:2px 8px;font-size:10px}.md-pill.ok{color:var(--gr);background:color-mix(in srgb,var(--gr) 12%,transparent)}.md-pill.off{color:var(--t3);background:#a6a9c61a}.md-empty{color:var(--t3);padding:6px 0;font-size:13px}.md-note{color:var(--t3);margin-top:6px;font-size:12px}.md-win{border:1px solid var(--line);border-radius:9px;display:inline-flex;overflow:hidden}.md-win button{font-family:var(--mono);color:var(--t2);cursor:pointer;border:0;border-right:1px solid var(--line);background:0 0;padding:6px 12px;font-size:11px}.md-win button:last-child{border-right:0}.md-win button.on{background:color-mix(in srgb,var(--acc) 14%,transparent);color:var(--acc)}@media (width<=1080px){.md-row{grid-template-columns:1fr}.md-contact{margin-left:0}}.console-shell .dept-wrap{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.console-shell .dept-row{border-bottom:1px solid var(--line2);align-items:center;gap:12px;padding:10px 0;display:flex}.console-shell .dept-row:last-child{border-bottom:0}.console-shell .dept-row .dn{flex:1;align-items:center;gap:9px;font-size:13.5px;display:flex}.console-shell .dept-row .dn .di{background:#a78bfa1f;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.console-shell .dept-row .dn .di svg{width:14px;height:14px;color:var(--vi)}.console-shell .dept-row input{background:var(--bg);border:1px solid var(--line);color:var(--t1);font-size:13px;font-family:var(--sans);border-radius:8px;outline:none;flex:1;padding:7px 10px}.console-shell .dept-row input:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .dept-add{border-top:1px solid var(--line2);gap:9px;margin-top:14px;padding-top:14px;display:flex}.console-shell .dept-add input{background:var(--bg);border:1px solid var(--line);max-width:300px;color:var(--t1);font-size:13px;font-family:var(--sans);border-radius:9px;outline:none;flex:1;padding:9px 11px}.console-shell .dept-add input:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .dept-empty{color:var(--t3);padding:4px 0;font-size:12.5px}.console-shell .lnk{color:var(--t2);border:1px solid var(--line);cursor:pointer;font-size:12px;font-family:var(--sans);white-space:nowrap;background:0 0;border-radius:7px;padding:5px 11px}.console-shell .lnk:hover{color:var(--t1);border-color:rgba(var(--acc-rgb),.35)}.console-shell .st.archived .d{background:var(--t3)}.console-shell .st.archived{color:var(--t3)}.console-shell .klink{color:inherit;cursor:pointer;text-decoration:none}.console-shell .klink:hover,.console-shell .klink:hover .ki svg{color:var(--acc)}.console-shell .sechead{justify-content:space-between;align-items:center;margin:24px 0 12px;display:flex}.console-shell .sechead h2{font-family:var(--disp);font-size:15px;font-weight:600}.console-shell .pd-crumb{color:var(--t2);align-items:center;gap:6px;margin-bottom:14px;font-size:12.5px;text-decoration:none;display:inline-flex}.console-shell .pd-crumb:hover{color:var(--t1)}.console-shell .pd-head{justify-content:space-between;align-items:center;gap:16px;min-height:34px;margin-bottom:18px;display:flex}.console-shell .pd-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.console-shell .pd-title h1{font-family:var(--disp);letter-spacing:-.01em;font-size:22px;font-weight:650}.console-shell .pd-ic{background:#34d3991f;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.console-shell .pd-ic svg{width:17px;height:17px;color:var(--gr)}.console-shell .pd-name-edit{flex:1;align-items:center;gap:9px;display:flex}.console-shell .pd-name-edit input{background:var(--bg);border:1px solid var(--line);max-width:360px;color:var(--t1);font-size:15px;font-family:var(--sans);border-radius:9px;outline:none;flex:1;padding:9px 12px}.console-shell .pd-name-edit input:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .pd-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}.console-shell .pd-field{flex-direction:column;gap:7px;display:flex}.console-shell .pd-field-wide{grid-column:1/-1}.console-shell .pd-field label{color:var(--t3);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.console-shell .pd-field .pd-val{color:var(--t1);font-size:13.5px}.console-shell .pd-field select{background:var(--bg);border:1px solid var(--line);max-width:280px;color:var(--t1);font-size:13px;font-family:var(--sans);border-radius:9px;outline:none;padding:9px 11px}.console-shell .pd-field select:focus{border-color:rgba(var(--acc-rgb),.4)}.console-shell .pd-field select:disabled{opacity:.6}.console-shell .pd-empty{margin-top:8px}@media (width<=820px){.console-shell .pd-meta{grid-template-columns:1fr}}.console-shell .cat-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.console-shell .cat-search{background:var(--bg);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:9px;max-width:340px;padding:9px 12px;display:flex}.console-shell .cat-search:focus-within{border-color:rgba(var(--acc-rgb),.4)}.console-shell .cat-search svg{width:15px;height:15px;color:var(--t3);flex:none}.console-shell .cat-search input{color:var(--t1);font-size:13px;font-family:var(--sans);background:0 0;border:0;outline:none;flex:1}.console-shell .cat-chips{flex-wrap:wrap;gap:7px;display:flex}.console-shell .cat-chip{color:var(--t2);border:1px solid var(--line);cursor:pointer;font-size:12px;font-family:var(--sans);text-transform:capitalize;background:0 0;border-radius:8px;padding:6px 12px}.console-shell .cat-chip.on{color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,transparent);border-color:#0000}.console-shell .mdl-name{flex-direction:column;gap:2px;display:flex}.console-shell .mdl-name b{font-size:13.5px;font-weight:600}.console-shell .mdl-name .mid{font-family:var(--mono);color:var(--t3);font-size:10.5px}.console-shell .tier-pill{font-family:var(--mono);text-transform:uppercase;color:var(--t2);letter-spacing:.04em;background:#a6a9c61f;border-radius:5px;padding:2px 8px;font-size:10px}.console-shell .tier-pill.premium{color:var(--am);background:#fbbf241f}.console-shell .tier-pill.media{color:var(--vi);background:#a78bfa1f}.console-shell .price{font-family:var(--mono);color:var(--t1);font-size:12px}.console-shell .price .sub{color:var(--t3);font-size:10.5px}.console-shell .unit-tag{font-family:var(--mono);color:var(--t2);font-size:10.5px}.console-shell .kpis.k3{grid-template-columns:repeat(3,1fr)}@media (width<=820px){.console-shell .kpis.k3{grid-template-columns:1fr}}.console-shell .an-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}@media (width<=1180px){.console-shell .an-grid{grid-template-columns:1fr}}.console-shell .an-empty-row{color:var(--t3);font-size:12.5px}.mkt{font-family:var(--sans);background:var(--bg);color:var(--t1);min-height:100vh;line-height:1.5;overflow-x:hidden}.mkt .wrap{max-width:1200px;margin:0 auto;padding:0 40px}.mkt .wrap.wide{max-width:1560px}.mkt nav{z-index:50;transition:background var(--m-med),border-color var(--m-med);border-bottom:1px solid #0000;align-items:center;gap:24px;padding:18px 40px;display:flex}.mkt nav.overlay{position:fixed;top:0;left:0;right:0}.mkt nav.overlay.solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#08080fd9}.mkt nav.inflow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#08080fe0;padding:14px 34px;position:sticky;top:0}.mkt .logo{align-items:center;gap:11px;display:flex}.mkt .logo .g{border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden}.mkt .logo .g img{object-fit:cover;width:100%;height:100%;display:block}.mkt .logo b{font-family:var(--disp);letter-spacing:.04em;white-space:nowrap;font-size:16.5px;font-stretch:112%}.mkt .logo b span{color:var(--t3);font-size:10.5px;font-weight:400}.mkt nav .links{gap:2px;margin-left:14px;display:flex}.mkt nav .links a{color:var(--t2);transition:color var(--m-fast),background var(--m-fast);border-radius:8px;padding:8px 13px;font-size:13.5px}.mkt nav .links a:hover{color:var(--t1);background:#ffffff0a}.mkt nav .links a.on{color:var(--t1)}.mkt nav .sp{flex:1}.mkt .ghost{color:var(--t1);border:1px solid var(--line);transition:border-color var(--m-fast);border-radius:8px;padding:9px 15px;font-size:13.5px}.mkt .ghost:hover{border-color:rgba(var(--acc-rgb),.5)}.mkt .cta{color:#1a1206;cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sans);background:var(--acc);transition:background var(--m-fast);white-space:nowrap;border:0;border-radius:8px;padding:9px 18px;display:inline-block}.mkt .cta:hover{background:var(--acc-h)}.mkt .burger{border:1px solid var(--line);cursor:pointer;width:38px;height:38px;color:var(--t1);background:0 0;border-radius:8px;place-items:center;display:none}.mkt .burger svg{width:18px;height:18px}.mkt .msheet{display:none}.mkt .msheet.open{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080ff7;flex-direction:column;padding:20px 24px;display:flex;position:fixed;inset:0}.mkt .msheet .mtop{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.mkt .msheet a{font-family:var(--disp);border-bottom:1px solid var(--line2);color:var(--t1);padding:13px 0;font-size:22px;font-weight:650;font-stretch:112%}.mkt .msheet .mfoot{gap:12px;margin-top:auto;padding-bottom:18px;display:flex}.mkt .msheet .mfoot a{text-align:center;font-family:var(--sans);border:0;border-radius:8px;flex:1;padding:13px 0;font-size:15px;font-weight:600}.mkt .msheet .mfoot .mghost{border:1px solid var(--line)}.mkt .msheet .mfoot .mcta{background:var(--acc);color:#1a1206}.mkt section.blk{border-top:1px solid var(--line);padding:104px 0;position:relative}.mkt .khead{max-width:760px;margin:0 0 52px}.mkt .khead .tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--acc);align-items:center;gap:10px;font-size:11px;display:inline-flex}.mkt .khead .tag:before{content:"";background:var(--acc);width:26px;height:1px}.mkt .khead h2{font-family:var(--disp);letter-spacing:-.02em;margin-top:16px;font-size:clamp(26px,3vw,38px);font-weight:700;font-stretch:114%;line-height:1.15}.mkt .khead p{color:var(--t2);max-width:620px;margin-top:14px;font-size:15.5px}.mkt .reveal{opacity:0;transition:opacity .7s ease,transform .7s var(--m-ease);transform:translateY(24px)}.mkt .reveal.in{opacity:1;transform:none}.mkt .reveal.d1{transition-delay:80ms}.mkt .reveal.d2{transition-delay:.16s}.mkt .reveal.d3{transition-delay:.24s}.mkt .reveal.d4{transition-delay:.32s}.mkt .ctaband{text-align:center;border-top:1px solid var(--line);padding:96px 0;position:relative;overflow:hidden}.mkt .ctaband:before{content:"";pointer-events:none;background-image:linear-gradient(#ebecfa08 1px,#0000 1px),linear-gradient(90deg,#ebecfa08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 90%,#000,#0000);mask-image:radial-gradient(60% 90%,#000,#0000)}.mkt .ctaband .in{z-index:1;position:relative}.mkt .ctaband h2{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(28px,3.4vw,44px);font-weight:700;font-stretch:116%;line-height:1.12}.mkt .ctaband p{color:var(--t2);max-width:520px;margin:16px auto 30px;font-size:16px}.mkt .bigcta{gap:12px;display:inline-flex}.mkt .bigcta .b1{color:#1a1206;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--sans);background:var(--acc);transition:background var(--m-fast);border:0;border-radius:10px;padding:14px 28px;display:inline-block}.mkt .bigcta .b1:hover{background:var(--acc-h)}.mkt .bigcta .b2{color:var(--t1);border:1px solid var(--line);font-size:15px;font-family:var(--sans);cursor:pointer;transition:border-color var(--m-fast);border-radius:10px;padding:14px 26px;display:inline-block}.mkt .bigcta .b2:hover{border-color:rgba(var(--acc-rgb),.5)}.mkt .ctaband .fine{font-family:var(--mono);color:var(--t3);margin-top:20px;font-size:11px}.mkt footer{border-top:1px solid var(--line);padding:44px 0 40px}.mkt .foot{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}.mkt .foot .col b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-bottom:14px;font-size:10px;display:block}.mkt .foot .col a{color:var(--t2);transition:color var(--m-fast);padding:4px 0;font-size:13.5px;display:block}.mkt .foot .col a:hover{color:var(--t1)}.mkt .foot .brand{max-width:280px}.mkt .foot .brand p{color:var(--t3);margin-top:12px;font-size:13px;line-height:1.6}.mkt .copy{border-top:1px solid var(--line);max-width:1200px;color:var(--t3);font-size:12px;font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:36px auto 0;padding:20px 40px 0;display:flex}@media (width<=940px){.mkt nav .links,.mkt nav .ghost{display:none}.mkt .burger{display:grid}}@media (width<=620px){.mkt .wrap{padding:0 22px}.mkt nav{padding:14px 22px}}@media (prefers-reduced-motion:reduce){.mkt .reveal{opacity:1;transition:none;transform:none}}.mkt .hero{flex-direction:column;justify-content:flex-end;min-height:92vh;padding-top:150px;display:flex;position:relative;overflow:hidden}.mkt .hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(900px 620px at 78% 8%,rgba(var(--vi-rgb),.14),transparent 62%), radial-gradient(760px 520px at 10% 88%,#4c8dff14,transparent 60%);position:absolute;inset:0}.mkt .hero .hgrid{z-index:0;pointer-events:none;background-image:linear-gradient(#ebecfa08 1px,#0000 1px),linear-gradient(90deg,#ebecfa08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 85% at 70% 20%,#000,#0000);mask-image:radial-gradient(75% 85% at 70% 20%,#000,#0000)}.mkt .hero>.wrap{width:100%}.mkt .hero-in{z-index:2;grid-template-columns:1.02fr minmax(320px,500px) .98fr;align-items:center;gap:26px;width:100%;display:grid;position:relative}.mkt .hero-copy .eb{font-family:var(--mono);letter-spacing:.18em;color:var(--acc);text-transform:uppercase;align-items:center;gap:10px;font-size:11.5px;display:flex}.mkt .hero-copy .eb:before{content:"";background:var(--acc);width:26px;height:1px}.mkt .hero-copy h1{font-family:var(--disp);letter-spacing:-.01em;margin-top:18px;font-size:clamp(30px,2.8vw,42px);font-weight:700;font-stretch:118%;line-height:1.08}.mkt .hero-copy h1 em{color:var(--acc);font-style:normal}.mkt .hero-copy .sub{color:var(--t2);max-width:520px;margin-top:18px;font-size:15.5px;line-height:1.7}.mkt .hero-copy .sub b{color:var(--t1);font-weight:500}.mkt .hero-cta{align-items:center;gap:12px;margin-top:28px;display:flex}.mkt .hero-stage{pointer-events:none;min-width:0;height:580px;position:relative}.mkt .hero-stage .reactor{width:660px;height:660px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mkt .hero-vis{position:relative}.mkt .board{border:1px solid var(--line);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#11111fb8;border-radius:14px;position:relative;overflow:hidden}.mkt .board .bh{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--t3);justify-content:space-between;align-items:center;padding:12px 16px;font-size:10px;display:flex}.mkt .board .bh b{color:var(--acc);font-weight:500}.mkt .board .mrows{padding:6px}.mkt .mrow{cursor:pointer;transition:background var(--m-fast),border-color var(--m-fast);width:100%;color:var(--t2);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-family:inherit;font-size:12.5px;display:flex}.mkt .mrow:hover{color:var(--t1);background:#ffffff08}.mkt .mrow .dot{opacity:.55;width:7px;height:7px;transition:opacity var(--m-fast);border-radius:2px;flex:none}.mkt .mrow .nm{flex:1}.mkt .mrow .rg{font-family:var(--mono);color:var(--t3);letter-spacing:.08em;font-size:9px}.mkt .mrow.on{border-color:rgba(var(--acc-rgb),.5);background:rgba(var(--acc-rgb),.07);color:var(--t1)}.mkt .mrow.on .dot{opacity:1}.mkt .mrow.on .rg{color:var(--acc)}.mkt .board .plate{border-top:1px solid var(--line);align-items:baseline;gap:12px;min-height:64px;padding:14px 16px;display:flex}.mkt .board .plate .c-name{font-family:var(--disp);color:var(--t1);font-size:17px;font-weight:650;font-stretch:112%}.mkt .board .plate .c-name.pop{animation:mkt-name var(--m-med) both}@keyframes mkt-name{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mkt .board .plate .c-tag{color:var(--t3);font-size:12px}.mkt .board .tele{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;display:grid}.mkt .board .tele>div{border-right:1px solid var(--line);padding:12px 16px 14px}.mkt .board .tele>div:last-child{border-right:0}.mkt .gv{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums;font-size:19px;font-weight:500}.mkt .gv .u{color:var(--acc);font-size:10px}.mkt .gl{font-family:var(--mono);color:var(--t3);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:9px}.mkt .meterstrip{z-index:2;border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid;position:relative}.mkt .meterstrip>div{border-right:1px solid var(--line);padding:20px 22px 18px}.mkt .meterstrip>div:last-child{border-right:0}.mkt .meterstrip .num{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:26px;font-weight:500}.mkt .meterstrip .num .u{color:var(--acc);font-size:14px}.mkt .meterstrip .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin-top:5px;font-size:10px}.mkt .ticker{z-index:2;font-family:var(--mono);color:var(--t3);white-space:nowrap;border-top:1px solid var(--line);gap:28px;padding:12px 40px;font-size:10.5px;display:flex;position:relative;overflow:hidden}.mkt .ticker span b{color:var(--gr);font-weight:500}.mkt .ticker span em{color:var(--acc);font-style:normal}.mkt .trust{padding:26px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mkt .trust .ttrack{align-items:center;gap:44px;width:max-content;padding-right:44px;animation:32s linear infinite mkt-marq;display:flex}@keyframes mkt-marq{to{transform:translate(-50%)}}.mkt .trust .w{font-family:var(--mono);color:var(--t2);transition:color var(--m-fast);white-space:nowrap;align-items:center;gap:9px;font-size:13.5px;display:flex}.mkt .trust .w:hover{color:var(--t1)}.mkt .trust .w .d{border-radius:2px;width:7px;height:7px}.mkt .pillars{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.mkt .pcard{background:var(--bg2);border-right:1px solid var(--line);transition:background var(--m-fast);padding:28px 24px;position:relative}.mkt .pcard:last-child{border-right:0}.mkt .pcard:hover{background:var(--panel)}.mkt .pcard:after{content:"";background:var(--acc);transform-origin:0;height:2px;transition:transform var(--m-med) var(--m-ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.mkt .pcard:hover:after{transform:scaleX(1)}.mkt .pico{border:1px solid rgba(var(--acc-rgb),.35);border-radius:9px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.mkt .pico svg{width:21px;height:21px;color:var(--acc)}.mkt .pcard h3{font-family:var(--disp);letter-spacing:-.01em;font-size:18px;font-weight:650;font-stretch:112%}.mkt .pcard .pk{font-family:var(--mono);color:var(--acc);letter-spacing:.1em;text-transform:uppercase;opacity:.85;margin:4px 0 12px;font-size:9.5px}.mkt .pcard p{color:var(--t2);font-size:13.5px;line-height:1.65}.mkt .gnet{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.mkt .gnet .gc{border:1px solid var(--line);background-color:#0000;background-image:linear-gradient(#ebecfa08 1px,#0000 1px),linear-gradient(90deg,#ebecfa08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-color:var(--bg2);border-radius:14px;min-height:420px;position:relative;overflow:hidden}.mkt .gnet .gc .cn{z-index:3;font-family:var(--mono);letter-spacing:.14em;color:var(--t3);text-transform:uppercase;font-size:10px;position:absolute;top:14px;left:16px}.mkt .gnet .gc canvas{width:100%;height:100%;position:absolute;inset:0}.mkt .gnet .tx .tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc);font-size:11px}.mkt .gnet .tx h2{font-family:var(--disp);letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(24px,2.6vw,34px);font-weight:700;font-stretch:114%;line-height:1.15}.mkt .gnet .tx p{color:var(--t2);max-width:460px;font-size:15px;line-height:1.7}.mkt .gstats{border-top:1px solid var(--line);gap:0;margin-top:28px;display:flex}.mkt .gstats>div{border-right:1px solid var(--line);flex:1;padding:16px 18px 0}.mkt .gstats>div:last-child{border-right:0}.mkt .gstats .n{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.mkt .gstats .n .u{color:var(--acc);font-size:12px}.mkt .gstats .l{color:var(--t3);margin-top:2px;font-size:12px}.mkt .rel{border:1px solid var(--line);background:var(--bg2);border-radius:14px;overflow:hidden}.mkt .rel .rh,.mkt .rel .rr{grid-template-columns:1.6fr 1fr 1fr 1.4fr .7fr;align-items:center;gap:12px;padding:15px 22px;display:grid}.mkt .rel .rh{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);background:#a6a9c608;font-size:10px}.mkt .rel .rr{border-bottom:1px solid var(--line);transition:background var(--m-fast);font-size:13.5px}.mkt .rel .rr:last-child{border-bottom:0}.mkt .rel .rr:hover{background:#ffffff05}.mkt .rel .m{align-items:center;gap:10px;font-weight:500;display:flex}.mkt .rel .m .d{border-radius:2px;flex:none;width:8px;height:8px}.mkt .rel .up{font-family:var(--mono);color:var(--gr);font-variant-numeric:tabular-nums}.mkt .rel .la{font-family:var(--mono);color:var(--t1);font-variant-numeric:tabular-nums}.mkt .relbar{background:#a6a9c61f;border-radius:3px;height:5px;overflow:hidden}.mkt .relbar i{background:var(--acc);width:0;height:100%;transition:width 1.2s var(--m-ease);border-radius:3px;display:block}.mkt .pill{font-family:var(--mono);border-radius:6px;justify-self:start;align-items:center;gap:5px;padding:3px 9px;font-size:10px;display:inline-flex}.mkt .pill.ok{color:var(--gr);background:color-mix(in srgb,var(--gr) 12%,transparent);border:1px solid color-mix(in srgb,var(--gr) 30%,transparent)}.mkt .pill .d{background:currentColor;border-radius:50%;width:5px;height:5px}.mkt .cat{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mkt .mcard{background:var(--bg2);border:1px solid var(--line);transition:border-color var(--m-fast),background var(--m-fast);border-radius:12px;padding:22px;position:relative}.mkt .mcard:hover{border-color:color-mix(in srgb,var(--mc) 55%,transparent);background:var(--panel)}.mkt .mcard .top{align-items:center;gap:11px;margin-bottom:16px;display:flex}.mkt .mcard .bg{width:38px;height:38px;font-family:var(--disp);color:#fff;border-radius:9px;place-items:center;font-size:14px;font-weight:700;display:grid}.mkt .mcard h4{font-family:var(--disp);font-size:16px;font-weight:650;font-stretch:110%}.mkt .mcard .rg2{font-family:var(--mono);color:var(--t3);font-size:9.5px}.mkt .mcard .desc{color:var(--t2);min-height:40px;font-size:13px;line-height:1.6}.mkt .mtags{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.mkt .mtags span{color:var(--t2);border:1px solid var(--line);font-size:10.5px;font-family:var(--mono);border-radius:5px;padding:3px 8px}.mkt .mspec{border-top:1px solid var(--line);font-family:var(--mono);justify-content:space-between;padding-top:13px;font-size:11px;display:flex}.mkt .mspec .k{color:var(--t3)}.mkt .mspec .v{color:var(--t1)}.mkt .route{grid-template-columns:1fr 1.1fr;align-items:center;gap:36px;display:grid}.mkt .route .tx .tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc);font-size:11px}.mkt .route .tx h2{font-family:var(--disp);letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(24px,2.6vw,34px);font-weight:700;font-stretch:114%;line-height:1.15}.mkt .route .tx p{color:var(--t2);max-width:440px;font-size:15px;line-height:1.7}.mkt .route .tx ul{flex-direction:column;gap:12px;margin-top:20px;padding:0;list-style:none;display:flex}.mkt .route .tx li{color:var(--t2);align-items:flex-start;gap:11px;font-size:14px;display:flex}.mkt .route .tx li svg{width:18px;height:18px;color:var(--gr);flex:none;margin-top:1px}.mkt .diagram{border:1px solid var(--line);background:var(--bg2);border-radius:14px;padding:28px;position:relative}.mkt .diagram .keybox{border:1px solid rgba(var(--acc-rgb),.4);background:rgba(var(--acc-rgb),.06);font-family:var(--mono);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.mkt .diagram .keybox .kk{background:var(--acc);color:#1a1206;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.mkt .flowarrow{height:34px;color:var(--t3);justify-content:center;align-items:center;display:flex}.mkt .chan{flex-direction:column;gap:11px;display:flex}.mkt .crow2{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:13px 15px}.mkt .crow2 .ct{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px;display:flex}.mkt .crow2 .ct b{font-family:var(--mono)}.mkt .crow2 .ct .disc{font-family:var(--mono);color:var(--am);font-size:11px}.mkt .split{background:#a6a9c61f;border-radius:4px;height:7px;display:flex;overflow:hidden}.mkt .split i{height:100%;display:block}.mkt .crow2 .pct{font-family:var(--mono);color:var(--t3);margin-top:7px;font-size:10px}@media (width<=940px){.mkt .hero{min-height:0;padding-top:110px}.mkt .hero-in{grid-template-columns:1fr;gap:36px}.mkt .hero-stage{display:none}.mkt .meterstrip{grid-template-columns:1fr 1fr;margin-top:44px}.mkt .meterstrip>div:nth-child(2){border-right:0}.mkt .meterstrip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.mkt .pillars{grid-template-columns:1fr 1fr}.mkt .pcard:nth-child(2n){border-right:0}.mkt .pcard:nth-child(-n+2){border-bottom:1px solid var(--line)}.mkt .cat{grid-template-columns:1fr 1fr}.mkt .gnet,.mkt .route{grid-template-columns:1fr}.mkt .gnet .gc{min-height:340px}}@media (width<=620px){.mkt .pillars{grid-template-columns:1fr}.mkt .pcard{border-right:0;border-bottom:1px solid var(--line)}.mkt .pcard:last-child{border-bottom:0}.mkt .cat{grid-template-columns:1fr}.mkt .rel .rh,.mkt .rel .rr{grid-template-columns:1.4fr 1fr 1.4fr}.mkt .rel .col-la,.mkt .rel .col-pill{display:none}.mkt .ticker{padding:12px 22px}.mkt .hero-cta{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.mkt .board .plate .c-name.pop{animation:none}.mkt .relbar i{transition:none}}.mkt .shero{text-align:center;padding:140px 0 40px;position:relative;overflow:hidden}.mkt .shero .bg{z-index:0;background:var(--bg);position:absolute;inset:0}.mkt .shero .in{z-index:2;position:relative}.mkt .shero .pill2{font-family:var(--mono);color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 35%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent);border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:7px 15px;font-size:12px;display:inline-flex}.mkt .shero .pill2 svg{width:14px;height:14px}.mkt .shero h1{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(30px,4.2vw,52px);font-weight:700;line-height:1.1}.mkt .shero h1 .fl{color:var(--acc)}.mkt .shero p{color:var(--t2);max-width:600px;margin:18px auto 8px;font-size:16px}.mkt .hlbadge{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:inline-flex}.mkt .hlbadge span{font-family:var(--mono);color:var(--t1);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:12px;display:inline-flex}.mkt .hlbadge span svg{width:14px;height:14px;color:var(--gr)}.mkt section.pblk{padding:60px 0;position:relative}.mkt .fair{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mkt .fcard{background:var(--bg2);border:1px solid var(--line);border-radius:15px;padding:22px;transition:all .25s}.mkt .fcard:hover{border-color:rgba(var(--acc-rgb),.3);transform:translateY(-3px)}.mkt .fcard .pi{background:color-mix(in srgb,var(--pc) 15%,transparent);border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.mkt .fcard .pi svg{width:21px;height:21px;color:var(--pc)}.mkt .fcard h3{font-family:var(--disp);margin-bottom:7px;font-size:16px;font-weight:600}.mkt .fcard p{color:var(--t2);font-size:12.5px;line-height:1.6}.mkt .allnote{text-align:center;max-width:760px;color:var(--t1);border:1px dashed rgba(var(--acc-rgb),.3);background:rgba(var(--acc-rgb),.04);border-radius:12px;margin:0 auto 26px;padding:13px 18px;font-size:13.5px}.mkt .allnote b{color:var(--acc)}.mkt .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.mkt .plan{background:var(--bg2);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.mkt .plan.feat{border-color:rgba(var(--acc-rgb),.45);box-shadow:0 0 0 1px rgba(var(--acc-rgb),.15),0 20px 50px #0006}.mkt .plan.feat:before{content:"最受欢迎";font-family:var(--mono);color:#1a1206;background:var(--acc);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.mkt .plan .pn{font-family:var(--disp);font-size:18px;font-weight:600}.mkt .plan .pdesc{color:var(--t3);min-height:34px;margin-top:5px;font-size:12.5px}.mkt .plan .price{align-items:baseline;gap:6px;margin:16px 0 4px;display:flex}.mkt .plan .price .pv{font-family:var(--disp);font-size:34px;font-weight:700}.mkt .plan .price .pu{color:var(--t2);font-size:13px}.mkt .plan .psub{font-family:var(--mono);color:var(--t3);min-height:16px;font-size:11px}.mkt .plan .pbtn{text-align:center;cursor:pointer;border:1px solid var(--line);color:var(--t1);font-size:13.5px;font-weight:600;font-family:var(--sans);background:0 0;border-radius:10px;margin:18px 0;padding:11px;display:block}.mkt .plan.feat .pbtn{color:#1a1206;background:var(--acc);border:0}.mkt .plan .feats{flex-direction:column;gap:11px;margin-top:4px;display:flex}.mkt .plan .feats .f{color:var(--t2);gap:9px;font-size:12.5px;line-height:1.4;display:flex}.mkt .plan .feats .f svg{width:15px;height:15px;color:var(--gr);flex:none;margin-top:1px}.mkt .plan .feats .f b{color:var(--t1);font-weight:600}.mkt .ltiers{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mkt .ltier{border:1px solid var(--line);text-align:center;background:var(--card);border-radius:14px;padding:22px 20px}.mkt .ltier.on{border-color:rgba(var(--acc-rgb),.45);background:linear-gradient(180deg,rgba(var(--acc-rgb),.08),var(--card))}.mkt .ltier .disc{font-family:var(--disp);font-size:30px;font-weight:700}.mkt .ltier.on .disc{color:var(--acc)}.mkt .ltier .rng{font-family:var(--mono);color:var(--t3);margin-top:6px;font-size:11px}.mkt .ltier .save{color:var(--t2);margin-top:10px;font-size:12px}.mkt .ltier .save b{color:var(--gr)}.mkt .ptable{background:var(--card);border:1px solid var(--line);border-radius:14px;max-width:840px;margin:0 auto;overflow:hidden}.mkt .ptable table{border-collapse:collapse;width:100%}.mkt .ptable th{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);padding:13px 20px;font-size:9.5px;font-weight:500}.mkt .ptable td{vertical-align:middle;border-bottom:1px solid #a6a9c60f;padding:14px 20px;font-size:13px}.mkt .ptable tr:last-child td{border-bottom:0}.mkt .ptable .mn{align-items:center;gap:9px;font-weight:600;display:flex}.mkt .ptable .mn .bg{width:26px;height:26px;font-family:var(--disp);background:rgba(var(--acc-rgb),.14);color:var(--acc);border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.mkt .ptable .reg{font-family:var(--mono);color:var(--t3);font-size:10px}.mkt .ptable .pr{font-family:var(--mono);color:var(--t1);text-align:right}.mkt .ptable .pr small{color:var(--t3)}.mkt .ptable .th-r{text-align:right}.mkt .pnote{text-align:center;color:var(--t3);font-size:12.5px;font-family:var(--mono);margin-top:14px}.mkt .faq{flex-direction:column;gap:10px;max-width:820px;margin:0 auto;display:flex}.mkt .qi{border:1px solid var(--line);background:var(--card);border-radius:12px;overflow:hidden}.mkt .qi .q{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:16px 20px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.mkt .qi .q .qm{width:22px;height:22px;color:var(--t3);flex:none;place-items:center;margin-left:auto;transition:all .2s;display:grid}.mkt .qi.open .q .qm{color:var(--acc);transform:rotate(45deg)}.mkt .qi .a{max-height:0;transition:max-height .3s;overflow:hidden}.mkt .qi.open .a{max-height:200px}.mkt .qi .a .ai{color:var(--t2);padding:0 20px 18px;font-size:13px;line-height:1.7}.mkt .qi .a .ai b{color:var(--t1)}@media (width<=1040px){.mkt .fair{grid-template-columns:1fr 1fr}.mkt .plans{grid-template-columns:1fr}.mkt .ltiers{grid-template-columns:1fr 1fr}}@media (width<=720px){.mkt .fair{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mkt .qi .a{transition:none}}.mkt .dlayout{grid-template-columns:220px 1fr;gap:44px;max-width:1200px;margin:0 auto;padding:0 34px;display:grid}.mkt .dtoc{height:calc(100vh - 74px);padding:30px 0;position:sticky;top:74px;overflow-y:auto}.mkt .dtoc .tl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);padding:0 12px 10px;font-size:9.5px}.mkt .dtoc a{color:var(--t2);border-left:2px solid #0000;border-radius:8px;padding:7px 12px;font-size:13px;transition:all .15s;display:block}.mkt .dtoc a:hover{color:var(--t1)}.mkt .dtoc a.on{color:var(--acc);border-left-color:var(--acc);background:rgba(var(--acc-rgb),.05)}.mkt .dcontent{min-width:0;padding:34px 0 90px;line-height:1.6}.mkt .dh{margin-bottom:26px}.mkt .dh .crumb{font-family:var(--mono);color:var(--acc);letter-spacing:.05em;font-size:11px}.mkt .dh h1{font-family:var(--disp);letter-spacing:-.02em;margin:10px 0 8px;font-size:32px;font-weight:700}.mkt .dh p{color:var(--t2);font-size:15px}.mkt .dsec{margin-top:44px;scroll-margin-top:80px}.mkt .dsec h2{font-family:var(--disp);align-items:center;gap:10px;margin-bottom:12px;font-size:21px;font-weight:600;display:flex}.mkt .dsec h2 .num{font-family:var(--mono);color:var(--acc);border:1px solid rgba(var(--acc-rgb),.3);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.mkt .dsec h3{margin:22px 0 8px;font-size:15px;font-weight:600}.mkt .dsec p{color:var(--t2);margin-bottom:12px;font-size:14px}.mkt .dsec p code,.mkt .dsec li code{font-family:var(--mono);color:var(--acc);background:rgba(var(--acc-rgb),.08);border:1px solid rgba(var(--acc-rgb),.15);border-radius:5px;padding:1px 6px;font-size:12.5px}.mkt .dsec ul{color:var(--t2);margin:0 0 12px 2px;padding-left:18px;font-size:14px}.mkt .dsec li{margin-bottom:6px}.mkt .callout{color:var(--t2);background:#34d3990f;border:1px solid #34d39947;border-radius:11px;gap:12px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.mkt .callout svg{width:17px;height:17px;color:var(--gr);flex:none;margin-top:1px}.mkt .callout b{color:var(--t1)}.mkt .callout.warn{background:#fbbf240f;border-color:#fbbf2447}.mkt .callout.warn svg{color:var(--am)}.mkt .callout.soon{background:#a78bfa0f;border-color:#a78bfa47}.mkt .callout.soon svg{color:var(--vi)}.mkt .steps{flex-direction:column;gap:12px;margin:16px 0;display:flex}.mkt .step{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:flex-start;gap:14px;padding:15px 17px;display:flex}.mkt .step .sn{background:var(--acc);color:#1a1206;width:28px;height:28px;font-family:var(--disp);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.mkt .step .st b{font-size:14px}.mkt .step .st p{margin:3px 0 0;font-size:12.5px}.mkt .step .sa{font-family:var(--mono);color:var(--acc);flex:none;align-self:center;margin-left:auto;font-size:11px}.mkt .codeblk{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin:14px 0;overflow:hidden}.mkt .cbtabs{border-bottom:1px solid var(--line);background:#a6a9c608;align-items:center;gap:2px;padding:8px 10px;display:flex}.mkt .cbtabs b{font-family:var(--mono);color:var(--t3);cursor:pointer;border-radius:7px;padding:5px 11px;font-size:11px;font-weight:400;transition:all .15s}.mkt .cbtabs b:hover{color:var(--t2)}.mkt .cbtabs b.on{color:var(--t1);background:rgba(var(--acc-rgb),.1)}.mkt .cbtabs .fn{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:10px}.mkt .cbtabs .cp{font-family:var(--mono);color:var(--t3);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;margin-left:8px;padding:3px 9px;font-size:10px}.mkt .cbtabs .cp:hover{color:var(--acc);border-color:rgba(var(--acc-rgb),.3)}.mkt .cbbody{padding:16px 18px;overflow-x:auto}.mkt .cbbody pre{font-family:var(--mono);color:#c9d5e6;white-space:pre;font-size:12.5px;line-height:1.75}.mkt .cbbody pre .cm{color:var(--t3)}.mkt .cbbody pre .k{color:var(--vi)}.mkt .cbbody pre .s{color:var(--gr)}.mkt .cbbody pre .f{color:var(--acc)}.mkt .cbbody pre .n{color:#ff9b6a}.mkt .etable{border:1px solid var(--line);border-radius:12px;margin:14px 0;overflow:hidden}.mkt .etable table{border-collapse:collapse;width:100%}.mkt .etable th{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);padding:11px 16px;font-size:9.5px;font-weight:500}.mkt .etable td{border-bottom:1px solid var(--line2);color:var(--t2);vertical-align:top;padding:12px 16px;font-size:13px}.mkt .etable tr:last-child td{border-bottom:0}.mkt .etable .cc{font-family:var(--mono);font-weight:600}.mkt .etable .c2{color:var(--am)}.mkt .etable .c4{color:var(--rd)}.mkt .etable .c5{color:var(--vi)}.mkt .nextcards{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.mkt .nx{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:16px 18px;transition:all .2s;display:block}.mkt .nx:hover{border-color:rgba(var(--acc-rgb),.35);transform:translateY(-2px)}.mkt .nx .nt{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mkt .nx .nt svg{width:15px;height:15px;color:var(--acc)}.mkt .nx .nd{color:var(--t3);margin-top:5px;font-size:12px}@media (width<=900px){.mkt .dlayout{grid-template-columns:1fr}.mkt .dtoc{display:none}.mkt .nextcards{grid-template-columns:1fr}}.mkt .clwrap{max-width:860px;margin:0 auto;padding:0 32px}.mkt .clhead{text-align:center;padding:64px 0 34px}.mkt .clhead .tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acc);font-size:11px}.mkt .clhead h1{font-family:var(--disp);letter-spacing:-.02em;margin-top:12px;font-size:36px;font-weight:700}.mkt .clhead p{color:var(--t2);margin-top:10px;font-size:15px}.mkt .clhead .sub{font-family:var(--mono);color:var(--t3);margin-top:16px;font-size:12px}.mkt .timeline{padding:20px 0 80px;position:relative}.mkt .timeline:before{content:"";background:linear-gradient(180deg,transparent,var(--line) 6%,var(--line) 94%,transparent);width:1px;position:absolute;top:0;bottom:0;left:118px}.mkt .relr{grid-template-columns:104px 1fr;gap:28px;margin-bottom:36px;display:grid;position:relative}.mkt .relr .when{text-align:right;padding-top:2px}.mkt .relr .when .v{font-family:var(--disp);font-size:15px;font-weight:600}.mkt .relr .when .d{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:11px}.mkt .relr .when .latest{font-family:var(--mono);color:#1a1206;background:var(--acc);border-radius:5px;margin-top:8px;padding:2px 7px;font-size:9px;font-weight:600;display:inline-block}.mkt .relr .node{background:var(--bg);border:2px solid var(--acc);width:15px;height:15px;box-shadow:0 0 0 4px rgba(var(--acc-rgb),.08);z-index:2;border-radius:50%;position:absolute;top:5px;left:110px}.mkt .relr.minor .node{border-color:var(--t3);box-shadow:none}.mkt .relr .card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 22px}.mkt .relr .card h3{font-family:var(--disp);margin-bottom:12px;font-size:17px;font-weight:600}.mkt .relr .items{flex-direction:column;gap:11px;display:flex}.mkt .relr .it{color:var(--t2);gap:11px;font-size:13.5px;line-height:1.55;display:flex}.mkt .relr .kind{font-family:var(--mono);border-radius:6px;flex:none;height:fit-content;margin-top:1px;padding:3px 8px;font-size:9px;font-weight:600}.mkt .kind.new{color:var(--gr);background:#34d3991f}.mkt .kind.imp{color:var(--acc);background:rgba(var(--acc-rgb),.12)}.mkt .kind.fix{color:var(--am);background:#fbbf241f}.mkt .relr .it b{color:var(--t1)}@media (width<=640px){.mkt .timeline:before,.mkt .relr .node{display:none}.mkt .relr{grid-template-columns:1fr;gap:10px}.mkt .relr .when{text-align:left;align-items:baseline;gap:10px;display:flex}}.mkt .llayout{grid-template-columns:230px 1fr;gap:44px;max-width:1120px;margin:0 auto;padding:0 34px;display:grid}.mkt .ltoc{height:calc(100vh - 74px);padding:34px 0;position:sticky;top:74px;overflow-y:auto}.mkt .ltoc .tl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-top:14px;padding:0 12px 10px;font-size:9.5px}.mkt .ltoc .tl:first-child{margin-top:0}.mkt .ltoc a{color:var(--t2);border-left:2px solid #0000;border-radius:8px;padding:6px 12px;font-size:12.5px;display:block}.mkt .ltoc a:hover{color:var(--t1)}.mkt .ltoc a.on{color:var(--acc);border-left-color:var(--acc);background:rgba(var(--acc-rgb),.05)}.mkt .lcontent{min-width:0;max-width:720px;padding:38px 0 90px;line-height:1.7}.mkt .ldh{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:24px}.mkt .ldh .crumb{font-family:var(--mono);color:var(--acc);letter-spacing:.05em;font-size:11px}.mkt .ldh h1{font-family:var(--disp);letter-spacing:-.02em;margin:10px 0 8px;font-size:32px;font-weight:700}.mkt .ldh .meta{font-family:var(--mono);color:var(--t3);font-size:11.5px}.mkt .doc-tag{font-family:var(--disp);border-bottom:1px solid var(--line);width:100%;margin:36px 0 10px;padding-bottom:8px;font-size:20px;font-weight:600;display:inline-block}.mkt .lsec{margin-top:30px;scroll-margin-top:78px}.mkt .lsec h2{font-family:var(--disp);align-items:baseline;gap:10px;margin-bottom:10px;font-size:18px;font-weight:600;display:flex}.mkt .lsec h2 .no{font-family:var(--mono);color:var(--acc);font-size:12px}.mkt .lsec p{color:var(--t2);margin-bottom:12px;font-size:14px}.mkt .lsec p b{color:var(--t1)}.mkt .lsec ul{color:var(--t2);margin:0 0 12px 4px;padding-left:20px;font-size:14px}.mkt .lsec li{margin-bottom:7px}.mkt .lsec code{font-family:var(--mono);color:var(--acc);background:rgba(var(--acc-rgb),.08);border-radius:5px;padding:1px 6px;font-size:12.5px}.mkt .hl{color:var(--t2);background:#34d3990f;border:1px solid #34d39947;border-radius:11px;gap:11px;margin:14px 0;padding:14px 16px;font-size:13.5px;display:flex}.mkt .hl svg{width:17px;height:17px;color:var(--gr);flex:none;margin-top:2px}.mkt .hl b{color:var(--t1)}@media (width<=900px){.mkt .llayout{grid-template-columns:1fr}.mkt .ltoc{display:none}}.mkt .stwrap{max-width:940px;margin:0 auto;padding:34px 24px 70px}.mkt .stbanner{border:1px solid;border-radius:16px;align-items:center;gap:20px;margin-bottom:14px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.mkt .stbanner.ok{background:linear-gradient(120deg,#34d39924,#34d39908);border-color:#34d39959}.mkt .stbanner.out{background:linear-gradient(120deg,#f8717124,#f8717108);border-color:#f8717159}.mkt .stbanner.unk{background:linear-gradient(120deg,#a6a9c61a,#a6a9c605);border-color:#a6a9c64d}.mkt .stbanner .orb{border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.mkt .stbanner.ok .orb{background:radial-gradient(circle,#34d39959,#0000 70%)}.mkt .stbanner.out .orb{background:radial-gradient(circle,#f8717159,#0000 70%)}.mkt .stbanner.unk .orb{background:radial-gradient(circle,#a6a9c64d,#0000 70%)}.mkt .stbanner .orb i{border-radius:50%;width:16px;height:16px}.mkt .stbanner.ok .orb i{background:var(--gr);box-shadow:0 0 16px var(--gr)}.mkt .stbanner.out .orb i{background:var(--rd);box-shadow:0 0 16px var(--rd)}.mkt .stbanner.unk .orb i{background:var(--t3)}.mkt .stbanner .orb:before{content:"";border:2px solid;border-radius:50%;animation:2.4s ease-out infinite mkt-pulse;position:absolute;inset:0}.mkt .stbanner.ok .orb:before{border-color:var(--gr)}.mkt .stbanner.out .orb:before{border-color:var(--rd)}.mkt .stbanner.unk .orb:before{border-color:var(--t3)}@keyframes mkt-pulse{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.mkt .stbanner h1{font-family:var(--disp);letter-spacing:-.01em;font-size:24px;font-weight:600}.mkt .stbanner p{color:var(--t2);margin-top:5px;font-size:13px}.mkt .stbanner .upd{text-align:right;font-family:var(--mono);color:var(--t3);flex:none;margin-left:auto;font-size:11px}.mkt .stbanner .upd b{color:var(--t1);margin-bottom:3px;font-size:13px;display:block}.mkt .stmetrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.mkt .stmetric{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:16px 18px}.mkt .stmetric .ml{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:9.5px}.mkt .stmetric .mv{font-family:var(--disp);margin-top:8px;font-size:26px;font-weight:600}.mkt .stmetric .mv.g{color:var(--gr)}.mkt .stmetric .mv small{color:var(--t2);margin-left:3px;font-size:13px;font-weight:400}.mkt .stmetric .ms{color:var(--t2);margin-top:4px;font-size:11px}.mkt .stsec{margin-top:26px}.mkt .stsec .sh{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mkt .stsec .sh h2{font-family:var(--disp);font-size:16px;font-weight:600}.mkt .stsec .sh .lg{font-family:var(--mono);color:var(--t3);gap:14px;font-size:10px;display:flex}.mkt .stsec .sh .lg span{align-items:center;gap:5px;display:inline-flex}.mkt .stsec .sh .lg i{border-radius:2px;width:9px;height:9px;display:inline-block}.mkt .i-up{background:var(--gr)}.mkt .i-down{background:var(--rd)}.mkt .i-nodata{background:#a6a9c640}.mkt .stcomp{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mkt .strow{border-bottom:1px solid var(--line2);padding:16px 20px}.mkt .strow:last-child{border-bottom:0}.mkt .strow .top{align-items:center;gap:12px;margin-bottom:11px;display:flex}.mkt .strow .dot{border-radius:50%;flex:none;width:9px;height:9px}.mkt .strow .dot.up{background:var(--gr);box-shadow:0 0 7px var(--gr)}.mkt .strow .dot.down{background:var(--rd);box-shadow:0 0 7px var(--rd)}.mkt .strow .nm{font-size:14px;font-weight:600}.mkt .strow .sub{font-family:var(--mono);color:var(--t3);margin-left:2px;font-size:10px}.mkt .strow .lat{font-family:var(--mono);color:var(--t2);margin-left:auto;font-size:11px}.mkt .strow .lat b{color:var(--t1)}.mkt .strow .stt{font-family:var(--mono);font-size:11px;font-weight:600}.mkt .strow .stt.up{color:var(--gr)}.mkt .strow .stt.down{color:var(--rd)}.mkt .stbars{align-items:stretch;gap:2px;height:30px;display:flex}.mkt .stbars i{opacity:.9;border-radius:1.5px;flex:1;min-width:0;height:100%}.mkt .stbars i.up{background:var(--gr)}.mkt .stbars i.deg{background:var(--am)}.mkt .stbars i.down{background:var(--rd)}.mkt .stbars i.nodata{background:#a6a9c62e}.mkt .stbmeta{font-family:var(--mono);color:var(--t3);justify-content:space-between;margin-top:6px;font-size:9.5px;display:flex}.mkt .stnote{text-align:center;color:var(--t3);margin-top:34px;font-size:12px}.mkt .stempty{text-align:center;color:var(--t3);padding:26px;font-size:13px}@media (width<=720px){.mkt .stmetrics{grid-template-columns:1fr}.mkt .stbanner{flex-wrap:wrap}.mkt .stbanner .upd{text-align:left;margin-left:0}}@media (prefers-reduced-motion:reduce){.mkt .stbanner .orb:before{display:none}}.pg-composer{border:1px solid var(--line);background:linear-gradient(180deg,var(--panel),#080c14b3);border-radius:14px;padding:16px;position:relative;overflow:hidden}.pg-composer:before{content:"";background:linear-gradient(90deg,transparent,var(--acc),transparent);opacity:.5;height:1px;position:absolute;top:0;left:24px;right:24px}.pg-composer .pt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);align-items:center;gap:8px;margin-bottom:9px;font-size:10px;display:flex}.pg-composer .pt .d{background:var(--acc);width:6px;height:6px;box-shadow:0 0 7px var(--acc);border-radius:50%}.pg-prompt{width:100%;min-height:56px;color:var(--t1);font-family:var(--sans);resize:vertical;background:0 0;border:0;outline:none;font-size:15px;line-height:1.6}.pg-crow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.pg-chip{border:1px solid var(--line);color:var(--t2);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-family:inherit;font-size:12px;transition:all .15s;display:flex}.pg-chip .d{background:currentColor;border-radius:2px;width:8px;height:8px;box-shadow:0 0 7px}.pg-chip.on{border-color:color-mix(in srgb,var(--acc) 40%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent);color:var(--t1)}.pg-crow .sp{flex:1}.pg-run{color:#1a1206;cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sans);background:var(--acc);border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;display:inline-flex}.pg-run:disabled{opacity:.55;cursor:default}.pg-keyrow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.pg-keyrow input{background:var(--bg2);border:1px solid var(--line);min-width:260px;color:var(--t1);font-family:var(--mono);border-radius:9px;outline:none;flex:1;padding:9px 12px;font-size:12.5px}.pg-keyrow input:focus{border-color:color-mix(in srgb,var(--acc) 45%,transparent)}.pg-keynote{color:var(--t3);font-size:11.5px}.pg-cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:18px;display:grid}.pg-col{border:1px solid var(--line);background:linear-gradient(180deg,var(--card),#080c14a6);border-radius:14px;flex-direction:column;min-height:320px;display:flex;position:relative;overflow:hidden}.pg-col .ch{border-bottom:1px solid var(--line2);align-items:center;gap:11px;padding:14px 16px;display:flex}.pg-col .bg2{width:34px;height:34px;font-family:var(--disp);color:#fff;background:linear-gradient(135deg,var(--acc),var(--bl));border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.pg-col .nm{font-family:var(--disp);font-size:15px;font-weight:600}.pg-col .rg{font-family:var(--mono);color:var(--t3);font-size:9px}.pg-col .st{font-family:var(--mono);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:9.5px;display:inline-flex}.pg-col .st .d{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px}.pg-col .st.run{color:var(--am);background:color-mix(in srgb,var(--am) 14%,transparent)}.pg-col .st.done{color:var(--gr);background:color-mix(in srgb,var(--gr) 14%,transparent)}.pg-col .st.err{color:var(--rd);background:color-mix(in srgb,var(--rd) 14%,transparent)}.pg-col .body{color:var(--t1);white-space:pre-wrap;flex:1;min-height:160px;max-height:330px;padding:16px;font-size:13.5px;line-height:1.72;overflow-y:auto}.pg-col .body .cur{background:var(--acc);vertical-align:-2px;width:7px;height:15px;margin-left:1px;animation:1s steps(2,end) infinite pg-blink;display:inline-block}@keyframes pg-blink{50%{opacity:0}}.pg-col .body.err{color:var(--rd)}.pg-col .meters{background:var(--line2);border-top:1px solid var(--line2);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pg-col .mt{background:var(--card);padding:11px 10px}.pg-col .mt .l{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);font-size:9px}.pg-col .mt .v{font-family:var(--mono);margin-top:3px;font-size:13.5px;font-weight:600}.pg-note{color:var(--t3);margin-top:14px;font-size:12px}.pg-empty{border:1px dashed var(--line);text-align:center;color:var(--t3);border-radius:14px;margin-top:18px;padding:36px;font-size:13px}@media (prefers-reduced-motion:reduce){.pg-col .body .cur{animation:none}}.au-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.au-search{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:8px;min-width:240px;padding:8px 12px;display:flex}.au-search svg{width:15px;height:15px;color:var(--t3);flex:none}.au-search input{color:var(--t1);background:0 0;border:0;outline:none;width:100%;font-size:13px}.au-chips{flex-wrap:wrap;gap:6px;display:flex}.au-chip{border:1px solid var(--line);color:var(--t2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;display:inline-flex}.au-chip .d{background:currentColor;border-radius:2px;width:7px;height:7px}.au-chip.on{border-color:color-mix(in srgb,var(--acc) 40%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent);color:var(--t1)}.au-card{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.au-day{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line2);padding:14px 20px 8px;font-size:10.5px}.au-row{border-bottom:1px solid var(--line2);grid-template-columns:80px 1.1fr .55fr 2fr .8fr;align-items:start;gap:12px;padding:13px 20px;font-size:13px;display:grid}.au-row:last-child{border-bottom:0}.au-tm{font-family:var(--mono);color:var(--t3);padding-top:2px;font-size:11.5px}.au-op{align-items:center;gap:9px;min-width:0;display:flex}.au-op .av{color:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.au-op .nn{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.au-dom{font-family:var(--mono);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;display:inline-flex}.au-dom .d{background:currentColor;border-radius:2px;width:6px;height:6px}.au-act{min-width:0}.au-act b{font-weight:600}.au-chg{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.au-chg .old{color:var(--t3);text-decoration:line-through}.au-chg .arw{color:var(--t3)}.au-chg .new{color:var(--gr)}.au-ip{font-family:var(--mono);color:var(--t3);text-align:right;padding-top:2px;font-size:11px}.au-more{text-align:center;width:100%;color:var(--acc);border:0;border-top:1px solid var(--line2);cursor:pointer;background:0 0;padding:13px;font-family:inherit;font-size:13px;display:block}.au-more:disabled{color:var(--t3);cursor:default}.au-empty{text-align:center;color:var(--t3);padding:40px;font-size:13px}.au-tl{padding-left:20px;position:relative}.au-tl:before{content:"";background:var(--line);width:1.5px;position:absolute;top:4px;bottom:4px;left:5px}.au-tli{padding-bottom:16px;position:relative}.au-tli:last-child{padding-bottom:0}.au-tli .dot{border:2px solid var(--bg);background:currentColor;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-20px;box-shadow:0 0 0 2px}.au-tli .tt{font-size:13px}.au-tli .mt{font-family:var(--mono);color:var(--t3);margin-top:3px;font-size:10.5px}@media (width<=900px){.au-row{grid-template-columns:70px 1fr 1.6fr}.au-row .au-dom,.au-ip{display:none}}.ac-wrap{max-width:640px}.ac-sec{margin-bottom:26px}.ac-sec .sh{margin-bottom:12px}.ac-sec .sh h2{font-family:var(--disp);font-size:16px;font-weight:600}.ac-sec .sh p{color:var(--t3);margin-top:3px;font-size:12.5px}.ac-panel{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.ac-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ac-row:last-child{margin-bottom:0}.ac-row label{color:var(--t2);flex:none;width:88px;font-size:12.5px}.ac-row input{background:var(--bg2);border:1px solid var(--line);min-width:200px;color:var(--t1);border-radius:9px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px}.ac-row input:focus{border-color:color-mix(in srgb,var(--acc) 45%,transparent)}.ac-row .ro{color:var(--t2);font-family:var(--mono);font-size:13px}.ac-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.ac-btn{cursor:pointer;font-size:13px;font-weight:600;font-family:var(--sans);color:#1a1206;background:var(--acc);border:0;border-radius:9px;padding:9px 18px}.ac-btn:disabled{opacity:.5;cursor:default}.ac-btn.ghost{color:var(--t1);border:1px solid var(--line);background:0 0}.ac-btn.danger{color:#fff;background:color-mix(in srgb,var(--rd) 75%,transparent)}.ac-msg{margin-top:10px;font-size:12.5px}.ac-msg.ok{color:var(--gr)}.ac-msg.err{color:var(--rd)}
