.cmx,.cmxp{--bg:#070C0A;--s1:#0F1714;--s2:#16201C;--line:#1F2A26;--line2:#2F3F3A;--line3:#44574F;--text:#E8F2EC;--text2:#B7C9C0;--muted:#93A99F;--green:#18C97D;--greenFill:#18C97D;--greenHover:#2DD98E;--onGreen:#04150D;--greenSoft:rgba(24,201,125,.12);--greenLine:rgba(24,201,125,.38);--gold2:#F4CB54;--goldText:#F4CB54;--goldSoft:rgba(244,203,84,.10);--goldLine:rgba(244,203,84,.36);--down:#FF9C8C;--glow:rgba(24,201,125,.11);--factBg:rgba(255,255,255,.015);--shadow:inset 0 1px 0 rgba(255,255,255,.03);--shadow2:0 1px 2px rgba(0,0,0,.4);--tileG:rgba(24,201,125,.20);--tileY:rgba(244,203,84,.16);--ch1:#7C9BAC;--ch2:#F4CB54;--ch3:#18C97D;--ch4:#0F8A5A;--ch5:#A6EFCD}html.light .cmx,html.light .cmxp{--bg:#F4F7F5;--s1:#FFFFFF;--s2:#EDF2EF;--line:#E0E6E2;--line2:#CAD4CE;--line3:#A9B8B0;--text:#101E18;--text2:#3C4F46;--muted:#55675E;--green:#0A7148;--greenFill:#0B7D4E;--greenHover:#096A42;--onGreen:#FFFFFF;--greenSoft:rgba(13,138,87,.10);--greenLine:rgba(13,138,87,.36);--gold2:#E6B636;--goldText:#926300;--goldSoft:rgba(226,166,18,.10);--goldLine:rgba(190,136,10,.42);--down:#B42318;--glow:rgba(13,138,87,.07);--factBg:#F8FAF9;--shadow:0 1px 2px rgba(16,30,24,.05);--shadow2:0 1px 2px rgba(16,30,24,.14);--tileG:rgba(13,138,87,.16);--tileY:rgba(201,151,31,.18);--ch1:#3E6173;--ch2:#C9971F;--ch3:#0D8A57;--ch4:#7CC6A5;--ch5:#0A4F34}:is(.cmx,.cmxp) .dk{--bg:#070C0A;--onGreen:#04150D;--greenFill:#18C97D;--gold2:#F4CB54;--glow:rgba(24,201,125,.11)}:is(.cmx,.cmxp) a{color:inherit;text-decoration:none}.cmx{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;display:flex;align-items:stretch;font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11"}.cmx *{box-sizing:border-box}:where(.cmx) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.cmx :focus-visible{outline:3px solid var(--green);outline-offset:2px}:is(.cmx,.cmxp) .num{font-variant-numeric:tabular-nums}:is(.cmx,.cmxp) .mono{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace}:is(.cmx,.cmxp) .ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;display:block}:is(.cmx,.cmxp) .ic16{width:16px;height:16px}:is(.cmx,.cmxp) .ic24{width:24px;height:24px}:is(.cmx,.cmxp) .side{width:280px;flex:0 0 280px;background:var(--s1);border-right:1px solid var(--line);display:flex;flex-direction:column}:is(.cmx,.cmxp) .logo{height:84px;flex:none;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .logo img{height:56px;width:auto;display:block}:is(.cmx,.cmxp) .navwrap{padding:12px;display:flex;flex-direction:column;gap:2px}:is(.cmx,.cmxp) .ni{min-height:40px;display:flex;align-items:center;gap:12px;padding:0 12px;border-radius:10px;font-size:15px;font-weight:500;color:var(--text2);transition:background .15s,color .15s}:is(.cmx,.cmxp) .ni:hover{background:var(--s2);color:var(--text)}:is(.cmx,.cmxp) .ni.on{background:var(--greenSoft);color:var(--green);font-weight:600;box-shadow:inset 0 0 0 1px var(--greenLine)}:is(.cmx,.cmxp) .ni .coin{width:20px;height:20px;border-radius:50%;flex:none;display:block}:is(.cmx,.cmxp) .nl{flex:1;min-width:0}:is(.cmx,.cmxp) .bdg{min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:var(--green);color:var(--onGreen);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center}:is(.cmx,.cmxp) .gh{width:100%;min-height:36px;margin-top:10px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:8px;font-size:12.5px!important;font-weight:700!important;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)!important}:is(.cmx,.cmxp) .gh:hover{color:var(--text)!important}:is(.cmx,.cmxp) .chev{transition:transform .15s}:is(.cmx,.cmxp) .chev.shut{transform:rotate(-90deg)}:is(.cmx,.cmxp) .fb{margin:8px 12px 16px;padding:14px;border-radius:14px;border:1px solid var(--goldLine);background:var(--goldSoft);display:flex;align-items:center;gap:12px}:is(.cmx,.cmxp) .fb img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;flex:none}:is(.cmx,.cmxp) .main{flex:1 1 0;min-width:0;display:flex;flex-direction:column}:is(.cmx,.cmxp) .top{min-height:84px;display:flex;align-items:center;gap:16px;padding:0 32px;border-bottom:1px solid var(--line);background:var(--s1)}:is(.cmx,.cmxp) .hi{flex:none}:is(.cmx,.cmxp) .search{flex:1 1 160px;max-width:380px;min-width:0;height:46px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:12px;border:1px solid var(--line2);background:var(--bg);color:var(--muted)!important;text-align:left;font-size:15px!important}:is(.cmx,.cmxp) .search:hover{border-color:var(--muted)}:is(.cmx,.cmxp) .kbd{margin-left:auto;font-size:12px;padding:2px 7px;border-radius:6px;border:1px solid var(--line2);color:var(--muted)}:is(.cmx,.cmxp) .tools{margin-left:auto;flex:none;display:flex;align-items:center;gap:8px}:is(.cmx,.cmxp) .chip{height:46px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:12px;border:1px solid var(--line2);font-size:14px!important;color:var(--text)!important;white-space:nowrap}:is(.cmx,.cmxp) .chip:hover{background:var(--s2)}:is(.cmx,.cmxp) .dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--greenSoft);flex:none}:is(.cmx,.cmxp) .ib{position:relative;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--line2);color:var(--text2)!important;font-weight:700!important}:is(.cmx,.cmxp) .ib:hover{background:var(--s2);color:var(--text)!important}:is(.cmx,.cmxp) .ib[aria-pressed=true]{background:var(--greenSoft);border-color:var(--greenLine);color:var(--green)!important}:is(.cmx,.cmxp) .cnt{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--gold2);color:#1E1503;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}:is(.cmx,.cmxp) .me{height:46px;flex:none;display:flex;align-items:center;gap:10px;padding:0 10px 0 6px;border-radius:12px;border:1px solid var(--line2);white-space:nowrap}:is(.cmx,.cmxp) .me:hover{background:var(--s2)}:is(.cmx,.cmxp) .ava{width:34px;height:34px;border-radius:50%;background:var(--greenSoft);color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}:is(.cmx,.cmxp) .menuBtn{display:none}:is(.cmx,.cmxp) .body{width:100%;max-width:1480px;margin:0 auto;padding:20px 32px 28px;display:flex;flex-direction:column;gap:20px}:is(.cmx,.cmxp) .card{background:var(--s1);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}:is(.cmx,.cmxp) .strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:10px 12px 10px 16px;border-radius:12px;background:var(--s2);border:1px solid var(--line)}:is(.cmx,.cmxp) .strip p{margin:0;flex:1 1 420px;font-size:14px;line-height:1.45;color:var(--text2);display:flex;gap:10px;align-items:flex-start}:is(.cmx,.cmxp) .strip strong{color:var(--text);font-weight:600}:is(.cmx,.cmxp) .ghost{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:11px;border:1px solid var(--greenLine);color:var(--green);font-weight:600;font-size:15px;white-space:nowrap}:is(.cmx,.cmxp) .ghost:hover{background:var(--greenSoft)}:is(.cmx,.cmxp) .hero{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(330px,1fr);gap:20px}:is(.cmx,.cmxp) .pf{padding:24px 24px 0;background:radial-gradient(760px 300px at 82% -90px,var(--glow),transparent 72%),var(--s1);display:flex;flex-direction:column;overflow:hidden}:is(.cmx,.cmxp) .pfTop{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}:is(.cmx,.cmxp) .bal{font-size:46px;line-height:1.08;font-weight:700;letter-spacing:-.03em}:is(.cmx,.cmxp) .bal small{font-size:20px;font-weight:600;letter-spacing:0;color:var(--text2);margin-left:6px}:is(.cmx,.cmxp) .acts{display:flex;flex-wrap:wrap;gap:10px}:is(.cmx,.cmxp) .btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border-radius:12px;font-weight:600;font-size:16px;white-space:nowrap;transition:background .15s,border-color .15s}:is(.cmx,.cmxp) .pri{background:var(--greenFill);color:var(--onGreen)}:is(.cmx,.cmxp) .pri:hover{background:var(--greenHover)}:is(.cmx,.cmxp) .sec{border:1px solid var(--line2);color:var(--text)}:is(.cmx,.cmxp) .sec:hover{background:var(--s2)}:is(.cmx,.cmxp) .px{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}:is(.cmx,.cmxp) .pxL{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}:is(.cmx,.cmxp) .pxS{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:-4px}:is(.cmx,.cmxp) .cw{position:relative;margin:10px 0}:is(.cmx,.cmxp) .yl{position:absolute;right:0;transform:translateY(-50%);font-size:13px;color:var(--muted);pointer-events:none}:is(.cmx,.cmxp) .xl{display:flex;justify-content:space-between;padding:6px 66px 0 2px;font-size:13px;color:var(--muted)}:is(.cmx,.cmxp) .tip{position:absolute;top:8px;width:132px;padding:8px 12px;border-radius:10px;background:var(--s2);border:1px solid var(--line2);box-shadow:0 6px 18px rgba(0,0,0,.28);pointer-events:none;line-height:1.3}:is(.cmx,.cmxp) .tip b{display:block;font-size:15.5px;font-weight:700}:is(.cmx,.cmxp) .tip span{font-size:13px;color:var(--muted)}:is(.cmx,.cmxp) .seg{display:flex;padding:3px;border-radius:11px;background:var(--s2);gap:2px}:is(.cmx,.cmxp) .seg button{min-width:50px;height:38px;padding:0 12px;border-radius:9px;font-size:14px!important;font-weight:600!important;color:var(--text2)!important}:is(.cmx,.cmxp) .seg button:hover{color:var(--text)!important}:is(.cmx,.cmxp) .seg button.on{background:var(--s1);color:var(--text)!important;box-shadow:var(--shadow2)}:is(.cmx,.cmxp) .facts{margin:auto -24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);background:var(--factBg)}:is(.cmx,.cmxp) .fact{padding:14px 24px;border-right:1px solid var(--line);min-width:0}:is(.cmx,.cmxp) .fact:last-child{border-right:0}:is(.cmx,.cmxp) .lb{font-size:14px;font-weight:500;color:var(--text2)}:is(.cmx,.cmxp) .mt{font-size:14px;color:var(--muted)}:is(.cmx,.cmxp) .fv{font-size:20px;font-weight:700;letter-spacing:-.01em;margin-top:2px}:is(.cmx,.cmxp) .lnk{color:var(--green);font-weight:600;font-size:14.5px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}:is(.cmx,.cmxp) .lnk:hover{text-decoration:underline}:is(.cmx,.cmxp) .t{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0;display:flex;align-items:center;gap:9px}:is(.cmx,.cmxp) .sh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}:is(.cmx,.cmxp) .dn{padding:22px 20px 18px;display:flex;flex-direction:column}:is(.cmx,.cmxp) .dnBox{position:relative;width:216px;height:216px;margin:18px auto 14px}:is(.cmx,.cmxp) .bkL{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:1px}:is(.cmx,.cmxp) .dnN{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.5;color:var(--muted)}:is(.cmx,.cmxp) .dnC{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 30px;pointer-events:none}:is(.cmx,.cmxp) .bk{width:100%;min-height:50px;display:flex;align-items:center;gap:11px;padding:5px 8px;border-radius:10px;text-align:left}:is(.cmx,.cmxp) .bk.on,:is(.cmx,.cmxp) .bk:hover{background:var(--s2)}:is(.cmx,.cmxp) .sw{width:12px;height:12px;border-radius:4px;flex:none}:is(.cmx,.cmxp) .bkT{flex:1;min-width:0;line-height:1.25}:is(.cmx,.cmxp) .bkT b{display:block;font-size:14.5px;font-weight:600}:is(.cmx,.cmxp) .bkT span{font-size:13px;color:var(--muted)}:is(.cmx,.cmxp) .bkV{font-size:14.5px;font-weight:600;text-align:right}:is(.cmx,.cmxp) .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}:is(.cmx,.cmxp) .g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}:is(.cmx,.cmxp) .g52{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}:is(.cmx,.cmxp) .k{padding:18px 20px;display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color .15s}:is(.cmx,.cmxp) a.k:hover{border-color:var(--line3)}:is(.cmx,.cmxp) .kL{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:500;color:var(--text2)}:is(.cmx,.cmxp) .kI{width:32px;height:32px;border-radius:9px;background:var(--greenSoft);color:var(--green);display:flex;align-items:center;justify-content:center;flex:none}:is(.cmx,.cmxp) .kV{font-size:30px;line-height:1.15;font-weight:700;letter-spacing:-.02em;margin-top:4px}:is(.cmx,.cmxp) .kV small{font-size:15px;font-weight:500;letter-spacing:0;color:var(--text2);margin-left:4px}:is(.cmx,.cmxp) .kS{font-size:14px;font-weight:500;color:var(--green)}:is(.cmx,.cmxp) .gold{border-color:var(--goldLine);background:linear-gradient(180deg,var(--goldSoft),transparent 75%),var(--s1)}:is(.cmx,.cmxp) .gt{color:var(--goldText)}:is(.cmx,.cmxp) .af{padding:20px 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 28px;align-items:center;border-color:var(--goldLine);background:linear-gradient(90deg,var(--goldSoft),transparent 60%),var(--s1)}:is(.cmx,.cmxp) .afI{width:40px;height:40px;border-radius:11px;background:var(--goldSoft);color:var(--goldText);display:flex;align-items:center;justify-content:center;flex:none}:is(.cmx,.cmxp) .afF{flex:1 1 280px;min-width:0;min-height:48px;display:flex;align-items:center;padding:0 14px;border-radius:11px;border:1px solid var(--goldLine);background:var(--bg);font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:is(.cmx,.cmxp) .goldBtn{background:var(--gold2);color:#1E1503}:is(.cmx,.cmxp) .goldBtn:hover{filter:brightness(1.06)}:is(.cmx,.cmxp) .afS{display:flex;align-items:center;gap:24px;padding-left:28px;border-left:1px solid var(--line2)}:is(.cmx,.cmxp) .ms{text-align:center}:is(.cmx,.cmxp) .ms b{display:block;font-size:24px;line-height:1.1;font-weight:700}:is(.cmx,.cmxp) .note{grid-column:1/-1;margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}:is(.cmx,.cmxp) .note strong{color:var(--text2);font-weight:600}:is(.cmx,.cmxp) .pad{padding:20px 22px}:is(.cmx,.cmxp) .rw{min-height:62px;display:flex;align-items:center;gap:14px;padding:8px 10px;margin:0 -10px;border-radius:12px}:is(.cmx,.cmxp) .rw:hover{background:var(--s2)}:is(.cmx,.cmxp) .rI{width:40px;height:40px;border-radius:11px;background:var(--greenSoft);color:var(--green);display:flex;align-items:center;justify-content:center;flex:none}:is(.cmx,.cmxp) .rT{flex:1;min-width:0}:is(.cmx,.cmxp) .rT div{font-size:15px;font-weight:500}:is(.cmx,.cmxp) .rT b{font-size:16px;font-weight:700}:is(.cmx,.cmxp) .rT b small{font-size:13px;font-weight:500;color:var(--muted)}:is(.cmx,.cmxp) .spark{width:96px;height:34px;flex:none;display:block}:is(.cmx,.cmxp) .chg{width:58px;text-align:right;font-size:14px;font-weight:600;color:var(--green);flex:none}:is(.cmx,.cmxp) .tot{margin-top:10px;padding-top:12px;border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:12px}:is(.cmx,.cmxp) .pSel .seg button{white-space:nowrap;min-width:0;font-size:13.5px!important;height:34px;padding:0 10px}:is(.cmx,.cmxp) .tv{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:12px;background:var(--s2);margin-top:14px}:is(.cmx,.cmxp) .treeS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center;padding-top:12px;margin-top:6px;border-top:1px solid var(--line)}:is(.cmx,.cmxp) .treeS b{display:block;font-size:20px;font-weight:700;line-height:1.2}:is(.cmx,.cmxp) .bar{height:9px;border-radius:5px;background:var(--line2);overflow:hidden;margin-top:6px}:is(.cmx,.cmxp) .bar i{display:block;height:100%;border-radius:5px;background:var(--gold2)}:is(.cmx,.cmxp) .qa{min-height:62px;display:flex;align-items:center;gap:13px;padding:8px 12px;border-radius:12px;border:1px solid var(--line)}:is(.cmx,.cmxp) .qa:hover{background:var(--s2);border-color:var(--line3)}:is(.cmx,.cmxp) .qa div.tx{flex:1;min-width:0;line-height:1.3}:is(.cmx,.cmxp) .qa b{display:block;font-size:15.5px;font-weight:600}:is(.cmx,.cmxp) .nt{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--line);align-items:flex-start}:is(.cmx,.cmxp) .nt:first-child{border-top:0}:is(.cmx,.cmxp) .nd{width:9px;height:9px;border-radius:50%;background:var(--green);margin-top:7px;flex:none}:is(.cmx,.cmxp) .foot{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-top:14px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}:is(.cmx,.cmxp) .foot a{color:var(--text2)}:is(.cmx,.cmxp) .foot a:hover{color:var(--green)}:is(.cmx,.cmxp) .pulse{position:relative;width:9px;height:9px;flex:none}:is(.cmx,.cmxp) .pulse i{position:absolute;inset:0;border-radius:50%;background:var(--green)}:is(.cmx,.cmxp) .pulse i+i{animation:p 1.8s ease-out infinite}@keyframes p{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){:is(.cmx,.cmxp) .pulse i+i{animation:none;opacity:0}.cmx *{transition:none!important}}@media (max-width:1240px){:is(.cmx,.cmxp) .hero{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .g52{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .hideM{display:none}}@media (max-width:1023px){:is(.cmx,.cmxp) .side{display:none}:is(.cmx,.cmxp) .side.open{display:flex;position:fixed;inset:0 auto 0 0;z-index:30;overflow-y:auto;box-shadow:0 0 0 100vmax rgba(0,0,0,.55)}:is(.cmx,.cmxp) .menuBtn{display:flex}:is(.cmx,.cmxp) .hi,:is(.cmx,.cmxp) .search{display:none}:is(.cmx,.cmxp) .top{padding:0 16px}:is(.cmx,.cmxp) .tools{gap:6px}:is(.cmx,.cmxp) .body{padding:16px}:is(.cmx,.cmxp) .af{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .afS{border-left:0;padding-left:0}:is(.cmx,.cmxp) .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:is(.cmx,.cmxp) .g4{gap:12px}:is(.cmx,.cmxp) .k{padding:14px}:is(.cmx,.cmxp) .kV{font-size:26px}:is(.cmx,.cmxp) .kV small{display:block;margin-left:0;font-size:14px}:is(.cmx,.cmxp) .bal{font-size:36px}:is(.cmx,.cmxp) .pSel{width:100%}:is(.cmx,.cmxp) .pSel .seg button{flex:1}:is(.cmx,.cmxp) .facts{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .fact{border-right:0;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .fact:last-child{border-bottom:0}:is(.cmx,.cmxp) .chipW,:is(.cmx,.cmxp) .hideS{display:none}:is(.cmx,.cmxp) .acts,:is(.cmx,.cmxp) .acts .btn{width:100%}}@property --hv-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes hv-rotate{to{--hv-angle:360deg}}@keyframes hv-edge{0%{top:-360px}to{top:100%}}@keyframes hv-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes hv-sheen-x{0%{transform:translateX(-140%) skewX(-18deg)}55%,to{transform:translateX(260%) skewX(-18deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes aurora{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.12)}66%{transform:translate(-50px,30px) scale(.94)}}@keyframes spin-slow{to{transform:rotate(1turn)}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes hm-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(3.4);opacity:0}}:is(.cmx,.cmxp) .glow-ring{position:relative;isolation:isolate}:is(.cmx,.cmxp) .glow-ring:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.4px;background:conic-gradient(from var(--hv-angle),transparent 0deg,var(--fxG) 55deg,var(--fxY) 110deg,transparent 190deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:hv-rotate 5s linear infinite;pointer-events:none;z-index:0}:is(.cmx,.cmxp) .glow-ring:after{content:"";position:absolute;inset:-14px;padding:14px;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--hv-angle),transparent 0deg,var(--fxG) 55deg,var(--fxY) 110deg,transparent 190deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(9px);opacity:.5;animation:hv-rotate 5s linear infinite;pointer-events:none}:is(.cmx,.cmxp) .glow-ring-gold:before{background:conic-gradient(from var(--hv-angle),transparent 0deg,var(--fxY) 60deg,var(--fxY2) 120deg,transparent 200deg,transparent 1turn)}:is(.cmx,.cmxp) .glow-ring-gold:after{background:conic-gradient(from var(--hv-angle),transparent 0deg,var(--fxY2) 60deg,transparent 190deg,transparent 1turn)}:is(.cmx,.cmxp) .glow-ring-slow:after,:is(.cmx,.cmxp) .glow-ring-slow:before{animation-duration:8s}:is(.cmx,.cmxp) .edge-light{position:relative;overflow:hidden}:is(.cmx,.cmxp) .edge-light:after{content:"";position:absolute;top:0;right:0;width:2px;height:360px;background:linear-gradient(to bottom,transparent,var(--fxG),var(--fxY),transparent);box-shadow:0 0 14px 2px var(--fxG);animation:hv-edge 6s linear infinite;pointer-events:none;z-index:2}:is(.cmx,.cmxp) .sheen{position:relative;overflow:hidden}:is(.cmx,.cmxp) .sheen:after{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);animation:hv-sheen-x 4.5s ease-in-out infinite;pointer-events:none}:is(.cmx,.cmxp) .ni{position:relative}:is(.cmx,.cmxp) .ni.on{box-shadow:inset 0 0 0 1px var(--greenLine),0 0 22px -8px var(--fxG)}:is(.cmx,.cmxp) .ni.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(to bottom,var(--fxY),var(--fxG));box-shadow:0 0 12px 1px var(--fxG);animation:hv-breathe 2.6s ease-in-out infinite}:is(.cmx,.cmxp) .ni:hover{box-shadow:0 0 18px -10px var(--fxG)}:is(.cmx,.cmxp) .ni:hover svg{filter:drop-shadow(0 0 6px var(--fxG));transition:filter .2s}:is(.cmx,.cmxp) a.card:hover{background:var(--s2)}:is(.cmx,.cmxp) a.card{transition:background .15s,border-color .15s,transform .15s}.cmx{--fxG:#18C97D;--fxY:#F4CB54;--fxY2:#E6B636}:is(.cmx,.cmxp) .search{overflow:hidden}:is(.cmx,.cmxp) .search>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.cmx,.cmxp) .search>.kbd{flex:none}@media (prefers-reduced-motion:reduce){:is(.cmx,.cmxp) .aur,:is(.cmx,.cmxp) .edge-light:after,:is(.cmx,.cmxp) .float,:is(.cmx,.cmxp) .floatS,:is(.cmx,.cmxp) .glow-ring:after,:is(.cmx,.cmxp) .glow-ring:before,:is(.cmx,.cmxp) .mq>div,:is(.cmx,.cmxp) .ni.on:before,:is(.cmx,.cmxp) .ping,:is(.cmx,.cmxp) .sheen:after,:is(.cmx,.cmxp) .spin{animation:none!important}}:is(.cmx,.cmxp) .float{animation:float 6s ease-in-out infinite}:is(.cmx,.cmxp) .floatS{animation:float-soft 5s ease-in-out infinite}:is(.cmx,.cmxp) .dk{--text:#F3F8F5;--text2:#D0DFD7;--muted:#AEC2B8;--line:rgba(255,255,255,.12);--line2:rgba(255,255,255,.22);--s1:#0F1714;--s2:rgba(255,255,255,.07);--green:#35E39A;--goldText:#F7D470;--greenLine:rgba(53,227,154,.45);color:var(--text);background:#0A120E;border-color:rgba(255,255,255,.1)}:is(.cmx,.cmxp) .aur{position:absolute;border-radius:50%;filter:blur(70px);animation:aurora 18s ease-in-out infinite;pointer-events:none}:is(.cmx,.cmxp) .t2{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}:is(.cmx,.cmxp) .tm{font-size:17px;font-weight:500;color:var(--text2)}:is(.cmx,.cmxp) .tm b{font-weight:800;color:var(--text)}:is(.cmx,.cmxp) .lab{font-size:18px;font-weight:700;color:var(--text2);line-height:1.25}:is(.cmx,.cmxp) .n1{font-size:40px;line-height:1.05;font-weight:800;letter-spacing:-.03em}:is(.cmx,.cmxp) .n1 small{font-size:18px;font-weight:700;letter-spacing:0;color:var(--text2);margin-left:6px}:is(.cmx,.cmxp) .bb{min-height:64px;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 24px;border-radius:16px;font-size:21px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;transition:filter .15s,background .15s,transform .15s}:is(.cmx,.cmxp) .bb:hover{transform:translateY(-2px)}:is(.cmx,.cmxp) .bb .ic{width:26px;height:26px}:is(.cmx,.cmxp) .bbG{background:var(--greenFill);color:var(--onGreen);box-shadow:0 0 24px rgba(26,168,107,.28)}:is(.cmx,.cmxp) .bbG:hover{background:var(--greenHover)}:is(.cmx,.cmxp) .bbY{background:var(--gold2);color:#1E1503;box-shadow:0 0 24px rgba(230,182,54,.25)}:is(.cmx,.cmxp) .bbY:hover{filter:brightness(1.06)}:is(.cmx,.cmxp) .bbO{border:2px solid var(--line2);color:var(--text)}:is(.cmx,.cmxp) .bbO:hover{background:var(--s2)}:is(.cmx,.cmxp) .bbS{min-height:52px;font-size:18px;padding:0 20px;border-radius:13px}:is(.cmx,.cmxp) .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:is(.cmx,.cmxp) .g4f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}:is(.cmx,.cmxp) .st{padding:22px 24px;display:flex;flex-direction:column;gap:8px;min-width:0}:is(.cmx,.cmxp) .stI{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;display:block}:is(.cmx,.cmxp) .sbar{display:flex;height:26px;border-radius:13px;overflow:hidden;margin-top:18px;gap:2px;background:var(--line)}:is(.cmx,.cmxp) .sbar i{display:block;height:100%}:is(.cmx,.cmxp) .sleg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:16px}:is(.cmx,.cmxp) .sleg>div{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:0 9px;align-items:center}:is(.cmx,.cmxp) .sleg b{font-size:22px;font-weight:800;letter-spacing:-.02em}:is(.cmx,.cmxp) .sleg>div>span:last-child{grid-column:1/-1;font-size:16px;font-weight:600;color:var(--text2)}:is(.cmx,.cmxp) .rq b span,:is(.cmx,.cmxp) .sleg b span{font:inherit;color:inherit}:is(.cmx,.cmxp) .rq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px}:is(.cmx,.cmxp) .rq div{min-width:0}:is(.cmx,.cmxp) .rq b{display:block;font-size:24px;font-weight:800;letter-spacing:-.02em}:is(.cmx,.cmxp) .rq div>span{font-size:16px;font-weight:600;color:var(--text2)}:is(.cmx,.cmxp) .rt{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;justify-content:space-between}:is(.cmx,.cmxp) .aff{padding:22px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px}:is(.cmx,.cmxp) .affL{flex:1 1 420px;min-width:0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}:is(.cmx,.cmxp) .affF{flex:1 1 260px;min-width:0;min-height:56px;display:flex;align-items:center;padding:0 16px;border-radius:13px;border:2px solid var(--goldLine);background:var(--bg);font-size:17px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.cmx,.cmxp) .nts{display:flex;flex-direction:column;gap:2px;margin-top:10px}:is(.cmx,.cmxp) .ntr{display:flex;gap:12px;align-items:center;min-height:50px;font-size:17px;font-weight:600;line-height:1.3}:is(.cmx,.cmxp) .ntr i{width:10px;height:10px;border-radius:50%;background:var(--green);flex:none}:is(.cmx,.cmxp) .nw{margin-left:auto;font-style:normal;font-size:15px;font-weight:500;color:var(--muted);white-space:nowrap;padding-left:12px}:is(.cmx,.cmxp) .ftl{font-size:14px;color:var(--muted);line-height:1.5;margin:0}:is(.cmx,.cmxp) .pb{height:12px;border-radius:6px;background:var(--line2);overflow:hidden;margin-top:6px}:is(.cmx,.cmxp) .pb i{display:block;height:100%;border-radius:6px;background:var(--gold2)}:is(.cmx,.cmxp) .pr{display:flex;justify-content:space-between;gap:10px;font-size:17px;font-weight:700}:is(.cmx,.cmxp) .medal{border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;flex:none}:is(.cmx,.cmxp) .tag{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:18px;background:var(--greenSoft);color:var(--green);font-size:16px;font-weight:700}:is(.cmx,.cmxp) .down{color:var(--down)}@media (max-width:1240px){:is(.cmx,.cmxp) .g4f{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cmx,.cmxp) .sleg{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.cmx,.cmxp) .n1 small,:is(.cmx,.cmxp) .o2n small{display:inline-block;white-space:nowrap}@media (max-width:760px){:is(.cmx,.cmxp) .g2{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .rq{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cmx,.cmxp) .n1{font-size:32px}:is(.cmx,.cmxp) .g4f{gap:12px}:is(.cmx,.cmxp) .g4f .st{padding:16px 14px}:is(.cmx,.cmxp) .g4f .n1{font-size:26px}:is(.cmx,.cmxp) .yl{display:none}:is(.cmx,.cmxp) .xl{padding-right:2px;font-size:12px}}:is(.cmx,.cmxp) .body{font-size:17px}:is(.cmx,.cmxp) .h1{margin:0;font-size:40px;line-height:1.1;font-weight:800;letter-spacing:-.03em}:is(.cmx,.cmxp) .lede{margin:6px 0 0;font-size:19px;line-height:1.4;color:var(--text2)}:is(.cmx,.cmxp) .ph{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}:is(.cmx,.cmxp) .bl{min-width:0}:is(.cmx,.cmxp) .tp{display:flex;flex-direction:column;gap:20px}:is(.cmx,.cmxp) .g1x{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}:is(.cmx,.cmxp) .pf1{padding:26px 28px;background:radial-gradient(760px 300px at 82% -90px,var(--glow),transparent 72%),var(--s1)}:is(.cmx,.cmxp) .tabs{display:flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:14px;background:var(--s2)}.cmx .tabs button{min-height:52px;padding:0 22px;border-radius:11px;font-size:18px;font-weight:700;color:var(--text2)}.cmx .tabs button:hover{color:var(--text)}.cmx .tabs button.on{background:var(--s1);color:var(--text);box-shadow:var(--shadow2)}:is(.cmx,.cmxp) .rows{display:flex;flex-direction:column;margin-top:6px}:is(.cmx,.cmxp) .rw2{min-height:68px;display:flex;align-items:center;gap:14px;padding:10px 8px;border-top:1px solid var(--line);border-radius:10px;transition:background .15s}:is(.cmx,.cmxp) .rw2:first-child{border-top:0}:is(.cmx,.cmxp) .rw2:hover{background:var(--s2)}:is(.cmx,.cmxp) .ra{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;flex:none}:is(.cmx,.cmxp) .rt2{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}:is(.cmx,.cmxp) .rt2 b{font-size:18px;font-weight:700}:is(.cmx,.cmxp) .rs{font-size:15.5px;font-weight:500;color:var(--muted)}:is(.cmx,.cmxp) .rv{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}:is(.cmx,.cmxp) .rv b{font-size:19px;font-weight:800;letter-spacing:-.01em}:is(.cmx,.cmxp) .rb{flex:none;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:11px;border:1.5px solid var(--greenLine);color:var(--green);font-size:16px;font-weight:700}:is(.cmx,.cmxp) .tg{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:14px;font-size:14px;font-weight:700;background:var(--s2);color:var(--text2);align-self:flex-start;white-space:nowrap}:is(.cmx,.cmxp) .rv .tg{align-self:flex-end}:is(.cmx,.cmxp) .t-green{background:var(--greenSoft);color:var(--green)}:is(.cmx,.cmxp) .t-gold{background:var(--goldSoft);color:var(--goldText)}:is(.cmx,.cmxp) .t-red{background:rgba(255,120,100,.14);color:var(--down)}:is(.cmx,.cmxp) .ava2{width:48px;height:48px;border-radius:50%;background:var(--greenSoft);color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex:none}:is(.cmx,.cmxp) .cg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:18px;margin-top:12px}:is(.cmx,.cmxp) .cd{padding:20px 22px;display:flex;flex-direction:column;gap:8px;min-width:0}:is(.cmx,.cmxp) .cd h3{margin:0;font-size:21px;line-height:1.2;font-weight:800;letter-spacing:-.015em}:is(.cmx,.cmxp) .ca{width:84px;height:84px;-o-object-fit:contain;object-fit:contain}:is(.cmx,.cmxp) .cs{margin:0;font-size:16.5px;line-height:1.4;color:var(--text2)}:is(.cmx,.cmxp) .cv{font-size:32px}:is(.cmx,.cmxp) .cd .bb,:is(.cmx,.cmxp) .cd .btn{margin-top:auto}:is(.cmx,.cmxp) .tw{overflow-x:auto;margin-top:10px}:is(.cmx,.cmxp) .tw table{width:100%;border-collapse:collapse;font-size:17px;min-width:520px}:is(.cmx,.cmxp) .tw th{text-align:left;font-size:15px;font-weight:700;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line2);white-space:nowrap}:is(.cmx,.cmxp) .tw td{padding:14px 12px;border-bottom:1px solid var(--line);font-weight:500;font-variant-numeric:tabular-nums}:is(.cmx,.cmxp) .fg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin-top:12px}:is(.cmx,.cmxp) .fld{display:flex;flex-direction:column;gap:6px;min-width:0}:is(.cmx,.cmxp) .fld>span:first-child{font-size:17px;font-weight:700;color:var(--text2)}:is(.cmx,.cmxp) .fld input,:is(.cmx,.cmxp) .fld select,:is(.cmx,.cmxp) .fld textarea{width:100%;min-height:56px;padding:12px 14px;border-radius:12px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:18px;box-sizing:border-box}:is(.cmx,.cmxp) .fld input:focus,:is(.cmx,.cmxp) .fld select:focus,:is(.cmx,.cmxp) .fld textarea:focus{outline:3px solid var(--greenLine);border-color:var(--green)}:is(.cmx,.cmxp) .fld input::-moz-placeholder,:is(.cmx,.cmxp) .fld textarea::-moz-placeholder{color:var(--muted)}:is(.cmx,.cmxp) .fld input::placeholder,:is(.cmx,.cmxp) .fld textarea::placeholder{color:var(--muted)}:is(.cmx,.cmxp) .ft{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-height:56px}:is(.cmx,.cmxp) .fck{display:flex;align-items:flex-start;gap:12px;font-size:17px;font-weight:600;color:var(--text2);grid-column:1/-1}:is(.cmx,.cmxp) .fck input{width:24px;height:24px;accent-color:var(--greenFill);flex:none;margin:1px 0 0}:is(.cmx,.cmxp) .sw2{width:60px;height:34px;border-radius:17px;background:var(--line2);position:relative;flex:none;display:block}:is(.cmx,.cmxp) .sw2 i{position:absolute;top:4px;left:4px;width:26px;height:26px;border-radius:50%;background:#fff}:is(.cmx,.cmxp) .sw2.on{background:var(--greenFill)}:is(.cmx,.cmxp) .sw2.on i{left:30px}:is(.cmx,.cmxp) .fa{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:16px}:is(.cmx,.cmxp) .brs{display:flex;flex-direction:column;gap:14px;margin-top:10px}:is(.cmx,.cmxp) .tx{gap:6px}:is(.cmx,.cmxp) .tx h3{margin:14px 0 2px;font-size:22px;font-weight:800;letter-spacing:-.015em}:is(.cmx,.cmxp) .tx p{margin:0 0 8px;font-size:18px;line-height:1.55;color:var(--text2);max-width:76ch}:is(.cmx,.cmxp) .nt2{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;border-radius:16px;border:1px solid var(--greenLine);background:var(--greenSoft)}:is(.cmx,.cmxp) .nt2 b{font-size:19px;font-weight:800}:is(.cmx,.cmxp) .nt2 p{margin:2px 0 0;font-size:17px;color:var(--text2)}:is(.cmx,.cmxp) .n-gold{border-color:var(--goldLine);background:var(--goldSoft)}:is(.cmx,.cmxp) .n-gold .rI{background:var(--goldSoft);color:var(--goldText)}:is(.cmx,.cmxp) .n-red{border-color:rgba(255,120,100,.4);background:rgba(255,120,100,.1)}:is(.cmx,.cmxp) .n-red .rI{background:rgba(255,120,100,.14);color:var(--down)}:is(.cmx,.cmxp) .sps{display:flex;flex-direction:column;gap:2px;margin-top:10px}:is(.cmx,.cmxp) .sp{display:flex;gap:14px;align-items:flex-start;min-height:62px}:is(.cmx,.cmxp) .sp b{display:block;font-size:19px;font-weight:700;line-height:1.3}:is(.cmx,.cmxp) .sp div>span{font-size:16.5px;color:var(--muted)}:is(.cmx,.cmxp) .spn{width:36px;height:36px;border-radius:50%;border:2px solid var(--line2);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex:none;color:var(--text2)}:is(.cmx,.cmxp) .sp.done .spn{background:var(--greenSoft);border-color:var(--greenLine);color:var(--green)}:is(.cmx,.cmxp) .sp.now .spn{background:var(--greenFill);border-color:var(--greenFill);color:var(--onGreen);box-shadow:0 0 18px rgba(26,168,107,.4)}:is(.cmx,.cmxp) .em{align-items:center;text-align:center;padding:36px 24px}:is(.cmx,.cmxp) .em p{margin:0;font-size:18px;color:var(--text2)}:is(.cmx,.cmxp) .ea{width:130px;height:130px;-o-object-fit:contain;object-fit:contain}:is(.cmx,.cmxp) .afArt{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;flex:none}:is(.cmx,.cmxp) .rks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:12px}:is(.cmx,.cmxp) .rk{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:12px 4px;border-radius:14px}:is(.cmx,.cmxp) .rk b{font-size:15.5px;font-weight:700;line-height:1.2}:is(.cmx,.cmxp) .rk.next img{opacity:.45;filter:grayscale(.6)}:is(.cmx,.cmxp) .rk.cur{background:var(--goldSoft);box-shadow:inset 0 0 0 1.5px var(--goldLine)}:is(.cmx,.cmxp) .pk{align-items:flex-start}:is(.cmx,.cmxp) .chatw{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:620px;overflow:hidden}:is(.cmx,.cmxp) .cl{border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0}:is(.cmx,.cmxp) .cv2{display:flex;align-items:center;gap:12px;min-height:76px;padding:10px 14px;border-top:1px solid var(--line)}:is(.cmx,.cmxp) .cv2:hover{background:var(--s2)}:is(.cmx,.cmxp) .cv2.on{background:var(--greenSoft)}:is(.cmx,.cmxp) .cr{display:flex;flex-direction:column;min-width:0}:is(.cmx,.cmxp) .chd{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);font-size:19px}:is(.cmx,.cmxp) .chd b{font-weight:800}:is(.cmx,.cmxp) .ms{flex:1;display:flex;flex-direction:column;gap:12px;padding:18px}:is(.cmx,.cmxp) .m{max-width:74%;align-self:flex-start}:is(.cmx,.cmxp) .m p{margin:0;padding:12px 16px;border-radius:16px;background:var(--s2);font-size:18px;line-height:1.4}:is(.cmx,.cmxp) .m span{font-size:14px;color:var(--muted);padding:0 6px}:is(.cmx,.cmxp) .m.me{align-self:flex-end;text-align:right}:is(.cmx,.cmxp) .m.me p{background:var(--greenFill);color:var(--onGreen);text-align:left}:is(.cmx,.cmxp) .cmp{display:flex;gap:10px;padding:12px;border-top:1px solid var(--line);align-items:center}:is(.cmx,.cmxp) .cmp input{flex:1;min-width:0;min-height:52px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:18px}:is(.cmx,.cmxp) .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:is(.cmx,.cmxp) .meet{padding:18px;border-radius:20px;display:flex;flex-direction:column;gap:14px}:is(.cmx,.cmxp) .vg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px}:is(.cmx,.cmxp) .vt{position:relative;min-height:200px;border-radius:16px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center}:is(.cmx,.cmxp) .vt.sp{min-height:200px;display:flex;gap:0;box-shadow:inset 0 0 0 3px #35E39A,0 0 24px rgba(53,227,154,.35)}:is(.cmx,.cmxp) .ava3{width:86px;height:86px;border-radius:50%;background:rgba(53,227,154,.16);color:#35E39A;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:26px}:is(.cmx,.cmxp) .vn{position:absolute;left:12px;bottom:10px;padding:4px 10px;border-radius:9px;background:rgba(0,0,0,.55);font-size:16px;font-weight:600}:is(.cmx,.cmxp) .vc{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.cmx .ib2{min-width:84px;min-height:72px;padding:8px 12px;border-radius:14px;background:rgba(255,255,255,.08);color:var(--text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:14.5px;font-weight:600}.cmx .ib2.off{background:rgba(255,120,100,.2);color:#FFB3A6}:is(.cmx,.cmxp) .lv{background:#C8372A;color:#fff;min-height:72px}:is(.cmx,.cmxp) .cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:12px;text-align:center}:is(.cmx,.cmxp) .cal b{font-size:15px;color:var(--muted);padding:6px 0}:is(.cmx,.cmxp) .cal span{min-height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:18px;font-weight:600}:is(.cmx,.cmxp) .cal span.mk{background:var(--greenSoft);color:var(--green);font-weight:800}:is(.cmx,.cmxp) .cal span.td{background:var(--greenFill);color:var(--onGreen);font-weight:800}:is(.cmx,.cmxp) .faq{display:flex;flex-direction:column;margin-top:8px}:is(.cmx,.cmxp) .faq details{border-top:1px solid var(--line)}:is(.cmx,.cmxp) .faq details:first-child{border-top:0}:is(.cmx,.cmxp) .faq summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:19px;font-weight:700;list-style:none}:is(.cmx,.cmxp) .faq summary::-webkit-details-marker{display:none}:is(.cmx,.cmxp) .faq p{margin:0 0 14px;font-size:18px;line-height:1.5;color:var(--text2)}:is(.cmx,.cmxp) .fe{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:center;padding:30px 8px}:is(.cmx,.cmxp) .fe.rev .fet{order:2}:is(.cmx,.cmxp) .fh{margin:0;font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-.03em}:is(.cmx,.cmxp) .fp{margin:12px 0 18px;font-size:20px;line-height:1.5;color:var(--text2);max-width:52ch}:is(.cmx,.cmxp) .fpt{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px}:is(.cmx,.cmxp) .fpt li{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700}:is(.cmx,.cmxp) .fpt .ic{color:var(--green);flex:none}:is(.cmx,.cmxp) .fa2{width:min(320px,100%);height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;justify-self:center}:is(.cmx,.cmxp) .ptop{min-height:88px;display:flex;align-items:center;gap:22px;padding:0 32px;border-bottom:1px solid var(--line);background:var(--s1)}:is(.cmx,.cmxp) .plogo img{height:56px;width:auto;display:block}:is(.cmx,.cmxp) .pnav{display:flex;gap:6px}:is(.cmx,.cmxp) .pnav a{min-height:44px;display:flex;align-items:center;padding:0 14px;border-radius:10px;font-size:17px;font-weight:600;color:var(--text2)}:is(.cmx,.cmxp) .pnav a:hover{background:var(--s2);color:var(--text)}:is(.cmx,.cmxp) .pb1{max-width:1280px}:is(.cmx,.cmxp) .pf2{max-width:1280px;width:100%;margin:0 auto;padding:16px 32px 28px;box-sizing:border-box}:is(.cmx,.cmxp) .main{min-height:100vh}:is(.cmx,.cmxp) .au{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100vh}:is(.cmx,.cmxp) .auL{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:40px;text-align:center}:is(.cmx,.cmxp) .auLogo{position:absolute;left:28px;top:20px;height:60px;width:auto}:is(.cmx,.cmxp) .auArt{width:min(360px,70%);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 44px rgba(24,201,125,.35))}:is(.cmx,.cmxp) .auT{font-size:34px;line-height:1.15;font-weight:800;letter-spacing:-.02em;max-width:16ch}:is(.cmx,.cmxp) .auR{display:flex;flex-direction:column;padding:20px 32px}:is(.cmx,.cmxp) .auC{flex:1;width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:20px 0}:is(.cmx,.cmxp) .auH{font-size:44px}:is(.cmx,.cmxp) .auC .card{background:transparent;border:0;box-shadow:none;padding:0}:is(.cmx,.cmxp) .auC .fg{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .auC .bb,:is(.cmx,.cmxp) .auC .btn{width:100%}:is(.cmx,.cmxp) .sy{flex:1;display:flex;flex-direction:column;min-height:100vh}:is(.cmx,.cmxp) .syTop{display:flex;align-items:center;padding:14px 28px}:is(.cmx,.cmxp) .syC{flex:1;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px}:is(.cmx,.cmxp) .syArt{width:240px;height:240px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 36px rgba(24,201,125,.3))}:is(.cmx,.cmxp) .syH{font-size:48px}:is(.cmx,.cmxp) .tabbar{display:none}@media (max-width:760px){:is(.cmx,.cmxp) .h1{font-size:32px}:is(.cmx,.cmxp) .lede{font-size:18px}:is(.cmx,.cmxp) .chatw{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .cl{border-right:0;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .cr{min-height:460px}:is(.cmx,.cmxp) .rks{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.cmx,.cmxp) .fe{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .fe.rev .fet{order:0}:is(.cmx,.cmxp) .fh{font-size:30px}:is(.cmx,.cmxp) .fa2{width:200px}:is(.cmx,.cmxp) .au{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .auL{padding:64px 20px 20px;min-height:240px}:is(.cmx,.cmxp) .auArt{width:130px}:is(.cmx,.cmxp) .auT{font-size:24px}:is(.cmx,.cmxp) .auLogo{left:16px;top:10px;height:48px}:is(.cmx,.cmxp) .auR{padding:12px 16px}:is(.cmx,.cmxp) .auH{font-size:34px}:is(.cmx,.cmxp) .ptop .hideS{display:none}:is(.cmx,.cmxp) .ptop{padding:10px 14px;gap:8px}:is(.cmx,.cmxp) .plogo img{height:46px}:is(.cmx,.cmxp) .syH{font-size:34px}:is(.cmx,.cmxp) .syArt{width:170px;height:170px}:is(.cmx,.cmxp) .body{padding-bottom:88px}:is(.cmx,.cmxp) .tabbar{display:flex;position:sticky;bottom:0;z-index:20;align-items:center;justify-content:space-around;min-height:74px;background:var(--s1);border-top:1px solid var(--line);padding:6px 4px}:is(.cmx,.cmxp) .tb{min-width:62px;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:13.5px;font-weight:700;color:var(--muted)}:is(.cmx,.cmxp) .tb.on{color:var(--green)}:is(.cmx,.cmxp) .tbM{width:64px;height:64px;margin-top:-30px;border-radius:50%;background:var(--s1);box-shadow:0 0 0 3px var(--goldLine),0 0 20px rgba(244,203,84,.4);display:flex;align-items:center;justify-content:center;flex:none}:is(.cmx,.cmxp) .tbM img{width:52px;height:52px;display:block;border-radius:50%}:is(.cmx,.cmxp) .rw2{flex-wrap:wrap}:is(.cmx,.cmxp) .rb{width:100%;justify-content:center}:is(.cmx,.cmxp) .nt2{flex-direction:column;align-items:flex-start}:is(.cmx,.cmxp) .nt2 .bb,:is(.cmx,.cmxp) .nt2 .btn{width:100%}:is(.cmx,.cmxp) .nt2>div{width:100%}:is(.cmx,.cmxp) .g2,:is(.cmx,.cmxp) .g3{grid-template-columns:minmax(0,1fr)!important}}:is(.cmx,.cmxp) .fa .lnk{white-space:normal;min-width:0}:is(.cmx,.cmxp) .sh .lnk{white-space:normal}:is(.cmx,.cmxp) .nb{white-space:nowrap}:is(.cmx,.cmxp) .cs,:is(.cmx,.cmxp) .hvT,:is(.cmx,.cmxp) .rt2,:is(.cmx,.cmxp) .tx h3,:is(.cmx,.cmxp) .tx p{overflow-wrap:anywhere}:is(.cmx,.cmxp) .o2h{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 44px;border-radius:24px;min-height:340px}:is(.cmx,.cmxp) .o2n{font-size:84px;line-height:1;font-weight:800;letter-spacing:-.04em;margin-top:10px}:is(.cmx,.cmxp) .o2n small{font-size:26px;font-weight:700;letter-spacing:0;color:var(--text2);margin-left:10px}:is(.cmx,.cmxp) .o2u{font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--green);margin-top:10px}:is(.cmx,.cmxp) .o2c{width:300px;height:300px;-o-object-fit:contain;object-fit:contain;flex:none;filter:drop-shadow(0 18px 44px rgba(24,201,125,.35));position:relative;z-index:1}:is(.cmx,.cmxp) .o2a{display:grid;gap:16px}:is(.cmx,.cmxp) .o2a .bb{min-height:84px;font-size:24px;border-radius:18px}@media (max-width:1240px){:is(.cmx,.cmxp) .o2a{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cmx,.cmxp) .o2n{font-size:64px}:is(.cmx,.cmxp) .o2c{width:220px;height:220px}}@media (max-width:760px){:is(.cmx,.cmxp) .o2h{flex-direction:column-reverse;padding:28px 22px;align-items:flex-start}:is(.cmx,.cmxp) .o2n{font-size:44px}:is(.cmx,.cmxp) .o2n small{display:block;margin:6px 0 0;font-size:20px}:is(.cmx,.cmxp) .o2u{font-size:30px}:is(.cmx,.cmxp) .o2c{width:150px;height:150px}:is(.cmx,.cmxp) .o2a{grid-template-columns:minmax(0,1fr)}}:is(.cmx,.cmxp) .hvT{letter-spacing:-.02em}:is(.cmx,.cmxp) .o2a{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.cmx,.cmxp) .o2a.n1{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .o2a.n2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cmx,.cmxp) .o2a.n3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.cmx,.cmxp) .body{font-size:19px}:is(.cmx,.cmxp) .t2{font-size:28px}:is(.cmx,.cmxp) .rw2{min-height:84px;gap:18px}:is(.cmx,.cmxp) .rt2 b{font-size:21px}:is(.cmx,.cmxp) .rs{font-size:17.5px}:is(.cmx,.cmxp) .rv b{font-size:23px}:is(.cmx,.cmxp) .cd h3{font-size:24px}:is(.cmx,.cmxp) .cs{font-size:18px}:is(.cmx,.cmxp) .ra{width:64px;height:64px}:is(.cmx,.cmxp) .ca{width:104px;height:104px}:is(.cmx,.cmxp) .hvT.o2n{font-size:64px}:is(.cmx,.cmxp) .hvT.o2u{font-size:26px;color:var(--text2);font-weight:600;letter-spacing:-.01em}@media (max-width:760px){:is(.cmx,.cmxp) .o2a,:is(.cmx,.cmxp) .o2a.n2,:is(.cmx,.cmxp) .o2a.n3{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .hvT.o2n{font-size:40px}:is(.cmx,.cmxp) .rw2{min-height:72px}}:is(.cmx,.cmxp) .st .n1 small{display:block;margin:2px 0 0;font-size:16px}:is(.cmx,.cmxp) .t2{flex-wrap:wrap}:is(.cmx,.cmxp) .aur{right:0!important}@media (max-width:1023px){:is(.cmx,.cmxp) .rw2{flex-wrap:wrap}}@media (max-width:640px){:is(.cmx,.cmxp) .bb,:is(.cmx,.cmxp) .btn{white-space:normal;text-align:center}:is(.cmx,.cmxp) .bal small{display:block;margin-left:0}}:is(.cmx,.cmxp) .aurW{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}:is(.cmx,.cmxp) .kL{flex-wrap:wrap}:is(.cmx,.cmxp) .o2a .bb{white-space:normal;text-align:center;min-width:0}.cmx .gtree{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;text-align:left}:is(.cmx,.cmxp) .gtHide{display:none!important}:is(.cmx,.cmxp) .gtTop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}:is(.cmx,.cmxp) .gtLive{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 12px;border-radius:15px;border:1px solid var(--greenLine);background:var(--greenSoft);color:var(--green);font-size:14px;font-weight:700}:is(.cmx,.cmxp) .gtBar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.cmx,.cmxp) .gtFind{position:relative;flex:1 1 240px;min-width:0}:is(.cmx,.cmxp) .gtFind>svg{position:absolute;left:14px;top:50%;margin-top:-10px;width:20px;height:20px;color:var(--muted);pointer-events:none}.cmx .gtFind input{width:100%;min-height:48px;padding:0 14px 0 44px;border-radius:12px;border:1px solid var(--line2);background:var(--s2);color:var(--text);font:inherit;font-size:16px}:is(.cmx,.cmxp) .gtFind input::-moz-placeholder{color:var(--muted);opacity:1}:is(.cmx,.cmxp) .gtFind input::placeholder{color:var(--muted);opacity:1}:is(.cmx,.cmxp) .gtHits{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 6px);background:var(--s1);border:1px solid var(--line2);border-radius:12px;box-shadow:0 14px 34px rgba(0,0,0,.35);overflow:hidden}.cmx .gtHit{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px;text-align:left;color:var(--text)}:is(.cmx,.cmxp) .gtHit:focus-visible,:is(.cmx,.cmxp) .gtHit:hover{background:var(--s2)}:is(.cmx,.cmxp) .gtHN{flex:1;min-width:0;font-weight:600;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.cmx,.cmxp) .gtNone{margin:0;padding:14px;color:var(--text2);font-size:15px}:is(.cmx,.cmxp) .gtView{display:inline-flex;padding:3px;border-radius:12px;background:var(--s2);border:1px solid var(--line)}.cmx .gtView button{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px;border-radius:9px;font-size:15px;font-weight:700;color:var(--text2)}.cmx .gtView button.on{box-shadow:var(--shadow2)}.cmx .gtBtn,.cmx .gtView button.on{background:var(--s1);color:var(--text)}.cmx .gtBtn{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--line2);font-size:15px;font-weight:700}.cmx .gtBtn:hover{border-color:var(--green)}:is(.cmx,.cmxp) .gtCount{margin:0;font-size:14.5px;color:var(--muted)}:is(.cmx,.cmxp) .gtKey{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14.5px;color:var(--text2)}:is(.cmx,.cmxp) .gtKey span{display:inline-flex;align-items:center;gap:7px}:is(.cmx,.cmxp) .gtKey i{display:block;width:12px;height:12px;border-radius:50%;background:var(--green)}:is(.cmx,.cmxp) .gtKey i.off{background:var(--muted)}:is(.cmx,.cmxp) .gtKey i.you{background:transparent;box-shadow:inset 0 0 0 2.5px var(--gold2);width:15px;height:15px}:is(.cmx,.cmxp) .gtKey i.dir{background:var(--gold2)}:is(.cmx,.cmxp) .gtKey i.tm{background:var(--line3)}:is(.cmx,.cmxp) .gtKey i.pd{background:var(--green);box-shadow:0 0 0 3px var(--greenSoft)}:is(.cmx,.cmxp) .gtKey img{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}:is(.cmx,.cmxp) .gtKey svg{width:16px;height:16px}:is(.cmx,.cmxp) .gtKey .gtStar{color:var(--gold2)}:is(.cmx,.cmxp) .gtKey b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--greenFill);color:var(--onGreen)}:is(.cmx,.cmxp) .gtKey b svg{width:13px;height:13px;stroke-width:3}:is(.cmx,.cmxp) .gtBody{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}:is(.cmx,.cmxp) .gtBody.split{grid-template-columns:minmax(0,1fr) 380px}:is(.cmx,.cmxp) .gtVp{position:relative;height:clamp(480px,72vh,820px);overflow:hidden;border:1px solid var(--line);border-radius:16px;background-color:var(--bg);background-image:radial-gradient(var(--line2) 1px,transparent 1px);background-size:22px 22px;background-position:-1px -1px;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline-offset:-3px}:is(.cmx,.cmxp) .gtVp.drag{cursor:grabbing}:is(.cmx,.cmxp) .gtVp.asList{cursor:auto;touch-action:auto;background-image:none;background-color:var(--s1)}:is(.cmx,.cmxp) .gtVp.asList .gtCtl,:is(.cmx,.cmxp) .gtVp.asList .gtLv,:is(.cmx,.cmxp) .gtVp.asList .gtPct,:is(.cmx,.cmxp) .gtVp.asList .gtWorld{display:none}:is(.cmx,.cmxp) .gtWorld{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0;will-change:transform}:is(.cmx,.cmxp) .gtLinks{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible;pointer-events:none}:is(.cmx,.cmxp) .gtLinks path{fill:none;stroke:var(--greenLine);stroke-width:1.75}:is(.cmx,.cmxp) .gtLinks path.lit{stroke:var(--green);stroke-width:2.5}:is(.cmx,.cmxp) .gtIn2{animation:gtFade .5s ease}@keyframes gtFade{0%{opacity:0}to{opacity:1}}:is(.cmx,.cmxp) .gtC{position:absolute;left:0;top:0;width:var(--gtW);height:var(--gtH);transition:opacity .2s}:is(.cmx,.cmxp) .gtC.dim{opacity:.34}.cmx .gtB{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:100%;padding:12px;border:1px solid var(--line2);border-radius:14px;background:var(--s1);box-shadow:var(--shadow2);text-align:left;color:var(--text);transition:border-color .15s,box-shadow .15s,background .15s}.cmx .gtB:hover{border-color:var(--green);box-shadow:0 0 0 1px var(--greenLine),0 8px 24px var(--glow);background:var(--s2)}:is(.cmx,.cmxp) .gtC.you .gtB{border-color:var(--goldLine);background:var(--goldSoft)}:is(.cmx,.cmxp) .gtC.paid .gtB{border-color:var(--green)}:is(.cmx,.cmxp) .gtC.sel .gtB{box-shadow:0 0 0 2px var(--text2)}:is(.cmx,.cmxp) .gtAv{position:relative;flex:none;width:46px;height:46px;border-radius:50%;box-shadow:0 0 0 2px var(--green)}:is(.cmx,.cmxp) .gtAv.you{box-shadow:0 0 0 2px var(--gold2)}:is(.cmx,.cmxp) .gtAv.off{box-shadow:0 0 0 1.5px var(--line3)}:is(.cmx,.cmxp) .gtIn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,var(--greenSoft),var(--s2));color:var(--green);font-style:normal;font-weight:800;font-size:15.5px}:is(.cmx,.cmxp) .gtDot{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border-radius:50%;border:2.5px solid var(--s1);background:var(--muted)}:is(.cmx,.cmxp) .gtDot.on{background:var(--green)}:is(.cmx,.cmxp) .gtT{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;align-items:flex-start}:is(.cmx,.cmxp) .gtN{display:flex;align-items:center;gap:5px;width:100%;min-width:0}:is(.cmx,.cmxp) .gtN b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700;line-height:1.2}:is(.cmx,.cmxp) .gtStar{flex:none;width:14px;height:14px;color:var(--gold2);fill:currentColor}:is(.cmx,.cmxp) .gtNew{flex:none;padding:1px 6px;border-radius:9px;background:var(--greenFill);color:var(--onGreen);font-size:11px;font-style:normal;font-weight:800}:is(.cmx,.cmxp) .gtR{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:20px;padding:0 7px 0 3px;border-radius:7px;background:var(--greenSoft);color:var(--green);font-size:12.5px;font-weight:700;white-space:nowrap}:is(.cmx,.cmxp) .gtR.gold{background:var(--goldSoft);color:var(--goldText)}:is(.cmx,.cmxp) .gtR img{display:block;width:17px;height:17px;-o-object-fit:contain;object-fit:contain}:is(.cmx,.cmxp) .gtS{display:flex;align-items:center;gap:7px;width:100%;font-size:12.5px;color:var(--text2);white-space:nowrap}:is(.cmx,.cmxp) .gtS b{color:var(--text);font-weight:700}:is(.cmx,.cmxp) .gtS>span{display:inline-flex;align-items:center;gap:3px}:is(.cmx,.cmxp) .gtS svg{width:13px;height:13px}:is(.cmx,.cmxp) .gtS strong{margin-left:auto;color:var(--green);font-weight:800}:is(.cmx,.cmxp) .gtSep{width:1px;height:11px;background:var(--line3)}:is(.cmx,.cmxp) .gtK{display:inline-flex;padding:0 6px;border-radius:5px;background:var(--s2);color:var(--text2);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}:is(.cmx,.cmxp) .gtK.gold{background:var(--goldSoft);color:var(--goldText)}:is(.cmx,.cmxp) .gtW{display:none}:is(.cmx,.cmxp) .gtPay{position:absolute;left:50%;top:-13px;transform:translateX(-50%);padding:1px 9px;border-radius:12px;background:var(--greenFill);color:var(--onGreen);font-size:12.5px;font-weight:800;white-space:nowrap}.cmx .gtH{position:absolute;left:50%;bottom:-13px;transform:translateX(-50%);z-index:2;display:flex;align-items:center;justify-content:center;gap:3px;min-width:30px;height:26px;padding:0 7px;border-radius:13px;border:1px solid var(--line3);background:var(--s1);color:var(--text2);font-size:12.5px;font-weight:800}:is(.cmx,.cmxp) .gtH:before{content:"";position:absolute;inset:-9px -8px}:is(.cmx,.cmxp) .gtH svg{width:15px;height:15px;stroke-width:2.6}.cmx .gtH.shut{border-color:var(--greenFill);background:var(--greenFill);color:var(--onGreen)}:is(.cmx,.cmxp) .gtH .spin{animation:gtSpin .8s linear infinite}@keyframes gtSpin{to{transform:rotate(1turn)}}:is(.cmx,.cmxp) .gtPop .gtB{animation:gtPop .42s cubic-bezier(.16,1,.3,1)}@keyframes gtPop{0%{transform:scale(.82);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:scale(1)}}:is(.cmx,.cmxp) .gtFlash .gtB,:is(.cmx,.cmxp) .gtRow.gtFlash{animation:gtGlow 1.1s ease-out 2}@keyframes gtGlow{0%{box-shadow:0 0 0 0 var(--green)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}:is(.cmx,.cmxp) .gtLv{position:absolute;left:8px;top:0;width:0;height:100%;pointer-events:none;overflow:visible}:is(.cmx,.cmxp) .gtLv span{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:13px;border:1px solid var(--line);background:var(--s1);font-size:12.5px;color:var(--text2);white-space:nowrap;transition:opacity .15s}:is(.cmx,.cmxp) .gtLv b{font-weight:700}:is(.cmx,.cmxp) .gtLv i{font-style:normal;color:var(--muted)}:is(.cmx,.cmxp) .gtCtl{position:absolute;right:10px;bottom:10px;display:flex;flex-direction:column;gap:6px;z-index:5}.cmx .gtCtl button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;border:1px solid var(--line2);background:var(--s1);color:var(--text2)}.cmx .gtCtl button:hover{color:var(--text);border-color:var(--green)}:is(.cmx,.cmxp) .gtPct{position:absolute;left:10px;bottom:10px;padding:3px 9px;border-radius:8px;border:1px solid var(--line);background:var(--s1);font-size:13px;font-weight:700;color:var(--text2);font-variant-numeric:tabular-nums}:is(.cmx,.cmxp) .gtList{position:absolute;inset:0;overflow:auto;padding:8px;display:none}:is(.cmx,.cmxp) .gtVp.asList .gtList{display:block}:is(.cmx,.cmxp) .gtRow{display:flex;align-items:center;gap:4px;margin-left:calc(var(--lv)*18px);padding:2px 0;border-radius:12px}.cmx .gtRH{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;color:var(--text2)}.cmx .gtRH:hover{background:var(--s2)}:is(.cmx,.cmxp) .gtRH.none{visibility:hidden}.cmx .gtRB{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s1);text-align:left;color:var(--text)}.cmx .gtRB:hover{border-color:var(--green);background:var(--s2)}:is(.cmx,.cmxp) .gtRow.you .gtRB{border-color:var(--goldLine);background:var(--goldSoft)}:is(.cmx,.cmxp) .gtRS{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13.5px;color:var(--text2);white-space:nowrap}:is(.cmx,.cmxp) .gtRS strong{color:var(--green);font-size:15px}:is(.cmx,.cmxp) .gtFull{position:fixed;inset:0;z-index:70;padding:12px;border-radius:0;background:var(--bg);overflow:hidden}:is(.cmx,.cmxp) .gtFull .gtCount,:is(.cmx,.cmxp) .gtFull .gtKey,:is(.cmx,.cmxp) .gtFull .gtTop{flex:none}:is(.cmx,.cmxp) .gtFull .gtBody{flex:1;min-height:0}:is(.cmx,.cmxp) .gtFull .gtVp{height:100%}:is(.cmx,.cmxp) .gtSheet{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end}:is(.cmx,.cmxp) .gtScrim{position:absolute;inset:0;background:rgba(4,10,8,.55)}:is(.cmx,.cmxp) .gtPanel{position:relative;display:flex;flex-direction:column;width:420px;max-width:100%;height:100%;background:var(--s1);border-left:1px solid var(--line2);box-shadow:-18px 0 44px rgba(0,0,0,.35);animation:gtSlide .28s cubic-bezier(.16,1,.3,1);outline:0}@keyframes gtSlide{0%{transform:translateX(18px);opacity:0}to{transform:none;opacity:1}}:is(.cmx,.cmxp) .gtPH{position:relative;display:flex;align-items:flex-start;gap:14px;padding:18px 54px 16px 18px;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .gtPH .gtAv{width:56px;height:56px}:is(.cmx,.cmxp) .gtPW{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}:is(.cmx,.cmxp) .gtPL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.cmx,.cmxp) .gtPN{font-size:20px;font-weight:800}:is(.cmx,.cmxp) .gtPS{display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--text2)}.cmx .gtPX{position:absolute;right:10px;top:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;color:var(--text2)}.cmx .gtPX:hover{background:var(--s2);color:var(--text)}:is(.cmx,.cmxp) .gtPB{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:16px 18px}:is(.cmx,.cmxp) .gtTiles{display:grid;gap:8px}:is(.cmx,.cmxp) .gtTiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.cmx,.cmxp) .gtTiles.n2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cmx,.cmxp) .gtTile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border-radius:12px;border:1px solid var(--line);background:var(--s2);text-align:center}:is(.cmx,.cmxp) .gtTile svg{width:18px;height:18px;color:var(--green)}:is(.cmx,.cmxp) .gtTile b{font-size:20px;font-weight:800;line-height:1}:is(.cmx,.cmxp) .gtTile span{font-size:13px;font-weight:600;color:var(--text2)}:is(.cmx,.cmxp) .gtRows{border:1px solid var(--line);border-radius:12px}:is(.cmx,.cmxp) .gtDR{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 12px;font-size:15px}:is(.cmx,.cmxp) .gtDR+.gtDR{border-top:1px solid var(--line)}:is(.cmx,.cmxp) .gtDR>span{display:inline-flex;align-items:center;gap:8px;color:var(--text2);white-space:nowrap}:is(.cmx,.cmxp) .gtDR svg{width:17px;height:17px}:is(.cmx,.cmxp) .gtDR b{text-align:right;font-weight:700}:is(.cmx,.cmxp) .gtNote{margin:0;padding-top:10px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.45;color:var(--muted)}:is(.cmx,.cmxp) .gtPF{display:grid;gap:8px;padding:12px 18px 18px;border-top:1px solid var(--line)}:is(.cmx,.cmxp) .gtPF .bb{width:100%;justify-content:center}:is(.cmx,.cmxp) .gtToasts{position:fixed;right:20px;bottom:20px;z-index:90;display:flex;flex-direction:column;gap:8px;width:330px;max-width:calc(100vw - 32px)}:is(.cmx,.cmxp) .gtToast{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;border:1px solid var(--line3);background:var(--s1);box-shadow:0 14px 34px rgba(0,0,0,.4);animation:gtSlide .28s cubic-bezier(.16,1,.3,1)}:is(.cmx,.cmxp) .gtTI{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--greenSoft);color:var(--green)}.cmx .gtTT{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:var(--text)}:is(.cmx,.cmxp) .gtTT b{font-size:15px;font-weight:700}:is(.cmx,.cmxp) .gtTT span{font-size:13.5px;color:var(--text2)}.cmx .gtTX{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;color:var(--text2)}:is(.cmx,.cmxp) .gtSide{position:relative;display:flex;flex-direction:column;min-width:0;max-height:clamp(480px,72vh,820px);overflow:auto;border:1px solid var(--line);border-radius:16px;background:var(--s1)}:is(.cmx,.cmxp) .gtSH{padding:16px 52px 14px 16px;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .gtSH h3{margin:0;font-size:20px;font-weight:800}:is(.cmx,.cmxp) .gtSH p{margin:4px 0 0;font-size:14.5px;color:var(--text2)}:is(.cmx,.cmxp) .gtTags{display:flex;align-items:center;gap:8px;margin-top:10px}:is(.cmx,.cmxp) .gtTags .gtK{font-size:12px;padding:2px 8px}.cmx .gtInfo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);color:var(--text2)}:is(.cmx,.cmxp) .gtInfo svg{width:16px;height:16px}:is(.cmx,.cmxp) .gtSH .gtWhy{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--greenLine);background:var(--greenSoft);font-size:14.5px;line-height:1.45;color:var(--text)}:is(.cmx,.cmxp) .gtSL{flex:1;min-height:0;overflow:auto}.cmx .gtLn{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 16px;border-bottom:1px solid var(--line);text-align:left;color:var(--text)}:is(.cmx,.cmxp) .gtLn:hover{background:var(--s2)}:is(.cmx,.cmxp) .gtLA{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}:is(.cmx,.cmxp) .gtLA b{font-size:15.5px;font-weight:700}:is(.cmx,.cmxp) .gtLA span{font-size:13.5px;color:var(--text2)}:is(.cmx,.cmxp) .gtLC{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}:is(.cmx,.cmxp) .gtLC b{font-size:16px;font-weight:800;color:var(--green)}:is(.cmx,.cmxp) .gtLC span{font-size:13px;color:var(--text2)}:is(.cmx,.cmxp) .gtST{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--s2);font-weight:700}:is(.cmx,.cmxp) .gtSB{padding:14px 16px;border-bottom:1px solid var(--line)}:is(.cmx,.cmxp) .gtSB h4{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}:is(.cmx,.cmxp) .gtSB p{margin:0;font-size:14.5px;color:var(--text2)}:is(.cmx,.cmxp) .gtPay2{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;background:var(--s2)}:is(.cmx,.cmxp) .gtPay2+.gtPay2{margin-top:6px}:is(.cmx,.cmxp) .gtPk{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:14.5px;color:var(--text2)}:is(.cmx,.cmxp) .gtPk b{color:var(--text)}:is(.cmx,.cmxp) .gtSF{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}:is(.cmx,.cmxp) .gtree.ph .gtBody.split{grid-template-columns:minmax(0,1fr)}:is(.cmx,.cmxp) .gtree.ph .gtSide{position:fixed;inset:0;z-index:80;max-height:none;border:0;border-radius:0}:is(.cmx,.cmxp) .gtree.ph .gtVp{height:clamp(440px,66vh,640px)}:is(.cmx,.cmxp) .gtree.ph .gtB{padding:9px;border-radius:12px}:is(.cmx,.cmxp) .gtree.ph .gtAv{width:38px;height:38px}:is(.cmx,.cmxp) .gtree.ph .gtIn{font-size:13px}:is(.cmx,.cmxp) .gtree.ph .gtDot{width:12px;height:12px}:is(.cmx,.cmxp) .gtree.ph .gtN b{font-size:14px}:is(.cmx,.cmxp) .gtree.ph .gtR,:is(.cmx,.cmxp) .gtree.ph .gtS{font-size:12px}:is(.cmx,.cmxp) .gtree.ph .gtLv{left:6px}:is(.cmx,.cmxp) .gtree.ph .gtCtl{flex-direction:row;left:10px;right:10px;justify-content:flex-end}:is(.cmx,.cmxp) .gtree.ph .gtPct{bottom:64px}:is(.cmx,.cmxp) .gtree.ph .gtLv span{height:22px;padding:0 7px;font-size:11.5px}:is(.cmx,.cmxp) .gtree.ph .gtBtn{flex:1;justify-content:center;padding:0 8px}:is(.cmx,.cmxp) .gtree.ph .gtView{flex:1 1 100%}:is(.cmx,.cmxp) .gtree.ph .gtView button{flex:1;justify-content:center}:is(.cmx,.cmxp) .gtree.ph .gtRS span{display:none}:is(.cmx,.cmxp) .gtree.ph .gtRS strong{display:block}:is(.cmx,.cmxp) .gtree.ph .gtRow{margin-left:calc(var(--lv)*9px)}:is(.cmx,.cmxp) .gtree.ph .gtRH{width:36px}@media (max-width:640px){:is(.cmx,.cmxp) .gtToasts{bottom:150px;right:16px}}@media (prefers-reduced-motion:reduce){:is(.cmx,.cmxp) .gtFlash .gtB,:is(.cmx,.cmxp) .gtIn2,:is(.cmx,.cmxp) .gtPanel,:is(.cmx,.cmxp) .gtPop .gtB,:is(.cmx,.cmxp) .gtToast{animation:none}:is(.cmx,.cmxp) .gtH .spin{animation:none}}:is(.cmx,.cmxp) .gtLinks path{stroke-width:2.5}:is(.cmx,.cmxp) .gtB{gap:14px;padding:14px;border-width:1.5px;border-radius:16px}:is(.cmx,.cmxp) .gtAv{width:58px;height:58px}:is(.cmx,.cmxp) .gtIn{font-size:19px}:is(.cmx,.cmxp) .gtDot{width:17px;height:17px}:is(.cmx,.cmxp) .gtN b{font-size:19px}:is(.cmx,.cmxp) .gtR{min-height:24px;font-size:15px}:is(.cmx,.cmxp) .gtR img{width:20px;height:20px}:is(.cmx,.cmxp) .gtS{font-size:15px}:is(.cmx,.cmxp) .gtS svg{width:15px;height:15px}:is(.cmx,.cmxp) .gtH{height:30px;min-width:36px;font-size:14.5px;bottom:-15px}:is(.cmx,.cmxp) .gtPay{font-size:14px;top:-15px}:is(.cmx,.cmxp) .gtree.ph .gtB{gap:8px;padding:10px}:is(.cmx,.cmxp) .gtree.ph .gtAv{width:42px;height:42px}:is(.cmx,.cmxp) .gtree.ph .gtIn{font-size:14.5px}:is(.cmx,.cmxp) .gtree.ph .gtN b{font-size:15.5px}:is(.cmx,.cmxp) .gtree.ph .gtR,:is(.cmx,.cmxp) .gtree.ph .gtS{font-size:13px}:is(.cmx,.cmxp) .gtree.ph .gtR img{width:17px;height:17px}html:has(.cmx){--text-secondary:183 201 192;--text-muted:147 169 159;--text-faint:120 142 132;--border-strong:47 63 58;--cmx-green-soft:24 201 125}html.light:has(.cmx){--text-secondary:60 79 70;--text-muted:85 103 94;--text-faint:110 128 120;--cmx-green:10 113 72;--cmx-green-soft:10 113 72;--cmx-gold-soft:126 91 10}.cmxp{font-size:16px}.cmxp :focus-visible{outline:3px solid var(--green);outline-offset:2px}.cmxp.mdW{background:rgba(4,10,8,.72)}html.light .cmxp.mdW{background:rgba(16,30,24,.45)}.cmxp .mdC{background:var(--s1);border:1px solid var(--line);color:var(--text);box-shadow:0 24px 60px rgba(0,0,0,.45)}.cmxp .mdH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--line);flex:none}.cmxp .mdH .t2{font-size:22px;line-height:1.25;overflow-wrap:anywhere}.cmxp .mdH .rs{display:block;margin:4px 0 0}.cmxp .mdH .ib{flex:none}.cmxp .mdB{padding:18px 20px;overflow-y:auto}.cmxp .mdF{padding:14px 20px;border-top:1px solid var(--line);flex:none}@media (max-width:760px){html:has(.cmx .tabbar) .lcw{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}.prOnly{display:none}@media print{body.cmx-printing>:not(.prOnly){display:none!important}body.cmx-printing>.prOnly{display:block!important;color:#000;background:#fff;font:12pt/1.5 system-ui,sans-serif;padding:0 8mm}.prOnly h1{font-size:20pt;margin:0 0 4pt}.prOnly ol{padding-left:18pt}.prOnly li{margin:0 0 6pt}}.cmx .side{height:100vh;overflow-y:auto;scrollbar-width:thin}.cmx .side,.cmx .top{position:sticky;top:0}.cmx .top{z-index:30}.cmx .cnt{pointer-events:none}.cmx .bdg{flex:none}.cmx .ni[aria-disabled=true]{opacity:.5;cursor:default}.cmx .fb{color:inherit}.cmx button:disabled{cursor:not-allowed;opacity:.6}.cmx .bb,.cmx .btn,.cmx .rb{cursor:pointer}.cmx .rw2{width:100%;text-align:left}.cmx .rw2.still:hover{background:none}.cmx .rb:hover{background:var(--greenSoft)}.cmx .card.st>.sh+.rows{margin-top:10px}.cmx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cmx .o2h>div{min-width:0}.cmx .o2n,.cmx .o2u{overflow-wrap:anywhere}.cmx .aurW{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.cmx .ld{position:relative;overflow:hidden;border-radius:12px;background:var(--s2);min-height:20px}.cmx .ld:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.07),transparent);transform:translateX(-100%);animation:cmx-ld 1.4s ease-in-out infinite}@keyframes cmx-ld{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.cmx .ld:after{animation:none}}.cmx.solo{display:block}.cmx .tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.cmx .tabs::-webkit-scrollbar{display:none}.cmx .tabs button{flex:none;white-space:nowrap}@media (min-width:761px){.cmx .tabs{flex-wrap:wrap}}@media (max-width:760px){.cmx .tabbar{position:fixed;left:0;right:0;bottom:0}.cmx .body{padding-bottom:110px}.cmx .bb{white-space:normal;text-align:center}.cmx .rt2{flex:1 1 120px}.cmx .rv{margin-left:auto}.cmx .rv .tg{white-space:normal}.cmx .rw2 .rb:has(+.acCopy){width:calc(100% - 66px)}.cmx .rw2 .rbW{flex:1 1 100%}.cmx .rw2 .rbW .bb{width:100%}}.cmx .foot a,.cmx .sh .lnk{min-height:44px}.cmx .foot a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;margin:-14px 0}.cmx .scrim{position:fixed;inset:0;z-index:29;background:rgba(0,0,0,.55);border:0}.cmx .me .avatar,.cmx .me img{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover}html.light .cmx img.lpFootL,html.light :is(.cmx,.cmxp) :is(.logo,.plogo,.sloTop,.syTop) img[src$="/o2/logo.webp"]{content:url(/o2/logo-light.webp)}@supports (-moz-appearance:none){html.light .cmx img.lpFootL,html.light :is(.cmx,.cmxp) :is(.logo,.plogo) img{filter:drop-shadow(0 1px 1px rgba(16,30,24,.55)) drop-shadow(0 0 1px rgba(16,30,24,.35))}}.cmx{overflow-x:clip}.cmx .ptop .plogo{flex:none}@media (min-width:641px) and (max-width:1000px){.cmx .ptop{gap:12px}.cmx .pnav{gap:0}.cmx .pnav a{padding:0 9px;font-size:16px}}html.light .cmx .ld{background:#E2E9E5}html.light .cmx .dk .ld{background:var(--s2)}html.light .cmx .ld:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent)}html.light .cmx .dk .ld:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.07),transparent)}.cmx .sk{pointer-events:none}.cmx .skCol{display:flex;flex-direction:column;gap:10px;min-width:0}.cmx .rt2.skCol{gap:8px}.cmx .ld.skO{display:block;flex:none;border-radius:50%;filter:none;min-height:0}.cmx .ld.bb{min-height:64px;border-radius:16px;padding:0}.cmx .ld.bbS{min-height:52px;border-radius:13px}.cmx .o2a .ld.bb{min-height:84px;border-radius:18px}.cmx .ld.skBtn{min-width:180px}.cmx .ld.skBtnW{width:240px;max-width:100%}.cmx .auC .ld.skBtnW,.cmx .cd .ld.skBtn{width:100%;min-width:0}.cmx .skHx{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.cmx .skHn{height:84px!important}.cmx .skHu{height:40px!important}.cmx .skHt{height:60px!important}.cmx .skHs{height:26px!important}.cmx .skNum{height:36px!important}.cmx .ld.skTab{border-radius:11px;flex:none}.cmx .skNt{border-color:var(--line);background:var(--s1)}.cmx .skT{display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:20px 16px;margin-top:16px}.cmx .skTh{opacity:.7}.cmx .ld.skIn{border-radius:12px}.cmx .ld.skBar{border-radius:6px;margin-top:8px}.cmx .ld.skStk{border-radius:13px;margin-top:18px}.cmx .skPr{display:flex;align-items:center;gap:16px;min-height:84px;padding:18px 22px}.cmx .ld.skCh{height:260px!important;margin-top:14px;border-radius:14px}.cmx .skTx{gap:12px;margin-top:10px}.cmx .skFq{min-height:64px;display:flex;align-items:center;border-top:1px solid var(--line)}.cmx .skFq:first-child{border-top:0}.cmx .skLk{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.cmx .skLk .skIn,.cmx .skTb .skTf{flex:1 1 240px;width:auto!important}.cmx .skTb{margin-top:12px}.cmx .gtVp.skVp{cursor:default;touch-action:auto;margin-top:12px}.cmx .skLn{position:absolute;inset:0;width:100%;height:100%}.cmx .skLn line{stroke:var(--line2);stroke-width:1.5}.cmx .skNd{position:absolute;transform:translate(-50%,-50%);width:min(20%,200px);display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:var(--s1);border:1px solid var(--line)}.cmx .skNd0{width:min(26%,240px);border-color:var(--greenLine)}.cmx .skBu{display:flex}.cmx .skBu.mine{justify-content:flex-end}.cmx .chatw.ai.sk,.cmx .chatw.dmw.sk{min-height:520px}.cmx .ld.skAuA{width:min(300px,60%);height:auto;aspect-ratio:1}.cmx .skRoom{height:clamp(280px,46vh,520px)}@media (max-width:1240px){.cmx .skHn{height:64px!important}.cmx .g4f .skNum{height:28px!important}}@media (max-width:760px){.cmx .skHx{width:100%}.cmx .skHn{height:48px!important}.cmx .skHu{height:30px!important}.cmx .skHt{height:40px!important}.cmx .skT{grid-template-columns:repeat(var(--cp),minmax(0,1fr))}.cmx .skT .x3{display:none}.cmx .ld.skCh{height:190px!important}.cmx .skNd{width:18%;flex-direction:column;padding:8px 4px;gap:6px}.cmx .skNd0{width:24%}.cmx .skNd .skCol{width:100%;align-items:center}.cmx .skNd .skCol .ld+.ld{display:none}.cmx .ld.skAuA{width:130px}}@media (prefers-reduced-motion:no-preference){.cmx [data-rv=wait]{opacity:0}.cmx [data-rv=in]{animation:cmx-rv .26s cubic-bezier(.2,.65,.3,1) backwards}.cmx .card[data-rv=in]{animation-name:cmx-rv-card}.cmx :is(.rows,.sps)>[data-rv=in]{animation-name:cmx-rv-row}.cmx [data-rvd="1"]{animation-delay:30ms}.cmx [data-rvd="2"]{animation-delay:60ms}.cmx [data-rvd="3"]{animation-delay:90ms}.cmx [data-rvd="4"]{animation-delay:.12s}}@keyframes cmx-rv{0%{opacity:0;transform:translateY(10px)}}@keyframes cmx-rv-card{0%{opacity:0;transform:translateY(10px);border-color:var(--greenLine)}}@keyframes cmx-rv-row{0%{opacity:0;transform:translateX(-8px)}}@media print{.cmx [data-rv]{opacity:1!important;animation:none!important}}.cmx [data-tour=dash-summary]{position:relative;isolation:isolate}.cmx [data-tour=dash-summary]>.card{position:relative;z-index:1}.cmx [data-tour=dash-summary]:after,.cmx [data-tour=dash-summary]:before{content:"";position:absolute;z-index:0;pointer-events:none}.cmx [data-tour=dash-summary]:before{left:3%;right:3%;top:50%;height:1px;background:linear-gradient(90deg,transparent,var(--greenLine) 8%,var(--greenLine) 92%,transparent);transform-origin:left center;transition:transform .36s cubic-bezier(.2,.65,.3,1) 60ms}.cmx [data-tour=dash-summary]:after{left:3%;right:3%;top:calc(50% - 1px);height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--green),transparent) no-repeat;background-size:96px 100%;background-position:-96px 0;opacity:0}.cmx [data-tour=dash-summary]:has(.ld):before{transform:scaleX(0)}@media (max-width:1240px){.cmx [data-tour=dash-summary]:before{left:50%;right:auto;top:5%;bottom:5%;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--greenLine) 12%,var(--greenLine) 88%,transparent);transform-origin:center top}.cmx [data-tour=dash-summary]:after{left:4%;right:4%;top:50%;height:1px;border-radius:0;opacity:1;background:linear-gradient(90deg,transparent,var(--greenLine) 12%,var(--greenLine) 88%,transparent);background-size:auto;background-position:0 0;transform-origin:left center;transition:transform .36s cubic-bezier(.2,.65,.3,1) .12s}.cmx [data-tour=dash-summary]:has(.ld):before{transform:scaleY(0)}.cmx [data-tour=dash-summary]:has(.ld):after{transform:scaleX(0)}}@media (min-width:1241px) and (prefers-reduced-motion:no-preference){.cmx [data-tour=dash-summary]:not(:has(.ld)):after{animation:cmx-pulse .7s ease-in-out .42s}}@keyframes cmx-pulse{0%{opacity:0;background-position:-96px 0}15%,85%{opacity:1}to{opacity:0;background-position:calc(100% + 96px) 0}}@media (prefers-reduced-motion:reduce){.cmx [data-tour=dash-summary]:after,.cmx [data-tour=dash-summary]:before{transition:none}}:is(.cmx,.cmxp) .vtb .vtL{display:none}:is(.cmx,.cmxp) .vtb:has(.vtL:not([hidden])){gap:8px}.cmx .shSheetRow .vtb,.cmx .tools .vtb.withL{width:auto;padding:0 14px;gap:8px}.cmx .shSheetRow .vtb .vtL{display:inline;font-size:16px;font-weight:700}@media (min-width:1720px){.cmx .shTools .vtb{width:auto;padding:0 12px;gap:8px}.cmx .shTools .vtb .vtL{display:inline;font-size:14.5px;font-weight:700;white-space:nowrap}}:is(.cmx,.cmxp) .lgW{position:relative}:is(.cmx,.cmxp) .ib.lgB{width:auto;padding:0 10px 0 12px;gap:6px}:is(.cmx,.cmxp) .lgC{font-size:13.5px;font-weight:800;letter-spacing:.04em}:is(.cmx,.cmxp) .lgB .vtL{display:none}:is(.cmx,.cmxp) .lgV{opacity:.7}:is(.cmx,.cmxp) .lgM{position:absolute;right:0;top:calc(100% + 8px);z-index:70;width:min(300px,calc(100vw - 32px));max-height:min(62vh,520px);overflow:auto;margin:0;padding:6px;list-style:none;border-radius:16px;border:1px solid var(--goldLine);background:var(--s1);box-shadow:0 24px 60px -20px rgba(0,0,0,.55)}:is(.cmx,.cmxp) .lgM button{width:100%;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:6px 12px;border-radius:11px;text-align:left;color:var(--text)}:is(.cmx,.cmxp) .lgM button:hover{background:var(--s2)}:is(.cmx,.cmxp) .lgM button.on{background:var(--greenSoft)}:is(.cmx,.cmxp) .lgM b{font-size:16px;font-weight:800}:is(.cmx,.cmxp) .lgM small{grid-column:1;font-size:13px;color:var(--muted)}:is(.cmx,.cmxp) .lgM .ic{grid-column:2;grid-row:1/3;color:var(--green)}.cmx .shSheetRow .lgB .vtL{display:inline}.cmx .shSheetRow .lgB .lgC{display:none}:is(.cmx,.cmxp) .lgM.toL{left:0;right:auto}@media (min-width:1720px){.cmx .shTools .lgB .vtL{display:inline}.cmx .shTools .lgB .lgC{display:none}}.cmx .rb.rbD,.cmxp .rb.rbD{border-color:rgba(255,120,100,.5);color:var(--down)}.cmx .rb.rbD:hover,.cmxp .rb.rbD:hover{background:rgba(255,120,100,.1)}.cmx .rb:disabled,.cmxp .rb:disabled{cursor:not-allowed;opacity:.6}.cmx .acX,.cmxp .acX{display:flex;flex-direction:column;gap:12px;padding:6px 8px 18px;min-width:0}.cmx .acX p,.cmxp .acX p{margin:0;font-size:17px;line-height:1.5;color:var(--text2);overflow-wrap:anywhere}.cmx .acNote,.cmxp .acNote{margin:0;font-size:15.5px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.cmx .acA,.cmxp .acA{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cmx .acA .bb,.cmxp .acA .bb{min-width:0}.cmx .acSay,.cmxp .acSay{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--greenLine);background:var(--greenSoft);color:var(--text);font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.cmx .acSay.bad,.cmxp .acSay.bad{border-color:rgba(255,120,100,.4);background:rgba(255,120,100,.1);color:var(--down)}.cmx .acToast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:70;max-width:min(90vw,520px);padding:14px 18px;border-radius:14px;border:1px solid var(--line2);background:var(--s1);color:var(--text);font-size:16px;font-weight:600;box-shadow:0 12px 32px rgba(0,0,0,.35)}@media (max-width:760px){.cmx .acToast{bottom:96px}}.cmx .acPic{position:relative;width:80px;height:80px;flex:none;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px var(--goldLine)}.cmx .acPic img,.cmx .acPic>span:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:flex;align-items:center;justify-content:center;background:var(--goldSoft);color:var(--goldText);font-size:26px;font-weight:800}.cmx .acPicO{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);color:#fff;opacity:0;transition:opacity .15s}.cmx .acPic:focus-visible .acPicO,.cmx .acPic:hover .acPicO{opacity:1}.cmx .acSm{width:52px;height:52px;box-shadow:0 0 0 2px var(--goldLine)}.cmx .acSm img,.cmx .acSm>span:first-child{font-size:18px}.cmx .acMe{grid-column:1/-1;display:flex;align-items:center;gap:16px}.cmx .acMe,.cmx .acMe>div{min-width:0}.cmx .acMe b{font-size:20px;font-weight:800}.cmx .acMe .mono,.cmx .acMe b{display:block;overflow-wrap:anywhere}.cmx .acMe .mono{font-size:14.5px;color:var(--muted)}.cmx .acIn,.cmxp .acIn{display:flex;gap:10px;align-items:stretch;min-width:0}.cmx .acIn>.bb,.cmxp .acIn>.bb{flex:none;min-height:56px}.cmx .acAt{position:relative;flex:1;min-width:0}.cmx .acAt>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--muted);pointer-events:none}.cmx .fld .acAt input{padding-left:32px}.cmx .fld .acDial,.cmxp .fld .acDial{flex:0 0 112px;width:112px;padding-left:10px;padding-right:4px}.cmx .fld input.acOtp,.cmxp .fld input.acOtp{text-align:center;font-size:24px;font-weight:800;letter-spacing:.3em;font-variant-numeric:tabular-nums}.cmx .fld input:disabled,.cmx .fld select:disabled,.cmx .fld textarea:disabled,.cmxp .fld input:disabled{opacity:.6;cursor:not-allowed}.cmx .fld textarea{resize:vertical}.cmx .acReq{color:var(--down);margin-left:4px}.cmx .acTitle{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cmx .acSeg{display:inline-flex;flex-wrap:wrap;border:1.5px solid var(--line2);border-radius:12px;overflow:hidden;min-width:0}.cmx .acSeg button{min-height:44px;padding:0 14px;font-size:15.5px;font-weight:700;color:var(--text2);text-transform:capitalize}.cmx .acSeg button:hover{background:var(--s2)}.cmx .acSeg button.on{background:var(--greenFill);color:var(--onGreen)}.cmx .acChip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line2);font-size:15.5px;font-weight:700;color:var(--text2)}.cmx .acChip.on,.cmx .acChip:hover:not(:disabled){border-color:var(--greenLine)}.cmx .acChip.on{background:var(--greenSoft);color:var(--green)}.cmx .acTr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px;padding:10px 0;border-top:1px solid var(--line)}.cmx .acTr:first-child{border-top:0}.cmx .acTr>b{flex:1 1 220px;min-width:0;font-size:17px;font-weight:700;overflow-wrap:anywhere}.cmx .acTr>b .tg{margin-left:8px;vertical-align:middle}.cmx .acCh{display:flex;flex-wrap:wrap;gap:4px 18px}.cmx .acCh .fck{align-items:center;min-height:44px;font-size:16px;cursor:pointer}.cmx .acCh .fck input{margin:0}.cmx .acCh .fck input:disabled{opacity:.55;cursor:not-allowed}.cmx .rw2 .acOpen{flex:none;color:var(--muted);transition:transform .15s}.cmx .rw2 .acOpen.up{transform:rotate(180deg)}.cmx .acMsgs{display:flex;flex-direction:column;gap:10px}.cmx .acMsg{max-width:85%;padding:12px 14px;border-radius:14px;border:1px solid var(--line2);background:var(--s2);font-size:16.5px;line-height:1.5;overflow-wrap:anywhere;align-self:flex-start}.cmx .acMsg.mine{align-self:flex-end;border-color:var(--greenLine);background:var(--greenSoft)}.cmx .acMsg small{display:block;margin-bottom:4px;font-size:13.5px;font-weight:700;color:var(--muted)}.cmx .acFile{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:6px 12px;border-radius:11px;border:1.5px solid var(--line2);font-size:15px;font-weight:600;color:var(--text2);max-width:100%;overflow-wrap:anywhere}.cmx .acFile:hover{border-color:var(--greenLine)}.cmx .acFileP{display:block;margin-top:8px;border-radius:12px;overflow:hidden;border:1px solid var(--line2)}.cmx .acFileP img{display:block;max-height:200px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;background:var(--s1)}.cmx .acFileP>span{display:flex;align-items:center;justify-content:center;width:150px;height:100px;color:var(--muted)}.cmx .acAnswer{padding:14px 16px;border-radius:14px;border:1px solid var(--line2);background:var(--s2)}.cmx .acAnswer p{margin:0;font-size:17px;line-height:1.5;color:var(--text2);overflow-wrap:anywhere}.cmx .acT .tw table{min-width:0}.cmx .acT .tw td{overflow-wrap:anywhere}.cmx .acT .tw td:first-child{white-space:nowrap}.cmxp .acDlgBg{position:absolute;inset:0;background:rgba(0,0,0,.6)}.cmxp .acDlg{position:relative;width:100%;max-width:460px;max-height:92vh;overflow-y:auto;padding:24px;border-radius:20px 20px 0 0;border:1px solid var(--line2);background:var(--s1);color:var(--text);display:flex;flex-direction:column;gap:14px}@media (min-width:640px){.cmxp .acDlg{border-radius:20px}}.cmxp .acDlgH{display:flex;align-items:center;justify-content:space-between;gap:12px}.cmxp .acDlgH h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.01em}.cmxp .acDlg p{margin:0;font-size:16.5px;line-height:1.5;color:var(--text2)}.cmxp .acQr{display:block;width:200px;height:200px;margin:0 auto;padding:8px;border-radius:14px;background:#fff}.cmxp .acKey{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:12px 14px;border-radius:12px;border:1px solid var(--line2);background:var(--s2);font-size:15px;font-weight:700;color:var(--muted)}.cmxp .acKey code{font-size:15px;color:var(--text);overflow-wrap:anywhere;min-width:0}.cmx .acBig,.cmxp .acBig{width:100%}.cmx .acGate{position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.6)}.cmx .acGateP{width:100%;max-width:560px;max-height:88vh;overflow-y:auto;padding:24px;border-radius:20px;border:1px solid var(--line2);background:var(--s1);display:flex;flex-direction:column;gap:14px}.cmx .acGateP h2{margin:0;font-size:22px;font-weight:800}.cmx .acGateP .fck{font-size:16px;font-weight:500;line-height:1.5;cursor:pointer}.cmx .acDocs{display:flex;flex-wrap:wrap;gap:8px}.cmx .acAddr,.cmxp .acAddr{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid var(--line2);background:var(--s2)}.cmx .acAddr>div,.cmxp .acAddr>div{flex:1;min-width:0}.cmx .acAddr small,.cmxp .acAddr small{display:block;font-size:13.5px;font-weight:700;color:var(--muted)}.cmx .acAddr .mono,.cmxp .acAddr .mono{display:block;font-size:14.5px;color:var(--text2)}.cmx .acAddr .mono.w,.cmxp .acAddr .mono.w{overflow-wrap:anywhere}.cmx .acAddr .mono.c,.cmxp .acAddr .mono.c{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cmxp .acQrW{display:flex;justify-content:center}.cmxp .acQrW>div{padding:16px;border-radius:18px;background:#fff}.cmxp .acCen{text-align:center}.cmx a.acPrice{display:flex;align-items:center;gap:16px;min-height:84px;padding:18px 22px}.cmx a.acPrice:hover{background:var(--s2)}.cmx .acPrice>.ic{color:var(--muted);flex:none}.cmx .acPriceT{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cmx .acPriceT b{font-size:21px;font-weight:800;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cmx .acPriceT .rs{overflow-wrap:anywhere}.cmx .acPriceV{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.cmx .acPriceV b{font-size:26px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.cmx .acUp{color:var(--green)}.cmx .acDn,.cmx .acUp{font-size:15.5px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.cmx .acDn{color:var(--down)}.cmx .acLive{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--muted)}.cmx .acLive i{width:8px;height:8px;border-radius:50%;background:var(--green)}.cmx a.acPriceC{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px;margin:8px -8px 0;border-radius:12px}.cmx a.acPriceC:hover{background:var(--s2)}.cmx .acPriceC .acPriceT b{font-size:19px}.cmx .acPriceC .lab{font-size:15px}@media (max-width:760px){.cmx a.acPrice{gap:12px;padding:14px}.cmx .acPriceV b{font-size:21px}}.cmx .acMail{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.cmx .acTourB{margin:0}.cmx .acTour{min-height:44px;padding:0 16px;border-color:var(--greenLine);background:var(--greenSoft);color:var(--text2);font-size:15.5px}.cmx .acTour:hover{background:var(--greenSoft);color:var(--text)}.cmx .acInfo{width:44px;height:44px;border-color:var(--greenLine);background:var(--greenSoft);color:var(--text2)}.cmx .acInfoD{padding:24px;border-radius:20px 20px 0 0;border-color:var(--line2);background:var(--s1)}@media (min-width:640px){.cmx .acInfoD{border-radius:20px}}.cmx .acInfoD h2{font-size:24px;font-weight:800;color:var(--text)}.cmx .acInfoD li,.cmx .acInfoD p{font-size:17px;color:var(--text2)}.cmx .tx .acMark{margin:0;font-size:30px;letter-spacing:.08em;color:var(--goldText)}.cmx .tx p.acSign{margin:0;font-size:40px;line-height:1.15;color:var(--goldText);max-width:none}.cmx .tx p.acMotto{margin:0;font-size:15.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.cmx .bb.bbD,.cmxp .bb.bbD{border-color:rgba(255,120,100,.5);color:var(--down)}.cmx .bb.bbD:hover,.cmxp .bb.bbD:hover{background:rgba(255,120,100,.1)}.cmx .acWrap .rw2{flex-wrap:wrap}.cmx .acWrap .rt2{flex:1 1 200px}@media (max-width:760px){.cmx .acWrap .rt2{flex-basis:120px}}.cmx .sw2:after,.cmxp .sw2:after{content:"";position:absolute;inset:-6px}.cmx .acWrap .sh .lnk{min-height:44px}.cmx .acInfoX{width:44px;height:44px}@media (max-width:760px){.cmx .rw2 .rb:has(+.acCopy){width:calc(100% - 66px)}}.cmx a.auLogo{display:block;z-index:2}.cmx a.auLogo img{height:100%;width:auto;display:block}.cmx .auF{display:flex;flex-direction:column;gap:14px;min-width:0}.cmx .auC .fck{min-height:44px}.cmx .auC .bb>svg:not(.ic){width:24px;height:24px;flex:none}.cmx .tx .auFine{font-size:15.5px;color:var(--muted)}.cmx .tx .auFine a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.cmx .syC{width:100%}.cmx .auC .lede strong,.cmx .nt2 p strong,.cmx .syC strong{color:var(--text);font-weight:700}.cmx .pwf{position:relative;display:block}.cmx .fld .pwf input{padding-right:56px}.cmx .pwe{position:absolute;right:6px;top:6px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--muted);cursor:pointer}.cmx .pwe:hover{color:var(--text);background:var(--s2)}.cmx .nt2 .pwr{display:flex;flex-wrap:wrap;gap:2px 14px}.cmx .pwr .ok{color:var(--green);font-weight:600}.cmx .otp input{flex:1 1 0;width:0;min-width:0;height:64px;padding:0;text-align:center;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.cmx .otp>div{gap:8px}@media (max-width:420px){.cmx .otp input{height:56px;font-size:22px}.cmx .otp>div{gap:6px}}.cmx .slo{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:20px;font-size:19px}.cmx .sloTop{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.cmx .sloTop img{height:48px;width:auto;display:block}.cmx .srw{padding:0}.cmx .srwL{flex:1;min-width:0;display:flex;align-items:center;gap:18px;padding:10px 8px;min-height:84px;border-radius:10px}.cmx .srwL:hover{background:var(--s2)}.cmx .srwT{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;flex:0 1 auto;min-width:0}.cmx .srw .rb{cursor:pointer;margin-right:8px;white-space:nowrap}.cmx a.rb:hover{background:var(--greenSoft)}.cmx .rwM{width:64px;height:64px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex:none}.cmx .tgI{gap:5px}.cmx .tgI .ic{width:14px;height:14px}@media (max-width:760px){.cmx .srw{padding-bottom:10px}.cmx .srwL{flex:1 1 100%;min-height:68px}.cmx .srwT{justify-content:flex-start;padding:0 8px;flex:1 1 100%}.cmx .srw .rb{margin:0 8px;width:calc(100% - 16px)}}.cmx .pmn,.cmxp .pmn{position:absolute;z-index:30;min-width:200px;padding:6px;border-radius:14px;border:1px solid var(--line2);background:var(--s1);box-shadow:0 18px 48px rgba(0,0,0,.45)}.cmx .pmn button{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:10px;font-size:16px;font-weight:600;color:var(--text2);text-align:left;white-space:nowrap}.cmx .pmn button:hover{background:var(--s2);color:var(--text)}.cmx .pmn button.dng{color:var(--down)}.cmx .pop{position:relative;flex:none}.cmx .pmnScrim{position:fixed;inset:0;z-index:20;background:none;border:0;cursor:default}.cmx .pst{display:grid;grid-template-columns:48px minmax(0,1fr) 44px;gap:4px 16px;padding:16px 8px;border-top:1px solid var(--line)}.cmx .pst:first-child{border-top:0}.cmx .pstB{grid-column:2;min-width:0;font-size:19px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap;display:block}.cmx .pstB b{font-weight:700}.cmx a.pstB:hover{color:var(--green)}.cmx .pstS{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:0 8px;font-size:17px;font-weight:500;color:var(--muted);min-width:0}.cmx .pstS a{color:var(--green)}.cmx .pstS a:hover{text-decoration:underline}.cmx .pstF{grid-column:2/-1;min-width:0}.cmx .pstA{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.cmx .pstA,.cmx .pstR{align-items:center;color:var(--text2)}.cmx .pstR{min-height:44px;min-width:44px;display:inline-flex;justify-content:center;gap:7px;padding:0 10px;border-radius:11px;font-size:17px;font-weight:700}.cmx .pstR:hover{background:var(--s2);color:var(--text)}.cmx .pstR.on{color:var(--down)}.cmx .pstR.ex{color:var(--green)}.cmx .pstO{margin-left:auto}.cmx .pstM{display:grid;gap:8px;margin-top:8px}.cmx .pstM.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cmx .pstM a{display:block;overflow:hidden;border-radius:12px;border:1px solid var(--line);background:var(--s2)}.cmx .pstM.two a{aspect-ratio:1}.cmx .pstM img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;max-height:420px}.cmx .pstM.two img{height:100%;max-height:none}.cmx .pstP{position:absolute;left:0;bottom:50px;z-index:30;display:flex;gap:2px;padding:4px;border-radius:26px;border:1px solid var(--line2);background:var(--s1);box-shadow:0 18px 48px rgba(0,0,0,.45)}.cmx .pstP button{width:44px;height:44px;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center}.cmx .pstP button:hover{background:var(--s2)}.cmx .pstP button.on{background:var(--greenSoft);box-shadow:inset 0 0 0 1px var(--greenLine)}@media (max-width:760px){.cmx .pst{grid-template-columns:40px minmax(0,1fr) 44px;gap:4px 10px;padding:14px 2px}.cmx .pstB{font-size:18px}.cmx .pstA,.cmx .pstB,.cmx .pstF,.cmx .pstS{grid-column:1/-1}.cmx .pstH{grid-column:2}}.cmx .pstH{grid-column:2;min-width:0;display:flex;align-items:center;min-height:48px;font-size:19px;font-weight:700}.cmx .pstH span{min-width:0;overflow-wrap:anywhere}.cmx .drf{display:grid;grid-template-columns:repeat(4,minmax(0,120px));gap:8px;margin-top:12px}.cmx .drf>div{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.cmx .drf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cmx .drf button{position:absolute;top:2px;right:2px;width:44px;height:44px;color:#fff}.cmx .drf button,.cmx .drf button span{display:flex;align-items:center;justify-content:center}.cmx .drf button span{width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.65)}.cmx .cmpM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin-top:10px;font-size:16px;color:var(--muted)}.cmx .cmpM p{margin:0}.cmx .fa .lnk,.cmxp .fa .lnk{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.cmxp .fa .lnk{min-height:44px}.cmx .cmnt .rs{white-space:pre-wrap;overflow-wrap:anywhere}.cmx .cmntW{font-size:15.5px;font-weight:500;color:var(--muted)}.cmx .rxn.on{background:var(--greenSoft)}.cmx .calH{justify-content:space-between;gap:12px}.cmx .calH,.cmx .calH button{display:flex;align-items:center}.cmx .calH button{width:44px;height:44px;justify-content:center;border-radius:12px;border:1px solid var(--line2);color:var(--text2)}.cmx .calH button:hover{background:var(--s2)}.cmx .calG{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:12px}.cmx .calG>b{font-size:15px;color:var(--muted);padding:6px 0;text-align:center}.cmx .calD{min-height:84px;min-width:0;padding:6px;border-radius:12px;display:flex;flex-direction:column;gap:3px;background:var(--bg);font-size:18px;font-weight:600}.cmx .calD.none{background:none}.cmx .calD.mk{background:var(--greenSoft);color:var(--green);font-weight:800}.cmx .calD.td{box-shadow:inset 0 0 0 2px var(--greenFill)}.cmx .calE{display:block;font-size:14px;font-weight:600;line-height:1.3;padding:2px 4px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.cmx .calE:hover{background:var(--greenSoft)}.cmx .calM{font-size:13px;font-weight:600;color:var(--muted);padding:0 4px}@media (max-width:760px){.cmx .calG{gap:3px}.cmx .calD{min-height:48px;padding:4px;align-items:center;font-size:16px}.cmx .calE,.cmx .calM{display:none}}.cmx .fly{display:block;max-width:420px;border-radius:16px;overflow:hidden;border:1px solid var(--line)}.cmx .fly img{display:block;width:100%}.cmx .nxt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px 24px;border-radius:16px;border:1px solid var(--goldLine);background:var(--goldSoft)}.cmx .nxt.live{border-color:var(--greenLine);background:var(--greenSoft)}.cmx .nxt.pic{grid-template-columns:auto minmax(0,1fr) auto}.cmx .nxtF{display:block;width:140px;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.cmx .nxtF img{display:block;width:100%}.cmx .nxt h2{margin:8px 0 4px;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cmx .nxt p{margin:0;font-size:18px;line-height:1.4;color:var(--text2)}.cmx .nxtW{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:17px;font-weight:500;color:var(--text2)}.cmx .nxtW b{font-weight:700;color:var(--text)}.cmx .nxtA{display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:center}.cmx .nxtA .lnk{justify-content:center;min-height:44px}.cmx .nxtH{font-size:15.5px;color:var(--muted)}@media (max-width:760px){.cmx .nxt,.cmx .nxt.pic{grid-template-columns:minmax(0,1fr);padding:16px}.cmx .nxtF{width:min(200px,100%)}.cmx .nxt h2{font-size:24px}}.cmx .rpl{height:clamp(200px,30vw,380px);border-radius:14px;background:var(--bg);border:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text2);font-size:17px}.cmx .rpl .ic{width:48px;height:48px;color:var(--green)}.cmx .box2{border:1px solid var(--line);background:var(--s2);border-radius:12px;padding:14px;font-size:17px;line-height:1.45;color:var(--text2)}.cmx .box2 b{color:var(--text)}.cmx .box2.gold{border-color:var(--goldLine);background:var(--goldSoft)}.cmx .lst{list-style:none;margin:12px 0 0;padding:0;gap:8px}.cmx .lst,.cmxp .mfm{display:flex;flex-direction:column}.cmxp .mfm{gap:14px}.cmxp .mfm .bb{width:100%}.cmxp .mfm .fa{margin-top:0}.cmxp .mfm .fa .bb{flex:1 1 0;width:auto}.cmxp .mfmN{margin:0;font-size:16px;line-height:1.45;color:var(--text2)}.cmxp .mfmE{margin:0;font-size:16px;color:var(--down)}.cmxp .seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border-radius:14px;background:var(--s2)}.cmxp .seg button{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:17px;font-weight:700;color:var(--text2);background:none;border:0;cursor:pointer}.cmxp .seg button.on{background:var(--s1);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--line2)}.cmxp .fnd{position:relative}.cmxp .fndL{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;max-height:224px;overflow-y:auto;padding:6px;border-radius:12px;border:1px solid var(--line2);background:var(--s1);box-shadow:0 18px 48px rgba(0,0,0,.45)}.cmxp .fndR{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:10px;text-align:left;background:none;border:0;cursor:pointer;color:var(--text)}.cmxp .fndR:hover{background:var(--s2)}.cmxp .fndR:disabled{opacity:.5;cursor:default}.cmxp .fndR b{display:block;font-size:17px;font-weight:700}.cmxp .fndR span.rs{display:block;font-size:15px}.cmxp .chips{display:flex;flex-wrap:wrap;gap:6px}.cmxp .chp{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 4px 0 6px;border-radius:18px;background:var(--greenSoft);color:var(--green);font-size:15px;font-weight:700;max-width:100%}.cmxp .chp span.nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.cmxp .chp button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:inherit;cursor:pointer}.cmxp .sec{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;border:1px solid var(--line)}.cmxp .sec>b{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.cmx .mcht{min-height:460px;max-height:620px;padding-bottom:12px}.cmx .mcht>div:last-child{flex:1;min-height:0}.cmx .chatw.dmw{height:max(620px,calc(100vh - 430px));min-height:0}.cmx .dmw .cl,.cmx .dmw .cr{min-height:0}.cmx .dmw .clL{flex:1;min-height:0;overflow-y:auto}.cmx .dmw .clL ul{list-style:none;margin:0;padding:0}.cmx .dmw .clR{position:relative}.cmx .dmw .cv2{width:100%;padding-right:48px;text-align:left}.cmx .dmw .cvA{position:relative;flex:none;display:block;line-height:0}.cmx .dmw .cvP{position:absolute;right:0;bottom:0}.cmx .dmw .cvN{display:flex;align-items:center;gap:5px;min-width:0}.cmx .dmw .cvN>span{min-width:0}.cmx .dmw .cvL,.cmx .dmw .cvN>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmx .dmw .cvW{flex:none;font-size:15px}.cmx .dmw .cvM{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.cmx .dmw .chd{min-height:72px;padding:10px 12px}.cmx .ibS{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:var(--text2);flex:none}.cmx .ibS:hover{background:var(--s2);color:var(--text)}.cmx .dmw .ibS.chdB,.cmx .dmw .ibS.chdC{display:none}.cmx .dmw .chdN{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.cmx .dmw .chdN b{display:flex;align-items:center;gap:5px;min-width:0;font-weight:800}.cmx .dmw .chdN b>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cmx .dmw .ms{min-height:0;overflow-y:auto;gap:8px}.cmx .dmw .dyL{display:flex;justify-content:center;margin:6px 0}.cmx .dmw .mrw{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2px 4px}.cmx .dmw .mrw.mine{justify-content:flex-end}.cmx .dmw .m{outline-offset:4px;min-width:0}.cmx .dmw .m.mn{text-align:right}.cmx .dmw .m.mn p{background:var(--greenFill);color:var(--onGreen);text-align:left}.cmx .dmw .m p{overflow-wrap:anywhere;text-align:left}.cmx .dmw .m p.del{background:none;box-shadow:inset 0 0 0 1px var(--line2);color:var(--muted);font-style:italic}.cmx .dmw .m p.fail{opacity:.7;box-shadow:0 0 0 1.5px var(--down)}.cmx .dmw .m .mq{margin-bottom:3px;padding-left:8px;border-left:2px solid var(--greenLine);font-size:15px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.cmx .dmw .mW{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin-top:2px;color:var(--muted)}.cmx .dmw .m.mn .mW{justify-content:flex-end}.cmx .dmw .mRt{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--down);font-weight:700;font-size:15px}.cmx .dmw .mRx{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.cmx .dmw .m.mn .mRx{justify-content:flex-end}.cmx .dmw .mRx button{min-height:36px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border-radius:18px;background:var(--s2);border:1px solid var(--line2);font-size:15px;color:var(--text2)}.cmx .dmw .mRx button.on{background:var(--greenSoft);border-color:var(--greenLine);color:var(--green)}.cmx .dmw .mRx i{font-style:normal}.cmx .dmw .sen{text-align:right;font-size:14px;color:var(--muted)}.cmx .dmw .msgA{display:flex;opacity:0}.cmx .dmw .mrw:focus-within .msgA,.cmx .dmw .mrw:hover .msgA{opacity:1}.cmx .pmnU{bottom:48px;top:auto}.cmx .pmnR{right:0;top:48px}.cmx .pmnU.pmnR{top:auto}.cmx .pmnL{left:0}.cmx .pstP.r{left:auto;right:0}.cmx .dmw .cmp textarea{flex:1;min-width:0;min-height:52px;max-height:128px;padding:12px 14px;border-radius:12px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:18px;resize:none;box-sizing:border-box}.cmx .dmw .cmp textarea:focus{outline:3px solid var(--greenLine);border-color:var(--green)}.cmx .dmw .cmp textarea::-moz-placeholder{color:var(--muted)}.cmx .dmw .cmp textarea::placeholder{color:var(--muted)}.cmx .dmw .cmp .bb,.cmx .dmw .cmp .ib{flex:none}@media (hover:none){.cmx .dmw .msgA{display:none;opacity:1}.cmx .dmw .mrw.open .msgA{display:flex}}@media (max-width:760px){.cmx .msgTop.act{display:none}.cmx .chatw.dmw{height:auto}.cmx .chatw.dmw.act{height:calc(100dvh - 190px);min-height:420px}.cmx .dmw .chd{gap:2px;padding:6px 4px;min-height:60px}.cmx .dmw .chd .cvA>span:first-child{width:40px!important;height:40px!important}.cmx .dmw .chd .chdN{padding-left:8px}.cmx .chatw.dmw.act .cl,.cmx .chatw.dmw:not(.act) .cr{display:none}.cmx .dmw .cr{min-height:0}.cmx .dmw .ibS.chdB,.cmx .dmw .ibS.chdC{display:flex}.cmx .dmw .cmp{gap:6px;padding:8px}.cmx .dmw .cmp .bb{padding:0 14px}.cmx .sndL{display:none}.cmx .dmw .m{max-width:86%}}.cmx .acts .lv,.cmxp .fa .lv{min-height:52px;border-color:transparent}.cmxp .fa .lv:hover{background:#C8372A}@media (max-width:760px){.cmx .cnn .rw2{gap:8px 12px}.cmx .cnn .ra{width:48px;height:48px}.cmx .cnn .rt2{flex:1 1 calc(100% - 64px)}.cmx .cnn .rv{flex:0 1 auto;align-items:flex-start}.cmx .cnn .rv .tg{align-self:flex-start}}.cmx .dmw .m p .mF{font-size:16px;font-weight:600;min-width:0}.cmx .o2a.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.cmx .o2a.n5 .bb{font-size:20px;padding:0 12px;gap:8px}.cmx .o2a.n5 .bb .ic{width:22px;height:22px}@media (max-width:1240px){.cmx .o2a.n5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.cmx .o2a.n5{grid-template-columns:repeat(2,minmax(0,1fr))}.cmx .o2a.n5 .bb:first-child{grid-column:1/-1}.cmx .gr .rt2,.cmx .gr .rv{flex:1 1 calc(100% - 66px)}.cmx .gr .rv{min-width:0;flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-left:58px}.cmx .gr .rv b{min-width:0;white-space:normal}.cmx .gr.gra .rt2,.cmx .gr.gra .rv{flex-basis:calc(100% - 90px)}.cmx .gr.gra .rv{margin-left:82px}.cmx .gr .rv .tg{align-self:center}.cmx .gr .rb{flex:1 1 40%;width:auto;justify-content:center}}.cmx .pb1:has(>.lp){max-width:none;padding:0;gap:0}.cmx .lp{display:flex;flex-direction:column;min-width:0;overflow-x:clip}.cmx:has(.lp) .ptop{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--s1) 86%,transparent);backdrop-filter:saturate(1.3) blur(14px)}.cmx:has(.lp) .pf2{max-width:none;background:var(--s1);padding:8px max(40px,calc((100% - 1200px)/2)) 28px}@media (prefers-reduced-motion:no-preference){html:has(.cmx .lp){scroll-behavior:smooth}}.cmx .lp [id]{scroll-margin-top:104px}.cmx .lpW{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 40px;min-width:0}.cmx .lpS{position:relative;padding:120px 0;overflow:clip}.cmx .lpSky{overflow:hidden;pointer-events:none}.cmx .lpGrid,.cmx .lpSky{position:absolute;inset:0}.cmx .lpGrid{background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1.3px);background-size:30px 30px;-webkit-mask-image:radial-gradient(ellipse 70% 62% at 62% 38%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse 70% 62% at 62% 38%,#000 15%,transparent 72%)}.cmx .lpK{margin:0;display:inline-flex;align-items:center;gap:12px;font-size:15px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--green)}.cmx .lpK:before{content:"";width:30px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--fxY),var(--fxG))}.cmx .lpH2{margin:16px 0 0;font-size:clamp(38px,4.5vw,64px);line-height:1.04;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.cmx .lpP{margin:20px 0 0;font-size:clamp(19px,1.55vw,22px);line-height:1.5;color:var(--text2);max-width:52ch;text-wrap:pretty}.cmx .lpHead{max-width:880px;margin:0 0 60px}.cmx .lpHead.c{text-align:center}.cmx .lpHead.c,.cmx .lpHead.c .lpP{margin-left:auto;margin-right:auto}.cmx .lpActs{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.cmx .lpActs.c{justify-content:center}.cmx .lpMore{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:18px;font-weight:800;color:var(--green)}.cmx .lpMore:hover{text-decoration:underline;text-underline-offset:4px}.cmx .lpTicks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.cmx .lpTicks li{display:flex;align-items:flex-start;gap:12px;font-size:19px;font-weight:600;line-height:1.35}.cmx .lpTicks .ic{flex:none;width:28px;height:28px;padding:5px;border-radius:50%;background:var(--greenSoft);color:var(--green);stroke-width:2.6}.cmx .lpTrack{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.cmx .lpTrack li{display:flex;align-items:center;gap:14px;min-height:56px;padding:8px 14px;border-radius:16px;border:1px solid var(--line);background:var(--s2);font-size:18px;font-weight:700}.cmx .lpTrack li>span{width:34px;height:34px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--greenFill);color:var(--onGreen);font-size:16px;font-weight:800}.cmx .lpTrack.big li{min-height:68px;font-size:19px}@keyframes lpUp{0%{opacity:0;transform:translateY(26px)}}@keyframes lpLeft{0%{opacity:0;transform:translateX(-56px)}}@keyframes lpRight{0%{opacity:0;transform:translateX(56px)}}@keyframes lpPopK{0%{opacity:0;transform:scale(.9)}}@keyframes lpDrawX{0%{transform:scaleX(0)}}@keyframes lpDrawY{0%{transform:scaleY(0)}}@keyframes lpGrow{0%{transform:scaleY(0)}}@keyframes lpFade{0%{opacity:0}}.cmx .lp .lpR.in{animation:lpUp .8s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:var(--d,0s)}.cmx .lp .lpR.lpFromL.in{animation-name:lpLeft}.cmx .lp .lpR.lpFromR.in{animation-name:lpRight}.cmx .lp .lpR.lpPop.in{animation-name:lpPopK}.cmx .lp .lpLine.in:before{animation:lpDrawX 1.4s cubic-bezier(.4,0,.2,1) backwards;transform-origin:left center}.cmx .lp .lpLine li.in .lpNode{animation:lpPopK .6s cubic-bezier(.2,.8,.3,1.3) backwards;animation-delay:calc(var(--d,0s) + .25s)}.cmx .lp .lpStep.in:after{animation:lpGrow .7s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--d,0s) + .15s);transform-origin:bottom}.cmx .lp .lpLive.in .lpSc{animation:lpUp .8s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:var(--d,0s)}@keyframes pmUp{0%{opacity:0;transform:translateY(24px)}}@keyframes pmLeft{0%{opacity:0;transform:translateX(-48px)}}@keyframes pmRight{0%{opacity:0;transform:translateX(48px)}}.cmx .pmIn{animation:pmUp .75s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:var(--pm-d,0s)}.cmx .pmIn.pmFromL{animation-name:pmLeft}.cmx .pmIn.pmFromR{animation-name:pmRight}.cmx .lpVid{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.cmx .lpBigBtn{min-height:72px;padding:0 36px;font-size:23px;border-radius:18px}.cmx .lpHero{position:relative;overflow:hidden;min-height:calc(100svh - 88px);display:flex;flex-direction:column;justify-content:center;padding:56px 0 36px;border:0;border-radius:0;background:url(/landing/hero-poster.webp) 70% 50%/cover no-repeat,radial-gradient(1100px 640px at 76% 34%,rgba(24,201,125,.2),transparent 62%),linear-gradient(180deg,#05100B,#0A140F 58%,#070C0A)}.cmx .lpHeroV{-o-object-position:70% 50%;object-position:70% 50%}.cmx .lpHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,9,6,.94),rgba(3,9,6,.86) 30%,rgba(3,9,6,.52) 56%,rgba(3,9,6,.16)),linear-gradient(180deg,rgba(3,9,6,.5),transparent 20%,transparent 60%,rgba(3,9,6,.92))}.cmx .lpHeroIn{display:block}.cmx .lpHeroT{min-width:0;max-width:780px}.cmx .lpChipSlot{display:flex;align-items:center;min-height:48px;margin-top:22px}.cmx .lpHeroT>*{animation:lpUp .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}.cmx .lpBadge{display:inline-flex;align-items:center;gap:10px;margin:0;padding:9px 18px;border-radius:999px;border:1px solid var(--greenLine);background:rgba(24,201,125,.08);font-size:16px;font-weight:700;color:var(--text2)}.cmx .lpH1{margin:24px 0 0;font-size:clamp(48px,6.2vw,92px);text-shadow:0 4px 40px rgba(0,0,0,.45);line-height:.98;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.cmx .lpGrad{background:linear-gradient(100deg,#35E39A,#A6EFCD 42%,#F4CB54);-webkit-background-clip:text;background-clip:text;color:transparent}.cmx .lpLead{margin:26px 0 0;font-size:clamp(19px,1.6vw,23px);line-height:1.5;color:var(--text2);max-width:36ch}.cmx .lpCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.cmx .lpCtas.c{justify-content:center}.cmx .lpMicro{margin:20px 0 0;font-size:16px;font-weight:600;color:var(--muted)}.cmx .lpStage{position:relative;width:min(100%,600px);aspect-ratio:1;margin:0 auto}.cmx .lpOrb{position:absolute;inset:0}.cmx .lpRing{position:absolute;left:50%;top:50%;border-radius:50%;translate:-50% -50%;pointer-events:none}.cmx .lpRing.r1{width:98%;height:98%;border:1px dashed var(--line)}.cmx .lpRing.r2{width:78%;height:78%;border:1px solid var(--line)}.cmx .lpRing.r3{width:56%;height:56%;border:1px solid rgba(244,203,84,.22);box-shadow:inset 0 0 70px rgba(24,201,125,.14)}.cmx .lpSpin{position:absolute;inset:11%;animation:spin-slow 90s linear infinite}.cmx .lpSat{position:absolute;inset:0;rotate:calc(var(--i) * 60deg);pointer-events:none}.cmx .lpSat img{top:0;width:19%;height:auto;rotate:calc(var(--i) * -60deg);animation:spin-slow 90s linear infinite reverse;filter:drop-shadow(0 12px 22px rgba(0,0,0,.45)) drop-shadow(0 0 18px rgba(24,201,125,.25))}.cmx .lpGlow,.cmx .lpSat img{position:absolute;left:50%;translate:-50% -50%}.cmx .lpGlow{top:50%;width:64%;height:64%;border-radius:50%;background:radial-gradient(circle,rgba(244,203,84,.3),rgba(24,201,125,.16) 46%,transparent 70%);filter:blur(12px)}.cmx .lpCoin{position:absolute;left:23%;top:21%;z-index:2;width:54%;height:auto;animation:float 6s ease-in-out infinite;filter:drop-shadow(0 30px 50px rgba(0,0,0,.5)) drop-shadow(0 0 46px rgba(244,203,84,.28))}.cmx .lpFloor{position:absolute;left:30%;bottom:13%;width:40%;height:6%;border-radius:50%;background:radial-gradient(ellipse,rgba(24,201,125,.42),transparent 70%);filter:blur(6px)}.cmx .lpChip{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin:0;padding:10px 20px;border-radius:999px;border:1px solid var(--line2);background:rgba(8,16,12,.78);backdrop-filter:blur(10px);font-size:16px;font-weight:600;color:var(--text2);white-space:nowrap}.cmx .lpChip b{font-size:19px;font-weight:800;color:var(--text)}.cmx .lpChip .lpDnC,.cmx .lpChip .lpUpC{display:inline-flex;align-items:center;gap:4px;font-weight:700}.cmx .lpChip .lpUpC{color:var(--green)}.cmx .lpChip .lpDnC{color:var(--down)}.cmx .dk .lpChip .lpDnC{color:#FF9C8C}.cmx .lpTrust{list-style:none;margin:48px 0 0;padding:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-radius:24px;border:1px solid var(--line);background:rgba(255,255,255,.035);backdrop-filter:blur(8px)}.cmx .lpTrust li{display:flex;align-items:center;gap:14px;min-width:0;padding:8px 12px}.cmx .lpTrust li+li{border-left:1px solid var(--line)}.cmx .lpTi,.cmx .lpTrust img{width:48px;height:48px;flex:none;-o-object-fit:contain;object-fit:contain}.cmx .lpTi{display:flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(24,201,125,.14);color:var(--green)}.cmx .lpTi .ic{width:26px;height:26px}.cmx .lpTrust li>span:last-child{display:flex;flex-direction:column;min-width:0}.cmx .lpTrust b{font-size:18px;font-weight:800;line-height:1.25}.cmx .lpTrust li>span>span{font-size:15.5px;line-height:1.4;color:var(--text2)}.cmx .lpLink{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:-10px 0 -12px;font-weight:800;color:var(--goldText);text-decoration:underline;text-underline-offset:3px}.cmx .lpBand{margin-top:32px}.cmx .lpBand .nt2{padding:22px 26px;border-radius:22px}.cmx .lpBand .nt2 b{font-size:22px}.cmx .lpBand .nt2 p{font-size:18px}.cmx .lpBand .o2panel{margin-top:16px;border-radius:22px}.cmx .lpPil{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.cmx .lpPc{position:relative;display:flex;flex-direction:column;gap:14px;padding:36px 32px 32px;border-radius:30px;border:1px solid var(--line);background:linear-gradient(180deg,var(--s1),var(--bg));box-shadow:var(--shadow);overflow:hidden;min-width:0}.cmx .lpPc:before{content:"";position:absolute;left:-20%;right:-20%;top:-38%;height:70%;background:radial-gradient(closest-side,var(--pg,rgba(24,201,125,.16)),transparent);pointer-events:none}.cmx .lpPc.lpGold{--pg:rgba(244,203,84,.18);border-color:var(--goldLine)}.cmx .lpPc>*{position:relative}.cmx .lpPa{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;margin:-8px 0 4px -10px;filter:drop-shadow(0 22px 36px rgba(24,201,125,.28))}.cmx .lpPc h3{margin:0;font-size:30px;line-height:1.12;font-weight:800;letter-spacing:-.02em}.cmx .lpPc>p:not([class]){margin:0;font-size:19px;line-height:1.5;color:var(--text2)}.cmx .lpPc .lpMore{margin-top:auto}.cmx .lpBig{display:flex;align-items:baseline;gap:12px;margin:auto 0 0;padding-top:14px;border-top:1px solid var(--line)}.cmx .lpBig b{font-size:60px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--goldText)}.cmx .lpBig span{font-size:18px;font-weight:700;color:var(--text2)}.cmx .lpShow{background:radial-gradient(900px 600px at 80% 40%,rgba(24,201,125,.14),transparent 62%),linear-gradient(180deg,#06100C,#0A140F 50%,#06100C)}.cmx .lpShowIn{display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);gap:48px;align-items:center}.cmx .lpShowT .lpHead{margin-bottom:28px}.cmx .lpShowT .lpH2{font-size:clamp(38px,3.9vw,56px)}.cmx .lpDev{margin:0;min-width:0}.cmx .lpDevS{position:relative;padding-bottom:56px}.cmx .lpLap{margin-right:12%}.cmx .lpLapS{padding:12px;border-radius:20px 20px 6px 6px;background:linear-gradient(180deg,#2B3431,#121816);border:1px solid rgba(255,255,255,.16);box-shadow:0 50px 100px rgba(0,0,0,.55)}.cmx .lpLapS img{display:block;width:100%;height:auto;aspect-ratio:1440/900;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#0A120E}.cmx .lpLapB{position:relative;display:block;height:18px;margin:0 -7%;border-radius:2px 2px 20px 20px;background:linear-gradient(180deg,#46514C,#1A211E);box-shadow:0 22px 34px rgba(0,0,0,.5)}.cmx .lpLapB:before{content:"";position:absolute;left:42%;right:42%;top:0;height:7px;border-radius:0 0 8px 8px;background:#121816}.cmx .lpPhone{position:absolute;right:0;bottom:0;width:27%;padding:9px;border-radius:36px;background:#080B0A;border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 80px rgba(0,0,0,.6),inset 0 0 0 2px #1D2523}.cmx .lpPhone img{display:block;width:100%;height:auto;aspect-ratio:600/1100;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:28px;background:#0A120E}.cmx .lpNotch{position:absolute;z-index:1;top:16px;left:50%;translate:-50% 0;width:30%;height:16px;border-radius:10px;background:#080B0A}.cmx .lpDev figcaption{margin-top:20px;font-size:16px;font-weight:600;color:var(--muted);text-align:center}.cmx .lpThL{display:none!important}html.light .cmx .lpThL{display:block!important}html.light .cmx .lpThD{display:none!important}.cmx .lpLine{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.cmx .lpLine:before{content:"";position:absolute;left:12.5%;right:12.5%;top:58px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--fxG),var(--fxY),var(--fxG));opacity:.6}.cmx .lpLine li{position:relative;flex-direction:column;gap:10px;text-align:center;min-width:0}.cmx .lpLine li,.cmx .lpNode{display:flex;align-items:center}.cmx .lpNode{justify-content:center;width:116px;height:116px;border-radius:50%;background:radial-gradient(circle at 50% 30%,var(--s1),var(--bg));border:2px solid var(--greenLine);box-shadow:0 0 0 10px var(--bg),0 0 46px rgba(24,201,125,.22)}.cmx .lpNode img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.cmx .lpNo{margin-top:10px;font-size:15px;font-weight:800;letter-spacing:.16em;color:var(--goldText)}.cmx .lpLine h3{margin:0;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cmx .lpLine p:not([class]){margin:0;font-size:18px;line-height:1.5;color:var(--text2);max-width:30ch}.cmx .lpRule{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:7px 14px;border-radius:999px;border:1px solid var(--goldLine);background:var(--goldSoft);font-size:15px;font-weight:800;color:var(--goldText)}.cmx .lpRanks{background:radial-gradient(900px 420px at 50% 100%,var(--goldSoft),transparent 70%)}.cmx .lpLadW{overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity;padding:8px 0 20px}.cmx .lpLadW:focus-visible{outline-offset:-3px}.cmx .lpLad{list-style:none;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(12,minmax(96px,1fr));align-items:end;gap:10px;max-width:1440px;min-width:-moz-min-content;min-width:min-content}.cmx .lpStep{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;min-width:0;scroll-snap-align:start}.cmx .lpStep img{width:100%;max-width:104px;height:auto;filter:drop-shadow(0 14px 22px rgba(0,0,0,.35))}.cmx .lpStepN{margin-top:6px;font-size:14px;font-weight:800;letter-spacing:.12em;color:var(--muted)}.cmx .lpStep b{font-size:17px;line-height:1.2;font-weight:800}.cmx .lpStep>.num:not(.lpStepN){font-size:16px;font-weight:800;color:var(--goldText)}.cmx .lpLv{font-size:15px;line-height:1.3;color:var(--text2)}.cmx .lpStep:after{content:"";display:block;align-self:stretch;margin-top:10px;height:calc(18px + var(--s) * 13px);border-radius:12px 12px 4px 4px;border:1px solid var(--greenLine);border-bottom:0;background:linear-gradient(180deg,rgba(24,201,125,.22),rgba(24,201,125,.03))}.cmx .lpStep.lpFirst:after{border-color:var(--line2);background:linear-gradient(180deg,var(--s2),transparent)}.cmx .lpStep.lpLast:after{border-color:var(--goldLine);background:linear-gradient(180deg,rgba(244,203,84,.32),rgba(244,203,84,.04));box-shadow:0 0 40px rgba(244,203,84,.2)}.cmx .lpNote{margin:28px auto 0;max-width:62ch;text-align:center;font-size:18px;line-height:1.55;color:var(--text2)}.cmx .lpSim{background:radial-gradient(900px 520px at 72% 0,rgba(24,201,125,.18),transparent 62%),radial-gradient(600px 400px at 0 100%,rgba(244,203,84,.1),transparent 60%),linear-gradient(180deg,#07130E,#05100B)}.cmx .lpSimBg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmx .lpSimShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,9,6,.3),rgba(3,9,6,.66) 40%,rgba(3,9,6,.84)),linear-gradient(180deg,rgba(3,9,6,.4),transparent 28%,transparent 72%,rgba(3,9,6,.5))}.cmx .lpSimIn{display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);gap:56px;align-items:center}.cmx .lpSimA{width:100%;max-width:360px;height:auto;justify-self:center;filter:drop-shadow(0 34px 60px rgba(24,201,125,.32))}.cmx .lpSim .lpHead{margin-bottom:0}.cmx .lpFine{margin:32px 0 0;padding:18px 22px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(3,9,6,.74);backdrop-filter:blur(8px);font-size:16px;line-height:1.6;color:var(--text2);max-width:78ch}.cmx .lpPills{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cmx .lpPills li{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid var(--line2);background:var(--s1);font-size:17px;font-weight:700}.cmx .lpPills .ic{color:var(--green)}.cmx .lpEco{background:url(/landing/eco-poster.webp) 50%/cover no-repeat,radial-gradient(900px 600px at 50% 55%,rgba(244,203,84,.16),transparent 60%),radial-gradient(1200px 700px at 50% 50%,rgba(24,201,125,.14),transparent 70%),#04100A}.cmx .lpEcoShade{position:absolute;inset:0;background:radial-gradient(ellipse 72% 62% at 50% 58%,rgba(3,9,6,.3),rgba(3,9,6,.84) 78%),linear-gradient(180deg,rgba(3,9,6,.82),transparent 26%,transparent 76%,rgba(3,9,6,.88))}.cmx .lpEco .lpHead{margin-bottom:56px}.cmx .lpChain{position:relative;max-width:1120px;margin:0 auto}.cmx .lpTiles{list-style:none;margin:0;padding:0;position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 80px}.cmx .lpChain9 .lpHubLi{grid-column:2;grid-row:2}.cmx .lpTiles>li{display:flex;min-width:0}.cmx .lpTile{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 18px 22px;border-radius:26px;text-align:center;color:var(--text);background:linear-gradient(180deg,rgba(14,26,20,.84),rgba(6,14,10,.9));border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 50px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(10px);transition:transform .25s,box-shadow .25s,border-color .25s}.cmx .lpTile:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(140deg,color-mix(in srgb,var(--c) 75%,transparent),transparent 42%,transparent 68%,rgba(244,203,84,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cmx a.lpTile:hover{transform:translateY(-5px);box-shadow:0 28px 60px rgba(0,0,0,.5),0 0 44px color-mix(in srgb,var(--c) 32%,transparent)}.cmx .lpTl{width:112px;height:112px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 30%,#1A2A23,#060D09);border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 6px rgba(255,255,255,.03),0 0 48px color-mix(in srgb,var(--c) 40%,transparent)}.cmx .lpTl img{width:64%;height:64%;-o-object-fit:contain;object-fit:contain}.cmx .lpTile b{margin-top:6px;font-size:21px;line-height:1.2;font-weight:800}.cmx .lpTt{max-width:24ch;font-size:16px;line-height:1.35;color:var(--text2)}.cmx .lpGo{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding:7px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);font-size:15px;font-weight:800;color:var(--text)}.cmx a.lpTile:hover .lpGo{border-color:transparent;background:var(--greenFill);color:var(--onGreen)}.cmx .lpTile.tbc .lpTl{border:2px dashed rgba(199,154,46,.65)}.cmx .lpTile.here{border-color:rgba(244,203,84,.5)}.cmx .lpTile.here .lpTl{border:2px solid var(--gold2);box-shadow:0 0 0 6px rgba(244,203,84,.08),0 0 44px rgba(244,203,84,.42)}.cmx .lpTileHub{justify-content:center;padding:30px 18px 28px;border-color:rgba(53,227,154,.45);background:radial-gradient(circle at 50% 32%,rgba(24,201,125,.22),transparent 70%),linear-gradient(180deg,rgba(14,26,20,.92),rgba(6,14,10,.95))}.cmx .lpTileHub .lpTl{width:150px;height:150px;border:2px solid rgba(53,227,154,.6);box-shadow:0 0 0 10px rgba(24,201,125,.08),0 0 90px rgba(24,201,125,.5)}.cmx .lpTileHub b{font-size:27px}.cmx .lpLinks{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 8px rgba(53,227,154,.7))}.cmx .lpLinks .ln{fill:none;stroke:url(#lpLinkG);stroke-width:3.5;stroke-opacity:.9;stroke-dasharray:1;stroke-dashoffset:0}.cmx .lpLinks .fl{fill:none;stroke:#FFE7A0;stroke-width:5;stroke-linecap:round;stroke-dasharray:.02 .095;animation:lpFlow 5s linear infinite;animation-delay:calc(var(--i,0) * -.6s)}@keyframes lpFlow{to{stroke-dashoffset:-1.15}}.cmx .lpLinks .nd{fill:#0A140F;stroke:#F4CB54;stroke-width:3}@keyframes lpNode{0%{opacity:0;transform:scale(0)}}@keyframes lpAssemble{0%{opacity:0;transform:translate(var(--dx,0),var(--dy,40px)) scale(.8)}}@keyframes lpHubIn{0%{opacity:0;transform:scale(.55)}}@keyframes lpDrawLn{0%{stroke-dashoffset:1}}.cmx .lp .lpChain.in .lpTiles>li{animation:lpAssemble 1s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(.3s + var(--i,0) * 95ms)}.cmx .lp .lpChain.in .lpTiles>.lpHubLi{animation:lpHubIn .8s cubic-bezier(.2,.8,.3,1.2) backwards;animation-delay:0s}.cmx .lp .lpChain.in .lpLinks .ln{animation:lpDrawLn 1.1s ease-out backwards;animation-delay:calc(1.2s + var(--i,0) * 90ms)}.cmx .lp .lpChain.in .lpLinks .fl{animation:lpFlow 5s linear infinite,lpFade .8s ease-out 2.4s backwards}.cmx .lp .lpChain.in .lpLinks .nd{transform-box:fill-box;transform-origin:center;animation:lpNode .5s cubic-bezier(.2,.8,.3,1.4) backwards;animation-delay:calc(1.7s + var(--i,0) * 60ms)}.cmx .lpHere{margin-top:2px;padding:4px 10px;border-radius:999px;background:var(--goldSoft);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--goldText)}.cmx .lpTokG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cmx .lpTok{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:40px;border-radius:32px;border:1px solid var(--line);background:var(--s1);box-shadow:var(--shadow);min-width:0}.cmx .lpTok.r{border-color:var(--goldLine);background:radial-gradient(620px 320px at 88% -12%,rgba(244,203,84,.22),transparent 62%),var(--s1)}.cmx .lpTok.u{border-color:rgba(124,155,172,.5);background:radial-gradient(620px 320px at 88% -12%,rgba(110,170,215,.22),transparent 62%),var(--s1)}.cmx .lpTokTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cmx .lpTokTop img{width:132px;height:132px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35)) drop-shadow(0 0 30px var(--tg))}.cmx .lpTok.r{--tg:rgba(244,203,84,.35)}.cmx .lpTok.u{--tg:rgba(110,170,215,.35)}.cmx .lpTok>*{position:relative}.cmx .lpTok>.lpTokBg{position:absolute;right:-90px;bottom:-90px;width:360px;height:360px;opacity:.07;pointer-events:none}.cmx .lpTag{padding:8px 16px;border-radius:999px;border:1px solid;font-size:15px;font-weight:800;white-space:nowrap}.cmx .lpTok.r .lpTag{color:var(--goldText)}.cmx .lpTok.u .lpTag{color:#8FB8D4}html.light .cmx .lpTok.u .lpTag{color:#3E6173}.cmx .lpTok h3{margin:4px 0 0;font-size:46px;line-height:1;font-weight:800;letter-spacing:-.03em}.cmx .lpTok>p:not([class]){margin:0;font-size:19px;line-height:1.55;color:var(--text2)}.cmx .lpTok.u .lpTicks .ic{background:rgba(124,155,172,.18);color:#8FB8D4}html.light .cmx .lpTok.u .lpTicks .ic{color:#3E6173}.cmx .lpTok .lpChip{align-self:flex-start;margin-top:auto;background:var(--s2);backdrop-filter:none;white-space:normal}.cmx .lpBento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(230px,auto);gap:20px}.cmx .lpBi{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:28px;border-radius:28px;border:1px solid var(--line);background:var(--s1);box-shadow:var(--shadow);min-width:0}.cmx .lpBa{width:88px;height:88px;-o-object-fit:contain;object-fit:contain;margin-bottom:auto;filter:drop-shadow(0 12px 22px rgba(24,201,125,.22))}.cmx .lpBi h3{margin:14px 0 0;font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cmx .lpBi p:not([class]){margin:0;font-size:17px;line-height:1.45;color:var(--text2)}.cmx .lpBi.w2{grid-column:span 2;justify-content:flex-end;background:radial-gradient(520px 280px at 90% 50%,var(--glow),transparent 70%),var(--s1)}.cmx .lpBi.w2 .lpBa{position:absolute;right:24px;top:50%;translate:0 -50%;width:190px;height:190px;margin:0}.cmx .lpBi.w2 h3,.cmx .lpBi.w2 p{max-width:52%}.cmx .lpBi.w2 h3{font-size:30px}.cmx .lpBx{grid-column:span 2;grid-row:span 2;padding:40px;justify-content:flex-start;border-color:var(--goldLine);background:radial-gradient(640px 420px at 100% 0,rgba(244,203,84,.16),transparent 60%),radial-gradient(560px 420px at 0 100%,rgba(24,201,125,.14),transparent 60%),var(--s1)}.cmx .lpBn{margin:18px 0 0;font-size:clamp(120px,13vw,190px);line-height:.85;font-weight:800;letter-spacing:-.06em;background:linear-gradient(180deg,#F7D470,#C9971F);-webkit-background-clip:text;background-clip:text;color:transparent}html.light .cmx .lpBn{background:linear-gradient(180deg,#B8860B,#6E4F08);-webkit-background-clip:text;background-clip:text}.cmx .lpBx .lpH2{font-size:clamp(32px,3.2vw,48px)}.cmx .lpBx .lpP{font-size:19px}.cmx .lpAlso{grid-column:span 4;gap:18px;justify-content:center}.cmx .lpAlso h3{margin:0}.cmx .lpAlso ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.cmx .lpAlso li{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px;border-radius:999px;border:1px solid var(--line2);background:var(--s2);font-size:17px;font-weight:700}.cmx .lpAlso .ic{color:var(--green)}.cmx .lpLearnG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}.cmx .lpAcad,.cmx .lpCoach{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:36px;border-radius:32px;border:1px solid var(--line);background:var(--s1);box-shadow:var(--shadow);min-width:0}.cmx .lpAcadA{position:absolute;right:20px;top:20px;width:150px;height:150px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 34px rgba(24,201,125,.28))}.cmx .lpAcad h3{margin:0;font-size:36px;font-weight:800;letter-spacing:-.025em}.cmx .lpAcad>p:not([class]){margin:0 0 8px;max-width:30ch;font-size:19px;line-height:1.5;color:var(--text2)}.cmx .lpAcad .lpTrack{margin-top:auto}.cmx .lpCoach{background:radial-gradient(520px 260px at 100% 0,var(--glow),transparent 70%),var(--s1)}.cmx .lpCoachH{display:flex;align-items:center;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--line)}.cmx .lpCoachH img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.cmx .lpCoachH b{display:block;font-size:28px;font-weight:800;letter-spacing:-.02em}.cmx .lpOn{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--green)}.cmx .lpCoachI{margin:0;font-size:18px;line-height:1.5;color:var(--text2)}.cmx .lpMs{display:flex;flex-direction:column;gap:12px;min-height:250px;margin-top:auto}.cmx .lpM{margin:0;max-width:86%;padding:16px 20px;border-radius:22px;font-size:19px;line-height:1.45;opacity:0;transform:translateY(10px);transition:opacity .45s,transform .45s}.cmx .lpM.on{opacity:1;transform:none}.cmx .lpM.ask{align-self:flex-end;border-bottom-right-radius:6px;background:var(--greenFill);color:var(--onGreen);font-weight:700}.cmx .lpM.ans{border-bottom-left-radius:6px}.cmx .lpM.ans,.cmx .lpM.typing{align-self:flex-start;border:1px solid var(--line);background:var(--s2)}.cmx .lpM.typing{display:inline-flex;gap:6px;padding:18px 20px}.cmx .lpM.typing i{width:9px;height:9px;border-radius:50%;background:var(--muted);animation:lpDot 1s ease-in-out infinite}.cmx .lpM.typing i:nth-child(2){animation-delay:.15s}.cmx .lpM.typing i:nth-child(3){animation-delay:.3s}@keyframes lpDot{0%,80%,to{opacity:.35;transform:none}40%{opacity:1;transform:translateY(-4px)}}.cmx .lpOk{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:0;padding:8px 14px;border-radius:999px;background:var(--greenSoft);font-size:15px;font-weight:800;color:var(--green);opacity:0;transition:opacity .45s}.cmx .lpOk.on{opacity:1}.cmx .lpSes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),380px));justify-content:center;gap:24px}.cmx .lpSc{display:flex;flex-direction:column;overflow:hidden;border-radius:28px;border:1px solid var(--line);background:var(--s1);box-shadow:var(--shadow)}.cmx .lpFly{display:block;width:100%;height:auto;background:var(--s2)}.cmx .lpFly.none{display:flex;align-items:center;justify-content:center;height:200px}.cmx .lpFly.none img{width:120px;height:120px}.cmx .lpScB{display:flex;flex-direction:column;gap:8px;padding:22px 24px 26px}.cmx .lpWhen{font-size:17px;font-weight:800;color:var(--goldText)}.cmx .lpLocal{font-size:15px;color:var(--muted)}.cmx .lpSc h3{margin:4px 0 0;font-size:24px;line-height:1.2;font-weight:800}.cmx .lpSc p:not([class]){margin:0;font-size:17px;line-height:1.5;color:var(--text2)}.cmx .lpHost{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.cmx .lpHost .ic{color:var(--green)}.cmx .lpSecIn{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px;align-items:center}.cmx .lpShield{position:relative;width:100%;max-width:500px;aspect-ratio:1;justify-self:center}.cmx .lpShield .lpRing.r3{border-color:var(--greenLine)}.cmx .lpShieldA{position:absolute;left:21%;top:19%;width:58%;height:auto;filter:drop-shadow(0 30px 50px rgba(24,201,125,.35))}.cmx .lpShieldB{position:absolute;width:19%;height:auto;filter:drop-shadow(0 14px 24px rgba(0,0,0,.3))}.cmx .lpShieldB.b1{left:2%;top:16%}.cmx .lpShieldB.b2{right:0;top:34%;animation-delay:-1.6s}.cmx .lpShieldB.b3{left:14%;bottom:4%;animation-delay:-3.1s}.cmx .lpSec .lpHead{margin-bottom:24px}.cmx .lpSecTop{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.cmx .lpSecTop li{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px;border-radius:999px;border:1px solid var(--greenLine);background:var(--greenSoft);font-size:18px;font-weight:800}.cmx .lpSecTop .ic{color:var(--green)}.cmx .lpProt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cmx .lpProt>div{display:flex;align-items:center;gap:16px;min-width:0;padding:16px 18px;border-radius:22px;border:1px solid var(--line);background:var(--s1)}.cmx .lpProtA{width:58px;height:58px;flex:none;-o-object-fit:contain;object-fit:contain}.cmx .lpProt b{display:block;font-size:19px;line-height:1.25;font-weight:800}.cmx .lpProt span span{display:block;font-size:16px;line-height:1.4;color:var(--text2)}.cmx .lpFaq{background:linear-gradient(180deg,transparent,var(--s2))}.cmx .lpFaqIn{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:64px;align-items:start}.cmx .lpFaqIn .lpHead{position:sticky;top:120px;margin:0}.cmx .lpFaqIn .lpMore{margin-top:20px}.cmx .lpQs{display:flex;flex-direction:column;gap:12px}.cmx .lpQs details{border-radius:22px;background:var(--s1);box-shadow:var(--shadow)}.cmx .lpQs details[open]{border-color:var(--greenLine)}.cmx .lpQs summary{display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:18px 24px;font-size:21px;line-height:1.3;font-weight:800;cursor:pointer;list-style:none}.cmx .lpQs summary::-webkit-details-marker{display:none}.cmx .lpQs summary .ic{flex:none;width:34px;height:34px;padding:6px;border-radius:50%;background:var(--s2);transition:transform .2s}.cmx .lpQs details[open] summary .ic{transform:rotate(180deg);background:var(--greenSoft);color:var(--green)}.cmx .lpQs p{margin:0;padding:0 24px 24px;line-height:1.6;color:var(--text2)}.cmx .lpEnd{background:radial-gradient(900px 520px at 70% 40%,rgba(24,201,125,.2),transparent 64%),linear-gradient(180deg,#07130E,#05100B)}.cmx .lpEndShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,9,6,.9),rgba(3,9,6,.72) 45%,rgba(3,9,6,.35)),linear-gradient(180deg,rgba(3,9,6,.6),transparent 30%,transparent 70%,rgba(3,9,6,.6))}.cmx .lpEndIn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.cmx .lpEndT{min-width:0}.cmx .lpEnd .lpH2{margin-top:0;font-size:clamp(46px,5.6vw,84px)}.cmx .lpEndS{width:min(100%,560px)}.cmx .lpFoot{padding:88px 0 36px;border-top:1px solid var(--line);background:var(--s1)}.cmx .lpFootG{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:40px}.cmx .lpFootL{display:block;width:170px;height:auto}.cmx .lpFootT{margin:18px 0 0;max-width:24ch;font-size:20px;line-height:1.4;font-weight:700}.cmx .lpFootH{display:block;margin:28px 0 10px;font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cmx .lpLang select{font-size:17px}.cmx .lpFootG nav{display:flex;flex-direction:column;min-width:0}.cmx .lpFootG nav .lpFootH{margin-top:0}.cmx .lpFootG nav a{display:flex;align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:600;color:var(--text2)}.cmx .lpFootG nav a:hover{color:var(--green)}.cmx .lpFootG nav .ic{color:var(--muted)}.cmx .lpApps{display:flex;flex-wrap:wrap;gap:10px}.cmx .lpApps a{display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 18px;border-radius:14px;border:1px solid var(--line2);background:var(--s2);font-size:17px;font-weight:800}.cmx .lpApps a:hover{border-color:var(--greenLine)}.cmx .lpApps .ic{width:24px;height:24px}.cmx .lpApps span{display:flex;flex-direction:column;line-height:1.15}.cmx .lpApps small{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cmx .lpAudit{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:48px 0 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:17px;font-weight:700}.cmx .lpAudit>.ic{color:var(--green)}.cmx .lpAudit a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--goldText);text-decoration:underline;text-underline-offset:3px}.cmx .lpLegal{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:24px;margin-top:24px;font-size:16px;line-height:1.6;color:var(--muted)}.cmx .lpLegal p{margin:0}.cmx .lpCopy{font-weight:700;color:var(--text2)}@media (max-width:1180px){.cmx .lpBi.w2 .lpBa{width:150px;height:150px}.cmx .lpFootG{grid-template-columns:repeat(4,minmax(0,1fr))}.cmx .lpFootB{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:0 40px;align-items:start}.cmx .lpFootB>*{grid-column:2}.cmx .lpFootB .lpFootL{grid-column:1;grid-row:1/span 6}}@media (max-width:1023px){.cmx .lpTiles{gap:32px 36px}.cmx .lpTl{width:92px;height:92px}.cmx .lpTileHub .lpTl{width:120px;height:120px}.cmx .lpTile b{font-size:19px}.cmx .lpTt{font-size:15px}}@media (max-width:900px){.cmx .lpS{padding:88px 0}.cmx .lpFaqIn,.cmx .lpSecIn,.cmx .lpShowIn,.cmx .lpSimIn{grid-template-columns:minmax(0,1fr)}.cmx .lpTrust{grid-template-columns:repeat(2,minmax(0,1fr))}.cmx .lpTrust li:nth-child(3){border-left:0}.cmx .lpLearnG,.cmx .lpPil,.cmx .lpTokG{grid-template-columns:minmax(0,1fr)}.cmx .lpPc{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;align-content:start}.cmx .lpPc>*{grid-column:2}.cmx .lpPa{grid-column:1;grid-row:1/span 3;width:120px;height:120px;margin:0}.cmx .lpLine{grid-template-columns:minmax(0,1fr);gap:36px}.cmx .lpLine:before{left:45px;right:auto;top:30px;bottom:30px;width:3px;height:auto;background:linear-gradient(180deg,var(--fxG),var(--fxY),var(--fxG))}.cmx .lpLine li{display:grid;grid-template-columns:92px minmax(0,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:6px;align-items:start;text-align:left}.cmx .lpLine li>:not(.lpNode){grid-column:2}.cmx .lpNode{grid-column:1;grid-row:1/span 4;width:92px;height:92px}.cmx .lpNode img{width:62px;height:62px}.cmx .lpNo{margin-top:6px}.cmx .lpRule{justify-self:start}.cmx .lpSimA{max-width:220px}.cmx .lpShield{max-width:380px}.cmx .lpFaqIn{gap:32px}.cmx .lpFaqIn .lpHead{position:static}.cmx .lpBento{grid-template-columns:repeat(2,minmax(0,1fr))}.cmx .lpAlso{grid-column:span 2}.cmx .lpBx{grid-row:auto}.cmx .lp .lpLine.in:before{animation-name:lpDrawY;transform-origin:center top}.cmx .lpEndIn{grid-template-columns:minmax(0,1fr);gap:24px;text-align:center}.cmx .lpEndS{order:-1;width:min(100%,360px)}.cmx .lpEnd .lpCtas{justify-content:center}.cmx .lpEnd .lpP{margin-left:auto;margin-right:auto}}@media (max-width:760px){.cmx .lpW{padding:0 16px}.cmx .lpS{padding:72px 0}.cmx .lpHead{margin-bottom:40px}.cmx .lpH2{font-size:clamp(34px,9vw,44px)}.cmx .lpP{font-size:19px}.cmx .lpHero{min-height:calc(100svh - 66px);padding:12px 0 32px;justify-content:flex-start}.cmx .lpHeroShade{background:linear-gradient(180deg,rgba(3,9,6,.42),rgba(3,9,6,.6) 30%,rgba(3,9,6,.8) 70%,rgba(3,9,6,.92))}.cmx .lpLead{text-shadow:0 2px 16px rgba(0,0,0,.6)}.cmx .lpChipSlot{margin-top:16px;min-height:42px}.cmx .lpChipSlot .lpChipX{display:none}.cmx .lpBadge{font-size:15px;padding:7px 14px}.cmx .lpH1{margin-top:16px;font-size:clamp(38px,10.6vw,46px);line-height:1.02}.cmx .lpLead{margin-top:16px;font-size:18px}.cmx .lpCtas{margin-top:24px;gap:10px;flex-direction:column}.cmx .lpCtas .bb{width:100%;min-height:60px;font-size:20px}.cmx .lpChip{font-size:14px;padding:8px 14px;gap:4px 8px}.cmx .lpChip b{font-size:16px}.cmx .lpTrust{margin-top:36px;padding:8px;grid-template-columns:minmax(0,1fr);gap:0}.cmx .lpTrust li+li{border-left:0;border-top:1px solid var(--line)}.cmx .lpTrust li{padding:14px 10px}.cmx .lpPc{display:flex;padding:28px 22px}.cmx .lpPa{width:110px;height:110px;margin:-6px 0 0 -8px}.cmx .lpPc h3{font-size:27px}.cmx .lpDevS{padding-bottom:40px}.cmx .lpLap{margin-right:16%}.cmx .lpLapS{padding:6px;border-radius:12px 12px 4px 4px}.cmx .lpLapB{height:10px}.cmx .lpPhone{width:36%;padding:5px;border-radius:22px}.cmx .lpPhone img{border-radius:18px}.cmx .lpNotch{top:9px;height:9px}.cmx .lpLad{grid-template-columns:repeat(12,112px);padding:0 16px}.cmx .lpLadW{scroll-padding:0 16px}.cmx .lpNote{font-size:17px}.cmx .lpTok{padding:28px 22px}.cmx .lpTokTop img{width:100px;height:100px}.cmx .lpTok>.lpTokBg{width:240px;height:240px;right:-70px;bottom:-70px}.cmx .lpTok h3{font-size:40px}.cmx .lpBento{gap:12px;grid-auto-rows:auto}.cmx .lpBi{padding:20px;border-radius:22px;min-height:200px}.cmx .lpBa{width:64px;height:64px}.cmx .lpBi h3{font-size:20px}.cmx .lpBi p:not([class]){font-size:16px}.cmx .lpAlso,.cmx .lpBi.w2,.cmx .lpBx{grid-column:span 2}.cmx .lpBx{padding:26px 22px}.cmx .lpBi.w2 .lpBa{width:110px;height:110px;right:12px}.cmx .lpBi.w2 h3{font-size:24px}.cmx .lpBi.w2 h3,.cmx .lpBi.w2 p{max-width:58%}.cmx .lpAlso{min-height:0}.cmx .lpAlso li{min-height:48px;padding:0 14px;font-size:16px}.cmx .lpAcad,.cmx .lpCoach{padding:26px 20px}.cmx .lpAcadA{width:96px;height:96px;right:12px;top:12px}.cmx .lpAcad h3{font-size:30px;padding-right:96px}.cmx .lpM{font-size:18px;max-width:92%}.cmx .lpProt{grid-template-columns:minmax(0,1fr)}.cmx .lpSecTop li{font-size:17px}.cmx .lpQs summary{font-size:19px;padding:16px 18px;min-height:68px}.cmx .lpQs p{padding:0 18px 20px;font-size:18px}.cmx .lpFoot{padding:64px 0 28px}.cmx .lpFootG{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.cmx .lpFootB{display:block}.cmx .lpLegal{grid-template-columns:minmax(0,1fr);gap:12px}.cmx:has(.lp) .pf2{padding:8px 16px 24px}.cmx .lpEco .lpHead{margin-bottom:36px}.cmx .lpTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cmx .lpTiles:before{content:"";position:absolute;left:50%;top:40px;bottom:40px;width:2px;translate:-1px 0;background:linear-gradient(180deg,#35E39A,#F4CB54,#35E39A);box-shadow:0 0 12px rgba(53,227,154,.7);opacity:.75;z-index:-1}.cmx .lp .lpChain.in .lpTiles:before{animation:lpDrawY 1.4s cubic-bezier(.4,0,.2,1) backwards;transform-origin:center top}.cmx .lpChain9 .lpHubLi{grid-column:1/-1;grid-row:auto}.cmx .lpLinks{display:none}.cmx .lpTile{padding:18px 10px 16px;border-radius:20px;gap:6px}.cmx .lpTl{width:76px;height:76px}.cmx .lpTileHub{padding:22px 14px}.cmx .lpTileHub .lpTl{width:104px;height:104px}.cmx .lpTile b{font-size:18px}.cmx .lpTileHub b{font-size:23px}.cmx .lpTt{font-size:15px}.cmx .lpGo{padding:6px 12px;font-size:14px}.cmx .lpTiles>li{--dx:0px!important;--dy:30px!important}.cmx .lpTiles>li:nth-child(2n){--dx:-36px!important}.cmx .lpTiles>li:nth-child(odd):not(.lpHubLi){--dx:36px!important}.cmx .lpBigBtn{width:100%;min-height:64px;font-size:21px}.cmx .lpEndS{width:min(100%,280px)}.cmx .lpEnd .lpCtas{align-items:stretch}.cmx .lpFine{padding:14px 16px;font-size:15.5px}.cmx .lpSimShade{background:linear-gradient(180deg,rgba(3,9,6,.55),rgba(3,9,6,.82) 30%,rgba(3,9,6,.9))}.cmx .lpEndShade{background:linear-gradient(180deg,rgba(3,9,6,.45),rgba(3,9,6,.82) 45%,rgba(3,9,6,.9))}.cmx .lpPfHub{padding:24px 20px;gap:18px}.cmx .lpPfHub .lpTl{width:104px;height:104px}.cmx .lpPlats>li{padding:22px}}.cmx .lpPfHub{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding:32px;border-radius:28px;border:1px solid var(--greenLine);background:radial-gradient(640px 280px at 0 50%,color-mix(in srgb,var(--c) 20%,transparent),transparent 70%),var(--s1);box-shadow:var(--shadow)}.cmx .lpPfHub>div{flex:1 1 260px;min-width:0}.cmx .lpPfHub h2{margin:10px 0 0;font-size:clamp(30px,3.2vw,46px);line-height:1.05;font-weight:800;letter-spacing:-.03em}.cmx .lpPfHub .lpTl{width:140px;height:140px}.cmx .lpPfT{margin:6px 0 0;font-size:19px;line-height:1.45;color:var(--text2)}.cmx .lpPlats{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px}.cmx .lpPlats>li{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:28px;border-radius:26px;border:1px solid var(--line);background:radial-gradient(420px 220px at 100% 0,color-mix(in srgb,var(--c) 16%,transparent),transparent 70%),var(--s1);box-shadow:var(--shadow)}.cmx .lpPlats>li.here{border-color:var(--goldLine)}.cmx .lpPlats .lpTl{width:100px;height:100px}.cmx .lpPlats h3{margin:8px 0 0;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cmx .lpPlats .bb{align-self:stretch;margin-top:auto}@media (prefers-reduced-motion:reduce){.cmx .lp *,.cmx .lp :after,.cmx .lp :before{animation:none!important}.cmx .lpVid{display:none!important}.cmx .pmIn{animation:none!important}.cmx .lpM,.cmx .lpOk{opacity:1!important;transform:none!important}}.cmx .lpFaq{position:relative;overflow:hidden;background:radial-gradient(900px 520px at 12% 20%,var(--greenSoft),transparent 70%),radial-gradient(700px 480px at 92% 85%,var(--goldSoft),transparent 70%),linear-gradient(180deg,transparent,var(--s2))}.cmx .lpFaq:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);pointer-events:none;opacity:.6}.cmx .lpFaqIn{position:relative}.cmx .lpFaqArt{display:block;width:min(300px,70%);height:auto;margin-top:28px;filter:drop-shadow(0 24px 48px rgba(24,201,125,.28))}.cmx .lpQs{counter-reset:q}.cmx .lpQs details{position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--line);background:linear-gradient(180deg,var(--s1),color-mix(in srgb,var(--s1) 86%,var(--s2)));transition:border-color .25s,box-shadow .25s,transform .25s}.cmx .lpQs details:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--gold2),var(--green));opacity:0;transition:opacity .25s}.cmx .lpQs details:hover{border-color:var(--greenLine);transform:translateY(-2px)}.cmx .lpQs details[open]{border-color:var(--goldLine);box-shadow:0 0 0 1px var(--goldLine),0 18px 48px -18px rgba(24,201,125,.45)}.cmx .lpQs details[open]:before{opacity:1}.cmx .lpQs summary{gap:16px;min-height:88px;padding:18px 22px 18px 20px}.cmx .lpQn{flex:none;width:56px;font-size:30px;font-weight:900;letter-spacing:-.03em;line-height:1;background:linear-gradient(135deg,var(--gold2),var(--green));-webkit-background-clip:text;background-clip:text;color:transparent}.cmx .lpQa{flex:none;width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.cmx .lpQt{flex:1;min-width:0}.cmx .lpQs p{padding:0 26px 26px 98px;font-size:19px}@media (prefers-reduced-motion:reduce){.cmx .lpQs details,.cmx .lpQs details:before{transition:none}.cmx .lpQs details:hover{transform:none}}@media (max-width:760px){.cmx .lpQn{width:36px;font-size:22px}.cmx .lpQa{width:36px;height:36px}.cmx .lpQs summary{gap:10px;padding:14px}.cmx .lpQs p{padding:0 18px 20px}.cmx .lpFaqArt{display:none}}.cmx .lpApps{align-items:center}.cmx .lpApps a.lpPlay{padding:0;border:0;background:none;min-height:0;border-radius:0}.cmx .lpApps a.lpPlay img{display:block;height:68px;width:auto;margin:-10px}.cmx .lpApps a.lpIos{min-height:48px;padding:0 16px;border-radius:9px;border:1px solid #a6a6a6;background:#000;color:#fff}.cmx .lpApps a.lpIos small{color:#d6d6d6}.cmx .lpHeroIn{position:relative}.cmx .lpStory{position:absolute;right:0;bottom:4px;z-index:2;width:min(380px,40%);padding:16px 18px;border-radius:20px;border:1px solid rgba(244,203,84,.38);background:rgba(4,12,8,.62);backdrop-filter:blur(12px) saturate(1.2);color:#F3F8F5;box-shadow:0 18px 48px -18px rgba(0,0,0,.6)}.cmx .lpStoryRow{display:flex;align-items:center;gap:14px;min-height:64px}.cmx .lpStoryMark{flex:none;width:56px;height:56px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 18px rgba(24,201,125,.35))}.cmx .lpStoryMark,.cmx .lpStoryT{animation:lpStoryIn .5s ease both}.cmx .lpStoryT{display:flex;flex-direction:column;min-width:0;line-height:1.25}.cmx .lpStoryT small{font-size:12px;font-weight:800;letter-spacing:.14em;color:#F4CB54}.cmx .lpStoryT b{font-size:22px;font-weight:900;letter-spacing:-.01em}.cmx .lpStoryT span{font-size:15.5px;color:#C9DAD1}.cmx .lpStoryBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.cmx .lpStoryBar i{display:block;height:4px;border-radius:2px;background:rgba(255,255,255,.16);overflow:hidden}.cmx .lpStoryBar em{display:block;height:100%;background:linear-gradient(90deg,#18C97D,#F4CB54);transition:width .25s linear}.cmx .lpStoryAgain{margin-top:12px;min-height:44px;width:100%;border-radius:12px;border:1px solid rgba(244,203,84,.5);background:rgba(244,203,84,.12);color:#F7D470;font-weight:800;font-size:15px;cursor:pointer}.cmx .lpStoryAgain:hover{background:rgba(244,203,84,.22)}@keyframes lpStoryIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cmx .lpStoryMark,.cmx .lpStoryT{animation:none}.cmx .lpStoryBar em{transition:none}}@media (max-width:1000px){.cmx .lpStory{position:relative;right:auto;bottom:auto;width:100%;max-width:440px;margin-top:22px}}@media (min-width:1001px){.cmx .lpHero .lpHeroV{left:30%;width:70%;-o-object-position:50% 50%;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.cmx .lpHero .lpHeroShade{background:linear-gradient(90deg,rgba(3,9,6,.96),rgba(3,9,6,.8) 26%,rgba(3,9,6,.2) 44%,transparent 60%),linear-gradient(180deg,rgba(3,9,6,.45),transparent 18%,transparent 78%,rgba(3,9,6,.7))}}.cmx .lpHero{background:radial-gradient(1100px 680px at 72% 42%,rgba(24,201,125,.1),transparent 70%),#030906}@media (prefers-reduced-motion:reduce){.cmx .lpHero{background:url(/landing/story-end.webp) 68% 50%/cover no-repeat,#030906}}.cmx .md,.cmxp .md{font-size:18px;line-height:1.55;color:var(--text2);overflow-wrap:anywhere}.cmx .md blockquote,.cmx .md ol,.cmx .md p,.cmx .md ul{font-size:inherit;line-height:inherit;color:inherit;max-width:76ch}.cmx .md ol,.cmx .md p,.cmx .md ul{margin:0 0 12px}.cmx .md li{margin-top:6px}.cmx .md p.font-bold{margin:18px 0 6px;font-size:22px;font-weight:800;letter-spacing:-.015em;color:var(--text)}.cmx .md p.font-semibold{margin:16px 0 4px;font-size:15px;font-weight:700;color:var(--muted)}.cmx .md>:first-child{margin-top:0}.cmx .md>:last-child{margin-bottom:0}.cmx .md strong{color:var(--text)}.cmx .md pre,.cmx .md table{font-size:16px}.cmx .md code{font-size:15px}.cmx .md a{color:var(--green)}.cmx .rw2.pick.on{background:var(--greenSoft);box-shadow:inset 0 0 0 1.5px var(--greenLine)}.cmx .rw2.pick.on .rb{background:var(--greenFill);border-color:var(--greenFill);color:var(--onGreen)}.cmx .chatw.ai{height:min(720px,78vh);min-height:0}.cmx .chatw.ai .cl,.cmx .chatw.ai .cr{min-height:0}.cmx .chatw.ai .cll{flex:1;min-height:0;overflow-y:auto}.cmx .chatw.ai .ms{min-height:0;overflow-y:auto;text-align:left}.cmx .chatw.ai .ms b{display:inline;font-size:inherit;line-height:inherit}.cmx .chatw.ai .m{max-width:85%}.cmx .chatw.ai .m.me{height:auto;min-height:0;padding:0;border:0;background:none;display:block}.cmx .chatw.ai .bub{padding:12px 16px;border-radius:16px;background:var(--s2);font-size:18px;line-height:1.45}.cmx .chatw.ai .bub p{margin:0 0 10px;padding:0;border-radius:0;background:none;font-size:inherit;line-height:inherit}.cmx .chatw.ai .who{display:flex;align-items:center;gap:6px;margin:0 0 4px 4px;font-size:15px;font-weight:700;color:var(--green)}.cmx .chatw.ai .who .ic{width:15px;height:15px}.cmx .chatw.ai .mend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0 4px}.cmx .chatw.ai .mend .lnk,.cmx .chatw.ai .mend button{min-height:36px}.cmx .chatw.ai .ms0{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px;text-align:center}.cmx .chatw.ai .ms0 img{width:110px;height:110px;-o-object-fit:contain;object-fit:contain}.cmx .chatw.ai .ms0 h3{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em}.cmx .chatw.ai .ms0 p{margin:0;font-size:18px;color:var(--text2)}.cmx .chatw.ai .ms0 .acts{justify-content:center;max-width:620px}.cmx .chatw.ai .ms0 .bb{white-space:normal;text-align:center;line-height:1.2;padding-top:8px;padding-bottom:8px}.cmx .chatw.ai .cmp textarea{flex:1;min-width:0;min-height:52px;max-height:160px;padding:13px 14px;border-radius:12px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:18px;line-height:1.35;resize:none;box-sizing:border-box}.cmx .chatw.ai .cmp input:focus,.cmx .chatw.ai .cmp textarea:focus{outline:3px solid var(--greenLine);border-color:var(--green)}.cmx .chatw.ai .cmp ::-moz-placeholder{color:var(--muted)}.cmx .chatw.ai .cmp ::placeholder{color:var(--muted)}.cmx .chatw.ai .chd b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmx .cv2,.cmxp .cv2{min-width:0}.cmx .cvo,.cmxp .cvo{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:56px;text-align:left}.cmx .cvo .rs,.cmx .cvo .rt2 b,.cmxp .cvo .rs,.cmxp .cvo .rt2 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmx .cv2 input{flex:1;min-width:0;min-height:44px;padding:0 10px;border-radius:10px;border:1.5px solid var(--green);background:var(--bg);color:var(--text);font:inherit;font-size:16px}.cmx .cvA,.cmxp .cvA{flex:none;display:flex;gap:2px}.cmx .cvA button,.cmxp .cvA button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--muted)}.cmx .cvA button:hover,.cmxp .cvA button:hover{background:var(--s1);color:var(--text)}.cmx .cvA button.del:hover,.cmxp .cvA button.del:hover{color:var(--down)}.cmx .pcs{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.cmx .pc{min-height:44px;padding:8px 14px;border-radius:12px;border:1.5px solid var(--line2);font-size:16px;font-weight:600;color:var(--text2);text-align:left;line-height:1.25}.cmx .pc:hover{background:var(--s2);color:var(--text)}.cmx .gen{margin-top:18px;border:1px solid var(--line2);border-radius:14px;overflow:hidden}.cmx .genH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--line);background:var(--s2)}.cmx .genH span{font-size:16px;font-weight:700;color:var(--text2)}.cmx .genB{padding:16px}.cmx .docB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px}.cmx .docP{margin-top:14px;padding:14px;border-radius:14px;background:var(--bg)}.cmx .qq{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0}.cmx .qq legend{padding:0;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.cmx .cho{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--line2);font-size:18px;font-weight:500;color:var(--text2);text-align:left;line-height:1.3}.cmx .cho:hover{background:var(--s2);color:var(--text)}.cmx .cho i{width:22px;height:22px;flex:none;border-radius:50%;border:2px solid var(--line3)}.cmx .cho.on{background:var(--greenSoft);border-color:var(--greenLine);color:var(--text)}.cmx .cho.on i{border:7px solid var(--greenFill)}.cmx .lsn{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.cmx .lsnM{display:flex;flex-direction:column;gap:20px;min-width:0}.cmx .lsnT{position:sticky;top:100px}.cmx .lsnT .sps{max-height:min(640px,70vh);overflow-y:auto;scrollbar-width:thin}.cmx .sps .spb{flex-shrink:0}.cmx .spb{width:100%;text-align:left;border-radius:12px;padding:6px 8px}.cmx button.spb:hover{background:var(--s2)}.cmx .spb.cur{background:var(--greenSoft)}.cmx .spb .spn .ic{width:16px;height:16px}.cmx .vid{position:relative;overflow:hidden;border-radius:16px;background:#000;border:1px solid var(--line)}.cmx .vid video{display:block;width:100%;aspect-ratio:16/9;background:#000}.cmx .wm{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.25);font-size:11px;font-weight:500;color:rgba(255,255,255,.45);transition:all .7s}.cmx .cert,.cmxp .cert{padding:24px;border-radius:14px;border:1px solid var(--goldLine);background:linear-gradient(180deg,var(--goldSoft),transparent 75%);text-align:center}@media (max-width:1100px){.cmx .lsn{grid-template-columns:minmax(0,1fr)}.cmx .lsnT{position:static}.cmx .lsnT .sps{max-height:none}}@media (max-width:760px){.cmx .chatw.ai{height:auto;overflow:visible}.cmx .chatw.ai .cl{max-height:280px}.cmx .chatw.ai .cr{height:min(620px,76vh)}.cmx .chatw.ai .m{max-width:92%}.cmx .cvA button,.cmxp .cvA button{width:44px;height:44px}.cmx .chatw.ai .cmp textarea::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmx .chatw.ai .cmp textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmx .chatw.ai .cmp .bb{padding:0 14px}.cmx .acad .rw2 .rv,.cmx .rw2.nt .rv{flex:0 0 calc(100% - 82px);flex-direction:row;align-items:center;gap:10px;margin-left:82px}.cmx .acad .rw2:has(.raT) .rv{flex-basis:calc(100% - 110px);margin-left:110px}.cmx .fa .bb,.cmx .fa .bbS{white-space:normal;text-align:center}}.cmx .acad .o2a .bb{white-space:normal;text-align:center;line-height:1.15;padding-top:8px;padding-bottom:8px;overflow-wrap:anywhere}.cmx .acad .o2a>div{min-width:0}.cmx .cdP{display:block;width:100%;aspect-ratio:16/9;border-radius:12px}.cmx .cdP,.cmx .ra.raT{-o-object-fit:cover;object-fit:cover;background:var(--s2)}.cmx .ra.raT{width:92px;border-radius:10px}.cmx .lsnH{padding:0}.cmx .lsnH.solo{display:block}.cmx .lsnH .fh{font-size:34px}.cmx .lsnH .fa2{width:min(220px,100%)}.cmx .certN,.cmxp .certN{margin:4px 0;font-size:24px;font-weight:800;letter-spacing:-.015em;color:var(--text)}.cmx .acad .card.st>.lnk{align-self:flex-start}@media (max-width:760px){.cmx .acad .sh .lnk{min-height:44px}.cmx .lsnH .fh{font-size:28px}.cmx .lsnH .fa2{display:none}.cmx .lsn .acts .bb{white-space:normal;text-align:center}}@media print{.cmx .foot,.cmx .noprint,.cmx .side,.cmx .tabbar,.cmx .top{display:none!important}}.cmx .st .n1.inl small{display:inline-block;margin:0 0 0 6px;font-size:18px}@media (max-width:760px){.cmx .sh .lnk{min-height:44px}}.cmx .slegM b{font-size:clamp(17px,4.6vw,22px);min-width:0;overflow-wrap:anywhere}@media (max-width:760px){.cmx .maR .rw2{gap:6px 12px}.cmx .maR .rt2{flex:1 1 120px}.cmx .maR .rv{margin-left:auto}.cmx .maR .rv .tg{white-space:normal}}.cmx .mbInfo{display:contents}.cmx .mbInfoB{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text2);border:1.5px solid var(--line2);background:var(--s1);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.cmx .mbInfoB:hover,.cmx .mbInfoB[aria-expanded=true]{color:var(--green);border-color:var(--greenLine);background:var(--greenSoft)}.cmx .mbPop{position:absolute;left:8px;right:8px;top:66px;z-index:30;min-width:0;padding:16px;border-radius:16px;background:var(--s1);border:1px solid var(--line2);box-shadow:0 14px 36px rgba(0,0,0,.45);text-align:left;font-size:15.5px;line-height:1.45;color:var(--text2)}.cmx .mbPop b{color:var(--text);font-weight:700}.cmx .mbPopH{position:relative;min-height:44px;padding-right:52px}.cmx .mbPopH b{display:block;font-size:19px;font-weight:800}.cmx .mbPopH span{font-size:14.5px;font-weight:600;color:var(--green)}.cmx .mbPopH .mbInfoB{top:0;right:0}.cmx .mbPop dl{margin:10px 0 0;display:flex;flex-direction:column;gap:10px}.cmx .mbPop dt{font-size:14px;font-weight:700;color:var(--muted)}.cmx .mbPop dd{margin:2px 0 0}.cmx .mbPop ol{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px;list-style:decimal}.cmx .mbPop>p{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:14.5px;color:var(--muted)}.cmx .mbDot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:1px}.cmx .mbReq{display:block;font-size:14px;font-weight:700;white-space:nowrap}.cmx .mbTerm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.cmx .mbTerm button{min-height:64px;padding:6px 4px;border-radius:12px;border:1.5px solid var(--line2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:var(--text2);cursor:pointer;transition:background .15s,border-color .15s}.cmx .mbTerm button:hover{background:var(--s2)}.cmx .mbTerm b{font-size:17px;font-weight:700;line-height:1.2}.cmx .mbTerm span{font-size:15.5px;font-weight:700;color:var(--muted)}.cmx .mbTerm button.on{border-color:var(--greenLine);background:var(--greenSoft);color:var(--text)}.cmx .mbTerm button.on span{color:var(--green)}.cmx .mbPad summary{min-height:44px;display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;color:var(--green)}.cmx .mbPad summary::-webkit-details-marker{display:none}.cmx .mbKeys{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:6px}.cmx .mbKeys button{min-height:48px;border-radius:12px;border:1px solid var(--line2);background:var(--s2);font-size:18px;font-weight:700;color:var(--text);cursor:pointer}.cmx .mbKeys button:hover{border-color:var(--line3)}.cmx .mbRanks{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cmx .mbRanks button{min-height:44px;padding:0 16px;border-radius:22px;border:1.5px solid var(--line2);font-size:16px;font-weight:700;color:var(--text2);cursor:pointer;transition:background .15s,border-color .15s}.cmx .mbRanks button:hover{border-color:var(--greenLine);color:var(--text)}.cmx .mbRanks button.on{background:var(--greenFill);border-color:var(--greenFill);color:var(--onGreen)}.cmx .mbLevels{display:flex;align-items:flex-end;gap:3px;height:56px;margin-top:8px}.cmx .mbLevels i{flex:1;min-width:0;border-radius:2px 2px 0 0;background:var(--line2);transition:background .2s}.cmx .mbLevels i.on{background:var(--greenFill)}.cmx .mbLevels i.inf{background:var(--gold2)}.cmx .mbTot td{font-weight:800;color:var(--goldText)}@media (max-width:760px){.cmx .mbRow .rt2,.cmx .mbRows .rw2 .rt2{flex:1 1 calc(100% - 82px)}.cmx .mbRow .rv,.cmx .mbRows .rw2 .rv{flex:1 1 100%;align-items:flex-start;padding-left:82px}.cmx .mbRow .rv .tg,.cmx .mbRows .rw2 .rv .tg{align-self:flex-start}}.cmx .p1Sel{min-height:44px;max-width:100%;padding:8px 12px;border-radius:11px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:16px;font-weight:600;box-sizing:border-box;cursor:pointer}.cmx .p1Sel:focus-visible{outline:3px solid var(--greenLine);border-color:var(--green)}.cmx .p1In{width:220px;cursor:text;font-weight:500}.cmx .p1In::-moz-placeholder{color:var(--muted)}.cmx .p1In::placeholder{color:var(--muted)}.cmx .p1Who{color:inherit;font-weight:700}.cmx .p1Who:hover{color:var(--green);text-decoration:underline}.cmx .rt2 b .p1Who,.cmx .tw .p1Who{display:inline-block;padding:10px 0;margin:-10px 0}.cmx .rs .p1Who{display:inline-block;padding:7px 0;margin:-7px 0}.cmx .p1Star{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;border:1.5px solid var(--line2);color:var(--muted);cursor:pointer}.cmx .p1Star:hover{color:var(--text2);background:var(--s2)}.cmx .p1Star.on{border-color:var(--goldLine);background:var(--goldSoft);color:var(--goldText)}.cmx .p1Star.on svg{fill:currentColor}.cmx .p1Stars{display:flex;flex:none;flex-wrap:nowrap}.cmx .p1Pt{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;color:var(--line3);cursor:pointer}.cmx .p1Pt:hover{background:var(--s2)}.cmx .p1Pt.on{color:var(--goldText)}.cmx .p1Pt.on svg{fill:currentColor}.cmx .tw td .p1Sel{min-width:150px;width:100%}.cmx .p1Ws table{min-width:0}.cmx .p1Ws td,.cmx .p1Ws th{padding-left:6px;padding-right:6px}.cmx .p1Ws td .p1Sel{min-width:136px;padding-left:8px;padding-right:2px;font-size:15px}.cmx .p1Day{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:56px;grid-column:1/-1}.cmx .p1Day>b{width:48px;font-size:17px;font-weight:700;color:var(--text2)}.cmx .p1Day .sw2{margin-left:auto;cursor:pointer}.cmx .p1Times{display:flex;flex-direction:row;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.cmx .p1Times input{width:150px;min-width:0;padding-left:12px;padding-right:8px;font-size:16px}.cmx .p1Log{list-style:none;margin:0 0 8px;padding:0 0 0 72px;display:flex;flex-direction:column;gap:2px;font-size:15.5px;color:var(--muted)}.cmx .p1Ms{text-align:left;overflow-y:auto;max-height:520px;min-height:260px}.cmx .p1Ms .m p{white-space:pre-wrap;overflow-wrap:anywhere}.cmx .p1Ms .m.me{height:auto;min-height:0;padding:0;border:0;background:none;display:block}.cmx .p1Cl{overflow-y:auto}.cmx .cv2 .p1Clip,.cmx .cv2 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmx .cmp textarea{flex:1;min-width:0;min-height:52px;max-height:140px;padding:12px 14px;border-radius:12px;border:1.5px solid var(--line2);background:var(--bg);color:var(--text);font:inherit;font-size:18px;line-height:1.35;resize:none;box-sizing:border-box}.cmx button.cv2{width:100%;text-align:left;cursor:pointer}.cmx .p1Empty{flex:1;display:flex;align-items:center;justify-content:center;padding:32px;text-align:center;font-size:18px;color:var(--text2)}.cmx .p1Note{margin:0;font-size:17px;line-height:1.5;color:var(--text2)}.cmx .fld input[type=file]{padding:12px 14px;font-size:16px;cursor:pointer}.cmx .fld input[type=file]::file-selector-button{margin-right:12px;padding:6px 14px;border:1.5px solid var(--line2);border-radius:9px;background:var(--s2);color:var(--text);font:inherit;font-weight:700;cursor:pointer}.cmx .fld textarea.mono{font-size:16px;line-height:1.5;resize:vertical}.cmx .fa .lnk{min-height:44px}.cmx .p1Ban{margin-top:16px}.cmx button.p1More{align-self:flex-start;margin-top:10px;background:none;cursor:pointer}@media (max-width:760px){.cmx .p1In{width:100%}.cmx .p1Log{padding-left:8px}.cmx .p1Stars{margin-left:auto}.cmx .p1Times{order:3;flex:1 1 100%}.cmx .p1Times input{flex:1 1 0;width:auto}.cmx .rw2>.p1Sel{flex:1 1 100%;width:100%}.cmx .p1R .rw2>.rt2{flex-basis:170px}.cmx .p1R .rw2>.rv{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 10px}.cmx .p1R .rw2>.rv .tg{white-space:normal;align-self:center}.cmx .p1R .rw2:has(>.ib)>.rb{width:auto;flex:1 1 auto}.cmx .p1Pipe .rw2{flex-wrap:nowrap;gap:10px;min-height:64px}.cmx .p1Pipe .rw2>.rt2{flex:1 1 0}.cmx .p1Pipe .rw2>.ava2{width:40px;height:40px;font-size:14px}.cmx .p1Pipe .rw2>.p1Sel{flex:0 0 136px;width:136px;padding-left:8px;padding-right:2px;font-size:15px}.cmx .p1All thead,.cmx .p1Ws thead{display:none}.cmx .p1All table,.cmx .p1All tbody,.cmx .p1Ws table,.cmx .p1Ws tbody{display:block;min-width:0}.cmx .p1All tr,.cmx .p1Ws tr{display:grid;gap:6px 10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.cmx .p1All td,.cmx .p1Ws td{display:block;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.cmx .tw td .p1Sel{min-width:0}.cmx .p1All tr{grid-template-columns:auto minmax(0,1fr) 44px}.cmx .p1All td:first-child{grid-column:1/3;grid-row:1}.cmx .p1All td:nth-child(7){grid-column:3;grid-row:1}.cmx .p1All td:nth-child(2){grid-column:1/-1;grid-row:2;color:var(--text2);font-size:16px}.cmx .p1All td:nth-child(3){grid-column:1;grid-row:3;color:var(--text2);font-size:15px;overflow-wrap:normal}.cmx .p1All td:nth-child(4){grid-column:2/-1;grid-row:3;color:var(--text2);font-size:16px}.cmx .p1All td:nth-child(5){grid-column:1;grid-row:4}.cmx .p1All td:nth-child(6){grid-column:2/-1;grid-row:4}.cmx .p1Ws tr{grid-template-columns:30px minmax(0,1fr) 44px}.cmx .p1Ws td:first-child{grid-column:1;grid-row:1;color:var(--muted)}.cmx .p1Ws td:nth-child(2){grid-column:2;grid-row:1}.cmx .p1Ws td:nth-child(5){grid-column:3;grid-row:1}.cmx .p1Ws td:nth-child(3){grid-column:2/-1;grid-row:2;color:var(--text2);font-size:16px}.cmx .p1Ws td:nth-child(4){grid-column:2/-1;grid-row:3}.cmx .p1Ws td .p1Sel{min-width:0;font-size:16px}.cmx .p1All td .p1Sel{width:0;min-width:100%;font-size:15px;padding-left:8px;padding-right:2px}.cmx button.p1More{width:100%;justify-content:center}}.cmx .o2t1{font:inherit;letter-spacing:inherit;margin:0;overflow-wrap:anywhere}.cmx .o2doc{display:flex;flex-direction:column;gap:20px;min-width:0}.cmx .o2inv{display:inline-flex;align-items:center;gap:12px;margin-top:16px;padding:6px 18px 6px 6px;border-radius:999px;border:1px solid var(--goldLine);background:var(--goldSoft);font-size:18px;color:var(--text2);max-width:100%}.cmx .o2inv b{color:var(--text);font-weight:700}.cmx .o2inv .ava2,.cmx .o2inv img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.cmx .o2stick{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 16px;background:var(--s1);border-top:1px solid var(--line)}.cmx .o2stick .bb{margin:0}.cmx:has(.o2stick) .pf2{padding-bottom:96px}.cmx .o2fly{width:100%;display:block;border-radius:12px}.cmx .o2vid{width:100%;aspect-ratio:16/9;background:#000;border:1px solid var(--line);border-radius:16px;overflow:hidden;min-width:0}.cmx .o2vid video{width:100%;height:100%;display:block}.cmx .o2pick .card{border-color:var(--goldLine);background:var(--goldSoft)}@media (max-width:760px){.cmx .o2slots .cg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cmx .o2slots .ca{display:none}.cmx .o2slots .cd{padding:14px}}.cmx .o2chat{min-height:0}.cmx .o2chat .ms{text-align:left}.cmx .o2chat .m{max-width:85%}.cmx .o2chat .m.me{height:auto;min-height:0;padding:0;border:0;background:none;display:block;white-space:normal;overflow:visible;font-size:inherit}.cmx .o2panel{padding:20px 22px;display:flex;flex-direction:column;gap:16px}.cmx .o2back{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.8)}.cmx .o2dlg{display:flex;flex-direction:column;width:100%;max-width:1024px;max-height:92dvh;overflow:hidden;background:var(--s1);border:1px solid var(--line);border-radius:16px}.cmx .o2dlgh{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.cmx .o2dlgh h2{margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em;overflow-wrap:anywhere}.cmx .o2dlgm{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:2px;font-size:15px;color:var(--text2)}.cmx .o2dlgm span{display:inline-flex;align-items:center;gap:5px}.cmx .o2dlgb{flex:1;min-height:0;overflow-y:auto}.cmx .o2dlgb video{display:block;width:100%;aspect-ratio:16/9;background:#000}.cmx .o2dlgb p{margin:0;padding:16px 18px;font-size:16px;line-height:1.55;color:var(--text2);white-space:pre-line}@media (max-width:760px){.cmx .o2back{padding:0}.cmx .o2dlg{max-height:100dvh;border:0;border-radius:0}.cmx .o2vid{order:-1}}@media print{.cmx .o2doc .aurW,.cmx .o2doc .o2a,.cmx .o2doc .o2c,.cmx .o2noprint,.cmx .pf2,.cmx .ptop{display:none!important}.cmx .o2doc,.cmx .o2doc .dk{--text:#101E18;--text2:#3C4F46;--muted:#55675E;--line:#CAD4CE;--s1:#fff;--bg:#fff;--green:#0A7148;color:#101E18;background:#fff}.cmx .o2doc .glow-ring:after,.cmx .o2doc .glow-ring:before{display:none}.cmx .o2doc .o2h{min-height:0}.cmx .o2doc .card,.cmx .o2doc .o2h{padding:0;border:0;box-shadow:none;background:#fff}.cmx .o2doc .o2n{font-size:30px}.cmx .o2doc .o2u{font-size:16px}.cmx .o2doc .tx h3,.cmx .o2doc .tx p{max-width:none;-moz-column-break-inside:avoid;break-inside:avoid}}.cmx .ssn{gap:20px;min-width:0}.cmx .ssn,.cmx .ssnHd{display:flex;flex-direction:column}.cmx .ssnHd{gap:8px}.cmx .ssnHd p{margin:0;font-size:19px;line-height:1.45;color:var(--text2)}.cmx .ssnHd p b{color:var(--text);font-weight:800}.cmx .ssnSk{gap:20px}.cmx .ssnSk,.cmx .ssnSk .card{display:flex;flex-direction:column}.cmx .ssnSk .card{padding:24px;gap:12px}.cmx .ssnN{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:20px;padding:32px;border-radius:24px;border:1px solid rgba(244,203,84,.42);box-shadow:0 0 0 1px rgba(244,203,84,.14),0 22px 56px rgba(0,0,0,.22);container-type:inline-size}.cmx .ssnN.on{border-color:rgba(53,227,154,.5);box-shadow:0 0 0 1px rgba(53,227,154,.18),0 22px 56px rgba(0,0,0,.22)}.cmx .ssnN>:not(.aurW){position:relative;z-index:1}.cmx .ssnNT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:20px 32px;align-items:center}.cmx .ssnNC,.cmx .ssnNL,.cmx .ssnNR{min-width:0;display:flex;flex-direction:column;gap:12px}.cmx .ssnNC .lab{font-size:16px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.cmx .ssnN h3{margin:0;font-size:clamp(32px,3.6vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.cmx .ssnNW{margin:0;font-size:22px;line-height:1.35;color:var(--text2)}.cmx .ssnNW b{color:var(--goldText);font-weight:800}.cmx .ssnN>.ssnB.big{max-width:860px}.cmx .ssnNR{padding-top:20px;border-top:1px solid var(--line)}.cmx .ssnNR .lab{margin:0;font-size:18px}.cmx .ssnTags{display:flex;flex-wrap:wrap;gap:8px}.cmx .ssnTags:empty{display:none}.cmx .ssnTags .tg{font-size:15px;min-height:30px}.cmx .ssnCd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:440px}.cmx .ssnCd span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid var(--line)}.cmx .ssnCd b{font-size:36px;line-height:1;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.cmx .ssnCd small{font-size:13.5px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.cmx .ssnGu,.cmx .ssnHo,.cmx .ssnMy{margin:0;display:flex;align-items:flex-start;gap:10px;font-size:18px;line-height:1.4;color:var(--text2)}.cmx .ssnGu .ic,.cmx .ssnHo .ic,.cmx .ssnMy .ic{flex:none;width:22px;height:22px;margin-top:1px}.cmx .ssnMy .ic{color:var(--green)}.cmx .ssnHo b,.cmx .ssnMy b{color:var(--text);font-weight:800}.cmx .ssnGu{color:var(--green);font-weight:700}.cmx .ssnB{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.cmx .ssnB .bb{width:100%;min-width:0}.cmx .ssnB.big{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));margin-top:4px}.cmx .ssnB.big .bb{min-height:60px;font-size:19px;padding:0 16px;gap:10px}.cmx .ssnB .bb.ssnOk{border-color:var(--green);color:var(--green)}.cmx .ssnMan{display:flex;flex-direction:column;gap:6px;font-size:16px;font-weight:700;color:var(--text2)}.cmx .ssnMan textarea{width:100%;font:500 15px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;padding:12px;border-radius:12px;border:1px solid var(--line2);background:var(--s2);color:var(--text);resize:vertical}.cmx .ssnZL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:4px 12px}.cmx .ssnZL li{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 10px;border-radius:12px}.cmx .ssnZL li.ssnMe{background:var(--greenSoft);box-shadow:inset 0 0 0 1px var(--greenLine)}.cmx .ssnF{flex:none;display:block;width:36px;height:24px;border-radius:4px;box-shadow:0 0 0 1px rgba(127,127,127,.35)}.cmx .ssnFy{display:grid;place-items:center;background:var(--greenSoft);color:var(--green);box-shadow:none}.cmx .ssnFy .ic{width:20px;height:20px}.cmx .ssnZn{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.cmx .ssnZn b{font-size:17px;font-weight:700;color:var(--text)}.cmx .ssnZn small{font-size:14.5px;color:var(--muted)}.cmx .ssnZt{flex:none;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:19px;line-height:1.15;font-weight:800;color:var(--text);white-space:nowrap}.cmx .ssnZt small{font-size:13.5px;font-weight:700;color:var(--goldText)}.cmx .ssnZT{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container (min-width:820px){.cmx .ssnZT{grid-template-columns:repeat(5,minmax(0,1fr))}}.cmx .ssnZT li{flex-direction:column;align-items:flex-start;gap:6px;min-height:0;padding:14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--line);min-width:0}.cmx .ssnZT li.ssnMe{border-color:var(--greenLine);background:var(--greenSoft);box-shadow:none}.cmx .ssnZh{display:flex;align-items:center;gap:10px;min-width:0;font-size:16px;line-height:1.2;color:var(--text)}.cmx .ssnZh b{font-weight:700;min-width:0}.cmx .ssnZT .ssnZt{align-items:flex-start;text-align:left;font-size:26px;line-height:1.1}.cmx .ssnZc{font-size:14.5px;color:var(--muted)}.cmx .ssnG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cmx .ssnC{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;min-width:0}.cmx .ssnC.nx{border-color:var(--goldLine);box-shadow:0 0 0 1px var(--goldLine),var(--shadow)}.cmx .ssnCT{display:flex;align-items:center;gap:14px}.cmx .ssnA{flex:none;width:76px;height:76px;-o-object-fit:contain;object-fit:contain}.cmx .ssnDay{display:block;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.cmx .ssnC h3{margin:2px 0 0;font-size:25px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cmx .ssnTm{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.cmx .ssnTm b{font-size:42px;line-height:1;font-weight:800;letter-spacing:-.02em;color:var(--text)}.cmx .ssnTm span{font-size:18px;font-weight:700;color:var(--text2)}.cmx .ssnDt{margin:0;font-size:19px;font-weight:700;color:var(--text)}.cmx .ssnDs{margin:0;font-size:17px;line-height:1.5;color:var(--text2)}.cmx .ssnC .ssnB{margin-top:auto;padding-top:4px}.cmx .ssnZ{border-top:1px solid var(--line);padding-top:4px}.cmx .ssnZ summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 4px;border-radius:10px;cursor:pointer;font-size:18px;font-weight:700;color:var(--text)}.cmx .ssnZ summary::-webkit-details-marker{display:none}.cmx .ssnZ summary:hover{color:var(--green)}.cmx .ssnZ summary:focus-visible{outline:2px solid var(--green);outline-offset:2px}.cmx .ssnZ summary .ic{flex:none;width:22px;height:22px;color:var(--green)}.cmx .ssnZ summary .ssnCh{margin-left:auto;color:var(--muted);transition:transform .2s}.cmx .ssnZ[open] summary .ssnCh{transform:rotate(180deg)}.cmx .ssnZ .ssnZL{grid-template-columns:minmax(0,1fr);margin-top:4px}.cmx .ssnL{display:flex;flex-wrap:wrap;gap:0 20px}.cmx .ssnL .lnk{min-height:44px;font-size:16px;gap:8px}@media (prefers-reduced-motion:reduce){.cmx .ssnZ summary .ssnCh{transition:none}}@media (max-width:960px){.cmx .ssnG{grid-template-columns:minmax(0,1fr)}}@container (max-width:720px){.cmx .ssnNT{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cmx .ssnN{padding:20px;gap:18px;border-radius:20px}.cmx .ssnN h3{font-size:30px}.cmx .ssnNW{font-size:19px}.cmx .ssnZT li{padding:12px 10px}.cmx .ssnZT .ssnZt{font-size:22px}.cmx .ssnZh{font-size:15px;gap:8px}.cmx .ssnCd{gap:6px}.cmx .ssnCd span{padding:10px 2px}.cmx .ssnCd b{font-size:28px}.cmx .ssnCd small{font-size:12px;letter-spacing:.04em}.cmx .ssnC{padding:18px}.cmx .ssnA{width:60px;height:60px}.cmx .ssnC h3{font-size:23px}.cmx .ssnTm b{font-size:36px}.cmx .ssnZL li{gap:10px;padding:6px}.cmx .ssnF{width:30px;height:20px}.cmx .ssnZt{font-size:17px}}.cmx img.gtIn{-o-object-fit:cover;object-fit:cover}.cmx .gtLive.gtOff{border-color:var(--line2);background:var(--s2);color:var(--text2)}.cmx .gtSpin{animation:gtSpin .8s linear infinite}.cmx .gtRow{content-visibility:auto;contain-intrinsic-size:auto 68px}.cmx .gtBtn:disabled{opacity:.72;cursor:progress}.cmx .gtLn:disabled{cursor:default}.cmx .gtLn:disabled:hover{background:none}.cmx .gtSide .gtHide{display:none}.cmx .body:has(.gtFull),.cmx .body:has(.gtree.ph .gtSide){z-index:70}@media (prefers-reduced-motion:reduce){.cmx .gtSpin{animation:none}}.cmx .ecoF{display:block;width:100%;height:min(82vh,860px);min-height:560px;margin-top:12px;border:0;border-radius:12px;background:#000}.cmx .wBar{display:flex;flex-direction:column;gap:2px;min-width:0}.cmx .wLogo{width:104px;height:104px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.cmx .wmL{gap:4px}.cmx .wmB{display:block;width:100%;min-height:52px;padding:6px 8px;border-radius:10px;text-align:left;cursor:pointer;transition:background .15s}.cmx .wmB:hover{background:var(--s2)}.cmx .wmB.on{background:var(--greenSoft);box-shadow:inset 0 0 0 1.5px var(--greenLine)}.cmx .wmB .pb,.cmx .wmB .pb i,.cmx .wmB .pr{display:block}.cmx .wmB .pr{display:flex}.cmx .wmM{margin-top:12px;overflow:hidden;border-radius:12px}.cmx .fa .wNote,.cmx .wmH{font-size:15.5px;font-weight:600;color:var(--green)}.cmx .fa .wNote,.cmx .fe .wMap{min-width:0}.cmx .wFormula{display:flex;flex-direction:column;gap:6px;padding:4px 8px 12px;font-size:16px;color:var(--text2)}.cmx .wFormula>div{display:flex;justify-content:space-between;gap:12px}.cmx .wHelp{min-height:44px;padding:0 8px;align-self:flex-start;cursor:pointer}.cmx .wVote{display:flex;flex-direction:column;gap:12px;margin-top:8px}.cmx .wVote .bb{width:100%}.cmx .wCompose{gap:10px}.cmx .wCompose .fld{flex:1;min-width:0}.cmx .wCompose .fld input{min-height:48px;font-size:17px}.cmx .wReserve{display:block;margin-top:2px;font-size:14.5px;font-weight:500;line-height:1.35;color:var(--muted)}.cmx .wOpt{position:relative;display:block;width:100%;min-height:56px;padding:12px 16px;overflow:hidden;border:1.5px solid var(--line2);border-radius:12px;text-align:left;background:var(--bg)}.cmx .wOpt:not(:disabled){cursor:pointer}.cmx .wOpt:not(:disabled):hover{border-color:var(--greenLine)}.cmx .wOpt.on{border-color:var(--green)}.cmx .wOpt:disabled{opacity:1}.cmx .wOpt>i{position:absolute;top:0;bottom:0;left:0;background:var(--greenSoft);transition:width .7s}.cmx .wOpt>span{position:relative;display:flex;align-items:center;gap:12px}.cmx .wPoll{overflow:hidden}.cmx .wPoll,.cmx .wPoll>*{position:relative}.cmx .wPoll .wArt{position:absolute;inset:0 0 0 auto;width:58%;-o-object-fit:cover;object-fit:cover;opacity:.32;pointer-events:none}@media (max-width:760px){.cmx .wPoll .wArt{display:none}}.cmx .wFlow{display:flex;flex-direction:column;align-items:stretch;max-width:560px;width:100%;margin:12px auto 0}.cmx .wNode{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--s2)}.cmx .wNode.on{border-color:var(--greenLine);background:var(--greenSoft)}.cmx .wLink{position:relative;display:flex;align-items:center;justify-content:center;height:52px}.cmx .wLink:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--greenLine)}.cmx .wRange{width:100%;min-height:44px;accent-color:var(--greenFill);cursor:pointer}.cmx .wChips{display:flex;flex-wrap:wrap;gap:6px}.cmx .wChips button{min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line2);font-size:16px;font-weight:700;color:var(--text2);cursor:pointer}.cmx .wChips button[aria-pressed=true]{background:var(--greenFill);border-color:var(--greenFill);color:var(--onGreen)}@media (max-width:760px){.cmx .wRows .rw2{gap:8px 12px}.cmx .wRows .ra{width:48px;height:48px}.cmx .wRows .rt2{flex:1 1 calc(100% - 64px)}.cmx .wRows .rv{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}.cmx .wRows .rv .tg{align-self:center;white-space:normal}.cmx .wmM{margin-left:-4px;margin-right:-4px}.cmx .ecoF{height:78vh;min-height:520px}}html.light .cmx .glow-ring:after{display:none}html.light :is(.cmx,.cmxp) .bb:is(:disabled,[aria-disabled=true]){opacity:1;background:#E4EAE7;color:#56675F;border-color:#CAD4CE;box-shadow:none;filter:none}html.light :is(.cmx,.cmxp) .bb:is(:disabled,[aria-disabled=true]):after{display:none}html.light .cmx .edge-light:after{box-shadow:none;opacity:.45}html.light :is(.cmx,.cmxp) .sw2:not(.on){background:#82958B}html.light :is(.cmx,.cmxp) .sw2 i{box-shadow:0 1px 3px rgba(16,30,24,.3)}html.light .cmx .ssnN.dk{--text:#101E18;--text2:#3C4F46;--muted:#55675E;--line:#E0E6E2;--line2:#CAD4CE;--s1:#FFFFFF;--s2:#EDF2EF;--bg:#F4F7F5;--green:#0A7148;--greenFill:#0B7D4E;--onGreen:#FFFFFF;--greenSoft:rgba(13,138,87,.10);--greenLine:rgba(13,138,87,.36);--gold2:#E6B636;--goldText:#926300;color:var(--text);background:radial-gradient(900px 420px at 100% 0,rgba(230,182,54,.13),transparent 62%),radial-gradient(760px 380px at 0 100%,rgba(24,201,125,.09),transparent 62%),#FFFFFF;border-color:rgba(190,136,10,.42);box-shadow:0 1px 2px rgba(16,30,24,.06),0 22px 48px -28px rgba(16,30,24,.3)}html.light .cmx .ssnN.dk.on{border-color:rgba(13,138,87,.45)}html.light .cmx .ssnN.dk :is(.ssnCd span,.ssnZT li:not(.ssnMe)){background:#F7FAF8}html.light .cmx .ssnN.dk .aurW{opacity:.3}html.light .cmx{--mapLand:#D5DFDA;--mapEdge:#B7C5BE}:is(.cmx,.cmxp) .tw{background:linear-gradient(90deg,var(--s1) 30%,transparent) 0/48px 100% no-repeat local,linear-gradient(270deg,var(--s1) 30%,transparent) 100%/48px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--text) 22%,transparent),transparent) 0/16px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--text) 22%,transparent),transparent) 100%/16px 100% no-repeat scroll}@media (max-width:760px){:is(.cmx,.cmxp) .tabs{background:linear-gradient(90deg,var(--s2) 30%,transparent) 0/40px 100% no-repeat local,linear-gradient(270deg,var(--s2) 30%,transparent) 100%/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--text) 24%,transparent),transparent) 0/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--text) 24%,transparent),transparent) 100%/14px 100% no-repeat scroll,var(--s2)}}:is(.cmx,.cmxp) .rw2{flex-wrap:wrap}:is(.cmx,.cmxp) .rw2>.rt2{flex:1 1 180px}@media (min-width:761px){.cmx .o2a .bb{font-size:clamp(18px,1.45vw,24px);padding-left:16px;padding-right:16px}}html.light .cmx .rk.next img{opacity:.62;filter:grayscale(.3) saturate(.85)}html.light :is(.cmx,.cmxp) .nt2.n-gold{background:#FFF8E6;border-color:rgba(190,136,10,.36)}html.light :is(.cmx,.cmxp) .nt2.n-gold .rI{background:#FCEBC0}:is(.cmx,.cmxp) .rw2>.rt2~.rv{margin-left:auto}:is(.cmx,.cmxp) .rwA{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.cmx .ptop.sh.sh{position:sticky;top:0;z-index:50;display:block;min-height:0;padding:10px 16px 0;border:0;background:transparent;backdrop-filter:none;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.cmx .ptop.sh.is-hidden{transform:translateY(-120%)}.cmx .shBar{max-width:1320px;margin:0 auto;min-height:72px;display:flex;align-items:center;gap:18px;padding:8px 10px 8px 18px;border-radius:22px;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s,min-height .3s}.cmx .ptop.sh.is-scrolled .shBar{min-height:62px;background:color-mix(in srgb,var(--s1) 74%,transparent);backdrop-filter:blur(18px) saturate(1.4);border-color:color-mix(in srgb,var(--goldLine) 70%,var(--line));box-shadow:0 18px 40px -22px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05)}.cmx .ptop.sh .plogo{flex:none}.cmx .ptop.sh .plogo img{height:50px;width:auto;transition:height .3s}.cmx .ptop.sh.is-scrolled .plogo img{height:42px}.cmx .shNav{display:flex;align-items:center;gap:2px;margin-left:8px;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--s2) 60%,transparent)}.cmx .shNav a{position:relative;min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border-radius:11px;font-size:16px;font-weight:700;color:var(--text2);white-space:nowrap;transition:color .2s,background .2s}.cmx .shNav a:hover{color:var(--text);background:var(--s2)}.cmx .shNav a.on{color:var(--text);background:var(--s1);box-shadow:var(--shadow2)}.cmx .shNav a.on:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--green),var(--gold2))}.cmx .shRight{margin-left:auto;display:flex;align-items:center;gap:8px}.cmx .shPrice.lpChip{margin:0;min-height:44px;padding:0 12px;font-size:14px}.cmx .shPrice .lpChipX{display:none}.cmx .shTools{display:flex;gap:6px}.cmx .shLogin{min-height:46px;display:inline-flex;align-items:center;padding:0 16px;border-radius:13px;font-size:16px;font-weight:800;color:var(--text);border:1px solid var(--line2)}.cmx .shLogin:hover{background:var(--s2)}.cmx .shJoin{min-height:46px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-radius:13px;font-size:16px;font-weight:800;background:linear-gradient(135deg,var(--greenFill),#2DD98E);color:var(--onGreen);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 10px 28px -10px rgba(24,201,125,.7)}.cmx .shJoin:hover{filter:brightness(1.06)}.cmx .shMenu{display:none;width:46px;height:46px;align-items:center;justify-content:center;border-radius:13px;border:1px solid var(--line2);color:var(--text)}.cmx .shProg{position:absolute;left:0;right:0;top:0;height:3px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--green),var(--gold2));opacity:0;transition:opacity .3s}.cmx .ptop.sh.is-scrolled .shProg{opacity:1}.cmx .shSheet{max-width:1320px;margin:8px auto 0;padding:14px;border-radius:20px;border:1px solid var(--goldLine);background:color-mix(in srgb,var(--s1) 94%,transparent);backdrop-filter:blur(18px);box-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.cmx .shSheet nav{display:flex;flex-direction:column}.cmx .shSheet nav a{min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--line);font-size:19px;font-weight:800}.cmx .shSheetRow{display:flex;gap:8px;padding:12px 10px}.cmx .shSheetCtas{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:4px 0 2px}@media (max-width:1365px){.cmx .shPrice{display:none!important}}@media (max-width:1000px){.cmx .shNav a{padding:0 10px;font-size:15px}.cmx .shTools{display:none}}@media (max-width:860px){.cmx .shLogin,.cmx .shNav{display:none}.cmx .shMenu{display:inline-flex}.cmx .ptop.sh.sh{padding:8px 10px 0}.cmx .shBar{min-height:62px;padding:6px 6px 6px 12px;gap:8px}.cmx .ptop.sh .plogo img{height:42px}.cmx .shJoin{padding:0 14px}}@media (prefers-reduced-motion:reduce){.cmx .ptop.sh .plogo img,.cmx .ptop.sh.sh,.cmx .shBar,.cmx .shProg{transition:none}}.cmx .shSheetCtas .bb{white-space:nowrap;font-size:17px;padding:0 10px;min-height:52px}.cmx .lpW{max-width:1880px;padding-left:clamp(16px,4vw,72px);padding-right:clamp(16px,4vw,72px)}.cmx .ptop.sh.sh{padding-left:clamp(10px,2.4vw,48px);padding-right:clamp(10px,2.4vw,48px)}.cmx .shBar,.cmx .shSheet{max-width:1880px}@media (min-width:1600px){.cmx .lpHeroT{max-width:900px}.cmx .lpHero .lpHeroV{left:34%;width:66%}}.cmx .shJoin,.cmx .shLogin,.cmx .shNav a{white-space:nowrap}.cmx .shPrice.lpChip{white-space:nowrap;flex-wrap:nowrap}@media (max-width:1599px){.cmx .shPrice .lpDnC,.cmx .shPrice .lpUpC{display:none}}html.light .cmx .shPrice.lpChip{background:var(--s1);border-color:var(--line2);box-shadow:var(--shadow);backdrop-filter:none}@media (min-width:1001px){[dir=rtl] .cmx .lpHero .lpHeroV{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,transparent,#000 22%);mask-image:linear-gradient(270deg,transparent,#000 22%)}[dir=rtl] .cmx .lpHero .lpHeroShade{background:linear-gradient(270deg,rgba(3,9,6,.96),rgba(3,9,6,.8) 26%,rgba(3,9,6,.2) 44%,transparent 60%),linear-gradient(180deg,rgba(3,9,6,.45),transparent 18%,transparent 78%,rgba(3,9,6,.7))}[dir=rtl] .cmx .lpStory{right:auto;left:0}}@media (prefers-reduced-motion:reduce){[dir=rtl] .cmx .lpHero{background-position:32% 50%}}