:root{--sx-h:58px;--sx-bg:#0E1220;--sx-bg2:#141A2B;--sx-glass:rgba(14,18,32,.62);--sx-ink:#F4F5F8;--sx-muted:#A6ACBA;--sx-faint:#7B8295;--sx-line:rgba(255,255,255,.08);--sx-line2:rgba(255,255,255,.16);--sx-panel:rgba(255,255,255,.035);--sx-panel2:rgba(255,255,255,.07);--sx-cta:#F4F5F8;--sx-cta-ink:#0E1220;--sx-blue:#3D8BFF;--sx-blue-ink:#7FB2FF;--sx-logo:none;--sx-shadow:0 40px 100px rgba(0,0,0,.6)}:root[data-theme=light]{--sx-bg:#FAFBFD;--sx-bg2:#F2F4F8;--sx-glass:rgba(250,251,253,.7);--sx-ink:#0B0D12;--sx-muted:#4A5163;--sx-faint:#5B6376;--sx-line:rgba(11,13,18,.09);--sx-line2:rgba(11,13,18,.18);--sx-panel:rgba(11,13,18,.03);--sx-panel2:rgba(11,13,18,.06);--sx-cta:#0B0D12;--sx-cta-ink:#FFFFFF;--sx-blue:#0A66E0;--sx-blue-ink:#0A5BCB;--sx-logo:none;--sx-shadow:0 40px 100px rgba(11,13,18,.16)}:root[data-overture="1"]:not([data-theme=light]) .sx-head{--sx-ink:#F4F5F8;--sx-muted:#A6ACBA;--sx-line:rgba(255,255,255,.08);--sx-line2:rgba(255,255,255,.16);--sx-cta:#F4F5F8;--sx-cta-ink:#0B0D12;--sx-logo:none;--sx-blue-ink:#7FB2FF;background:#0a0e1b8c}.sx-head{position:sticky;top:0;z-index:60;height:calc(var(--sx-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--sx-glass);border-bottom:1px solid var(--sx-line);color:var(--sx-ink);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);font:450 13.5px/1.2 var(--font-text, Figtree, system-ui, sans-serif);transition:background .35s ease,border-color .35s ease}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sx-head{background:var(--sx-bg)}}@media(prefers-reduced-transparency:reduce){.sx-head{background:var(--sx-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.sx-head *,.sx-panel *{box-sizing:border-box}.sx-head a,.sx-head button{font:inherit;color:inherit;text-decoration:none}.sx-head :focus-visible,.sx-panel :focus-visible{outline:2px solid var(--sx-blue);outline-offset:3px;border-radius:8px}.sx-in{max-width:1180px;min-width:0;height:100%;margin:0 auto;padding:0 max(20px,env(safe-area-inset-left));display:flex;align-items:center;gap:12px}.sx-brand{display:flex;align-items:center;gap:12px;flex:none;white-space:nowrap}.sx-brand img{height:clamp(26px,1.4vw + 12px,30px);width:auto;filter:var(--sx-logo);display:block}.sx-sep{width:1px;height:18px;background:var(--sx-line2)}.sx-name{font-weight:560;font-size:14.5px;letter-spacing:-.01em;display:none}.sx-nav{margin-left:auto;display:none}.sx-nav>ul{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.sx-nav>ul>li{position:relative}.sx-nav>ul>li>a,.sx-nav>ul>li>button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;white-space:nowrap;background:none;border:0;cursor:pointer;color:var(--sx-muted);transition:color .15s ease}.sx-nav>ul>li>a:hover,.sx-nav>ul>li>button:hover,.sx-nav>ul>li>button[aria-expanded=true]{color:var(--sx-ink)}.sx-nav a[aria-current=page]{color:var(--sx-ink)}.sx-chev{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2;transition:transform .15s}button[aria-expanded=true] .sx-chev{transform:rotate(180deg)}.sx-actions{display:flex;align-items:center;gap:12px;flex:none;margin-left:auto}.sx-nav+.sx-actions{margin-left:0}.sx-slot{display:flex;align-items:center;gap:10px}.sx-btn,.sx-head .sx-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border-radius:999px;font-weight:560;font-size:14px;letter-spacing:-.01em;border:1px solid transparent;cursor:pointer;white-space:nowrap;background:var(--sx-cta);color:var(--sx-cta-ink);transition:filter .15s ease,transform .15s ease}.sx-btn:hover,.sx-head .sx-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.sx-btn.outline{background:var(--sx-panel);color:var(--sx-ink);border-color:var(--sx-line2)}.sx-btn.outline:hover{background:var(--sx-panel2);filter:none}.sx-head .sx-cta{display:none}#theme-btn.sx-theme{width:44px;height:44px;border-radius:999px;border:1px solid var(--sx-line);background:transparent;color:var(--sx-muted);display:grid;place-items:center;cursor:pointer;flex:none}#theme-btn.sx-theme:hover{color:var(--sx-ink);border-color:var(--sx-line2)}#theme-btn.sx-theme svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}#theme-btn.sx-theme .moon{display:none}:root[data-theme=dark] #theme-btn.sx-theme .moon{display:block}:root[data-theme=dark] #theme-btn.sx-theme .sun{display:none}.sx-mega{position:fixed;top:62px;left:50%;transform:translate(-50%);z-index:70;background:var(--sx-bg2);color:var(--sx-ink);border:1px solid var(--sx-line2);border-radius:14px;padding:8px;box-shadow:var(--sx-shadow);display:none;width:max-content;max-width:calc(100vw - 32px)}.sx-mega.open{display:block}.sx-cols{display:grid;grid-template-columns:repeat(3,minmax(0,290px));gap:4px 8px;align-items:start}.sx-gh{margin:6px 14px 4px;font-size:13px;font-weight:600;color:var(--sx-faint)}.sx-list{list-style:none;margin:0;padding:0;display:grid;gap:2px;min-width:260px}.sx-list a{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border-radius:12px;color:var(--sx-ink);transition:background .15s ease}.sx-mi{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--sx-panel2);border:1px solid var(--sx-line);color:var(--sx-blue-ink);transition:transform .2s ease,border-color .2s ease}.sx-mi svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sx-list a:hover .sx-mi,.sx-list a:focus-visible .sx-mi{border-color:var(--sx-line2);transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.sx-mi,.sx-list a{transition:none}.sx-list a:hover .sx-mi{transform:none}}.sx-list a:hover,.sx-list a:focus-visible{background:var(--sx-panel2)}.sx-list strong{display:block;font-size:14px;font-weight:560}.sx-list small{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--sx-muted);line-height:1.4}.sx-burger{width:44px;height:44px;border:1px solid var(--sx-line);border-radius:999px;background:transparent;color:var(--sx-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.sx-burger:hover{color:var(--sx-ink);border-color:var(--sx-line2)}.sx-burger svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.sx-panel{display:none}.sx-panel.open{display:flex;position:fixed;inset:0;z-index:80;background:var(--sx-bg);color:var(--sx-ink);padding:0 20px 32px;overflow-y:auto;flex-direction:column;font:450 15px/1.4 var(--font-text, Figtree, system-ui, sans-serif)}.sx-pbar{height:var(--sx-h);display:flex;align-items:center;justify-content:space-between;flex:none;border-bottom:1px solid var(--sx-line)}.sx-pbar img{height:26px;width:auto;filter:var(--sx-logo)}.sx-panel .sx-burger{color:var(--sx-muted)}.sx-panel h2{margin:24px 0 4px;font-size:13.5px;font-weight:600;color:var(--sx-faint)}.sx-panel a{color:var(--sx-ink);text-decoration:none;display:flex;align-items:center;padding:10px 0;font-size:18px;font-weight:560;letter-spacing:-.01em;min-height:48px;flex-shrink:0;border-bottom:1px solid var(--sx-line)}.sx-panel a.sub{gap:12px;font-size:16px;font-weight:450;color:var(--sx-muted);padding-left:12px;min-height:44px;flex-shrink:0}.sx-panel a.sub b{display:block;font-weight:560;color:var(--sx-ink)}.sx-panel a.sub small{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--sx-muted)}.sx-panel a.sx-btn{margin-top:24px;justify-content:center;font-size:16px;border-bottom:0;color:var(--sx-cta-ink);min-height:50px}@media(min-width:640px){.sx-name{display:inline}.sx-brand img{height:clamp(26px,1.4vw + 12px,30px)}.sx-in{gap:22px}.sx-head{--sx-h:62px}}@media(min-width:1040px)and (max-width:1199px){.sx-site .sx-in{gap:14px}.sx-site .sx-nav>ul>li>a,.sx-site .sx-nav>ul>li>button{padding:0 9px}}@media(min-width:1040px){.sx-nav{display:block}.sx-head .sx-cta{display:inline-flex}.sx-burger{display:none}}@media(pointer:fine){#theme-btn.sx-theme{width:36px;height:36px}.sx-head .sx-cta{min-height:40px}}@media(prefers-reduced-motion:reduce){.sx-head *{transition:none!important}}body.sx-lock{overflow:hidden}.sx-foot{padding:52px 20px calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--sx-line);background:var(--sx-bg);color:var(--sx-faint);font:400 13.5px/1.7 var(--font-text, Figtree, system-ui, sans-serif)}.sx-foot-in{max-width:1180px;margin:0 auto}.sx-foot img{height:26px;width:auto;filter:var(--sx-logo);display:block;margin-bottom:14px}.sx-foot nav{display:flex;flex-wrap:wrap;gap:0 24px;margin-bottom:10px}.sx-foot a{color:var(--sx-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.sx-foot a:hover{color:var(--sx-ink)}.sx-foot-bottom{margin-top:14px;padding-top:18px;border-top:1px solid var(--sx-line);font-size:13px}.sx-head .sx-slot.nav-links{margin-left:0;width:auto;padding:0;flex-wrap:nowrap;min-width:0}.sx-head #plans-link{display:none}:root{--sx-accent:#1F7BFF;--sx-accent2:#3D8BFF;--sx-accent-ink:#7FB2FF;--sx-menu:#161C2E;--sx-mshadow:0 18px 48px rgba(3,6,18,.55),0 2px 8px rgba(3,6,18,.35);--sx-tab:rgba(255,255,255,.07)}:root[data-theme=light]{--sx-accent:#006AE6;--sx-accent2:#0077FE;--sx-accent-ink:#0058C2;--sx-menu:#FFFFFF;--sx-mshadow:0 18px 48px rgba(16,22,48,.14),0 2px 8px rgba(16,22,48,.08);--sx-tab:rgba(20,26,60,.06)}.sx-app{--sx-h:56px}.sx-app .sx-in{max-width:none;gap:10px;padding:0 max(16px,env(safe-area-inset-left))}.sx-app .sx-brand{gap:10px;padding:6px 4px;border-radius:8px}.sx-app .sx-brand img{height:clamp(26px,1.4vw + 12px,30px)}.sx-app .sx-name{display:inline;font-weight:620;font-size:15px;letter-spacing:-.015em}.sx-app .sx-nav{display:none;margin-left:14px}.sx-app .sx-nav>ul{gap:2px}.sx-app .sx-nav>ul>li>a{min-height:34px;padding:0 12px;border-radius:8px;font-size:13.5px;font-weight:520;color:var(--sx-muted);transition:color .15s ease,background .15s ease}.sx-app .sx-nav>ul>li>a:hover{color:var(--sx-ink);background:var(--sx-panel)}.sx-app .sx-nav>ul>li>a[aria-current=page]{color:var(--sx-ink);background:var(--sx-tab);box-shadow:inset 0 0 0 1px var(--sx-line)}.sx-app .sx-nav>ul>li>a[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:-11px;height:2px;border-radius:2px;background:var(--sx-accent2)}.sx-app .sx-nav>ul>li{position:relative}.sx-app .sx-actions{gap:8px;margin-left:auto;min-width:0}.sx-app .sx-nav+.sx-actions{margin-left:auto}.sx-app .sx-slot{position:absolute;right:16px;top:100%;width:1px;height:1px;overflow:hidden;visibility:hidden;pointer-events:none}.sx-app .sx-ic{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.sx-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sx-ws,.sx-cr{display:none;min-width:0}.sx-ws:empty,.sx-cr:empty{display:none!important}.sx-wsw{position:relative;display:block;min-width:0}.sx-head .sx-wsbtn{display:inline-flex;align-items:center;gap:8px;height:34px;max-width:220px;padding:0 10px 0 5px;border-radius:9px;border:1px solid var(--sx-line2);background:var(--sx-panel);color:var(--sx-ink);cursor:pointer;font-size:13px;font-weight:540;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.sx-head .sx-wsbtn:hover,.sx-head .sx-wsbtn[aria-expanded=true]{background:var(--sx-panel2);border-color:var(--sx-line2)}.sx-wsname{overflow:hidden;text-overflow:ellipsis;min-width:0}.sx-wsbtn .sx-chev{color:var(--sx-faint)}.sx-org{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;font-size:12px;font-weight:680;color:#fff;background:#0077fe}.sx-org.h1{background:#0f5fc8}.sx-org.h2{background:#1f8c93}.sx-org-new{background:var(--sx-panel2);color:var(--sx-muted);border:1px dashed var(--sx-line2)}.sx-head .sx-credits{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--sx-line2);background:transparent;color:var(--sx-ink);font-size:12.5px;font-weight:560;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background .15s ease}.sx-head .sx-credits:hover{background:var(--sx-panel2)}.sx-head .sx-credits i{width:7px;height:7px;border-radius:2px;background:var(--sx-accent2);flex:none}.sx-head .sx-credits .sx-lbl{color:var(--sx-muted);font-weight:480;margin-left:-3px}.sx-head .sx-credits.low{border-color:#f0b35b99;background:#f0b35b1f}.sx-head .sx-credits.low i{background:#f0b35b}.sx-head .sx-credits.out{border-color:#ff7a6b99;background:#ff7a6b1f}.sx-head .sx-credits.out i{background:#ff7a6b}.sx-app .sx-cta.sx-new{display:inline-flex;min-height:34px;height:34px;padding:0 14px 0 11px;gap:6px;border-radius:9px;font-size:13.5px;font-weight:600;background:var(--cta,#006AE6);color:#fff;box-shadow:none}.sx-app .sx-cta.sx-new:hover{filter:brightness(1.07);transform:none}.sx-app .sx-cta.sx-new .sx-ic{width:15px;height:15px;stroke-width:2.2}.sx-me{position:relative;display:none}.sx-head .sx-avbtn{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 6px 0 2px;border-radius:999px;border:1px solid transparent;background:none;cursor:pointer;color:var(--sx-faint)}.sx-head .sx-avbtn:hover,.sx-head .sx-avbtn[aria-expanded=true]{background:var(--sx-panel);border-color:var(--sx-line)}.sx-av{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;flex:none;font-size:13px;font-weight:650;color:#fff;background:#0077fe;box-shadow:none}.sx-av:empty:before{content:"";width:14px;height:14px;border-radius:50%;background:#ffffff8c}.sx-av-lg{width:38px;height:38px;font-size:15px;box-shadow:none}.sx-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:75;min-width:248px;max-width:min(320px,calc(100vw - 24px));padding:6px;border-radius:12px;background:var(--sx-menu);color:var(--sx-ink);border:1px solid var(--sx-line2);box-shadow:var(--sx-mshadow);font-size:13.5px}.sx-menu[hidden]{display:none}.sx-menu-ws{left:0;right:auto;min-width:260px}.sx-menu [role^=menuitem]:not([data-sx-theme]){display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:8px;background:none;color:var(--sx-ink);cursor:pointer;text-align:left;font-weight:480;white-space:nowrap}.sx-menu [role^=menuitem]:not([data-sx-theme]) .sx-ic{color:var(--sx-muted)}.sx-menu [role^=menuitem]:not([data-sx-theme]):hover,.sx-menu [role^=menuitem]:not([data-sx-theme]):focus-visible{background:var(--sx-panel2)}.sx-menu [role^=menuitem][hidden]{display:none}.sx-menu a[aria-current=page]{background:var(--sx-panel)}.sx-menu .sx-out{color:var(--sx-ink)}.sx-sepl{height:1px;margin:6px 4px;background:var(--sx-line)}.sx-mh{margin:6px 10px;font-size:12.5px;font-weight:600;color:var(--sx-faint)}.sx-who{display:flex;align-items:center;gap:11px;padding:8px 10px 6px;min-width:0}.sx-who-t{display:grid;min-width:0}.sx-who-t b{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-who-t small{font-size:12px;color:var(--sx-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-wst{display:grid;min-width:0;flex:1}.sx-wst b{font-weight:540;overflow:hidden;text-overflow:ellipsis}.sx-wst small{font-size:11.5px;color:var(--sx-muted)}.sx-tick{visibility:hidden;color:var(--sx-accent-ink)!important}[aria-checked=true]>.sx-tick{visibility:visible}.sx-trow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 6px 5px 10px}.sx-tl{color:var(--sx-ink);font-weight:480}.sx-seg{display:inline-flex;padding:2px;border-radius:9px;background:var(--sx-panel);border:1px solid var(--sx-line)}.sx-seg button{display:inline-grid;place-items:center;gap:6px;width:32px;height:28px;border:0;border-radius:7px;background:none;color:var(--sx-muted);cursor:pointer}.sx-seg button:hover{color:var(--sx-ink)}.sx-seg button[aria-checked=true],.sx-seg button[aria-pressed=true]{background:var(--sx-menu);color:var(--sx-ink);box-shadow:0 1px 3px #00000040,inset 0 0 0 1px var(--sx-line2)}.sx-app .sx-burger{width:40px;height:40px;border-radius:10px}.sx-panel-app .sx-p-who{padding:18px 0 4px}.sx-panel-app a[aria-current=page]{color:var(--sx-accent-ink)}.sx-panel-app .sx-prow{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 0;border:0;border-bottom:1px solid var(--sx-line);background:none;color:var(--sx-ink);font:inherit;font-size:16px;font-weight:540;text-align:left;cursor:pointer}.sx-panel-app .sx-pws[aria-pressed=true] b:after{content:" \2713";color:var(--sx-accent-ink)}.sx-panel-app .sx-pws .sx-org{width:30px;height:30px;font-size:13px}.sx-panel-app .sx-pcr{justify-content:space-between;font-size:16px}.sx-panel-app .sx-pcr b{font-variant-numeric:tabular-nums;color:var(--sx-accent-ink)}.sx-ptheme{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;border-bottom:1px solid var(--sx-line);font-size:16px;font-weight:540}.sx-ptheme .sx-seg button{width:auto;height:34px;padding:0 10px;display:inline-flex;font:inherit;font-size:13px}.sx-ptheme .sx-ic{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.7}.sx-panel-app .sx-pout{margin-top:24px;min-height:50px;font-size:16px;width:100%}@media(min-width:900px){.sx-app .sx-nav,.sx-ws,.sx-cr,.sx-me{display:block}.sx-app .sx-burger,.sx-app .sx-nav .sx-opt,.sx-app .sx-cr .sx-lbl{display:none}.sx-head .sx-wsbtn{max-width:150px}}@media(min-width:1280px){.sx-app .sx-nav .sx-opt{display:block}.sx-app .sx-cr .sx-lbl{display:inline}.sx-head .sx-wsbtn{max-width:220px}.sx-app .sx-in{gap:14px;padding:0 24px}.sx-app .sx-actions{gap:10px}}@media(max-width:899px){.sx-app .sx-cta.sx-new{width:40px;height:40px;padding:0;justify-content:center}.sx-app .sx-cta.sx-new .sx-lbl{display:none}.sx-app .sx-cta.sx-new .sx-ic{width:18px;height:18px}}@media(hover:none)and (pointer:coarse){.sx-brand{display:inline-flex;align-items:center;min-height:40px}}.sx-mi.sx-thumb{width:56px;height:36px;padding:0;overflow:hidden;background:var(--sx-bg2)}.sx-mi.sx-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sx-mi.sx-tools{display:flex;gap:4px;align-items:center;justify-content:center;background:#fff}.sx-mi.sx-tools img{width:13px;height:13px;object-fit:contain}.sx-list a:has(.sx-thumb){grid-template-columns:56px minmax(0,1fr)}.sx-panel a.sub .sx-thumb{flex:none}.sx-list a:hover .sx-mi{transform:none}
