.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}}
