html[data-theme=light] body{background:var(--sx-bg,#f3f1ec)}html[data-theme=light] .sbx{--L-surf:#fff;--L-surf2:#faf7ff;--L-ink:#14141a;--L-mu:#5b5b66;--L-bd:#4632821f;--L-sh:0 1px 2px #3c1e780f,0 14px 34px -18px #6e32dc4d;--L-gt:linear-gradient(90deg,#7a2fe0 10%,#0a9c62 90%)}html[data-theme=light] .sbx .sx-gt{background-image:var(--L-gt)}html[data-theme=light] .sbx header.sx-s{background:#fbf8f3e0;box-shadow:0 1px #fff9,0 12px 30px -18px #14142840}html[data-theme=light] .sbx .sx-links a,html[data-theme=light] .sbx .sx-links a:hover,html[data-theme=light] .sbx .sx-links a:focus-visible,html[data-theme=light] .sbx .sx-links a.sx-is-hl{background-image:linear-gradient(90deg,#7a2fe0,#0a9c62),linear-gradient(#14141ad1,#14141ad1)}html[data-theme=light] .sbx .sx-lw{color:#14141a;text-shadow:none}html[data-theme=light] .sbx .sx-lb{background:linear-gradient(90deg,#1e2a6b 0%,#2563eb 55%,#0ea5e9 100%);filter:none;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .sbx .sx-logo svg.sx-lo{filter:drop-shadow(0 2px 6px #3864ff59)}html[data-theme=light] .sbx .sx-lang-btn{border-color:var(--L-bd);background:var(--L-surf);color:var(--L-ink);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-lang-btn>svg:first-child{color:#0a9c62}html[data-theme=light] .sbx .sx-lang-menu{border-color:var(--L-bd);background:#fffffff0;box-shadow:0 22px 50px -18px #14142859}html[data-theme=light] .sbx .sx-lang-menu button{color:#2a2a33}html[data-theme=light] .sbx .sx-lang-menu button:hover,html[data-theme=light] .sbx .sx-lang-menu button:focus-visible{color:#14141a;background:#1414280d}html[data-theme=light] .sbx .sx-lang-menu button.sx-on{color:#14141a;background:linear-gradient(90deg,#9945ff24,#14f1951f)}html[data-theme=light] .sbx .sx-lang-menu button.sx-on small{color:#0a8a57}html[data-theme=light] .sbx .sx-conn-menu{border-color:var(--L-bd);background:#fffffffa;box-shadow:0 20px 50px -20px #14142859}html[data-theme=light] .sbx .sx-scan{background:#1414281f;box-shadow:0 24px 60px -30px #14142859}html[data-theme=light] .sbx .sx-scan form{background:var(--L-surf)}html[data-theme=light] .sbx .sx-scan input{color:var(--L-ink)}html[data-theme=light] .sbx .sx-scan input::placeholder{color:#7a7a86}html[data-theme=light] .sbx .sx-tstrip .sx-in2{border-color:var(--L-bd);background:var(--L-surf);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-tstrip .sx-ti+.sx-ti:before{background:linear-gradient(#0000,#1414281f,#0000)}@media (max-width:700px){html[data-theme=light] .sbx .sx-tstrip .sx-ti+.sx-ti:before{background:linear-gradient(90deg,#0000,#1414281f,#0000)}}html[data-theme=light] .sbx .sx-rp{background:var(--L-surf);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-sk{background:linear-gradient(100deg,#1414280d 20%,#1414281a 40%,#1414280d 60%) 0 0/200% 100%}html[data-theme=light] .sbx .sx-rc-pill{background:var(--L-surf)}html[data-theme=light] .sbx .sx-wm .sx-base{background-image:linear-gradient(#1414281a,#1414280d 62%,#14142805)}html[data-theme=light] .sbx .sx-wm .sx-fx{background-image:linear-gradient(100deg,#7a2fe0d9 8%,#2878c8cc 50%,#0a9c62d9 92%)}html[data-theme=light] .sbx .sx-mas .sx-m-sh:before{background:radial-gradient(closest-side,#2828502e,#2828500f 55%,#28285000)}html[data-theme=light] .sbx .sx-mas .sx-m-sh i{background:radial-gradient(closest-side,#14143273,#14143240 45%,#14143200)}html[data-theme=light] .sx-wm-back{background:#28262259}html[data-theme=light] .sx-wm-box{color:#14141a;background:linear-gradient(#fff,#fdfdfc);border-color:#1414281a;box-shadow:0 30px 80px -20px #14142873,0 0 0 1px #9945ff14}html[data-theme=light] .sx-wm-sub,html[data-theme=light] .sx-wm-note{color:#5b5b66}html[data-theme=light] .sx-wm-x{color:#44444e;background:#14142808;border-color:#1414281a}html[data-theme=light] .sx-wm-x:hover{color:#14141a;background:#14142812}html[data-theme=light] .sx-wm-row{color:#14141a;background:#fff;border-color:#14142817}html[data-theme=light] .sx-wm-ok{color:#0a7d4f;background:#0a9c621a;border-color:#0a9c624d}html[data-theme=light] .sx-wm-get{color:#6a28c8;background:#7a2fe014;border-color:#7a2fe047}html[data-theme=light] .sbx .sx-fee,html[data-theme=light] .sbx .sx-wc{background:var(--L-surf);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-tstrip .sx-ti svg{stroke:#0a9c62;filter:none}html[data-theme=light] .sbx .sx-ti svg{stroke:#0a9c62}html[data-theme=light] .sbx .sx-mas-bub{color:#14141a;background:#fffffff7;box-shadow:0 8px 24px -10px #14142859}html[data-theme=light] .sbx .sx-totop{background:var(--L-surf);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-wc:hover,html[data-theme=light] .sbx .sx-tr:hover{background:#fbfaff;border-color:#f59e0b66}html[data-theme=light] .sbx .sx-rc-pill:hover:not(:disabled),html[data-theme=light] .sbx .sx-rc-pill:focus-visible{color:#14141a;background:#fb923c14;border-color:#f59e0b80}html[data-theme=light] .sbx .sx-lang-menu button:hover,html[data-theme=light] .sbx .sx-lang-menu button:focus-visible{background:#fb923c1a}html[data-theme=light] .sbx .sx-lang-btn:hover,html[data-theme=light] .sbx .sx-lang-btn[aria-expanded=true]{background:#fbfaff;border-color:#f59e0b8c}html[data-theme=light] .sbx .sx-btn:disabled,html[data-theme=light] .sbx .sx-btn[disabled]{opacity:.85;filter:saturate(.85);color:#07070c}html[data-theme=light] .sbx .sx-conn-menu{color:#5e5a55}html[data-theme=light] .sbx .sx-conn-menu button{color:#14141a}html[data-theme=light] .sbx .sx-conn-menu button:hover{color:#b45309}html[data-theme=light] .sbx .sx-rp{border-color:var(--L-bd)}html[data-theme=light] .sbx .sx-fee .sx-note{background:#fb923c14;border-color:#f59e0b40}html[data-theme=light] .sbx .sx-totop:hover{border-color:#f59e0b80}html[data-theme=light] .sx-err-toast{color:#9f1239;background:#fff1f2;border-color:#e11d4859;box-shadow:0 12px 30px -12px #78142859}html[data-theme=light] .sx-wm-row:hover,html[data-theme=light] .sx-wm-row:focus-visible{background:#fb923c0f;border-color:#f59e0b80}html[data-theme=light] .sbx .sx-why .sx-wc:nth-child(n){background:var(--L-surf);box-shadow:var(--L-sh)}html[data-theme=light] .sbx .sx-why .sx-wc:nth-child(n):hover{background:#fbfaff;border-color:#f59e0b66}html[data-theme=light] .sbx .sx-fr.sx-net em,html[data-theme=light] .sbx .sx-tstrip h2 b,html[data-theme=light] .sbx details[open] summary:after,html[data-theme=light] .sbx details[open] summary:hover:after{background-image:var(--L-gt)}html[data-theme=light] .sbx{background:radial-gradient(900px 700px at 0% 0%,#9945ff33,#9945ff00 70%), radial-gradient(800px 700px at 100% 520px,#14f1952b,#14f19500 70%), radial-gradient(520px 420px at 72% 230px,#f59e0b0a,#f59e0b00 70%), radial-gradient(900px 800px at 0% 1900px,#9945ff1a,#9945ff00 70%), radial-gradient(900px 800px at 100% 2900px,#14f19517,#14f19500 70%), radial-gradient(900px 900px at 30% 100%,#9945ff17,#9945ff00 70%), var(--sx-bg)}@media (max-width:520px){html[data-theme=light] .sbx{background:radial-gradient(420px 420px at 0% 0%,#9945ff33,#9945ff00 70%), radial-gradient(380px 420px at 100% 520px,#14f1952b,#14f19500 70%), radial-gradient(260px 240px at 50% 190px,#f59e0b0a,#f59e0b00 70%), radial-gradient(420px 600px at 0% 2200px,#9945ff1a,#9945ff00 70%), radial-gradient(420px 600px at 100% 3600px,#14f19517,#14f19500 70%), radial-gradient(500px 600px at 40% 100%,#9945ff17,#9945ff00 70%), var(--sx-bg)}}html[data-theme=light] .sbx .sx-eyebrow{color:#7c3aed}html[data-theme=light] .sbx .sx-tstrip .sx-in2,html[data-theme=light] .sbx .sx-fee,html[data-theme=light] .sbx .sx-wc,html[data-theme=light] .sbx .sx-rp{border-color:#7c3aed24}html[data-theme=light] .sbx .sx-mas .sx-m-hop{filter:drop-shadow(0 8px 18px #2563eb59)drop-shadow(0 0 10px #38bdf859)}html[data-theme=light] .sbx .sx-btn{box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001a,0 8px 22px -10px #7c3aed8c,0 4px 14px -8px #10b98173}.sbx .sx-lang-btn{--h:40px;--k:30px;height:var(--h);padding:0 13px 0 calc((var(--h) - var(--k)) / 2 - 1px);color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#4c1d95,#7c3aed 55%,#9945ff);border:1px solid #a78bfa66;border-radius:999px;gap:6px;font-weight:800;transition:box-shadow .3s,filter .3s;position:relative;box-shadow:inset 0 2px 4px #14063273,inset 0 -1px #ffffff2e,0 0 18px -6px #9945ffbf}.sbx .sx-lang-btn:hover,.sbx .sx-lang-btn[aria-expanded=true]{filter:brightness(1.06);background:linear-gradient(135deg,#4c1d95,#7c3aed 55%,#9945ff);border-color:#c4b5fd99;box-shadow:inset 0 2px 4px #14063273,inset 0 -1px #ffffff2e,0 0 24px -4px #9945fff2}.sbx .sx-lang-knob{width:var(--k);height:var(--k);color:#2e1065;background:radial-gradient(circle at 35% 30%,#fff,#eef0ff 70%,#d9dcf0);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px 6px #00000059,inset 0 -1px 2px #00000014}.sbx .sx-lang-btn>.sx-lang-knob svg{color:#2e1065;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.sbx .sx-lang-btn:hover .sx-lang-knob svg,.sbx .sx-lang-btn[aria-expanded=true] .sx-lang-knob svg{transform:rotate(25deg)}.sbx .sx-lang-code{text-shadow:0 1px 2px #00000040}.sbx .sx-lang-chev{opacity:.9;color:#fff}@media (max-width:520px){.sbx .sx-lang-btn{--h:34px;--k:26px;height:var(--h);padding-right:11px;font-size:12px}.sbx .sx-lang-knob svg{width:14px;height:14px}}@media (max-width:420px){.sbx .sx-lang-btn{gap:5px;padding-right:9px}.sbx .sx-lang-chev{display:none}}html[data-theme=light] .sbx .sx-lang-btn,html[data-theme=light] .sbx .sx-lang-btn:hover,html[data-theme=light] .sbx .sx-lang-btn[aria-expanded=true]{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9 50%,#0f8f7e);border-color:#6d28d973;box-shadow:inset 0 2px 4px #2e106559,inset 0 -1px #ffffff4d,0 0 18px -6px #7c3aedb3}html[data-theme=light] .sbx .sx-lang-btn:hover,html[data-theme=light] .sbx .sx-lang-btn[aria-expanded=true]{box-shadow:inset 0 2px 4px #2e106559,inset 0 -1px #ffffff4d,0 0 24px -4px #7c3aede6}html[data-theme=light] .sbx .sx-lang-menu button.sx-on:before{background:linear-gradient(#7c3aed,#0f8f7e)}@media (prefers-reduced-motion:reduce){.sbx .sx-lang-btn,.sbx .sx-lang-knob svg{transition:none}}html:not([data-theme=light]) .sbx .sx-tt-knob,html:not([data-theme=light]) .sbx .sx-lang-knob{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);background:linear-gradient(#ffffff42 0%,#ffffff1a 48%,#ffffff24 100%);border:1px solid #ffffff47;box-shadow:inset 0 1px 1px #ffffff73,inset 0 -1px 2px #0000002e,0 2px 8px #08041e59}html:not([data-theme=light]) .sbx .sx-tt-knob{box-sizing:border-box}html:not([data-theme=light]) .sbx .sx-lang-knob{box-sizing:border-box;color:#f4f2ff}html:not([data-theme=light]) .sbx .sx-lang-btn>.sx-lang-knob svg{color:#f4f2ff;filter:drop-shadow(0 0 3px #c4b5fd99)}html[data-theme=light] .sbx .sx-tt-knob,html[data-theme=light] .sbx .sx-lang-knob{box-sizing:border-box;-webkit-backdrop-filter:blur(10px)saturate(170%);backdrop-filter:blur(10px)saturate(170%);background:linear-gradient(#ffffff9e 0%,#ffffff5c 50%,#ffffff75 100%);border:1px solid #ffffffb3;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 2px #00000014,0 2px 8px #28145040}html[data-theme=light] .sbx .sx-lang-btn>.sx-lang-knob svg{color:#2e1065}:root .sbx .sx-tt.sx-tt2{--s:40px;width:var(--s);height:var(--s);cursor:pointer;isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}:root .sbx .sx-tt.sx-tt2:before{content:"";border-radius:inherit;z-index:0;opacity:0;pointer-events:none;background:linear-gradient(45deg,#0000 25%,#ffffff2e 50%,#0000 75%);transition:opacity .5s;position:absolute;inset:0}:root .sbx .sx-tt.sx-tt2:hover:before{opacity:1}:root .sbx .sx-tt2 .sx-tt-svg{z-index:1;flex:none;margin:0;display:block;position:relative;overflow:visible}.sbx .sx-tt2 .sx-tt2-sun,.sbx .sx-tt2 .sx-tt2-moon{position:static;top:auto;left:auto;right:auto}.sbx .sx-tt2 .sx-tt2-moon{transform:none}:root:not([data-theme=light]) .sbx .sx-tt.sx-tt2{background:#ffffff14;border:1px solid #a78bfa4d;box-shadow:inset 0 1px 1px #ffffff2e,0 0 14px -4px #7c3aed80}:root:not([data-theme=light]) .sbx .sx-tt.sx-tt2:hover{background:#ffffff1f;border-color:#a78bfa8c;box-shadow:inset 0 1px 1px #ffffff38,0 0 20px -4px #7c3aedcc}:root[data-theme=light] .sbx .sx-tt.sx-tt2{background:#ffffff8c;border:1px solid #7c3aed40;box-shadow:inset 0 1px 1px #ffffffe6,0 2px 8px #28145026}:root[data-theme=light] .sbx .sx-tt.sx-tt2:hover{background:#ffffffbf;border-color:#7c3aed73;box-shadow:inset 0 1px 1px #ffffffe6,0 0 16px -4px #7c3aed73}:root[data-theme=light] .sbx .sx-tt.sx-tt2:before{opacity:0;background:linear-gradient(45deg,#0000 25%,#ffffffb3 50%,#0000 75%)}:root[data-theme=light] .sbx .sx-tt.sx-tt2:hover:before{opacity:1}.sbx .sx-tt2 .sx-tt-s1{stop-color:#c4a5ff}.sbx .sx-tt2 .sx-tt-s2{stop-color:#14f195}:root[data-theme=light] .sbx .sx-tt2 .sx-tt-s1{stop-color:#7c3aed}:root[data-theme=light] .sbx .sx-tt2 .sx-tt-s2{stop-color:#0a9c62}.sbx .sx-tt2 .sx-tt-p{stroke-dasharray:1;stroke-dashoffset:0;opacity:1;transform-box:fill-box;transform-origin:50%;transition:transform .7s cubic-bezier(.34,1.56,.64,1),stroke-dashoffset .35s ease calc(.35s + var(--i,0) * 30ms),opacity .2s ease;transform:scale(1)}.sbx .sx-tt2 .sx-tt2-sun{transform-box:fill-box;transform-origin:50%;transition:transform .7s cubic-bezier(.34,1.56,.64,1);transform:rotate(0)}:root:not([data-theme=light]) .sbx .sx-tt2 .sx-tt2-sun{transform:rotate(-45deg)}:root:not([data-theme=light]) .sbx .sx-tt2 .sx-tt2-sun .sx-tt-p,:root[data-theme=light] .sbx .sx-tt2 .sx-tt2-moon .sx-tt-p{stroke-dashoffset:1px;opacity:0;transition:transform .45s,stroke-dashoffset .3s,opacity .25s .2s;transform:scale(0)}@media (max-width:520px){:root .sbx .sx-tt.sx-tt2{--s:34px}:root .sbx .sx-tt2 .sx-tt-svg{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){:root .sbx .sx-tt.sx-tt2,:root .sbx .sx-tt.sx-tt2:before,.sbx .sx-tt2 .sx-tt-p,.sbx .sx-tt2 .sx-tt2-sun,:root:not([data-theme=light]) .sbx .sx-tt2 .sx-tt2-sun .sx-tt-p,:root[data-theme=light] .sbx .sx-tt2 .sx-tt2-moon .sx-tt-p{transition:none}}:root .sbx .sx-lang-btn{filter:none;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);letter-spacing:.05em;border-radius:999px;gap:6px;height:40px;padding:0 12px 0 11px;font-weight:700;transition:background-color .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}:root .sbx .sx-lang-btn:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(45deg,#0000 25%,#ffffff2e 50%,#0000 75%);transition:opacity .5s;position:absolute;inset:0}:root .sbx .sx-lang-btn:hover:before,:root .sbx .sx-lang-btn[aria-expanded=true]:before{opacity:1}:root .sbx .sx-lang-btn .sx-lang-knob{width:auto;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:root .sbx .sx-lang-code{text-shadow:none}:root .sbx .sx-lang-chev{color:inherit;opacity:.7}:root:not([data-theme=light]) .sbx .sx-lang-btn,:root:not([data-theme=light]) .sbx .sx-lang-btn:hover,:root:not([data-theme=light]) .sbx .sx-lang-btn[aria-expanded=true]{color:#f4f2ff;filter:none;background:#ffffff14;border:1px solid #a78bfa4d;box-shadow:inset 0 1px 1px #ffffff2e,0 0 14px -4px #7c3aed80}:root:not([data-theme=light]) .sbx .sx-lang-btn:hover,:root:not([data-theme=light]) .sbx .sx-lang-btn[aria-expanded=true]{background:#ffffff1f;border-color:#a78bfa8c;box-shadow:inset 0 1px 1px #ffffff38,0 0 20px -4px #7c3aedcc}:root[data-theme=light] .sbx .sx-lang-btn,:root[data-theme=light] .sbx .sx-lang-btn:hover,:root[data-theme=light] .sbx .sx-lang-btn[aria-expanded=true]{color:#2e1065;filter:none;background:#ffffff8c;border:1px solid #7c3aed40;box-shadow:inset 0 1px 1px #ffffffe6,0 2px 8px #28145026}:root[data-theme=light] .sbx .sx-lang-btn:hover,:root[data-theme=light] .sbx .sx-lang-btn[aria-expanded=true]{background:#ffffffbf;border-color:#7c3aed73;box-shadow:inset 0 1px 1px #ffffffe6,0 0 16px -4px #7c3aed73}:root[data-theme=light] .sbx .sx-lang-btn:before{background:linear-gradient(45deg,#0000 25%,#ffffffb3 50%,#0000 75%)}:root:not([data-theme=light]) .sbx .sx-lang-btn>.sx-lang-knob svg{color:#14f195;filter:drop-shadow(0 0 3px #14f19573)}:root[data-theme=light] .sbx .sx-lang-btn>.sx-lang-knob svg{color:#6d28d9;filter:none}@media (max-width:520px){:root .sbx .sx-lang-btn{height:34px;padding:0 10px 0 9px;font-size:12px}}@media (max-width:420px){:root .sbx .sx-lang-btn{gap:5px;padding:0 9px}}@media (prefers-reduced-motion:reduce){:root .sbx .sx-lang-btn,:root .sbx .sx-lang-btn:before{transition:none}}
