.cx3{--ground:#eae6de;--panel:#f3f1eb;--panel-2:#e6e2d6;--raise:#ece8df;--surface:#e4ded0;--surface-2:#d9d1c1;--line:#d7d0bf;--line-lit:#baae8e;--line-ctl:#7a8089;--ink:#131a12;--ink-2:#3b453a;--ink-3:#4c5949;--green:#0f7a39;--green-lit:#0b6a31;--green-deep:#085125;--green-wash:rgba(15,122,57,.1);--gold:#a06a00;--gold-lit:#7a5000;--gold-wash:rgba(160,106,0,.1);--red-lit:#a50c25;--ok:#178e43;--ok-ink:#0b6b31;--warn:#a35b00;--danger:#c0182c;--danger-fill:#b3122a;--danger-on:#fffdf7;--locked:#6b6e75;--focus:#0b6b31;--cta:#0f7a39;--cta-ink:#fff;--sh:0 3px 3px -1.5px rgba(10,13,18,.04),0 8px 8px -4px rgba(10,13,18,.03),0 20px 24px -4px rgba(10,13,18,.08);--r-s:10px;--r:14px;--r-l:20px;--r-composer:26px;--r-pill:999px;--mo-fast:.14s;--mo:.22s;--ease:cubic-bezier(.2,.8,.3,1);--cfont:"Noto Sans","Noto Sans Bengali","Hind Siliguri","Nirmala UI",system-ui,sans-serif;--wt-reg:400;--wt-med:500;--wt-semi:600;--colw:768px;width:100%;max-width:var(--colw);margin-inline:auto;font-family:var(--cfont)}.dark .cx3{--ground:#0d0d0d;--panel:#1a1a19;--panel-2:#2c2c2a;--raise:#383835;--surface:#333331;--surface-2:#42423f;--line:#373734;--line-lit:#4f4f4c;--line-ctl:#69707b;--ink:#eaeae1;--ink-2:#c6c6be;--ink-3:#a2a29b;--green:#178e43;--green-lit:#3ddc84;--green-deep:#0e5f2c;--green-wash:rgba(23,142,67,.16);--gold:#f0b429;--gold-lit:#ffd166;--gold-wash:rgba(240,180,41,.1);--red-lit:#ff6f80;--ok:#48c47c;--ok-ink:#7fd99f;--warn:#e0a45a;--danger:#ff8391;--danger-fill:#d32f42;--danger-on:#fff;--locked:#8e929a;--focus:#3ddc84;--cta:#3ddc84;--cta-ink:#062012;--sh:0 3px 3px -1.5px rgba(0,0,0,.34),0 8px 8px -4px rgba(0,0,0,.28),0 20px 24px -4px rgba(0,0,0,.62)}@property --cx3ang{syntax:"<angle>";initial-value:0deg;inherits:false}.cx3,.cx3 *,.cx3pop,.cx3pop *{box-sizing:border-box}.moyna-composer-v3-outer{width:100%}.cx3 .cshell{position:relative;padding:1px;border-radius:var(--r-composer);background:conic-gradient(from var(--cx3ang),var(--line) 0deg,var(--line-lit) 70deg,var(--green-lit) 105deg,var(--line-lit) 150deg,var(--line) 220deg,var(--line) 1turn);animation:cx3ang 10s linear infinite;box-shadow:var(--sh)}@keyframes cx3ang{to{--cx3ang:360deg}}.cx3 .cshell:focus-within{background:conic-gradient(from var(--cx3ang),var(--line-lit) 0deg,var(--green-lit) 60deg,var(--ok) 110deg,var(--green-lit) 165deg,var(--line-lit) 240deg,var(--line-lit) 1turn)}.cx3 .cinner{border-radius:calc(var(--r-composer) - 1px);background:var(--panel-2);padding:14px 14px 10px}.cx3 .cfield{display:block;width:100%;max-height:min(320px,44dvh);overflow-y:auto;border:0;background:transparent;color:var(--ink);resize:none;font-family:inherit;font-size:16.5px;font-weight:var(--wt-reg);line-height:1.55;padding:2px 4px 0;outline:0;box-shadow:none;scrollbar-width:thin;scrollbar-color:var(--line-lit) transparent}.cx3 .cfield::-moz-placeholder{color:var(--ink-3)}.cx3 .cfield::placeholder{color:var(--ink-3)}.cx3 .cfield::-webkit-scrollbar{width:8px}.cx3 .cfield::-webkit-scrollbar-thumb{background:var(--line-lit);border-radius:9999px;border:2px solid transparent;background-clip:content-box}.cx3 .cfield:focus{outline:0;box-shadow:none;border:0}.cx3 textarea.cfield{min-height:0!important;padding:2px 4px 0!important;font-size:16.5px!important;line-height:1.55!important}.cx3 .crow{display:flex;align-items:center;gap:8px;margin-top:12px}.cx3 .cspacer{flex:1;min-width:8px}.cx3 .cbtn{position:relative;flex:none;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line-ctl);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);cursor:pointer;padding:0;transition:background-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease),border-color var(--mo-fast) var(--ease)}.cx3 .cbtn svg{width:18px;height:18px;display:block}.cx3 .cbtn:hover{background:var(--surface);color:var(--ink);border-color:var(--line-lit)}.cx3 .cbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cx3 .cbtn[aria-pressed=true]{background:var(--green-wash);border-color:var(--green-lit);color:var(--green-lit)}.cx3 .cbtn[aria-expanded=true]{background:var(--surface-2);border-color:var(--line-lit);color:var(--ink)}.cx3 .cbtn:disabled{opacity:.45;cursor:not-allowed}.cx3 .cpill{flex:none;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--line-ctl);border-radius:var(--r-pill);background:transparent;color:var(--ink);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--wt-med);white-space:nowrap;transition:background-color var(--mo-fast) var(--ease),border-color var(--mo-fast) var(--ease)}.cx3 .cpill .cdep{color:var(--ink-2);font-size:13px;font-weight:var(--wt-reg)}.cx3 .cpill svg{width:14px;height:14px;color:var(--ink-3);flex:none}.cx3 .cpill:hover{background:var(--surface);border-color:var(--line-lit)}.cx3 .cpill:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cx3 .cpill[aria-expanded=true]{background:var(--surface-2);border-color:var(--line-lit)}.cx3 .csend{flex:none;width:36px;height:36px;display:grid;place-items:center;border:1px solid transparent;border-radius:var(--r-pill);cursor:pointer;padding:0;background:var(--surface);color:var(--ink-2);transition:background-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease)}.cx3 .csend svg{width:18px;height:18px;display:block}.cx3 .csend:hover{background:var(--surface-2);color:var(--ink)}.cx3 .csend:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cx3 .csend[data-mode=send]{background:var(--ok);color:#04140a}.cx3:not(.dark *) .csend[data-mode=send]{background:var(--green);color:#fffdf7}.dark .cx3 .csend[data-mode=send]{background:var(--ok);color:#04140a}.cx3 .csend[data-mode=send]:hover{filter:brightness(1.07)}.cx3 .csend[data-mode=stop]{background:var(--danger-fill);color:var(--danger-on)}.cx3 .csend[data-mode=stop]:hover{filter:brightness(1.07)}.cx3 .csend[data-mode=mic][aria-pressed=true]{background:var(--danger-fill);color:var(--danger-on)}.cx3 .csend[data-wide=true]{width:auto;padding:0 14px;gap:8px;grid-auto-flow:column;background:var(--cta);color:var(--cta-ink);font:inherit;font-size:13.5px;font-weight:var(--wt-semi);white-space:nowrap}.cx3 .csend[data-wide=true]:hover{background:var(--cta);color:var(--cta-ink);filter:brightness(1.06)}.cx3 .csend:disabled{opacity:.5;cursor:not-allowed}.cx3 .ctop{display:none;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:2px 2px 10px}.cx3 .ctop.on{display:flex}.cx3 .cchip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 5px 0 10px;border-radius:var(--r-pill);border:1px solid var(--green-deep);background:var(--green-wash);color:var(--ink);font-size:13px;font-weight:var(--wt-med)}.cx3 .cchip>svg{width:15px;height:15px;color:var(--green-lit);flex:none}.cx3 .coff{width:21px;height:21px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer;padding:0;transition:background-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease)}.cx3 .coff svg{width:12px;height:12px}.cx3 .coff:hover{background:var(--surface-2);color:var(--ink)}.cx3 .coff:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.cx3 .catt{display:flex;flex-wrap:wrap;gap:8px;width:100%}.cx3 .cat{position:relative;flex:none;border-radius:var(--r-s);overflow:hidden;border:1px solid var(--line-ctl);background:var(--surface)}.cx3 .catt[data-n="1"] .cat{width:148px;height:148px}.cx3 .catt:not([data-n="1"]) .cat{width:62px;height:62px}.cx3 .cat img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cx3 .cat .cdoc{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px;background:var(--panel)}.cx3 .cat .cdoc svg{width:20px;height:20px;color:var(--ink-3)}.cx3 .cat .cdoc b{font-size:11px;font-weight:var(--wt-med);color:var(--ink-2);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx3 .catt:not([data-n="1"]) .cat .cdoc b{display:none}.cx3 .cat .coff{position:absolute;top:5px;inset-inline-end:5px;width:22px;height:22px;background:rgba(6,10,8,.74);color:#fff}.cx3 .cat .coff:hover{background:rgba(6,10,8,.92);color:#fff}.cx3 .cat .cstat{position:absolute;inset-inline:0;bottom:0;padding:2px 5px;font-size:9.5px;line-height:1.3;color:#fff;background:rgba(6,10,8,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx3 .cat .cstat[data-t=err]{color:#ffb3bc}.cx3 .cvoice{display:none;flex-direction:column;gap:9px;margin-top:10px;padding:11px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.cx3 .cshell[data-mode=voice] .cvoice{display:flex}.cx3 .cshell[data-mode=voice] .crow{display:none}.cx3 .cvline{display:flex;align-items:flex-start;gap:10px;width:100%}.cx3 .clevel{flex:none;display:flex;align-items:flex-end;gap:3px;height:18px;margin-top:2px}.cx3 .clevel i{width:3px;height:5px;border-radius:2px;background:var(--green-lit);animation:cx3lv .82s var(--ease) infinite alternate}.cx3 .clevel i:nth-child(2){animation-delay:.13s}.cx3 .clevel i:nth-child(3){animation-delay:.26s}.cx3 .clevel i:nth-child(4){animation-delay:.39s}@keyframes cx3lv{0%{height:4px}to{height:18px}}.cx3 .cvoice .clab{flex:none;font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.45}.cx3 .cvoice .ctr{flex:1;min-width:0;font-size:13.5px;color:var(--ink-2);line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cx3 .cvoice .ctr:empty:before{content:"…";color:var(--ink-3)}.cx3 .cva{flex:none;display:flex;align-items:center;gap:6px;align-self:flex-end}.cx3 .cva button{min-height:32px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line-ctl);background:transparent;color:var(--ink-2);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.cx3 .cva button:hover{background:var(--surface);color:var(--ink)}.cx3 .cva button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cx3 .cva button.pri{display:inline-flex;align-items:center;gap:7px;border-color:transparent;background:var(--cta);color:var(--cta-ink);font-weight:var(--wt-semi)}.cx3 .cva button.pri svg{width:14px;height:14px}.cx3 .cva button.pri:hover{background:var(--cta);color:var(--cta-ink);filter:brightness(1.06)}.cx3 .cproj{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 4px 0 10px;border-radius:var(--r-pill);border:1px solid var(--green-deep);background:var(--green-wash);color:var(--ink);font-size:13.5px;font-weight:var(--wt-med)}.cx3 .cproj>svg{width:16px;height:16px;flex:none;color:var(--green-lit)}.cx3 .cproj b{max-width:150px;font-weight:var(--wt-med);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx3 .cfoot{display:flex;align-items:center;gap:10px;margin:8px 4px 0;font-size:12px;color:var(--ink-3)}.cx3 .cfoot .cest{margin-inline-start:auto;font-variant-numeric:tabular-nums}.cx3pop{position:fixed;z-index:60;display:none;padding:5px;border:1px solid var(--line);border-radius:var(--r);background:var(--raise);box-shadow:var(--sh);font-family:var(--cfont);--r-s:10px;--r:14px;--r-pill:999px;--mo-fast:.14s;--ease:cubic-bezier(.2,.8,.3,1);--wt-reg:400;--wt-med:500;--wt-semi:600;--raise:#ece8df;--surface:#e4ded0;--surface-2:#d9d1c1;--line:#d7d0bf;--line-lit:#baae8e;--line-ctl:#7a8089;--ink:#131a12;--ink-2:#3b453a;--ink-3:#4c5949;--green-lit:#0b6a31;--focus:#0b6b31;--warn:#a35b00;--locked:#6b6e75;--panel:#f3f1eb;--cta:#0f7a39;--cta-ink:#fff;--cfont:"Noto Sans","Noto Sans Bengali","Hind Siliguri","Nirmala UI",system-ui,sans-serif}.dark .cx3pop{--raise:#383835;--surface:#333331;--surface-2:#42423f;--line:#373734;--line-lit:#4f4f4c;--line-ctl:#69707b;--ink:#eaeae1;--ink-2:#c6c6be;--ink-3:#a2a29b;--green-lit:#3ddc84;--focus:#3ddc84;--warn:#e0a45a;--locked:#8e929a;--panel:#1a1a19;--cta:#3ddc84;--cta-ink:#062012;box-shadow:0 3px 3px -1.5px rgba(0,0,0,.34),0 8px 8px -4px rgba(0,0,0,.28),0 20px 24px -4px rgba(0,0,0,.62)}.cx3pop.open{display:block}.cx3pop.p-model{width:284px}.cx3pop.p-depth{width:264px;z-index:61}.cx3pop.p-flag{width:252px;z-index:61}.cx3pop.p-proj{width:264px;z-index:61}.cx3pop.p-plus{width:312px;padding:6px}.cx3pop .mi{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;padding:5px 9px;border:0;border-radius:var(--r-s);background:transparent;color:var(--ink);font:inherit;font-size:13.5px;font-weight:var(--wt-med);text-align:start;cursor:pointer;transition:background-color var(--mo-fast) var(--ease)}.cx3pop .mi:hover{background:var(--surface)}.cx3pop .mi:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;background:var(--surface)}.cx3pop .mi[data-open=true]{background:var(--surface)}.cx3pop .mi .mtx{flex:1;min-width:0}.cx3pop .mi .mtx b{font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink)}.cx3pop .mi .mtx b,.cx3pop .mi .mtx span{display:block;line-height:1.36;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx3pop .mi .mtx span{font-size:12px;font-weight:var(--wt-reg);color:var(--ink-3)}.cx3pop .mi .mtx span[data-warn]{color:var(--warn);font-weight:var(--wt-med)}.cx3pop .mi .mval{flex:none;font-size:12.5px;font-weight:var(--wt-reg);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.cx3pop .mi .mck{flex:none;width:15px;height:15px;color:var(--green-lit);opacity:0}.cx3pop .mi[aria-checked=true] .mck{opacity:1}.cx3pop .mi .mch{flex:none;width:14px;height:14px;color:var(--ink-3)}.cx3pop .mi .mtag{flex:none;font-size:11px;font-weight:var(--wt-med);color:var(--ink-3);line-height:17px;padding:0 7px;border:1px solid var(--line-ctl);border-radius:var(--r-pill);white-space:nowrap}.cx3pop .coff{width:21px;height:21px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer;padding:0;transition:background-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease)}.cx3pop .coff svg{width:12px;height:12px}.cx3pop .coff:hover{background:var(--surface-2);color:var(--ink)}.cx3pop .coff:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.cx3pop .cinp{width:100%;padding:10px 13px;border-radius:var(--r-s);border:1px solid var(--line-ctl);background:var(--panel);color:var(--ink);font:inherit;font-size:14.5px;line-height:1.5;outline:0}.cx3pop .cinp::-moz-placeholder{color:var(--ink-3)}.cx3pop .cinp::placeholder{color:var(--ink-3)}.cx3pop .cinp:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.cx3pop textarea.cinp{min-height:92px;resize:vertical}.cx3pop .mkuse{min-height:42px;padding:0 18px;border:1px solid var(--line-ctl);border-radius:var(--r-pill);background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:var(--wt-med);cursor:pointer;white-space:nowrap}.cx3pop .mkuse:hover{background:var(--surface)}.cx3pop .mkuse:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cx3pop .mkbuy{min-height:42px;padding:0 22px;border:0;border-radius:var(--r-pill);background:var(--cta);color:var(--cta-ink);font:inherit;font-size:14.5px;font-weight:var(--wt-semi);cursor:pointer;white-space:nowrap;transition:filter var(--mo-fast) var(--ease)}.cx3pop .mkbuy:hover{filter:brightness(1.06)}.cx3pop .mkbuy:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.cx3pop .mkbuy[disabled]{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed;filter:none}.cx3pop .mi[aria-disabled=true]{cursor:not-allowed}.cx3pop .mi[aria-disabled=true] .mtx b,.cx3pop .mi[aria-disabled=true] .mtx span{color:var(--locked)}.cx3pop .mi[aria-disabled=true]:hover{background:transparent}.cx3pop .msep{height:1px;margin:5px 3px;background:var(--line)}.cx3pop .mnote{margin:1px 3px 6px;padding:0 6px;font-size:12px;color:var(--ink-3);line-height:1.45}.cx3pop .prow{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:var(--r);background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--mo-fast) var(--ease)}.cx3pop .prow .pic{flex:none;width:20px;height:20px;margin-top:1px;display:grid;place-items:center}.cx3pop .prow .pic svg{width:19px;height:19px}.cx3pop .prow .ptx{flex:1;min-width:0}.cx3pop .prow .ptx b{display:block;font-size:14.5px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.3}.cx3pop .prow .ptx span{display:block;font-size:12.5px;color:var(--ink-2);line-height:1.4}.cx3pop .prow:hover{background:var(--surface)}.cx3pop .prow:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;background:var(--surface)}.cx3pop .prow .mch{flex:none;width:14px;height:14px;color:var(--ink-3);align-self:center}@media (prefers-reduced-motion:reduce){.cx3 .cshell{animation:none}.cx3 .cbtn,.cx3 .cpill,.cx3 .csend,.cx3pop .mi,.cx3pop .prow{transition:none}.cx3 .clevel i{animation:none;height:10px}}@media (hover:none) and (pointer:coarse){.cx3 .cbtn,.cx3 .csend{width:44px;height:44px}.cx3 .cpill{height:44px}.cx3 .csend[data-wide=true]{width:auto}.cx3pop .prow{min-height:56px}}@media (max-width:720px){.cx3pop.p-model{width:min(94vw,284px)}.cx3pop.p-depth,.cx3pop.p-flag,.cx3pop.p-proj{width:min(94vw,264px)}.cx3 .cpill .cdep{display:none}}.mkt{--panel:#f3f1eb;--panel-2:#e6e2d6;--raise:#ece8df;--surface:#e4ded0;--surface-2:#d9d1c1;--line:#d7d0bf;--line-lit:#baae8e;--line-ctl:#7a8089;--ink:#131a12;--ink-2:#3b453a;--ink-3:#4c5949;--green-lit:#0b6a31;--green-deep:#085125;--green-wash:rgba(15,122,57,.1);--gold:#a06a00;--ok-ink:#0b6b31;--warn:#a35b00;--danger:#c0182c;--focus:#0b6b31;--cta:#0f7a39;--cta-ink:#fff;--sh:0 3px 3px -1.5px rgba(10,13,18,.04),0 8px 8px -4px rgba(10,13,18,.03),0 20px 24px -4px rgba(10,13,18,.08);--r-s:10px;--r:14px;--r-l:20px;--r-pill:999px;--mo-fast:.14s;--mo:.24s;--ease:cubic-bezier(.2,.8,.3,1);--ease-out:cubic-bezier(.16,1,.3,1);--wt-reg:400;--wt-med:500;--wt-semi:600;--cfont:"Noto Sans","Noto Sans Bengali","Hind Siliguri","Nirmala UI",system-ui,sans-serif}.dark .mkt{--panel:#1a1a19;--panel-2:#2c2c2a;--raise:#383835;--surface:#333331;--surface-2:#42423f;--line:#373734;--line-lit:#4f4f4c;--line-ctl:#69707b;--ink:#eaeae1;--ink-2:#c6c6be;--ink-3:#a2a29b;--green-lit:#3ddc84;--green-deep:#0e5f2c;--green-wash:rgba(23,142,67,.16);--gold:#f0b429;--ok-ink:#7fd99f;--warn:#e0a45a;--danger:#ff8391;--focus:#3ddc84;--cta:#3ddc84;--cta-ink:#062012;--sh:0 3px 3px -1.5px rgba(0,0,0,.34),0 8px 8px -4px rgba(0,0,0,.28),0 20px 24px -4px rgba(0,0,0,.62)}.mkt,.mkt *{box-sizing:border-box}.scrim{position:fixed;inset:0;z-index:70;display:none;background:rgba(0,0,0,.62);backdrop-filter:blur(3px)}.scrim.open{display:block}.mkt{position:fixed;z-index:75;inset-inline:0;top:50%;translate:0 -50%;width:min(96vw,1020px);max-height:min(92dvh,880px);margin-inline:auto;display:none;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-l);background:var(--panel);box-shadow:var(--sh);font-family:var(--cfont)}.mkt .mkhd,.mkt.open{display:flex}.mkt .mkhd{flex:none;align-items:flex-start;gap:14px;padding:18px 20px 14px;border-bottom:1px solid var(--line)}.mkt .mkhd h2{margin:0;font-size:20px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.2;letter-spacing:-.01em}.mkt .mkhd p{margin:3px 0 0;font-size:13px;color:var(--ink-2);max-width:62ch}.mkt .mkhd p b{color:var(--ink);font-weight:var(--wt-semi)}.mkt .mkhd .sp{margin-inline-start:auto}.mkt .mkx{flex:none;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line-ctl);border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.mkt .mkx svg{width:15px;height:15px}.mkt .mkx:hover{background:var(--surface);color:var(--ink)}.mkt .mkx:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt .mkbody{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 18px;scrollbar-width:thin;scrollbar-color:var(--line-lit) transparent}.mkt .mkbody::-webkit-scrollbar{width:9px}.mkt .mkbody::-webkit-scrollbar-thumb{background:var(--line-lit);border-radius:9999px;border:2px solid transparent;background-clip:content-box}.mkt .mkstep{display:flex;align-items:center;gap:10px;margin:0 0 10px}.mkt .mkstep .n{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-2);font-size:11px;font-weight:var(--wt-semi)}.mkt .mkstep h3{margin:0;font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink)}.mkt .mkstep .sub{margin-inline-start:auto;font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:end}.mkt .mkstep .sub b{color:var(--warn);font-weight:var(--wt-semi)}.mkt .mgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:22px}.mkt .mcard{position:relative;display:flex;flex-direction:column;gap:1px;padding:10px 12px;min-height:56px;text-align:start;border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--mo-fast) var(--ease),background-color var(--mo-fast) var(--ease),transform var(--mo-fast) var(--ease),box-shadow var(--mo-fast) var(--ease)}.mkt .mcard:hover{background:var(--surface);border-color:var(--line-lit);transform:translateY(-1px);box-shadow:0 6px 16px -10px rgba(0,0,0,.5)}.mkt .mcard:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt .mcard[aria-checked=true]{background:var(--surface-2);border-color:var(--green-lit);box-shadow:0 0 0 1px var(--green-lit)}.mkt .mcard .mn{display:flex;align-items:center;gap:7px;font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.32}.mkt .mcard .mn span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt .mcard .dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--line-ctl)}.mkt .mcard[data-tier=flagship] .dot{background:var(--gold)}.mkt .mcard .mb{font-size:11.5px;color:var(--ink-3);line-height:1.34;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt .mcard .mb[data-has=yes]{color:var(--ink-2)}.mkt .mcard .mb[data-has=order]{color:var(--ok-ink);font-weight:var(--wt-semi)}.mkt .mcard .mb[data-has=live]{color:var(--green-lit);font-weight:var(--wt-semi)}.mkt .rateline{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:9px 13px;border-radius:var(--r);border:1px solid var(--line);background:var(--panel-2);font-size:12.5px;color:var(--ink-2)}.mkt .rateline .sw{flex:none;width:3px;align-self:stretch;border-radius:2px;background:var(--green-lit)}.mkt .rateline[data-t=flagship] .sw{background:var(--gold)}.mkt .rateline b{color:var(--ink);font-weight:var(--wt-semi)}.mkt .pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:9px;margin-bottom:22px}.mkt .pack{position:relative;display:flex;flex-direction:column;padding:16px 15px 13px;text-align:start;border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);color:var(--ink);font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--mo-fast) var(--ease),background-color var(--mo-fast) var(--ease),transform var(--mo-fast) var(--ease),box-shadow var(--mo-fast) var(--ease)}.mkt .pack:hover{background:var(--surface);border-color:var(--line-lit);transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(0,0,0,.55)}.mkt .pack:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt .pack[aria-checked=true]{background:var(--surface-2);border-color:var(--green-lit);box-shadow:0 0 0 1px var(--green-lit),0 12px 28px -14px var(--green-lit)}.mkt .pack .amt{font-size:27px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.02;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mkt .pack .tcredits{margin-top:2px;font-size:10.5px;font-weight:var(--wt-semi);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.mkt .pack[aria-checked=true] .tcredits{color:var(--green-lit)}.mkt .pack .price{margin-top:12px;font-size:18px;font-weight:var(--wt-semi);color:var(--ink-2);line-height:1.1;font-variant-numeric:tabular-nums}.mkt .pack[aria-checked=true] .price{color:var(--ink)}.mkt .pack .rate{margin-top:3px;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.mkt .pack .save{color:var(--ok-ink);font-weight:var(--wt-semi)}.mkt .pack .tick-wrap{position:absolute;top:13px;inset-inline-end:13px;width:20px;height:20px;display:grid;place-items:center;color:var(--green-lit);opacity:0;transform:scale(.5);transition:opacity var(--mo-fast) var(--ease),transform var(--mo) cubic-bezier(.2,.9,.3,1.4)}.mkt .pack .tick-wrap .tick{width:19px;height:19px;opacity:1}.mkt .pack[aria-checked=true] .tick-wrap{opacity:1;transform:scale(1)}.mkt .pack:has(.best) .tick-wrap{display:none}.mkt .pack .best{position:absolute;top:12px;inset-inline-end:12px;font-size:10.5px;font-weight:var(--wt-semi);line-height:18px;padding:0 8px;border-radius:var(--r-pill);background:var(--green-wash);color:var(--ok-ink);border:1px solid var(--green-deep);white-space:nowrap}.mkt .pack[aria-checked=true] .best{background:var(--green-lit);color:var(--cta-ink);border-color:var(--green-lit)}.mkt .order{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);overflow:hidden}.mkt .oh{display:flex;align-items:center;gap:9px;padding:13px 15px 10px}.mkt .oh h3{margin:0;font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink)}.mkt .oh .cnt{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.mkt .olist{padding:0 7px}.mkt .oempty{padding:2px 8px 14px;font-size:13px;color:var(--ink-3)}.mkt .orow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:9px 8px;border-radius:var(--r-s)}.mkt .orow .on{grid-column:1;font-size:13.5px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.34;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt .orow .ob{grid-column:1;grid-row:2;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}.mkt .orow .ob b{color:var(--ok-ink);font-weight:var(--wt-semi)}.mkt .orow .op{grid-column:2;justify-self:end;font-size:15px;font-weight:var(--wt-semi);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.mkt .orow .op,.mkt .orow .ox{grid-row:1/span 2;align-self:center}.mkt .orow .ox{grid-column:3;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer}.mkt .orow .ox svg{width:12px;height:12px}.mkt .orow .ox:hover{background:var(--surface-2);color:var(--ink)}.mkt .ofoot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:13px 15px;margin-top:3px;background:var(--raise);border-top:1px solid var(--line)}.mkt .ofoot .tl{font-size:11.5px;color:var(--ink-3)}.mkt .ofoot .tv{font-size:23px;font-weight:var(--wt-semi);color:var(--ink);line-height:1.14;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mkt .ofoot .sp{margin-inline-start:auto}.mkt .mkbuy{min-height:42px;padding:0 22px;border:0;border-radius:var(--r-pill);background:var(--cta);color:var(--cta-ink);font:inherit;font-size:14.5px;font-weight:var(--wt-semi);cursor:pointer;white-space:nowrap;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 4px 14px -6px var(--cta);transition:transform var(--mo-fast) var(--ease),box-shadow var(--mo-fast) var(--ease),filter var(--mo-fast) var(--ease)}.mkt .mkbuy:not([disabled]):hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 10px 24px -8px var(--cta);filter:brightness(1.05)}.mkt .mkbuy:not([disabled]):active{transform:translateY(0);filter:brightness(.97);transition-duration:.04s}.mkt .mkbuy:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.mkt .mkbuy[disabled]{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed;box-shadow:none}.mkt .mknotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:14px}.mkt .mknote{display:flex;gap:9px;padding:10px 12px;border-radius:var(--r-s);border:1px solid var(--line);background:var(--panel-2);font-size:12.5px;color:var(--ink-2)}.mkt .mknote i{flex:none;width:3px;border-radius:2px;background:var(--green-lit);font-style:normal}.mkt .mknote b{color:var(--ink);font-weight:var(--wt-semi)}@keyframes mktScrimIn{0%{opacity:0}to{opacity:1}}@keyframes mktPop{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mktCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.scrim.open{animation:mktScrimIn .22s var(--ease) both}.mkt.open{animation:mktPop .34s var(--ease-out) both;transform-origin:50% 44%}.mkt.open .mcard,.mkt.open .pack{animation:mktCardIn .44s var(--ease) backwards}.mkt.open .mgrid .mcard:first-child,.mkt.open .pgrid .pack:first-child{animation-delay:.03s}.mkt.open .mgrid .mcard:nth-child(2),.mkt.open .pgrid .pack:nth-child(2){animation-delay:55ms}.mkt.open .mgrid .mcard:nth-child(3),.mkt.open .pgrid .pack:nth-child(3){animation-delay:.08s}.mkt.open .mgrid .mcard:nth-child(4),.mkt.open .pgrid .pack:nth-child(4){animation-delay:.105s}.mkt.open .mgrid .mcard:nth-child(5),.mkt.open .pgrid .pack:nth-child(5){animation-delay:.13s}.mkt.open .pgrid .pack:nth-child(6){animation-delay:.155s}.mkt.open .pgrid .pack:nth-child(7){animation-delay:.18s}.mkt.open .pgrid .pack:nth-child(8){animation-delay:.205s}@media (prefers-reduced-motion:reduce){.mkt.open,.mkt.open .mcard,.mkt.open .pack,.scrim.open{animation:none}.mkt .mcard,.mkt .mkbuy,.mkt .pack,.mkt .pack .tick-wrap{transition:none}.mkt .mcard:hover,.mkt .mkbuy:not([disabled]):hover,.mkt .pack:hover{transform:none}}