html[data-design=glass]{--background:#08061a;--font-script:var(--font-accent), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--glass-blur:14px;--glass-sat:150%;--glass-edge:#ffffff13;--glass-edge-top:#ffffff26;--glass-edge-strong:#ffffff24;--glass-rim:inset 0 1px 0 0 #ffffff13, inset 0 0 0 1px #ffffff03, inset 0 -10px 24px -18px #00000073;--glass-shade:0 1px 1px #00000038, 0 16px 36px -20px #000000bf;--glass-shade-lift:0 2px 4px #00000040, 0 22px 44px -18px #000c;--shadow-pop:0 1px 2px #00000059, 0 18px 44px -12px #000000b3;--shadow-dialog:0 2px 8px #0006, 0 36px 80px -20px #000c;--line:#ffffff13;--line-field:#ffffff1a;--line-strong:#ffffff21}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=glass]:not([data-lite]){--chrome:#0c082375;--sunken:#06041a66;--surface-1:#ffffff0b;--surface-2:#ffffff13;--surface-3:#ffffff12;--surface-4:#ffffff1c;--field:#0b07216b}}html[data-design=glass] body{background:var(--background)}.zb-glass-bg{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.zb-glass-bg>i{width:72vmax;height:72vmax;opacity:var(--o);background:radial-gradient(closest-side, var(--c) 0%, color-mix(in srgb, var(--c) 45%, transparent) 42%, transparent 100%);border-radius:50%;position:absolute}.zb-glass-bg>i:first-child{--c:var(--glass-c1,#7d5cff);--o:.42;top:-30vmax;left:-24vmax}.zb-glass-bg>i:nth-child(2){--c:var(--glass-c2,#a98bff);--o:.2;top:-16vmax;right:-28vmax}.zb-glass-bg>i:nth-child(3){--c:var(--glass-c3,#5537cc);--o:.5;bottom:-42vmax;left:2vmax}.zb-glass-bg>i:nth-child(4){--c:var(--glass-c4,#c98cff);--o:.16;bottom:-34vmax;right:-16vmax}@keyframes zbg-drift{0%{transform:translate(0,0)scale(1)}33%{transform:translate(7vmax,4vmax)scale(1.08)}66%{transform:translate(-4vmax,8vmax)scale(.94)}to{transform:translate(5vmax,-5vmax)scale(1.04)}}.zb-glass-bg:after{content:"";opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}body:has([data-dense]) .zb-glass-bg>i{opacity:calc(var(--o) * .8)}.zb-glass-bg[data-hidden]>i{animation-play-state:paused}html[data-lite] .zb-glass-bg>i{will-change:auto;animation:none}@media (prefers-reduced-motion:reduce){.zb-glass-bg>i{will-change:auto;animation:none}}@media (forced-colors:active){.zb-glass-bg{display:none}}html[data-design=glass] :is(.card-hairline:not(.discord-surface),.surface){background-color:var(--surface-1);border-color:var(--glass-edge);border-top-color:var(--glass-edge-top);box-shadow:var(--tw-stack), var(--glass-rim), var(--glass-shade);background-image:linear-gradient(#ffffff0a,#fff0 42%)}html[data-design=glass]:not([data-lite]) :is(.card-hairline:not(.discord-surface),.surface):not(:is(.card-hairline,.surface,.zb-pop,.zb-dialog,.discord-scope,[data-discord-mock],.lp-window) *):not(:has(.fixed)){-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}html[data-design=glass] :is(.card-hairline,.surface,.zb-pop,.zb-dialog) :is(.card-hairline:not(.discord-surface),.surface){box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff0a;background-color:#ffffff09;border-color:#ffffff1c #ffffff12 #ffffff12}html[data-design=glass] .sec-rule:is(.card-hairline,.surface){box-shadow:inset 0 2px 0 0 var(--sec,var(--accent)), var(--glass-rim), var(--glass-shade)}@media (hover:hover) and (pointer:fine){html[data-design=glass] :is(:is(a,button,[role=button]).card-hairline:not(:disabled),.module-card.card-hairline,[data-tilt]>:is(a,button).card-hairline:not(:disabled),.lift-card):hover{background-color:var(--surface-2);border-color:var(--glass-edge-strong);box-shadow:var(--tw-stack), var(--glass-rim), var(--glass-shade-lift);background-image:radial-gradient(260px circle at var(--mx,50%) var(--my,-40%), #ffffff14, transparent 72%), linear-gradient(180deg, #ffffff0d, #fff0 42%);border-top-color:#ffffff38}html[data-design=glass] :is(:is(a,button,[role=button]).card-hairline.sec-rule:not(:disabled),.lift-card.sec-rule):hover{box-shadow:inset 0 2px 0 0 var(--sec,var(--accent)), var(--glass-rim), var(--glass-shade-lift)}}html[data-design=glass] .zb-chrome{background-color:var(--chrome)}html[data-design=glass]:not([data-lite]) :is(.zb-chrome,.site-nav-shell,.zb-topbar.is-condensed,.zb-savebar.is-dirty){-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%)}html[data-design=glass] .zb-sidebar-panel{border-right-color:#ffffff12;box-shadow:inset -1px 0 #ffffff06,12px 0 40px -28px #000c}html[data-design=glass] [role=dialog].zb-chrome{background-color:var(--glass-drawer,#0d0b17db);box-shadow:inset -1px 0 0 0 #ffffff0a, var(--shadow-dialog);border-right-color:#ffffff17}html[data-design=glass][data-lite] [role=dialog].zb-chrome{background-color:var(--glass-drawer-solid,#0f0d19)}html[data-design=glass] [class*=verify-module]:is([class$=__card],[class*=__card\ ]){border-color:var(--glass-edge);border-top-color:var(--glass-edge-top);box-shadow:var(--glass-rim), var(--glass-shade-lift);background:#ffffff0d linear-gradient(#ffffff0d,#fff0 45%)}html[data-design=glass]:not([data-lite]) [class*=verify-module]:is([class$=__card],[class*=__card\ ]){-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%)}html[data-design=glass][data-lite] [class*=verify-module]:is([class$=__card],[class*=__card\ ]){background-color:#15121f}html[data-design=glass] .zb-topbar{background-color:#0000;transition:border-color .22s,background-color .22s,box-shadow .22s}html[data-design=glass] .zb-topbar.is-condensed{background-color:var(--chrome);border-bottom-color:#ffffff12;box-shadow:0 10px 30px -22px #000000e6}html[data-design=glass] .zb-tabbar{border-top-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d}html[data-design=glass] .zb-tab-active{background:#ffffff17;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff24,0 6px 16px -10px #000c}html[data-design=glass] .site-nav-shell{border-color:var(--glass-edge);border-top-color:var(--glass-edge-top);box-shadow:var(--glass-rim)}html[data-design=glass] .site-nav[data-condensed] .site-nav-shell{background-color:var(--surface-2);box-shadow:var(--glass-rim), var(--shadow-pop)}html[data-design=glass] .site-footer{border-top-color:#ffffff12;box-shadow:inset 0 1px #ffffff08}html[data-design=glass] .nav-active{background:#ffffff13;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff1f,inset 0 -6px 14px -10px #00000080,0 8px 18px -12px #000000b3}html[data-design=glass] .nav-active:before{box-shadow:0 0 10px 1px color-mix(in srgb, var(--accent) 55%, transparent)}html[data-design=glass] .nav-link:not([aria-current=page]):hover{background-color:#ffffff0b}html[data-design=glass] .zb-pop{background-color:var(--glass-pop,#1e1a30b8);box-shadow:var(--tw-stack), var(--glass-rim), var(--shadow-pop);border-color:#ffffff2e #ffffff1c #ffffff1c}html[data-design=glass] .zb-dialog,html[data-design=glass] .zb-pop.zb-dialog{background-color:var(--glass-dialog,#181428bd);box-shadow:var(--tw-stack), var(--glass-rim), var(--shadow-dialog);border-color:#ffffff2e #ffffff1a #ffffff1a}html[data-design=glass]:not([data-lite]) :is(.zb-pop,.zb-dialog){-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%)}html[data-design=glass][data-lite] .zb-pop{background-color:var(--glass-pop-solid,#1d1930)}html[data-design=glass][data-lite] :is(.zb-dialog,.zb-pop.zb-dialog){background-color:var(--glass-dialog-solid,#161325)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=glass] .zb-pop{background-color:var(--glass-pop-solid,#1d1930)}html[data-design=glass] :is(.zb-dialog,.zb-pop.zb-dialog){background-color:var(--glass-dialog-solid,#161325)}}html[data-design=glass]:not([data-lite]) .zb-scrim-in{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-design=glass] .zb-savebar.is-dirty{box-shadow:var(--glass-rim), var(--shadow-pop);background-color:#1e1a30b3;border-color:#fff3 #ffffff1f #ffffff1f;border-radius:16px;animation-name:zbg-pill-in}@keyframes zbg-pill-in{0%{opacity:0;filter:blur(6px);translate:0 14px;scale:.96}to{opacity:1;filter:none;translate:0;scale:1}}@layer base{html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary){position:relative}}html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff42, inset 0 -3px 0 0 color-mix(in srgb, var(--primary) 70%, #000), 0 8px 22px -12px color-mix(in srgb, var(--primary) 80%, transparent);transition:scale var(--spring-press-ms) var(--spring-press), translate var(--spring-snappy-ms) var(--spring-snappy), background-color .16s ease, background-position 0s linear .7s, box-shadow .2s ease, color .16s ease, opacity .16s ease;background-image:linear-gradient(105deg,#0000 38%,#fff3 50%,#0000 62%),linear-gradient(#ffffff1a,#fff0 55%);background-position:130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%}html[data-design=glass] :is(button,a,[role=button]).btn-soft:not(:is(.discord-scope,[data-discord-mock],.lp-window) *){box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff0f, inset 0 -2px 0 0 var(--lip-soft);background-color:#ffffff0f;border-color:#ffffff2b #ffffff1a #ffffff1a}html[data-design=glass] div.btn-soft{background-color:#ffffff0d;border-color:#ffffff17}@media (hover:hover) and (pointer:fine){html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{transition:scale var(--spring-press-ms) var(--spring-press), translate var(--spring-snappy-ms) var(--spring-snappy), background-color .16s ease, background-position .7s cubic-bezier(.3, .7, .2, 1), box-shadow .2s ease, color .16s ease, opacity .16s ease;box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff52, inset 0 -3px 0 0 color-mix(in srgb, var(--primary) 70%, #000), 0 12px 28px -12px color-mix(in srgb, var(--primary) 90%, transparent);background-position:-30% 0,0 0}html[data-design=glass] :is(button,a,[role=button]).btn-soft:not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{background-color:#ffffff1a;background-image:radial-gradient(120px circle at var(--mx,50%) var(--my,-30%), #ffffff17, transparent 75%);border-color:#ffffff29}html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary,.btn-soft):not(:disabled):not([aria-disabled=true]):not(:is(.discord-scope,[data-discord-mock],.lp-window,.zb-sidebar,.zb-tabbar) *):hover:not(:active){translate:0 -1px}}html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary,.btn-soft):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):active{translate:0 1.5px;scale:.985 .93}.zb-ripple{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.zb-ripple>span{width:var(--rs);height:var(--rs);margin:calc(var(--rs) / -2) 0 0 calc(var(--rs) / -2);background:radial-gradient(closest-side,#ffffff57,#ffffff1f 60%,#0000);border-radius:50%;animation:.56s cubic-bezier(.2,.7,.2,1) forwards zbg-ripple;position:absolute;scale:0}@keyframes zbg-ripple{60%{opacity:1}to{opacity:0;scale:1}}html[data-design=glass] :is(input,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):is(.bg-white\/\[0\.02\],.bg-white\/\[0\.03\],.bg-white\/\[0\.04\],.bg-white\/\[0\.05\],.bg-black\/20,.bg-black\/25,.bg-black\/30):not(:is(.discord-scope,[data-discord-mock],.lp-window) *),html[data-design=glass] .zb-select:not(:is(.discord-scope,[data-discord-mock],.lp-window) *),html[data-design=glass] .zb-multi,html[data-design=glass] .zb-unit{box-shadow:var(--tw-stack), inset 0 1px 2px 0 #0006, inset 0 -1px 0 0 #ffffff0a}html[data-design=glass] :is(input,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):is(.bg-white\/\[0\.02\],.bg-white\/\[0\.03\],.bg-white\/\[0\.04\],.bg-white\/\[0\.05\],.bg-black\/20,.bg-black\/25,.bg-black\/30):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), 0 0 18px -4px color-mix(in srgb, var(--accent) 45%, transparent)}html[data-design=glass] .zb-switch{transition:background-color var(--zb-dur-2) var(--zb-ease), border-color var(--zb-dur-2) var(--zb-ease), box-shadow .32s var(--zb-ease), scale var(--spring-press-ms) var(--spring-press);background:#ffffff12;border-color:#ffffff21;box-shadow:inset 0 1px 3px #00000080,inset 0 -1px #ffffff0d}html[data-design=glass] .zb-switch:is([aria-pressed=true],[aria-checked=true]){background:var(--primary) linear-gradient(180deg, #ffffff29, #fff0 60%);box-shadow:inset 0 1px 0 0 #ffffff47, inset 0 -2px 4px 0 #0000004d, 0 0 16px -3px color-mix(in srgb, var(--accent) 70%, transparent);border-color:#ffffff3d}html[data-design=glass] .zb-switch-knob{background:radial-gradient(circle at 34% 28%,#fff 0%,#f1edfc 45%,#d6cdef 100%);box-shadow:0 2px 5px #00000061,inset 0 -1px 1px #28145a2e,inset 0 1px 1px #fff}html[data-design=glass] .zb-switch[data-flip=on] .zb-switch-knob{transform-origin:100%;animation:zbg-knob-on .52s var(--zb-ease)}html[data-design=glass] .zb-switch[data-flip=off] .zb-switch-knob{transform-origin:0%;animation:zbg-knob-off .52s var(--zb-ease)}html[data-design=glass] .zb-switch[data-flip]{animation:zbg-track-pulse .46s var(--zb-ease)}@keyframes zbg-knob-on{0%{scale:1}22%{scale:1.55 .78}48%{scale:.86 1.12}70%{scale:1.06 .96}to{scale:1}}@keyframes zbg-knob-off{0%{scale:1}22%{scale:1.5 .8}48%{scale:.88 1.1}70%{scale:1.05 .97}to{scale:1}}@keyframes zbg-track-pulse{35%{scale:1.07 .94}70%{scale:.98 1.02}}html[data-design=glass] input[type=checkbox]:not(.sr-only):not(.peer):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){appearance:none;vertical-align:middle;width:16px;height:16px;transition:background-color .16s ease, border-color .16s ease, box-shadow .2s ease, scale var(--spring-press-ms) var(--spring-press);background-color:#ffffff0d;border:1px solid #ffffff38;border-radius:5px;flex:none;place-content:center;margin:0;display:inline-grid;box-shadow:inset 0 1px 2px #00000073}html[data-design=glass] input[type=checkbox].h-3\.5:not(.sr-only):not(.peer){border-radius:4px;width:14px;height:14px}html[data-design=glass] input[type=checkbox]:not(.sr-only):not(.peer):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):checked{background-color:var(--primary);background-image:linear-gradient(var(--primary), var(--primary)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:inset 0 1px 0 #ffffff4d, 0 0 10px -2px color-mix(in srgb, var(--accent) 65%, transparent);background-position:120% 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%;border-color:#ffffff47;animation:.38s cubic-bezier(.3,.7,.2,1) zbg-tick}@keyframes zbg-tick{0%{background-position:0 0,0 0;scale:.86}45%{scale:1.08}to{background-position:120% 0,0 0;scale:1}}html[data-design=glass] input[type=checkbox]:not(.sr-only):not(.peer):disabled{opacity:.45}html[data-design=glass] .seg{background:#0000003d;box-shadow:inset 0 1px 3px #00000073;border-color:#ffffff14!important}html[data-design=glass] .seg-thumb{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #00000040,0 6px 14px -8px #000c;background:#ffffff1a!important}html[data-design=glass] :is([role=tablist]>[role=tab][aria-selected=true],[role=radiogroup].inline-flex>[role=radio][aria-checked=true]):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){box-shadow:inset 0 1px 0 0 #ffffff1f, inset 0 -2px 0 0 var(--lip-soft)}html[data-design=glass] .zb-badge{background-color:#ffffff0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}html[data-design=glass] .zb-range::-webkit-slider-thumb{background:radial-gradient(circle at 34% 28%,#fff 0%,#f1edfc 45%,#d6cdef 100%);border-radius:999px;box-shadow:0 2px 5px #0006}html[data-design=glass] .zb-range::-moz-range-thumb{background:radial-gradient(circle at 34% 28%,#fff 0%,#f1edfc 45%,#d6cdef 100%);border-radius:999px}html[data-design=glass] .zb-skeleton{background-color:#ffffff0e;background-image:linear-gradient(100deg,#0000 20%,#ffffff1a 50%,#0000 80%)}html[data-design=glass] :is(p.text-\[13\.5px\].font-medium.text-\[var\(--accent\)\],section[data-pose=hero] .lp-rise>p:first-child,p.text-xs.font-semibold.uppercase.text-\[\#A98BFF\],.zb-empty>p.font-semibold,.zb-script){font-family:var(--font-script);letter-spacing:.005em;text-transform:none;font-size:21px;font-style:italic;font-weight:400;line-height:1.15}html[data-design=glass] p.text-\[13\.5px\].font-medium.text-\[var\(--accent\)\]{color:var(--accent-ink,#c4b2ff);font-size:23px}html[data-design=glass] section[data-pose=hero] .lp-rise>p:first-child{color:#f0ecfcdb;font-size:20px}html[data-design=glass] .zb-empty>p.font-semibold{font-size:20px}html[data-design=glass] [class*=premium-module][class*=__eyebrow]{font-family:var(--font-script);letter-spacing:.01em;background:#ffc94a12;padding-block:.15rem;font-size:17px;font-style:italic;font-weight:400}html[data-design=glass] .brand-row .text-\[11px\],html[data-design=glass] [role=dialog] .leading-none>.text-\[11px\]{font-family:var(--font-script);letter-spacing:.01em;color:var(--accent-ink,#c4b2ff);margin-top:1px;font-size:15px;font-style:italic;font-weight:400}html[data-design=glass] .wr{filter:blur(8px);animation-name:zbg-word;animation-duration:.52s;animation-timing-function:var(--zb-ease)}@keyframes zbg-word{0%{opacity:0;filter:blur(8px);translate:0 .32em}to{opacity:1;filter:none;translate:0}}html[data-design=glass] .lp-rise{animation-name:zbg-lp-rise}@keyframes zbg-lp-rise{0%{opacity:0;filter:blur(8px);translate:0 14px}to{opacity:1;filter:none;translate:0}}html.zb-motion[data-design=glass]:not([data-lite]) main :is(.card-hairline:not(.card-hairline *),.grid:not(.card-hairline *)>*,[data-stagger]>*):not([data-in]){filter:blur(6px)}html.zb-motion[data-design=glass]:not([data-lite]) main :is(.card-hairline:not(.card-hairline *),.grid:not(.card-hairline *)>*,[data-stagger]>*)[data-in]{transition:opacity .3s var(--zb-ease) var(--d,0s), filter .38s var(--zb-ease) var(--d,0s), translate var(--spring-bouncy-ms) var(--spring-bouncy) var(--d,0s), scale var(--spring-press-ms) var(--spring-press), background-color .18s ease, border-color .18s ease, box-shadow .22s ease}html.zb-motion[data-design=glass]:not([data-lite]) main h2:not([data-in]){opacity:0;filter:blur(10px);translate:0 6px}html.zb-motion[data-design=glass]:not([data-lite]) main h2[data-in]{transition:opacity .36s var(--zb-ease) var(--d,0s), filter .44s var(--zb-ease) var(--d,0s), translate var(--spring-smooth-ms) var(--spring-smooth) var(--d,0s)}html[data-design=glass]:not([data-lite]) .zb-pop-in{animation-name:zbg-pop-in}html[data-design=glass]:not([data-lite]) .zb-dialog-in{animation-name:zbg-dialog-in;animation-duration:.28s}html[data-design=glass]:not([data-lite]) .zb-notice{animation-name:zbg-notice}@keyframes zbg-pop-in{0%{opacity:0;filter:blur(6px);transform:translateY(-4px)scale(.96)}to{filter:none}}@keyframes zbg-dialog-in{0%{opacity:0;filter:blur(10px);transform:translateY(10px)scale(.97)}to{filter:none}}@keyframes zbg-notice{0%{opacity:0;filter:blur(6px);translate:0 -6px;scale:.96}to{opacity:1;filter:none;translate:0;scale:1}}html[data-design=glass]:not([data-lite]) [role=tabpanel]{animation:zbg-panel-in .32s var(--zb-ease) backwards}@keyframes zbg-panel-in{0%{opacity:0;filter:blur(6px);translate:0 4px}}html[data-design=glass]:not([data-lite]) .zb-collapse-body{filter:blur(4px)}html[data-design=glass]:not([data-lite]) .zb-collapse[data-open]>.zb-collapse-clip>.zb-collapse-body{filter:none;transition:opacity .22s ease-out 30ms, transform .24s var(--fold-ease), filter .3s var(--zb-ease)}html[data-design=glass]:not([data-lite])::view-transition-old(root){animation:.16s var(--zb-ease) both zbg-vt-out}html[data-design=glass]:not([data-lite])::view-transition-new(root){animation:.32s var(--zb-ease) both zbg-vt-in}@keyframes zbg-vt-out{to{opacity:0;filter:blur(6px)}}@keyframes zbg-vt-in{0%{opacity:0;filter:blur(8px)}}.zb-look-track{background:var(--surface-3);border:1px solid var(--line-strong);border-radius:999px;flex:none;width:28px;height:16px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-block;position:relative}.zb-look-knob{opacity:.75;width:10px;height:10px;transition:translate .22s var(--zb-ease,ease), opacity .2s ease;background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0006}.zb-look-track[data-on]{background:var(--primary);border-color:#0000}.zb-look-track[data-on] .zb-look-knob{opacity:1;translate:12px}html[data-design=glass] .zb-look-track{background:#ffffff12;border-color:#ffffff24;box-shadow:inset 0 1px 2px #00000073}html[data-design=glass] .zb-look-track[data-on]{background:var(--primary) linear-gradient(180deg, #ffffff2e, #fff0 60%);box-shadow:inset 0 1px 0 0 #ffffff42, 0 0 12px -3px color-mix(in srgb, var(--accent) 70%, transparent);border-color:#ffffff38}html[data-design=glass] .zb-look-knob{background:radial-gradient(circle at 34% 28%,#fff 0%,#f1edfc 45%,#d6cdef 100%)}@media (prefers-reduced-motion:reduce){.zb-look-track,.zb-look-knob{transition:none}}html.zb-look-flip::view-transition-old(root){animation:.25s both zb-look-out!important}html.zb-look-flip::view-transition-new(root){animation:.25s both zb-look-in!important}@keyframes zb-look-out{to{opacity:0}}@keyframes zb-look-in{0%{opacity:0}}html[data-design=glass][data-lite] :is(.wr,.lp-rise){filter:none}html[data-design=glass][data-lite] .wr{animation-name:zb-word}html[data-design=glass][data-lite] .lp-rise{animation-name:lp-rise}@media (prefers-reduced-motion:reduce){html[data-design=glass] .wr{filter:none;opacity:1;animation:none;translate:none}html[data-design=glass] .lp-rise,html[data-design=glass] [role=tabpanel]{animation:none}.zb-ripple{display:none}}@media (forced-colors:active){html[data-design=glass] :is(.card-hairline,.surface,.zb-chrome,.zb-pop,.zb-dialog){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}html[data-design=glass]{--glass-blur:20px;--glass-sat:185%;--glass-rim:inset 0 1px 0 0 #ffffff29, inset 0 -1px 0 0 #ffffff0d, inset 1px 0 0 0 #ffffff09, inset -1px 0 0 0 #ffffff09, inset 0 12px 22px -18px #ffffff29, inset 0 -14px 24px -20px #ffffff12;--glass-rim-sm:inset 0 1px 0 0 #ffffff38, inset 0 -1px 0 0 #ffffff0f, inset 0 6px 10px -8px #ffffff2e, inset 0 -6px 10px -8px #ffffff12;--glass-control:#ffffff13;--glass-control-hover:#ffffff1f;--glass-control-edge:#ffffff21;--glass-control-shade:0 6px 16px -10px #000000bf;--glass-spring:var(--spring-bouncy);--glass-spring-ms:var(--spring-bouncy-ms)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=glass]:not([data-lite]):not([data-mode=light]){--chrome:#0c082357;--surface-1:#ffffff09;--surface-2:#ffffff0f;--surface-3:#fff1;--surface-4:#ffffff1a;--field:#06050c57;--glass-pop:#1c144099;--glass-dialog:#160e36a3}}html[data-design=glass] :is(button,a,[role=button]).btn-soft:not(:is(.discord-scope,[data-discord-mock],.lp-window) *){background-color:var(--glass-control);border-color:var(--glass-control-edge);box-shadow:var(--tw-stack), var(--glass-rim-sm), var(--glass-control-shade);background-image:linear-gradient(#ffffff14,#fff0 55%);border-top-color:#fff3}@media (hover:hover) and (pointer:fine){html[data-design=glass] :is(button,a,[role=button]).btn-soft:not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{background-color:var(--glass-control-hover);background-image:radial-gradient(90px circle at var(--mx,50%) var(--my,-20%), #ffffff29, transparent 72%), linear-gradient(180deg, #ffffff1a, #fff0 55%);border-color:#ffffff2e}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=glass]:not([data-lite]):not([data-mode=light]) :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){background-color:color-mix(in srgb, var(--primary) 80%, transparent)}html[data-design=glass]:not([data-lite]):not([data-mode=light]) :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{background-color:color-mix(in srgb, var(--primary-hover,var(--primary)) 88%, transparent)}}html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff57, inset 0 -1px 0 0 #ffffff1f, inset 0 8px 14px -10px #ffffff4d, inset 0 -3px 0 0 color-mix(in srgb, var(--primary) 70%, #000), 0 10px 26px -14px color-mix(in srgb, var(--primary) 85%, transparent)}@media (hover:hover) and (pointer:fine){html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{background-image:linear-gradient(105deg, transparent 38%, #fff3 50%, transparent 62%), radial-gradient(110px circle at var(--mx,50%) var(--my,-30%), #fff3, transparent 70%), linear-gradient(180deg, #ffffff1f, #fff0 55%);background-position:-30% 0,0 0,0 0;background-size:260% 100%,100% 100%,100% 100%}}html[data-design=glass]:not([data-lite]) :is(:is(button,a,[role=button]):is(.btn-soft,.bg-primary,.btn-primary),.zb-badge,.zb-chip):not(:is(.card-hairline,.surface,.zb-chrome,.site-nav-shell,.zb-topbar,.zb-savebar,.zb-pop,.zb-dialog,.zb-tabbar,.zb-band,.discord-scope,[data-discord-mock],.lp-window) *){-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%)}html[data-design=glass] :is(.press,.btn):not(:is(.discord-scope,[data-discord-mock],.lp-window) *){transition:scale var(--glass-spring-ms) var(--glass-spring), translate var(--spring-snappy-ms) var(--spring-snappy), background-color .16s ease, border-color .16s ease, color .16s ease, opacity .16s ease, box-shadow .2s ease}html[data-design=glass] :is(.press,.btn):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window,.zb-sidebar,.zb-tabbar) *):active{scale:.975 .94}@media (hover:hover) and (pointer:fine){html[data-design=glass] :is(button,a).press:not(.bg-primary,.btn-primary,.btn-soft,.card-hairline,.nav-link,.site-nav-link,[role=tab],[role=radio]):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window,.seg) *):hover{box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffff1a, inset 0 -1px 0 0 #ffffff08}}html[data-design=glass] :is(.zb-badge,.zb-chip){background-color:#ffffff0f;background-image:linear-gradient(#ffffff12,#fff0 60%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a}html[data-design=glass] [role=tooltip]:not(:is(.discord-scope,[data-discord-mock],.lp-window) *){background-color:var(--glass-pop,#1e1a30b8);box-shadow:var(--glass-rim-sm), var(--shadow-pop);border-color:#ffffff1f}html[data-design=glass]:not([data-lite]) [role=tooltip]:not(:is(.discord-scope,[data-discord-mock],.lp-window) *){-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%)}html[data-design=glass] .zb-select:not(:is(.discord-scope,[data-discord-mock],.lp-window) *),html[data-design=glass] :is(.zb-multi,.zb-unit){box-shadow:var(--tw-stack), inset 0 1px 3px 0 #00000073, inset 0 -1px 0 0 #ffffff12}html[data-design=glass] .seg-thumb{box-shadow:var(--glass-rim-sm), 0 8px 18px -10px #000000d9;border:1px solid #ffffff29;background:#ffffff1f linear-gradient(#ffffff1f,#fff0 60%)!important}html[data-design=glass] .zb-tabbar{box-shadow:var(--glass-rim), 0 18px 40px -18px #000000d9}html[data-design=glass]:not([data-lite]) .zb-tabbar{-webkit-backdrop-filter:blur(26px)saturate(185%);backdrop-filter:blur(26px)saturate(185%)}html[data-design=glass] .zb-tab-active{box-shadow:var(--glass-rim-sm), 0 6px 16px -10px #000c;background:#ffffff1f linear-gradient(#ffffff1f,#fff0 60%)}html[data-design=glass] :is(.site-nav-shell,.zb-savebar.is-dirty){box-shadow:var(--glass-rim), var(--shadow-pop)}html[data-design=glass] .site-nav:not([data-condensed]) .site-nav-shell{box-shadow:var(--glass-rim)}html[data-design=glass] .zb-pop{box-shadow:var(--tw-stack), var(--glass-rim), var(--shadow-pop)}html[data-design=glass] :is(.zb-dialog,.zb-pop.zb-dialog){box-shadow:var(--tw-stack), var(--glass-rim), var(--shadow-dialog)}html[data-design=glass] .zb-notice{box-shadow:var(--glass-rim-sm)}html[data-design=glass]:not([data-lite]) .zb-pop-in{animation-name:zbg-pop-spring;animation-duration:var(--spring-bouncy-ms);animation-timing-function:var(--spring-bouncy);transform-origin:top}html[data-design=glass]:not([data-lite]) .zb-dialog-in{animation-name:zbg-dialog-spring;animation-duration:var(--spring-bouncy-ms);animation-timing-function:var(--spring-bouncy)}@keyframes zbg-pop-spring{0%{opacity:0;filter:blur(8px);transform:translateY(-6px)scale(.9,.86)}35%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes zbg-dialog-spring{0%{opacity:0;filter:blur(12px);transform:translateY(14px)scale(.9)}35%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}html[data-design=glass] [class*=zeroChat-module]:is([class$=__fab],[class*=__fab\ ]){background-color:#ffffff14;background-image:radial-gradient(60px circle at var(--mx,50%) var(--my,0%), #ffffff29, transparent 70%), linear-gradient(180deg, #ffffff1f, #fff0 55%);box-shadow:var(--glass-rim-sm), 0 14px 34px -14px #000000d9;transition:transform var(--glass-spring-ms) var(--glass-spring), border-color .16s ease, background-color .16s ease;border-color:#ffffff29}html[data-design=glass]:not([data-lite]) [class*=zeroChat-module]:is([class$=__fab],[class*=__fab\ ]){-webkit-backdrop-filter:blur(18px)saturate(185%);backdrop-filter:blur(18px)saturate(185%)}html[data-design=glass] [class*=zeroChat-module]:is([class$=__fab],[class*=__fab\ ]):active{transition-duration:90ms;transform:scale(.92,.88)}html[data-design=glass] [class*=zeroChat-module][class*=__panel]{background-color:var(--glass-pop,#1e1a30b8);box-shadow:var(--glass-rim), var(--shadow-dialog)}html[data-design=glass]:not([data-lite]) [class*=zeroChat-module][class*=__panel]{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%)}html[data-design=glass][data-lite] [class*=zeroChat-module][class*=__panel]{background-color:var(--glass-pop-solid,#1d1930)}html[data-mode=light][data-design=glass]{--glass-rim-sm:inset 0 1px 0 0 #fffffff2, inset 0 -1px 0 0 #28185a0f, inset 0 6px 10px -8px #ffffffe6;--glass-control:#fff9;--glass-control-hover:#fffc;--glass-control-edge:#28185a24;--glass-control-shade:0 6px 16px -10px #1e143c4d}html[data-mode=light][data-design=glass] :is(button,a,[role=button]).btn-soft:not(:is(.discord-scope,[data-discord-mock],.lp-window) *){background-image:linear-gradient(#ffffffb3,#fff0 60%);border-top-color:#fffffff2}@media (hover:hover) and (pointer:fine){html[data-mode=light][data-design=glass] :is(button,a,[role=button]).btn-soft:not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window) *):hover{background-image:radial-gradient(90px circle at var(--mx,50%) var(--my,-20%), #ffffffe6, transparent 72%), linear-gradient(180deg, #ffffffb3, #fff0 60%);border-color:#28185a33}}html[data-mode=light][data-design=glass] :is(.zb-badge,.zb-chip){background-color:#ffffffa6;background-image:none;border-color:#28185a1f;box-shadow:inset 0 1px #ffffffe6}html[data-mode=light][data-design=glass] .seg-thumb{box-shadow:var(--glass-rim-sm), 0 6px 14px -8px #1e143c4d;border-color:#28185a1a;background:#ffffffeb!important}html[data-mode=light][data-design=glass] .zb-tab-active{background:#ffffffe6}html[data-mode=light][data-design=glass] [class*=zeroChat-module]:is([class$=__fab],[class*=__fab\ ]){box-shadow:var(--glass-rim-sm), 0 14px 30px -14px #1e143c59;background-color:#ffffffb3;border-color:#28185a24}@media (hover:hover) and (pointer:fine){html[data-mode=light][data-design=glass] :is(button,a).press:not(.bg-primary,.btn-primary,.btn-soft,.card-hairline,.nav-link,.site-nav-link,[role=tab],[role=radio]):not(:disabled):not(:is(.discord-scope,[data-discord-mock],.lp-window,.seg) *):hover{box-shadow:var(--tw-stack), inset 0 1px 0 0 #ffffffe6, inset 0 -1px 0 0 #28185a0d}}@media (prefers-reduced-motion:reduce){html[data-design=glass] :is(.press,.btn):active,html[data-design=glass] :is(button,a,[role=button]):is(.bg-primary,.btn-primary,.btn-soft):active{scale:none}html[data-design=glass] [class*=zeroChat-module]:is([class$=__fab],[class*=__fab\ ]):active{transform:none}html[data-design=glass] :is(.zb-pop-in,.zb-dialog-in){animation-timing-function:ease-out}}@media (forced-colors:active){html[data-design=glass] :is(.btn-soft,.bg-primary,.btn-primary,.zb-badge,.zb-chip,.zb-tabbar,[role=tooltip]){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}
.zb-band{--bp-accent:var(--accent);--bp-accent-ink:var(--accent-ink,#c4b2ff);--bp-line:var(--line);--bp-line-strong:var(--line-strong);--cap:clamp(22px, 4.6vw, 64px);--band-gap:clamp(76px, 9vw, 132px);margin-top:var(--band-gap);scroll-margin-top:40px;position:relative}.zb-band[data-tone=violet]{--band-bg:#3f22b4;--band-ink:#fff;--band-ink-2:#ffffffdb;--band-kicker:#e9e2ff;--band-num:#fff;--band-numeral:#ffffff13}.zb-band[data-tone=light]{--band-bg:#ebe5fb;--band-ink:#140e2b;--band-ink-2:#3b3360;--band-kicker:#4227b8;--band-num:#4227b8;--band-numeral:#4227b816}.zb-band[data-tone=ink]{--band-bg:#06041a;--band-ink:#fff;--band-ink-2:#ece7fad1;--band-kicker:var(--accent);--band-num:var(--accent);--band-numeral:#a98bff0f}.zb-band[data-tone=page]{--band-ink:#fff;--band-ink-2:#ece7fad1;--band-kicker:var(--accent);--band-num:var(--accent)}.zb-band[data-tone=violet]>.zb-band-box{--accent:#e9e2ff;--accent-ink:#f1ecff;--line:#ffffff2e;--line-strong:#ffffff47}.zb-band[data-tone=light]>.zb-band-box{--accent:#4227b8;--accent-ink:#4227b8;--line:#140e2b24;--line-strong:#140e2b3d}.zb-band-box :is(.card-hairline,.lp-window,[class*="bg-[var(--surface"],[class*="bg-[var(--sunken"]){--accent:var(--bp-accent);--accent-ink:var(--bp-accent-ink);--line:var(--bp-line);--line-strong:var(--bp-line-strong)}.zb-band:not([data-tone=page])>.zb-band-box{background-color:var(--band-bg);color:var(--band-ink);margin-inline:calc(50% - 50vw);padding-block:clamp(64px,8.5vw,120px);padding-inline:calc(50vw - 50%);position:relative;overflow:clip}.zb-band-cap{width:100vw;height:var(--cap);fill:var(--band-bg);margin-inline:calc(50% - 50vw);display:block;overflow:visible}.zb-band-cap-line{fill:none;stroke:var(--band-edge-line,transparent);stroke-width:1.5px}.zb-band[data-tone=ink]{--band-edge-line:#a98bff73}.zb-band:not([data-tone=page]):before,.zb-band:not([data-tone=page]):after{content:"";z-index:-1;width:100vw;height:calc(var(--wash) + var(--cap));pointer-events:none;position:absolute;left:calc(50% - 50vw)}.zb-band:not([data-tone=page]):before{top:calc(var(--wash) * -1);background:linear-gradient(to top, rgba(var(--band-rgb), var(--wash-a)) 0, rgba(var(--band-rgb), calc(var(--wash-a) * .42)) calc(var(--cap) + 28%), transparent)}.zb-band:not([data-tone=page]):after{bottom:calc(var(--wash) * -1);background:linear-gradient(to bottom, rgba(var(--band-rgb), var(--wash-a)) 0, rgba(var(--band-rgb), calc(var(--wash-a) * .42)) calc(var(--cap) + 28%), transparent)}.zb-band{--wash:clamp(160px, 24vw, 340px)}.zb-band[data-tone=violet]{--band-rgb:63, 34, 180;--wash-a:.34}.zb-band[data-tone=light]{--band-rgb:150, 128, 236;--wash-a:.22}.zb-band[data-tone=ink]{--band-rgb:0, 0, 0;--wash-a:.5}@media (forced-colors:active){.zb-band:before,.zb-band:after{display:none}}.zb-band-cap-top{margin-bottom:-1px}.zb-band-cap-bottom{margin-top:-1px}.zb-band-numeral{font-family:var(--font-band), var(--font-sans), sans-serif;letter-spacing:-.02em;color:var(--band-numeral);pointer-events:none;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-size:clamp(150px,25vw,360px);font-weight:600;line-height:.8;display:block;position:absolute;top:clamp(18px,3.4vw,52px);right:-.06em}.zb-band-head,.zb-band-body{position:relative}.zb-band-fx{pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;position:absolute;inset:0;container-type:size}.zb-band-fx>*{display:block;position:absolute}.zb-band[data-tone=violet]{--fx-grid:#ffffff0f;--fx-tint-a:#2f46dc;--fx-tint-b:#2a138c;--fx-pool-a:#7a96ff57;--fx-pool-b:#c8b0ff42;--fx-bub:255, 255, 255;--fx-glint:#fff}.zb-band[data-tone=light]{--fx-grid:#4227b813;--fx-tint-a:#d4c8fa;--fx-tint-b:#f8f6ff;--fx-pool-a:#ffffffd9;--fx-pool-b:#9676ff38;--fx-bub:66, 39, 184;--fx-glint:#5b3fe0}.zb-band[data-tone=ink]{--fx-grid:#a98bff0e;--fx-tint-a:#140e30;--fx-tint-b:#000;--fx-pool-a:#4b2fc842;--fx-pool-b:#a98bff1a;--fx-bub:169, 139, 255;--fx-glint:#d7caff}.zb-fx-grid{display:none}.zb-fx-tint{opacity:0;inset:0}.zb-fx-tint-a{background:linear-gradient(to bottom, transparent, var(--fx-tint-a) min(260px, 30%), var(--fx-tint-a) max(calc(100% - 260px), 70%), transparent)}.zb-fx-tint-b{background:linear-gradient(to bottom, transparent, var(--fx-tint-b) min(260px, 30%), var(--fx-tint-b) max(calc(100% - 260px), 70%), transparent)}.zb-fx-pool{aspect-ratio:1;background:radial-gradient(closest-side, var(--c) 0%, color-mix(in srgb, var(--c) 42%, transparent) 46%, transparent 100%);border-radius:50%}.zb-fx-pool-a{--c:var(--fx-pool-a);transform-origin:50% 0;width:min(92vw,1100px,66cqh);top:0;left:-24vw}.zb-fx-pool-b{--c:var(--fx-pool-b);width:min(72vw,840px,40cqh);top:30%;right:-16vw}.zb-band-fx[data-flip] .zb-fx-pool-a{left:auto;right:-24vw}.zb-band-fx[data-flip] .zb-fx-pool-b{left:-16vw;right:auto}.zb-fx-bub,.zb-fx-glint{--k:1;--d:calc(var(--s) * var(--k));width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%}.zb-fx-bub{background:radial-gradient(circle at 34% 30%, rgba(var(--fx-bub), .5) 0, rgba(var(--fx-bub), .13) 30%, rgba(var(--fx-bub), .05) 62%, rgba(var(--fx-bub), .22) 100%);box-shadow:inset 0 0 0 1px rgba(var(--fx-bub), .32)}.zb-fx-bub[data-orb]{background:radial-gradient(circle at 36% 30%, rgba(var(--fx-bub), .28), transparent 40%), radial-gradient(closest-side, rgba(var(--fx-bub), .16), rgba(var(--fx-bub), .08) 72%, transparent);box-shadow:inset 0 0 0 1px rgba(var(--fx-bub), .1)}.zb-fx-glint{--k:3;opacity:.75;background:radial-gradient(closest-side, var(--fx-glint) 0 16%, rgba(var(--fx-bub), .32) 30%, transparent 100%)}.zb-fx-drift{inset:0}.zb-fx-drift>*{display:block;position:absolute}@media (max-width:639px){.zb-fx-bub{--k:.66}.zb-fx-drift>:not([data-m]){display:none}}@media (forced-colors:active){.zb-band-fx{display:none}}@keyframes zb-fx-grid{0%{translate:0}to{translate:0 min(22cqh,240px)}}@keyframes zb-fx-tint-a{0%{opacity:.42}50%,to{opacity:0}}@keyframes zb-fx-tint-b{0%,48%{opacity:0}to{opacity:.4}}@keyframes zb-fx-pool-a{0%{translate:0;scale:.9}to{translate:0 min(28cqh,340px);scale:1.06}}@keyframes zb-fx-pool-b{0%{translate:-4vw min(24cqh,300px)}to{translate:4vw calc(-1*min(24cqh,300px))}}@keyframes zb-fx-numeral{0%{translate:0}to{translate:0 min(34cqh,340px)}}@keyframes zb-fx-rise{0%{translate:0 calc(var(--v) * min(36cqh, 480px))}to{translate:0 calc(var(--v) * min(36cqh, 480px) * -1)}}@keyframes zb-fx-float{0%{transform:translate(0,0)}50%{transform:translate(6px,-10px)}to{transform:translate(-5px,-20px)}}@keyframes zb-cap-diagonal-top{0%{transform:scaleY(.55)}55%{transform:scaleY(1)}to{transform:scaleY(.8)}}@keyframes zb-cap-diagonal-bottom{0%{transform:scaleY(.8)}45%{transform:scaleY(1)}to{transform:scaleY(.55)}}@keyframes zb-cap-curve-top{0%{transform:translate(-5vw)scaleY(.5)}55%{transform:translate(0)scaleY(1)}to{transform:translate(4vw)scaleY(.78)}}@keyframes zb-cap-curve-bottom{0%{transform:translate(4vw)scaleY(.78)}45%{transform:translate(0)scaleY(1)}to{transform:translate(-5vw)scaleY(.5)}}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-fx-grid{will-change:transform;animation-name:zb-fx-grid}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-fx-tint-a{will-change:opacity;animation-name:zb-fx-tint-a}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-fx-tint-b{will-change:opacity;animation-name:zb-fx-tint-b}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-fx-pool-a{will-change:transform;animation-name:zb-fx-pool-a}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-fx-pool-b{will-change:transform;animation-name:zb-fx-pool-b}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-fx>.zb-band-numeral{will-change:transform;animation-name:zb-fx-numeral}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-fx-drift>.zb-fx-bub{will-change:transform;animation-name:zb-fx-rise}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-fx-drift{will-change:transform;animation:13s ease-in-out -4s infinite alternate paused zb-fx-float}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-fx-drift[data-g="1"]{animation-duration:17s;animation-direction:alternate-reverse;animation-delay:-11s}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band[data-live="1"] .zb-fx-drift{animation-play-state:running}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap{will-change:transform}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-top{transform-origin:50% 100%}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-bottom{transform-origin:50% 0}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap[data-shape=curve]{width:114vw;margin-inline:calc(50% - 57vw)}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-top[data-shape=diagonal]{animation-name:zb-cap-diagonal-top}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-bottom[data-shape=diagonal]{animation-name:zb-cap-diagonal-bottom}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-top[data-shape=curve]{animation-name:zb-cap-curve-top}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap-bottom[data-shape=curve]{animation-name:zb-cap-curve-bottom}@supports (animation-timeline:view()){.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band:not([data-tone=page]){view-timeline:--zb-band block}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) :is(.zb-band-fx>:is(.zb-fx-grid,.zb-fx-tint,.zb-fx-pool,.zb-band-numeral),.zb-fx-drift>.zb-fx-bub){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--zb-band}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band-cap{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band[data-live="0"] :is(.zb-band-fx>:is(.zb-fx-grid,.zb-fx-tint,.zb-fx-pool,.zb-band-numeral),.zb-fx-drift>.zb-fx-bub),.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band[data-live="0"]>.zb-band-cap{animation-play-state:paused}}@supports not (animation-timeline:view()){.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band[data-fxjs] :is(.zb-band-fx>:is(.zb-fx-grid,.zb-fx-tint,.zb-fx-pool,.zb-band-numeral),.zb-fx-drift>.zb-fx-bub),.zb-motion:not([data-lite]):not([data-zb-motion=reduced]) .zb-band[data-fxjs]>.zb-band-cap{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,0) * -1s)}}.zb-band-head{grid-template-columns:minmax(0,1fr);row-gap:18px;display:grid}@media (min-width:1024px){.zb-band[data-tone=page] .zb-band-head{grid-template-columns:minmax(0,1fr) minmax(0,23rem);gap:22px 64px}.zb-band[data-tone=page] .zb-band-kicker{grid-column:1/-1}.zb-band[data-tone=page] .zb-band-lead{align-self:end;padding-bottom:.45em}.zb-band:not([data-tone=page]) .zb-band-head{row-gap:22px;max-width:780px}}.zb-band-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--band-kicker);align-items:center;gap:14px;font-size:12.5px;font-weight:500;display:flex}.zb-band-n{color:var(--band-num);font-variant-numeric:tabular-nums}.zb-band-rule{opacity:.7;transform-origin:0;background:currentColor;width:44px;height:1.5px;display:block}.zb-band-title{font-family:var(--font-band), var(--font-sans), sans-serif;letter-spacing:.004em;text-transform:uppercase;color:var(--band-ink);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(2.6rem,1.1rem + 5.8vw,6.4rem);font-weight:600;line-height:.9}.zb-band-lead{max-width:46ch;color:var(--band-ink-2);text-wrap:pretty;font-size:16px;line-height:1.55}@media (min-width:640px){.zb-band-lead{font-size:17px}}.zb-band-head+.zb-band-body{margin-top:clamp(48px,6vw,84px)}.zb-band-body>*{margin-top:clamp(84px,9vw,128px)}.zb-band-body>:first-child{margin-top:0}.zb-band:not([data-tone=page])+*{margin-top:var(--band-gap)}.zb-band:not([data-tone=page])+.zb-band:not([data-tone=page]){margin-top:0}.zb-band[data-tone=light] .zb-band-body :is(.text-white,h2,h3,h4):not(:is(.card-hairline,.lp-window,.bg-primary,[class*="bg-[var(--surface"],[class*="bg-[var(--sunken"]),:is(.card-hairline,.lp-window,.bg-primary,[class*="bg-[var(--surface"],[class*="bg-[var(--sunken"]) *){color:var(--band-ink)}.zb-band:is([data-tone=light],[data-tone=violet]) .zb-band-body [class*=text-white\/]:not(:is(.card-hairline,.lp-window,.bg-primary,[class*="bg-[var(--surface"],[class*="bg-[var(--sunken"]),:is(.card-hairline,.lp-window,.bg-primary,[class*="bg-[var(--surface"],[class*="bg-[var(--sunken"]) *){color:var(--band-ink-2)}.zb-band:is([data-tone=light],[data-tone=violet]) .zb-band-body a[class*=text-white\/]:hover:not(:is(.card-hairline,.lp-window) *){color:var(--band-ink)}html:not([data-design=glass]) .zb-band:is([data-tone=violet],[data-tone=light]) .zb-band-body .card-hairline:not(.card-hairline *):not(:hover){box-shadow:0 1px #00000038,0 22px 44px -26px #0e062eb3}html:not([data-design=glass]) .zb-band[data-tone=violet] .zb-band-body .card-hairline:not(.card-hairline *){border-color:#00000059}.zb-band:is([data-tone=violet],[data-tone=light])>.zb-band-box{--glass-shade:0 1px 1px #00000040, 0 22px 44px -24px #0e062ecc;--glass-shade-lift:0 2px 4px #00000047, 0 28px 52px -22px #0e062ed9}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=glass]:not([data-lite]) .zb-band[data-tone=violet]>.zb-band-box{--surface-1:#0e082894;--surface-2:#0e082866;--sunken:#08041873}html[data-design=glass]:not([data-lite]) .zb-band[data-tone=light]>.zb-band-box{--surface-1:#140f28f5;--surface-2:#20193af7;--sunken:#0a0816eb}}html.zb-motion:not([data-lite]) main .zb-band-head>h2.zb-band-title:not([data-in]){clip-path:inset(0 0 100%);translate:0 .42em}html.zb-motion:not([data-lite]) main .zb-band-head>h2.zb-band-title[data-in]{clip-path:inset(-.3em -.2em -.35em);transition:clip-path .82s var(--zb-ease) var(--d,0s), translate .82s var(--zb-ease) var(--d,0s), opacity .26s var(--zb-ease) var(--d,0s), filter .42s var(--zb-ease) var(--d,0s)}html.zb-motion:not([data-lite]) main .zb-band-kicker:not([data-in]) .zb-band-rule{scale:0 1}html.zb-motion:not([data-lite]) main .zb-band-kicker[data-in] .zb-band-rule{transition:scale .7s var(--zb-ease) calc(var(--d,0s) + .16s);scale:1}@media (forced-colors:active){.zb-band-cap{display:none}.zb-band:not([data-tone=page])>.zb-band-box{border-block:1px solid canvastext}}
.zb-pg,.zb-pg-cta,.zb-pg-chip{--pg-tint:169, 139, 255;--pg-tint-2:125, 92, 255;--pg-ink:#fff;--pg-rim-a:#ffffff8c;--pg-rim-b:#d6c8ff59}[data-tier=free]:is(.zb-pg,.zb-pg-cta,.zb-pg-chip){--pg-tint:163, 154, 200;--pg-tint-2:120, 110, 160}[data-tier=pro]:is(.zb-pg,.zb-pg-cta,.zb-pg-chip){--pg-tint:242, 200, 107;--pg-tint-2:125, 92, 255;--pg-rim-b:#f2c86b80}[data-tier=ultra]:is(.zb-pg,.zb-pg-cta,.zb-pg-chip){--pg-tint:232, 198, 106;--pg-tint-2:201, 140, 255;--pg-rim-b:#e8c66ab3}.zb-pg-stage{isolation:isolate;position:relative}.zb-pg-stage:before,.zb-pg-stage:after{content:"";z-index:-1;pointer-events:none;filter:blur(8px);border-radius:50%;position:absolute}.zb-pg-stage:before{background:radial-gradient(closest-side,#7d5cff6b,#5537cc2e 55%,#0000);inset:-8% 30% 10% -6%}.zb-pg-stage:after{background:radial-gradient(closest-side,#e8c66a42,#c98cff29 55%,#0000);inset:0 -6% -6% 52%}html[data-mode=light] .zb-pg-stage:before{background:radial-gradient(closest-side,#7d5cff38,#0000)}html[data-mode=light] .zb-pg-stage:after{background:radial-gradient(closest-side,#e8b45033,#0000)}.zb-pg{isolation:isolate;background:linear-gradient(180deg, #ffffff1a, #ffffff08 38%, #ffffff0d), radial-gradient(120% 70% at 15% 0%, rgba(var(--pg-tint), .16), transparent 60%), radial-gradient(90% 70% at 100% 100%, rgba(var(--pg-tint-2), .14), transparent 65%), #110b2975;-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #ffffff0d, inset 0 24px 40px -30px #ffffff52, inset 0 0 40px -8px rgba(var(--pg-tint), .12), 0 1px 1px #0003, 0 30px 70px -36px #000000bf;border-radius:22px;transition:translate .42s cubic-bezier(.2,.9,.25,1.15),box-shadow .26s;position:relative;overflow:hidden}.zb-pg:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(340px circle at var(--mx,30%) var(--my,-20%), #ffffff24, transparent 65%), linear-gradient(115deg, #ffffff14, transparent 32%);opacity:.9;transition:opacity .3s;position:absolute;inset:0}.zb-pg:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(165deg, var(--pg-rim-a), var(--pg-rim-b) 28%, #ffffff0a 55%, var(--pg-rim-b));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.zb-pg>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.zb-pg[data-lift]:hover{box-shadow:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #ffffff0f, inset 0 24px 40px -30px #fff6, inset 0 0 50px -6px rgba(var(--pg-tint), .2), 0 2px 2px #0003, 0 40px 80px -36px #000000d9, 0 0 0 1px rgba(var(--pg-tint), .18);translate:0 -4px}}html[data-pg-lens] .zb-pg{-webkit-backdrop-filter:url(#zb-pg-lens)blur(16px)saturate(175%);backdrop-filter:url(#zb-pg-lens)blur(16px)saturate(175%)}.zb-pg[data-tier=pro]{background:linear-gradient(#ffffff1c,#ffffff08 38%,#ffffff0d),radial-gradient(110% 60% at 20% 0,#f2c86b24,#0000 60%),radial-gradient(90% 70% at 100% 100%,#7d5cff33,#0000 65%),#140c2e80}.zb-pg[data-tier=ultra]{background:linear-gradient(#fff6e11a,#ffffff05 40%,#ffffff0a),radial-gradient(120% 70% at 10% 0,#e8c66a38,#0000 58%),radial-gradient(100% 80% at 100% 100%,#c98cff38,#0000 62%),radial-gradient(80% 60% at 60% 40%,#5537cc2e,#0000 70%),#0a07169e;box-shadow:inset 0 1px #fff0c880,inset 0 -1px #ffffff0f,inset 0 30px 50px -34px #ffe6aa73,inset 0 0 60px -10px #e8c66a2e,0 2px 2px #00000040,0 40px 90px -40px #000000e6,0 0 60px -20px #e8c66a47}.zb-pg[data-tier=ultra]:after{background:conic-gradient(from 210deg,#e8c66a,#fff1c9 12%,#c98cff 30%,#8fd3ff 42%,#e8c66a 55%,#b8913a 70%,#fff1c9 85%,#e8c66a);padding:1.5px}.zb-pg-sheen{pointer-events:none;will-change:transform;background:linear-gradient(105deg,#0000 38%,#fff6e124 46%,#ffffff38 50%,#c98cff1f 54%,#0000 62%);inset:-20% -60%;transform:translate(-60%);z-index:2!important;position:absolute!important}html.zb-motion:not([data-lite]) .zb-pg[data-run] .zb-pg-sheen{animation:7s cubic-bezier(.45,0,.2,1) infinite zb-pg-sheen}@keyframes zb-pg-sheen{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}.zb-pg-ticks{gap:0;padding:0;list-style:none;display:grid}.zb-pg-ticks>li{color:#f4f1fddb;border-top:1px solid #ffffff12;align-items:flex-start;gap:.7rem;padding:.62rem 0;font-size:14.5px;line-height:1.45;display:flex}.zb-pg-ticks>li:first-child{border-top:0;padding-top:0}.zb-pg-check{width:20px;height:20px;color:rgb(var(--pg-tint));background:rgba(var(--pg-tint), .14);box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px rgba(var(--pg-tint), .3);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:inline-grid}.zb-pg-check svg{width:12px;height:12px}.zb-pg[data-tier=ultra] .zb-pg-ticks>li{color:#fff6e1e0}.zb-pg-ticks .zb-pg-group{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--pg-tint), .95);border-top:0;padding:.9rem 0 .35rem;font-size:11.5px;font-weight:600}.zb-pg-cta{isolation:isolate;color:#fff;white-space:nowrap;background:linear-gradient(180deg, #ffffff42, #ffffff0f 48%, #ffffff05 52%, #ffffff1a), linear-gradient(135deg, rgba(var(--pg-tint-2), .85), rgba(var(--pg-tint), .7));height:46px;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #0000002e, inset 0 0 0 1px #ffffff24, 0 10px 26px -12px rgba(var(--pg-tint-2), .7);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:15px;font-weight:600;transition:translate .3s cubic-bezier(.2,.9,.25,1.2),filter .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.zb-pg-cta[data-tier=plus]{background:linear-gradient(#ffffff3d,#ffffff0d 48%,#ffffff03 52%,#ffffff14),linear-gradient(135deg,#7d5cff,#5537cc)}.zb-pg-cta[data-tier=pro],.zb-pg-cta[data-tier=ultra]{color:#1a1408;background:linear-gradient(#ffffff8c,#ffffff1f 48%,#fff0 52%,#ffffff2e),linear-gradient(135deg,#f6dc8f,#e8c66a 45%,#c9a14a);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #78551459,0 12px 28px -12px #e8c66a99}.zb-pg-cta[data-tier=ultra]{background:linear-gradient(#fff9,#ffffff24 48%,#fff0 52%,#fff3),linear-gradient(120deg,#fff1c9,#e8c66a 35%,#d9a9ff 75%,#e8c66a)}@media (hover:hover) and (pointer:fine){.zb-pg-cta:hover{filter:brightness(1.08);translate:0 -1px}}.zb-pg-cta:active{filter:brightness(.96);translate:0 1px}.zb-pg-cta:focus-visible{outline-offset:3px;outline:2px solid #d6c8ff}.zb-pg-cta[data-quiet]{color:#f4f1fdb3;cursor:default;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f}.zb-pg-chip:not(.hidden){display:inline-flex}.zb-pg-chip{white-space:nowrap;color:rgb(var(--pg-tint));background:linear-gradient(180deg, #ffffff24, #ffffff08), rgba(var(--pg-tint), .14);box-shadow:inset 0 1px 0 #ffffff4d, inset 0 0 0 1px rgba(var(--pg-tint), .38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:12px;font-weight:600}.zb-pg-chip[data-tier=ultra]{color:#fff1c9;background:linear-gradient(110deg,#e8c66a52,#c98cff42);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #e8c66a99}html[data-mode=light] .zb-pg{background:linear-gradient(180deg, #ffffffd9, #ffffff8c), radial-gradient(120% 70% at 15% 0%, rgba(var(--pg-tint), .14), transparent 60%), radial-gradient(90% 70% at 100% 100%, rgba(var(--pg-tint-2), .12), transparent 65%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #28185a14,0 30px 60px -36px #28185a66}html[data-mode=light] .zb-pg[data-tier=ultra]{background:linear-gradient(#fff6e11a,#ffffff05 40%,#ffffff0a),radial-gradient(120% 70% at 10% 0,#e8c66a3d,#0000 58%),radial-gradient(100% 80% at 100% 100%,#c98cff3d,#0000 62%),#120c2b;box-shadow:inset 0 1px #fff0c880,inset 0 30px 50px -34px #ffe6aa73,0 30px 60px -30px #28185a73}html[data-mode=light] .zb-pg:before{background:radial-gradient(340px circle at var(--mx,30%) var(--my,-20%), #ffffffb3, transparent 65%)}html[data-mode=light] .zb-pg-ticks>li{color:#2a2150;border-top-color:#28185a14}html[data-mode=light] .zb-pg-check{color:#5537cc;background:#5537cc1a}html[data-mode=light] .zb-pg[data-tier=pro] .zb-pg-check{color:#7d5300;background:#e8b4502e}html[data-mode=light] .zb-pg-ticks .zb-pg-group{color:#5537cc}html[data-mode=light] .zb-pg-chip{color:#4628b8}html[data-mode=light] .zb-pg-chip[data-tier=pro],html[data-mode=light] .zb-pg-chip[data-tier=ultra]{color:#6b4700}html[data-mode=light] .zb-pg[data-tier=ultra]:before{background:radial-gradient(340px circle at var(--mx,30%) var(--my,-20%), #ffffff24, transparent 65%)}html[data-mode=light] .zb-pg[data-tier=ultra] .zb-pg-ticks>li{color:#fff6e1e0;border-top-color:#ffffff14}html[data-mode=light] .zb-pg[data-tier=ultra] .zb-pg-check{color:#e8c66a;background:#e8c66a24}html[data-mode=light] .zb-pg[data-tier=ultra] .zb-pg-chip{color:#fff1c9}html[data-mode=light] .zb-pg[data-tier=ultra] [class*=premium-module][class*=__ultraGold]{color:#e8c66a}html[data-lite] :is(.zb-pg,.zb-pg-cta,.zb-pg-chip){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-lite] .zb-pg{background-color:#120c2b}html[data-lite][data-mode=light] .zb-pg{background-color:#fff}html[data-lite] .zb-pg-stage:before,html[data-lite] .zb-pg-stage:after{filter:none}html[data-lite] .zb-pg-sheen{display:none}@media (prefers-reduced-motion:reduce){.zb-pg,.zb-pg-cta{transition:none}.zb-pg-sheen{animation:none!important}}
:root{--rev:cubic-bezier(.16, 1, .3, 1);--mark-ff:var(--font-sans);--mark-stretch:125%;--kw:4.32;--track:-.03em}.zb-glass-bg>i:first-child{--c:var(--glass-c1,#7d5cff);--o:.3;width:96vmax;height:72vmax;inset:-42vmax auto auto -36vmax}.zb-glass-bg>i:nth-child(2){--c:var(--glass-c3,#5537cc);--o:.3;width:84vmax;height:70vmax;inset:16vh -40vmax auto auto}.zb-glass-bg>i:nth-child(3){--c:var(--glass-c4,#c98cff);--o:.08;width:74vmax;height:52vmax;inset:auto auto -40vmax -14vmax}.zb-glass-bg>i:nth-child(4){--c:var(--glass-c2,#a98bff);--o:.06;width:60vmax;height:46vmax;inset:-32vmax -14vmax auto auto}.zb-glass-bg:before{content:"";background:radial-gradient(130% 70% at 50% 112%,#03020c8c,#0000 66%);position:absolute;inset:0}html[data-mode=light] .zb-glass-bg:before,html[data-lite] .zb-glass-bg:after{display:none}@media (pointer:coarse),(max-width:767px){.zb-glass-bg{display:none!important}html:root body{background:radial-gradient(70vw 50vw at 12% -10%, color-mix(in srgb, var(--glass-c1,#7d5cff) 18%, transparent), transparent 70%), radial-gradient(60vw 50vw at 100% 40%, color-mix(in srgb, var(--glass-c3,#5537cc) 16%, transparent), transparent 70%), var(--background)}}html:root[data-lite] .zb-glass-bg{display:none!important}html:root[data-lite] body{background:radial-gradient(70vw 50vw at 12% -10%, color-mix(in srgb, var(--glass-c1,#7d5cff) 18%, transparent), transparent 70%), radial-gradient(60vw 50vw at 100% 40%, color-mix(in srgb, var(--glass-c3,#5537cc) 16%, transparent), transparent 70%), var(--background)}[data-zero-backdrop]{display:none!important}.lm-wrap{max-width:1760px;margin-inline:auto;padding-inline:clamp(16px,3.6vw,72px);position:relative}.lm-sec{padding-top:clamp(104px,15vh,180px)}.lm-kicker{color:var(--accent);font-size:14px;font-weight:500}.lm-h2{font-family:var(--font-sans), sans-serif;letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.1rem,3.9vw,4.4rem);font-weight:600;font-stretch:108%;line-height:1.03}.lm-w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.lm-wi{display:inline-block}.lg{--lg-r:22px;isolation:isolate;border-radius:var(--lg-r);background:radial-gradient(260px circle at var(--mx,24%) var(--my,-30%), #ffffff29, transparent 70%), linear-gradient(180deg, #ffffff17, #ffffff06 46%, #ffffff0d), color-mix(in srgb, var(--surface-1) 34%, transparent);-webkit-backdrop-filter:var(--lg-url,) blur(var(--lg-blur,12px)) saturate(190%) brightness(1.06);backdrop-filter:var(--lg-url,) blur(var(--lg-blur,12px)) saturate(190%) brightness(1.06);transition:background-position .3s;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff12,inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0f,inset 0 22px 34px -28px #ffffff61,inset 0 -26px 34px -30px #ffffff29,0 1px 1px #0003,0 28px 70px -34px #000000b3}.lg:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(170deg,#ffffff9e,#ffffff14 32%,#fff0 60%,#ffffff38);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-mode=light] .lg{background:radial-gradient(260px circle at var(--mx,24%) var(--my,-30%), #fff9, transparent 70%), linear-gradient(180deg, #ffffff8c, #ffffff47);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #28185a0f,inset 0 0 0 1px #28185a14,0 28px 60px -34px #28185a59}html[data-lite] .lg{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-1)}.lm-field{z-index:0;pointer-events:none;border-radius:50%;position:absolute}.lm-field-g{background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 60%, transparent), transparent);width:56vw;height:40vw;top:-6vw;left:-8vw}.lm-field-h{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 44%, transparent), transparent);width:50vw;height:40vw;bottom:-10vw;right:-10vw}html[data-mode=light] .lm-field{opacity:.55}html.zb-motion:not([data-still]) [data-lm-reveal]{transition:opacity .8s, transform .8s var(--rev);transition-delay:var(--d,0s)}html.zb-motion:not([data-still]) [data-lm-reveal]:not([data-lm-in]){opacity:0;transform:translateY(28px)}html.zb-motion:not([data-still]) [data-lm-rise] .lm-wi{transition:transform .95s var(--rev);transition-delay:calc(var(--i) * 70ms + var(--d,0s))}html.zb-motion:not([data-still]) [data-lm-rise]:not([data-lm-in]) .lm-wi{transform:translateY(105%)}.zb-close{padding-top:clamp(80px,12vh,150px)}.lm-close{padding-block:clamp(24px,6vh,80px);position:relative}.lm-close-pane{z-index:1;--lg-r:34px;padding:clamp(28px,4.4vw,80px);position:relative}.lm-giant{height:calc(96vw / var(--kw) * .86);text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:clamp(48px,9vh,120px);overflow:hidden}.lm-giant-in{font-family:var(--mark-ff);font-stretch:var(--mark-stretch);font-size:calc(92vw / var(--kw));letter-spacing:calc(var(--track) + .012em);font-weight:600;line-height:.92;display:block}html.zb-motion:not([data-still]) .lm-giant-in{will-change:transform;transform:translateY(70%)}.zb-close+.site-footer{background:color-mix(in srgb, var(--sunken) 55%, transparent)}.lm-giant-in,.zb-appfoot-mark>span,.zb-crystal{--cz-zero:linear-gradient(162deg, #f4f0ff 0%, #ddd3ff 21%, #b9a9f2 21.3%, #d2c6fb 39%, #a18fe6 39.3%, #c6b8f8 61%, #8d7ad9 61.3%, #b4a3f0 82%, #9a88e2 82.3%, #c9bcf7 100%);--cz-bot:linear-gradient(162deg, #e3d9ff 0%, #b7a0ff 19%, #8f6dff 19.3%, #a98bff 38%, #6e4ced 38.3%, #8b6aff 60%, #5a3bd6 60.3%, #7d5cff 80%, #6544e0 80.3%, #9b7fff 100%);--cz-sheen:linear-gradient(100deg, transparent 0 40%, #ffffff80 47%, #ffffff14 53%, transparent 60% 100%);--cz-edge:#ffffff29;--cz-glow:drop-shadow(0 0 1px #d6c8ff40) drop-shadow(0 18px 46px #5537cc61);color:#0000;background-image:var(--cz-sheen), var(--cz-zero);-webkit-text-stroke:1px var(--cz-edge);filter:var(--cz-glow);opacity:.92;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}.lm-giant-in>span,.zb-appfoot-mark>span>span,.zb-crystal>.zb-crystal-bot{color:#0000;background-image:var(--cz-sheen), var(--cz-bot);-webkit-background-clip:text;background-clip:text}html[data-mode=light] :is(.lm-giant-in,.zb-appfoot-mark>span,.zb-crystal){--cz-zero:linear-gradient(162deg, #6a5aa8 0%, #4d3e8c 21%, #3a2d74 21.3%, #54449a 39%, #2f2366 39.3%, #4a3b8e 61%, #261b58 61.3%, #3f3180 82%, #2c2062 82.3%, #5a4a9e 100%);--cz-bot:linear-gradient(162deg, #9b7fff 0%, #7d5cff 19%, #5f3fe6 19.3%, #7556f4 38%, #4a2cc8 38.3%, #6243e8 60%, #3d22a8 60.3%, #5537cc 80%, #43289f 80.3%, #6e4ced 100%);--cz-sheen:linear-gradient(100deg, transparent 0 40%, #ffffff8c 47%, #ffffff1a 53%, transparent 60% 100%);--cz-edge:#ffffffb3;--cz-glow:drop-shadow(0 14px 34px #5537cc2e);opacity:1}.lm-giant-in{opacity:.58}html[data-mode=light] .lm-giant-in{opacity:.78}html[data-clean] :is(.lm-giant-in,.zb-appfoot-mark>span,.zb-crystal){--cz-sheen:linear-gradient(transparent, transparent);filter:none}html[data-clean] .lm-giant-in{opacity:.5}html[data-lite]:not([data-clean]) :is(.lm-giant-in,.zb-appfoot-mark>span){filter:none}@media (forced-colors:active){.lm-giant-in,.zb-appfoot-mark>span,.zb-crystal{color:canvastext;-webkit-text-stroke:0;filter:none;background:0 0}}.zb-appfoot{padding:28px 16px calc(16px + env(safe-area-inset-bottom));position:relative}.zb-shell .zb-appfoot{padding-bottom:16px}@media (min-width:640px){.zb-appfoot{padding-inline:24px}}.zb-appfoot-mark{text-align:center;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;height:clamp(40px,5.6vw,84px);overflow:hidden}.zb-appfoot-mark>span{font-family:var(--mark-ff);font-stretch:var(--mark-stretch);letter-spacing:var(--track);opacity:.62;font-size:clamp(46px,6.6vw,100px);font-weight:600;line-height:.92;display:block}@supports (animation-timeline:view()){html.zb-motion:not([data-still]) .zb-appfoot-mark>span{animation:linear both zb-appfoot-rise;animation-timeline:view();animation-range:entry 10%}}@keyframes zb-appfoot-rise{0%{transform:translateY(72%)}to{transform:translateY(0)}}.zb-appfoot-bar{color:var(--text-faint);border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff04);border-top-color:#ffffff1c;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 18px;font-size:12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 18px 40px -30px #000c}html:not([data-lite]) .zb-appfoot-bar{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}html[data-mode=light] .zb-appfoot-bar{background:#fff9;border-color:#fff #28185a1a #28185a1a;box-shadow:0 18px 40px -30px #28185a66}.zb-appfoot-bar a:hover{color:var(--foreground,#fff)}.site-nav-shell{position:relative}html[data-design=glass] .site-nav-shell:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(170deg,#ffffff80,#ffffff12 30%,#fff0 60%,#ffffff29);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-mode=light] .site-nav-shell:after{opacity:.6}.site-nav-link{position:relative}.site-nav-link[aria-current=page]:after{content:"";background:var(--accent);border-radius:2px;width:16px;height:2px;margin-left:-8px;position:absolute;bottom:3px;left:50%}.site-nav-menu .site-nav-link[aria-current=page]:after{width:3px;height:18px;margin:-9px 0 0;top:50%;bottom:auto;left:0}html.zb-motion:not([data-still]) .site-nav-menu:not([hidden]) :is(.site-nav-link,.site-nav-menu-act>*){animation:zb-menu-row .46s var(--rev) both;animation-delay:calc(var(--i,0) * 34ms + 40ms)}@keyframes zb-menu-row{0%{opacity:0;translate:0 -8px}}.zb-band-cap,.zb-band-fx{display:none!important}.zb-band:not([data-tone=page]):after{display:none}.zb-band:not([data-tone=page]):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--band-bloom,var(--primary)) 30%, transparent), transparent);border-radius:50%;width:92%;height:88%;position:absolute;top:6%;left:4%}.zb-band:not([data-tone=page])>.zb-band-box{isolation:isolate;color:var(--band-ink);background:radial-gradient(70% 90% at 12% -10%, #ffffff12, transparent 60%), linear-gradient(180deg, #ffffff12, #ffffff05 46%, #ffffff09), var(--band-glass);border-radius:34px;margin-inline:0;padding-block:clamp(44px,6vw,96px);padding-inline:clamp(20px,4.4vw,72px);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff0d,inset -1px 0 #ffffff0d,inset 0 22px 34px -28px #ffffff4d,0 1px 1px #0003,0 28px 70px -34px #000000b3}html:not([data-lite]) .zb-band:not([data-tone=page])>.zb-band-box{-webkit-backdrop-filter:blur(12px)saturate(170%);backdrop-filter:blur(12px)saturate(170%)}.zb-band[data-tone=violet]{--band-glass:#3f22b44d;--band-bloom:#5537cc}.zb-band[data-tone=ink]{--band-glass:#04021094;--band-bloom:#7d5cff}.zb-band[data-tone=light]{--band-glass:#ffffff0b;--band-bloom:#a98bff}html:not([data-mode=light]) .zb-band[data-tone=light]{--band-ink:#fff;--band-ink-2:#ece7fad1;--band-kicker:var(--accent);--band-num:var(--accent)}html:not([data-mode=light]) .zb-band[data-tone=light]>.zb-band-box{--accent:var(--bp-accent);--accent-ink:var(--bp-accent-ink);--line:var(--bp-line);--line-strong:var(--bp-line-strong)}html[data-mode=light] .zb-band[data-tone=light]{--band-glass:#ebe5fbcc}html[data-mode=light] .zb-band[data-tone=violet]{--band-glass:#2a1670}html[data-mode=light] .zb-band[data-tone=ink]{--band-glass:#0c0820}.zb-band-title{font-family:var(--font-sans), sans-serif;letter-spacing:-.012em;text-transform:none;font-size:clamp(2.1rem,3.9vw,4.4rem);font-stretch:108%;line-height:1.03}.zb-band:not([data-tone=page])+*{margin-top:clamp(76px,9vw,132px)}.zb-topsearch{height:36px;color:var(--text-faint);background:var(--field,#ffffff0a);border:1px solid var(--line-field,var(--line));border-radius:10px;align-items:center;gap:10px;padding:0 8px 0 12px;font-size:13.5px;transition:border-color .16s,color .16s,background-color .16s}.zb-topsearch:hover{color:var(--text-dim);border-color:var(--line-strong)}.zb-topsearch kbd{font:500 11px/18px var(--font-sans), sans-serif;color:var(--text-dim);border:1px solid var(--line);background:var(--surface-1);border-radius:6px;margin-left:auto;padding:1px 6px}html[data-mode=light] .zb-topsearch kbd{background:#fff}.zb-shatter{z-index:95;pointer-events:none;visibility:hidden;contain:strict;position:fixed;inset:0}html[data-shatter] .zb-shatter{visibility:visible}.zb-shatter>i{opacity:0;transform:translate(calc(var(--ox) * .18), calc(var(--oy) * .18)) rotate(calc(var(--or) * .3)) scale(1.02);transition:opacity .22s ease, transform .3s var(--rev);will-change:transform, opacity;background:radial-gradient(120% 90% at 18% 0,#d6c8ff29,#0000 55%),linear-gradient(152deg,#351e8cf5,#0e0926f7 58%,#18103af7);display:block;position:absolute;inset:0}.zb-shatter>svg{opacity:0;width:100%;height:100%;transition:opacity .14s;position:absolute;inset:0}.zb-shatter>svg line{stroke:#d6c8ff8c;stroke-width:1.5px}html[data-shatter=cover] .zb-shatter>i{opacity:1;transition-delay:calc(var(--k) * 14ms);transform:none}html[data-shatter=cover] .zb-shatter>svg{opacity:1;transition-delay:.17s}html[data-shatter=out] .zb-shatter>i{opacity:0;transform:translate(var(--ox), var(--oy)) rotate(var(--or)) scale(.92);transition:transform .48s cubic-bezier(.55,0,.7,.35),opacity .38s .1s;transition-delay:calc(var(--k) * 12ms)}html[data-shatter=out] .zb-shatter>svg{opacity:0;transition-duration:80ms}html[data-shatter=arrive] .zb-shatter>i{animation:.48s cubic-bezier(.55,0,.7,.35) both zb-shard-off;animation-delay:calc(.11s + var(--k) * 12ms)}html[data-shatter=arrive] .zb-shatter>svg{animation:90ms linear 90ms both zb-crack-off}@keyframes zb-shard-off{0%{opacity:1;transform:none}70%{opacity:.9}to{opacity:0;transform:translate(var(--ox), var(--oy)) rotate(var(--or)) scale(.92)}}@keyframes zb-crack-off{0%{opacity:1}to{opacity:0}}html[data-mode=light] .zb-shatter>i{background:radial-gradient(120% 90% at 18% 0,#ffffffe6,#0000 55%),linear-gradient(152deg,#f6f2fff7,#e4dcfff7 58%,#eee8fff7)}html[data-mode=light] .zb-shatter>svg line{stroke:#5537cc59}html[data-clean] .zb-shatter{display:none}@media (prefers-reduced-motion:reduce){.zb-shatter{display:none}}@media (pointer:coarse),(max-width:820px){:is(.zb-appfoot-bar,.legal-toc) a,.site-footer-link{margin-block:-11px;padding-block:11px}}html[data-clean] :is(.zb-shell>main,body>div>main,.lm-page>main){animation:.22s ease-out both zb-clean-in}@keyframes zb-clean-in{0%{opacity:0}}html[data-clean] .fixed[data-season]{display:none!important}@media (prefers-reduced-motion:reduce){html[data-clean] main{animation:none!important}}.zb-clean-track{background:#ffffff24;border-radius:9px;flex-shrink:0;width:28px;height:16px;transition:background-color .16s;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.zb-clean-track>span{width:12px;height:12px;transition:translate .18s var(--rev);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000059}.zb-clean-track.is-on{background:var(--primary)}.zb-clean-track.is-on>span{translate:12px}html[data-mode=light] .zb-clean-track{background:#28185a29;box-shadow:inset 0 0 0 1px #28185a1f}html[data-mode=light] .zb-clean-track.is-on{background:var(--primary)}html.zb-motion:not([data-still]):not([data-lite]) .zb-shell>main>:first-child{animation:zb-page-in .62s var(--rev) both}@keyframes zb-page-in{0%{opacity:0;filter:blur(6px);translate:0 12px}to{opacity:1;filter:none;translate:0}}@media (prefers-reduced-motion:reduce){.zb-shell>main>:first-child{animation:none!important}}html[data-app]:not([data-design=glass]) .zb-pg:not(.zb-pg-stage .zb-pg){background:var(--surface-1)!important;border:1px solid var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-app]:not([data-design=glass]) .zb-pg:not(.zb-pg-stage .zb-pg):before,html[data-app]:not([data-design=glass]) .zb-pg:not(.zb-pg-stage .zb-pg):after,html[data-app]:not([data-design=glass]) .zb-pg:not(.zb-pg-stage .zb-pg) .zb-pg-sheen{display:none!important}html[data-app][data-mode=light]:not([data-design=glass]) .zb-pg[data-tier=ultra]:not(.zb-pg-stage .zb-pg){background:#1a1340!important;border-color:#ffffff14!important}html[data-app]:not([data-design=glass]) .zb-appfoot-bar{background:var(--surface-1)!important;border-color:var(--line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-app]:not([data-design=glass]) .zb-appfoot-mark{height:clamp(32px,3.6vw,52px)}html[data-app]:not([data-design=glass]) .zb-appfoot-mark>span{opacity:.3;font-size:clamp(36px,4.2vw,64px);filter:none!important;animation:none!important;transform:none!important}html:root[data-app]:not([data-design=glass]) body{background:var(--background)}html[data-app]:not([data-design=glass]) .zb-glass-bg{display:none!important}html.zb-motion[data-app]:not([data-design=glass]):not([data-still]):not([data-lite]) .zb-shell>main>:first-child{animation:.2s ease-out both zb-app-in}@keyframes zb-app-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}html.zb-motion[data-app]:not([data-design=glass]) main :is(.card-hairline:not(.card-hairline *),.grid:not(.card-hairline *)>*,[data-stagger]>*):not([data-in]){translate:0 4px}html.zb-motion[data-app]:not([data-design=glass]) main :is(.card-hairline:not(.card-hairline *),.grid:not(.card-hairline *)>*,[data-stagger]>*)[data-in]{transition:opacity .18s ease-out calc(var(--d,0s) * .5), translate .22s ease-out calc(var(--d,0s) * .5), scale .16s ease-out, background-color .16s ease, border-color .16s ease, box-shadow .18s ease}html[data-app] .zb-shatter{display:none!important}
html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])){--background:#050507;--sunken:#030305;--chrome:#08080b;--surface-1:#0c0c11;--surface-2:#121219;--surface-3:#191921;--surface-4:#21212b;--field:#09090d;--line:#1c1b25;--line-field:#26252f;--line-strong:#33323e;--lip-soft:#00000073;--gl-edge:#fff1;--gl-edge-top:#ffffff21;--gl-sheen:linear-gradient(180deg, #ffffff08, #fff0 140px);--gl-inset:inset 0 1px 0 #ffffff0a;--gl-shadow:0 1px 2px #0000008c, 0 18px 36px -24px #000000f2;--gl-frost:color-mix(in srgb, var(--background) 76%, transparent);--gl-blur:blur(16px) saturate(140%)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme]))[data-gliding]{scroll-behavior:auto!important}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) main :is(.card-hairline:not(.discord-surface),.surface):not(:is(.card-hairline,.surface,.zb-pop,.zb-dialog) *),html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-topbar-box{background-color:var(--surface-1);background-image:var(--gl-sheen);border-color:var(--gl-edge);border-top-color:var(--gl-edge-top);box-shadow:var(--tw-inset-shadow,0 0 #0000), var(--tw-inset-ring-shadow,0 0 #0000), var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--gl-inset), var(--gl-shadow)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .sec-rule{--gl-inset:inset 0 2px 0 0 var(--sec,var(--accent))}@media (hover:hover) and (pointer:fine){html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) main :is(:is(a,button,[role=button]).card-hairline:not(:disabled),.module-card.card-hairline,[data-tilt]>:is(a,button).card-hairline:not(:disabled),.lift-card):not(:is(.card-hairline,.surface,.zb-pop,.zb-dialog) *):hover{background-color:var(--surface-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--gl-inset), 0 1px 2px #0009, 0 22px 44px -24px #000;border-color:#ffffff2e #ffffff1a #ffffff1a}}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-pg:not(.zb-pg-stage .zb-pg),html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-appfoot-bar{background-color:var(--surface-1)!important;background-image:var(--gl-sheen)!important;border:1px solid var(--gl-edge)!important;border-top-color:var(--gl-edge-top)!important;box-shadow:var(--gl-inset), var(--gl-shadow)!important}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-dialog{background-image:var(--gl-sheen);box-shadow:var(--tw-ring-shadow,0 0 #0000), var(--gl-inset), var(--shadow-dialog);border-color:#ffffff29 #ffffff17 #ffffff17}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-pop{box-shadow:var(--tw-ring-shadow,0 0 #0000), var(--gl-inset), var(--shadow-pop);border-color:#ffffff26 #ffffff17 #ffffff17}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])):not([data-lite]) .zb-pop:not(.pointer-events-none):not(.zb-dialog){background-color:color-mix(in srgb, var(--surface-2) 86%, transparent);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .btn-soft{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 #ffffff0d, inset 0 -2px 0 0 var(--lip-soft);background-color:#ffffff0d;border-color:#ffffff13}@media (hover:hover){html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .btn-soft:hover{background-color:#ffffff16;border-color:#ffffff1f}}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) :is(.zb-topbar:not(.zb-topbar-box),header.zb-chrome.sticky,.zb-tabbar.zb-chrome){background-color:var(--gl-frost);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-topbar.is-condensed:not(.zb-topbar-box),html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) header.zb-chrome.sticky{border-bottom-color:#ffffff12}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-tabbar.zb-tabbar.zb-chrome{background-color:color-mix(in srgb, var(--background) 86%, transparent);border-top-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .sticky:has(>.zb-topbar-box){background-color:#0000}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-topbar-box{background-color:var(--gl-frost);-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme]))[data-lite] :is(.zb-topbar,header.zb-chrome.sticky,.zb-tabbar){background-color:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme]))[data-lite] .zb-topbar-box{background-color:var(--surface-1)}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .zb-sidebar-panel{background-color:var(--chrome);background-image:linear-gradient(#ffffff06,#fff0 280px);border-right-color:#ffffff0f}html[data-app=glass]:not([data-mode=light]):not(:has(style[data-zb-theme])) .nav-active{box-shadow:inset 0 1px 0 #ffffff0d, inset 0 -2px 0 0 var(--lip-soft);background:#ffffff0f;border-color:#ffffff14}
