.sb2-shell .sb2-credits{margin:0 2px 9px}.sb2-shell .sb2-cr-card{--sb2-cr-ink:#f2fbf6;--sb2-cr-accent:linear-gradient(180deg,#2c9568,#40c288,#74e7b0);--sb2-cr-ramp:linear-gradient(90deg,#2c9568,#40c288,#74e7b0);--sb2-cr-groove:#1b2620;background:#0e1512;border:1px solid #94c8af42;border-radius:11px;padding:9px 10px 10px 14px;position:relative;overflow:hidden}.sb2-shell .sb2-cr-card[data-state=low]{--sb2-cr-ink:#fbbf24;--sb2-cr-accent:linear-gradient(180deg,#b45309,#f59e0b,#fcd34d);--sb2-cr-ramp:linear-gradient(90deg,#b45309,#f59e0b,#fcd34d);--sb2-cr-groove:#fbbf2424}.sb2-shell .sb2-cr-card[data-state=empty]{--sb2-cr-ink:#f87171;--sb2-cr-accent:linear-gradient(180deg,#7f1d1d,#dc2626,#f87171);--sb2-cr-ramp:linear-gradient(90deg,#7f1d1d,#dc2626,#f87171);--sb2-cr-groove:#f8727229}.sb2-shell .sb2-cr-card:before{border-radius:inherit;content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(205deg,#000,#0000 78%);mask-image:linear-gradient(205deg,#000,#0000 78%)}.sb2-shell .sb2-cr-band{background:var(--sb2-cr-accent);z-index:1;width:4px;position:absolute;top:0;bottom:0;left:0}.sb2-shell .sb2-cr-line{z-index:1;font-size:14px;line-height:1.2;position:relative}.sb2-shell .sb2-cr-num{color:var(--sb2-cr-ink);font-variant-numeric:tabular-nums;font-size:16.5px;font-weight:800}.sb2-shell .sb2-cr-quota{color:#6b7f76;font-variant-numeric:tabular-nums;margin-left:4px;font-size:11.5px}.sb2-shell .sb2-cr-track{background:var(--sb2-cr-groove);z-index:1;border-radius:99px;height:4px;margin-top:7px;position:relative;overflow:hidden}.sb2-shell .sb2-cr-fill{background:var(--sb2-cr-ramp);border-radius:99px;height:100%;transition:width 1.1s cubic-bezier(.23,1,.32,1),background .3s;display:block}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-guest-cta{flex-direction:column;gap:7px;display:flex}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn{--a:220,235,228;background:linear-gradient(180deg,rgba(var(--a),.17),rgba(var(--a),.05));border:1px solid rgba(var(--a),.4);box-shadow:inset 0 1px 0 #ffffff29,inset 0 -10px 22px #00000038,0 12px 32px -16px rgba(var(--a),.4);color:#f2fbf6;letter-spacing:.02em;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;padding:11px 18px;font-size:13.5px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .25s,background .25s,border-color .25s;display:flex;position:relative;overflow:hidden}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover{background:linear-gradient(180deg,rgba(var(--a),.28),rgba(var(--a),.1));border-color:rgba(var(--a),.65);transform:translateY(-1px)}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:active{transform:scale(.985)}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:focus-visible{outline-offset:2px;outline:2px solid #74e7b0}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover:after{animation:.9s cubic-bezier(.22,.9,.3,1) forwards sb2-btn-shine}@keyframes sb2-btn-shine{to{transform:translate(120%)}}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-arr{background:rgba(var(--a),.18);border:1px solid rgba(var(--a),.35);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:transform .25s,background .25s;display:grid}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-arr svg{width:12px;height:12px}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover .sb2-btn-arr{background:rgba(var(--a),.3);transform:translate(4px)}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-solid{--a:53,230,159;box-shadow:none;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);color:#04120b;filter:drop-shadow(0 8px 20px #35e69f59);background:linear-gradient(#e7fff4,#8af0c6 60%,#35e69f);border:0;border-radius:0}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-solid:hover{background:linear-gradient(#fff,#a9f5d5 60%,#40eba8);border-color:#0000}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-solid .sb2-btn-arr{background:#04120b1f;border-color:#04120b33}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-login{--a:64,194,136;color:#cdeede;background:linear-gradient(#40c28829,#40c2880d);border-radius:12px;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #40c2885c,0 8px 20px -12px #40c28866}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-login:hover{color:#fff;background:linear-gradient(#40c28847,#40c2881a);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #74e7b099,0 10px 26px -12px #40c28899}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-key{color:#74e7b0;flex:none;place-items:center;width:18px;height:18px;transition:transform .35s cubic-bezier(.2,1.6,.35,1);display:grid}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-key svg{width:16px;height:16px}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-login:hover .sb2-btn-key{transform:rotate(-18deg)scale(1.08)}.sb2-shell .sb2-user{cursor:pointer;border-radius:11px;align-items:center;gap:9px;width:100%;padding:7px 8px;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #94c8af42}.sb2-shell .sb2-user:hover{background:#f8fffc0a;box-shadow:inset 0 0 0 1px #74e7b066}.sb2-shell .sb2-user:focus-visible{outline-offset:2px;outline:2px solid #74e7b0}.sb2-shell .sb2-ava{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);border-radius:0;flex:0 0 28px;width:28px;height:28px;margin:0}.sb2-shell .sb2-ava-fb{color:#04120b;background:linear-gradient(135deg,#74e7b0,#2c9568);border-radius:0;font-size:11px;font-weight:800}.sb2-shell .sb2-uname{color:#eaf6ef;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;transition:opacity .12s;overflow:hidden}[data-minimized=true] :is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn{padding:9px 0}[data-minimized=true] .sb2-shell .sb2-user{justify-content:center;gap:0;padding:7px 0}@media (prefers-reduced-motion:reduce){.sb2-shell .sb2-cr-fill,.sb2-shell .sb2-uname,:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn,:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-arr,:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-key{transition:none}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover{transform:none}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover:after{animation:none}:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn-login:hover .sb2-btn-key,:is(.sb2-shell,.sb2m,.cn-upgrade) .sb2-btn:hover .sb2-btn-arr{transform:none}}
.sb2m{--sb2m-green:#40c288;--sb2m-line:#94c8af21;--sb2m-chamfer:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;height:auto;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);background:#0d1210;border:0;border-right:1px solid #40c28838;border-radius:0;width:min(84vw,330px);top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 30px 80px -30px #000000eb}@keyframes sb2mIn{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.sb2m[data-state=open]{animation:.28s cubic-bezier(.23,1,.32,1) sb2mIn}@media (prefers-reduced-motion:reduce){.sb2m[data-state=open]{animation:none}}.sb2m>button{color:#cfe0d8;opacity:1;height:32px;right:10px;top:calc(env(safe-area-inset-top,0px) + 10px);background:#ffffff05;border-radius:9px;place-items:center;width:32px;display:grid;box-shadow:inset 0 0 0 1px #2a3a32}.sb2m>button:active{color:#fff;background:#ffffff12}.sb2m-profile{border-bottom:1px solid var(--sb2m-line);padding:44px 16px 14px}.sb2m-credits{padding:12px 16px 0}.sb2m-scroll{scrollbar-color:#233229 transparent;scrollbar-width:thin;flex:1;padding:14px 16px 18px;overflow:hidden auto}.sb2m-scroll-lead{padding-top:46px}.sb2m-foot{border-top:1px solid var(--sb2m-line);padding:12px 16px}.sb2m-groups{flex-direction:column;display:flex}.sb2m-head{margin:12px 4px 4px}.sb2m-h{color:#5fd6a0;letter-spacing:.16em;text-shadow:0 0 12px #40c28847;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}.sb2m-rows{flex-direction:column;display:flex}.sb2m-row{color:#cfe0d8;white-space:nowrap;border-radius:9px;align-items:center;gap:10px;height:40px;padding:0 8px;font-size:15.5px;font-weight:600;transition:color .18s,background-color .18s;display:flex;position:relative}.sb2m-row:active{color:#fff}.sb2m-ic{color:#9fb5ab;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.sb2m-ic>svg{width:16px;height:16px}.sb2m-lbl{text-overflow:ellipsis;flex:1;overflow:hidden}.sb2m-row.is-active{color:#fff}.sb2m-row.is-active .sb2m-ic{color:var(--sb2m-green)}.sb2m-row.is-active:not(.sb2m-feat):not(.sb2m-party){background:#f8fffc0e;box-shadow:inset 0 0 0 1px #f8fffc14}.sb2m-row.is-active:before{content:"";background:linear-gradient(#74e7b0,#2c9568);border-radius:99px;width:3px;position:absolute;top:6px;bottom:6px;left:-7px;box-shadow:0 0 12px #40c2888c}.sb2m-feat{background:linear-gradient(100deg,var(--sb2m-fc),transparent 78%);box-shadow:inset 0 0 0 1px var(--sb2m-fb);color:#eaf6ef;border-radius:11px;margin:3px 0;font-weight:800}.sb2m-feat .sb2m-ic{flex:0 0 24px;width:24px;height:24px}.sb2m-logo{filter:drop-shadow(0 2px 4px #00000080);object-fit:contain;width:24px;height:24px}.sb2m-feat:active{background:linear-gradient(100deg,var(--sb2m-fch),transparent 82%);box-shadow:inset 0 0 0 1px var(--sb2m-fbh)}.sb2m-feat-mint{--sb2m-fc:#40c2882e;--sb2m-fb:#40c28852;--sb2m-fch:#40c28842;--sb2m-fbh:#74e7b099}.sb2m-feat-violet{--sb2m-fc:#9d66f52e;--sb2m-fb:#9d66f557;--sb2m-fch:#9d66f542;--sb2m-fbh:#c9a6ff99}.sb2m-party{isolation:isolate;overflow:hidden}.sb2m-party:before{content:"";opacity:.34;z-index:-1;background:linear-gradient(100deg,#40c28899,#7a8fff57 55%,#40c28880);border-radius:9px;position:absolute;inset:0}.sb2m-party:active:before{opacity:.5}.sb2m-party .sb2m-lbl{text-shadow:0 1px 3px #040a078c}.sb2m-chip{clip-path:var(--sb2m-chamfer);letter-spacing:.08em;flex:none;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:800}.sb2m-chip-mint{color:#04120b;background:linear-gradient(135deg,#74e7b0,#2fe39a);box-shadow:0 3px 10px -3px #40c28899}.sb2m-chip-violet{color:#0f0724;background:linear-gradient(135deg,#c9a6ff,#9d66f5);box-shadow:0 3px 10px -3px #9d66f599}.sb2m-chip-beta{color:#c8d6cf;background:#c8d6cf24}.sb2m-ver{color:#eafff6;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 1px 1.5px #040e0980;background:linear-gradient(#74e7b04d,#40c2881f);border-radius:6px;margin-left:6px;padding:1.5px 6px 1.5px 7px;font-family:ui-monospace,JetBrains Mono,Sofia Sans,monospace;font-size:10px;font-weight:800;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #74e7b08c,0 2px 6px -2px #00000080}.sb2m-flag{clip-path:polygon(0 0,100% 0,calc(100% - 6px) 50%,100% 100%,0 100%);color:#fff;filter:drop-shadow(0 2px 6px #e2233f66);transform-origin:0;background:linear-gradient(#fb5d8f,#e2233f 60%,#b3122e);flex:none;margin-left:auto;padding:2.5px 11px 2.5px 7px;font-size:9.5px;font-weight:900;position:relative;transform:rotate(-3deg)}.sb2m-flag~.sb2m-chip{margin-left:6px}
