body.route-home,body.route-public{--sb-bg:#0b0d10;--sb-card:#13161b;--sb-card-light:#181c22;--sb-card-deep:#111317;--sb-border:#1e232b;--sb-border-soft:rgba(30,35,43,0.4);--sb-green:#00f59b;--sb-green-hover:#00d485;--sb-green-dim:#111c16;--sb-green-border:#163624;--sb-purple-bg:#1a1326;--sb-purple-text:#b08bf8;--sb-purple-border:#3c2a5c;--sb-muted:#7d8590;--sb-text:#f0f6fc;--sb-partner-logo-filter:drop-shadow(0 2px 6px rgba(0,0,0,0.45)) drop-shadow(0 0 1px rgba(0,0,0,0.55));--sb-partner-logo-filter-hover:drop-shadow(0 3px 10px rgba(0,0,0,0.5)) drop-shadow(0 0 1px rgba(0,0,0,0.6));--sb-partner-logo-shadow-opacity:0.38;--sb-partner-logo-shadow-blur:7px;--sb-partner-logo-shadow-opacity-hover:0.48;--sb-partner-logo-shadow-blur-hover:9px;--sb-partner-logo-shadow-light-opacity:0.10;--sb-partner-logo-shadow-light-blur:10px;--sb-partner-logo-shadow-light-spread:1.04}.partnerLogoVisual,.partnerSliderLogoVisual,.partnersShowcaseLogoVisual{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0;max-width:100%}.partnerLogoShadow,.partnerSliderLogoShadow,.partnersShowcaseLogoShadow{display:none;position:absolute;left:50%;top:50%;z-index:0;pointer-events:none;transform:translate(-50%,-50%);object-fit:contain;will-change:filter,opacity}.partnerLogoVisual--lowContrast .partnerLogoShadow,.partnerLogoVisual--lowContrast .partnerSliderLogoShadow,.partnerLogoVisual--lowContrast .partnersShowcaseLogoShadow{display:block;filter:grayscale(1) brightness(0) contrast(1.15) blur(var(--sb-partner-logo-shadow-blur));opacity:var(--sb-partner-logo-shadow-opacity)}.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerLogoShadow,.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerSliderLogoShadow,.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnersShowcaseLogoShadow{display:block;filter:grayscale(1) brightness(0) invert(1) blur(var(--sb-partner-logo-shadow-light-blur)) drop-shadow(0 0 2px rgba(255,255,255,.35));opacity:var(--sb-partner-logo-shadow-light-opacity);transform:translate(-50%,-50%) scale(var(--sb-partner-logo-shadow-light-spread))}.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerLogoMain,.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerSliderLogoMain,.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnersDetailLogoImg,.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnersShowcaseLogoMain{filter:drop-shadow(0 0 7px rgba(255,255,255,.12)) drop-shadow(0 0 2px rgba(255,255,255,.28))!important}.partnerLogoMain,.partnersShowcaseLogoMain{position:relative;z-index:1;filter:none!important;object-fit:contain;display:block;width:auto;height:auto}body.route-home .homePage{--sb-z-sticky-header:9000;--sb-z-header-drawer:9500;--sb-z-route-progress:9600;color:var(--sb-text);font-family:"Inter",var(--font-outfit),system-ui,sans-serif;-webkit-font-smoothing:antialiased}body.route-home:after,body.route-home:before,body.route-public:after,body.route-public:before{display:none!important}body.route-home .page,body.route-public .page{max-width:1280px;padding:0 16px}body.route-home .siteHeaderStack,body.route-public .appFooter,body.route-public .siteHeaderStack{display:none!important}.sb-footer,.sb-hdr{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.sb-hdr{position:sticky;top:0;z-index:var(--sb-z-sticky-header,9000);margin-bottom:24px;isolation:isolate;background:rgba(11,13,16,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sb-border)}.sb-hdrInner{max-width:1280px;margin:0 auto;padding:0 16px}.sb-hdrRow{height:64px;justify-content:space-between;gap:16px}.sb-hdrBrand,.sb-hdrRow{display:flex;align-items:center}.sb-hdrBrand{gap:10px;text-decoration:none;color:inherit;flex-shrink:0;min-width:0}.sb-hdrAvatar{width:32px;height:32px;border-radius:999px;object-fit:cover;border:1px solid var(--sb-border)}.sb-hdrBrandText{display:grid;gap:2px;min-width:0}.sb-hdrBrandName{font-size:.875rem;font-weight:700;letter-spacing:-.02em;color:#fff;display:flex;align-items:center;gap:6px;line-height:1.2}.sb-hdrBrandDot{width:6px;height:6px;border-radius:999px;background:var(--sb-muted);flex-shrink:0;cursor:help;transition:background .2s ease,box-shadow .2s ease}.sb-hdrBrandDot--live{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.55)}.sb-hdrBrandDot--offline{background:#ef4444;box-shadow:0 0 6px rgba(239,68,68,.4)}.sb-hdrBrandDot--pending{background:var(--sb-muted);opacity:.7}.sb-hdrBrandSub{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--sb-muted)}.sb-hdrMainNav{display:none;align-items:center;gap:6px;padding:4px;border-radius:8px;background:var(--sb-card);border:1px solid var(--sb-border)}.sb-hdrMainLink{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--sb-muted);text-decoration:none;transition:color .2s ease,background .2s ease;white-space:nowrap}.sb-hdrMainLink:hover{color:#fff}.sb-hdrMainLink--active{color:#fff;font-weight:600;background:var(--sb-card-light);border:1px solid rgba(30,35,43,.6)}.sb-hdrMainLinkIcon{flex-shrink:0;width:14px;font-size:12px;text-align:center;opacity:.9}.sb-hdrActions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sb-hdrIconBtn{width:32px;height:32px;display:inline-grid;place-items:center;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card);color:var(--sb-muted);text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease;font-family:inherit;padding:0}.sb-hdrIconBtn:hover{background:var(--sb-card-light);color:#fff}.sb-hdrIconBtn--bell .notifBellBtn{width:32px;height:32px;min-width:32px;border:none;background:transparent;border-radius:8px}.sb-hdrIconBtn--skel{background:linear-gradient(90deg,var(--sb-card) 0,var(--sb-card-light) 50%,var(--sb-card) 100%);background-size:200% 100%;animation:sbShimmer 1.2s ease-in-out infinite}.sb-hdrLoginBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--sb-purple-border);background:var(--sb-purple-bg);color:#fff;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.sb-hdrLoginBtn:hover{background:#241a36;border-color:#5a32fa;color:#fff}.sb-hdrLoginBtnIcon{font-size:15px;color:#9146ff;flex-shrink:0}.sb-hdrLoginBtnLabel--short{display:none}.sb-hdrLoginBtn--skel{width:168px;min-height:32px;padding:0;border-color:var(--sb-border);background:linear-gradient(90deg,var(--sb-card) 0,var(--sb-card-light) 50%,var(--sb-card) 100%);background-size:200% 100%;animation:sbShimmer 1.2s ease-in-out infinite}.sb-hdrDrawerFoot .sb-hdrLoginBtn{width:100%;height:40px;font-size:13px}.sb-hdrDrawerFoot .sb-hdrLoginBtnLabel--full{display:inline}.sb-hdrDrawerFoot .sb-hdrLoginBtnLabel--short{display:none}@media (max-width:900px){.sb-hdrRow .sb-hdrLoginBtnLabel--full{display:none}.sb-hdrRow .sb-hdrLoginBtnLabel--short{display:inline}}.sb-hdrMenuBtn{display:none;width:32px;height:32px;padding:0;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-card);flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.sb-hdrMenuBtn span{display:block;width:16px;height:2px;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.sb-hdrMenuBtn--open span:first-child{transform:translateY(7px) rotate(45deg)}.sb-hdrMenuBtn--open span:nth-child(2){opacity:0}.sb-hdrMenuBtn--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sb-hdrBotRow{display:flex;padding:10px 0 12px;border-top:1px solid var(--sb-border-soft);overflow-x:auto;scrollbar-width:none}.sb-hdrBotRow::-webkit-scrollbar{display:none}.sb-hdrBotNav{display:flex;align-items:center;gap:6px;min-width:min-content}.sb-hdrBotChip{gap:6px;box-sizing:border-box;min-height:1.75rem;padding:0 12px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;text-decoration:none;border:1px solid var(--sb-border);background:var(--sb-card);color:var(--sb-muted);transition:color .2s ease,background .2s ease,border-color .2s ease}.sb-hdrBotChip,.sb-hdrBotChip>i{display:inline-flex;align-items:center;justify-content:center;line-height:1}.sb-hdrBotChip>i{width:1em;height:1em;font-size:.85em;flex-shrink:0}.sb-hdrBotChip>i:before{line-height:1}.sb-hdrBotChip>span{line-height:1.15}.sb-hdrBotChip:hover{color:#fff;background:var(--sb-card-light)}.sb-hdrBotChip--bot{background:var(--sb-purple-bg);color:var(--sb-purple-text);border-color:var(--sb-purple-border)}.sb-hdrBotChip--giveaway{background:var(--sb-green-dim);color:var(--sb-green);border-color:var(--sb-green-border)}.sb-hdrBotChip--active{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:#fff}.sb-hdrDrawer{position:fixed;inset:0;z-index:var(--sb-z-header-drawer,9500)}.sb-hdrDrawerBackdrop{position:absolute;inset:0;border:none;background:rgba(0,0,0,.65);cursor:pointer}.sb-hdrDrawerPanel{position:absolute;top:0;right:0;width:min(100%,320px);height:100%;background:var(--sb-card);border-left:1px solid var(--sb-border);padding:20px 16px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.sb-hdrDrawerHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.sb-hdrDrawerHead .sb-hdrMenuBtn--drawer{display:inline-flex;flex-shrink:0}.sb-hdrDrawerBot,.sb-hdrDrawerMain{display:grid;gap:6px}.sb-hdrDrawerBot{padding-top:12px;border-top:1px solid var(--sb-border-soft)}.sb-hdrDrawerBot:before{content:"Bot na czacie";display:block;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-muted)}.sb-hdrDrawerBot .sb-hdrBotChip,.sb-hdrDrawerMain .sb-hdrMainLink{width:100%;justify-content:flex-start}.sb-hdrDrawerMain .sb-hdrMainLinkIcon{width:16px;font-size:13px}.sb-hdrDrawerFoot{margin-top:auto;display:flex;gap:8px;flex-wrap:wrap}@media (min-width:768px){.sb-hdrMainNav{display:flex}.sb-hdrMenuBtn{display:none!important}}@media (max-width:767px){.sb-hdrBotRow{display:none}.sb-hdrMenuBtn{display:inline-flex}.sb-hdrBrandSub{display:none}}.sb-page{display:flex;flex-direction:column;gap:32px}.sb-page--loading{min-height:40vh}.sb-hero{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media (min-width:1024px){.sb-hero{grid-template-columns:5fr 7fr;gap:24px}}.sb-heroCharCol{display:flex;flex-direction:column;align-items:center}body.route-home .sb-heroMedia{width:100%;max-width:min(680px,100%)}body.route-home .sb-heroMedia .heroAvatarStage{width:100%;padding:8px 0 4px}body.route-home .sb-heroAvatar{width:100%;max-width:min(560px,92vw);height:auto;object-fit:contain;mask-image:none;-webkit-mask-image:none;border-radius:0}.sb-socialBar{margin-top:16px;display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:12px;background:var(--sb-card);border:1px solid var(--sb-border)}.sb-socialBar a{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--sb-muted);text-decoration:none;transition:background .2s ease,color .2s ease}.sb-socialBar a:hover{background:var(--sb-card-light);color:#fff}.sb-socialBar a[href*=twitch]:hover{color:var(--sb-green)}.sb-twitchPanel{background:var(--sb-card);border-radius:16px;border:1px solid var(--sb-border);padding:24px;display:flex;flex-direction:column;gap:24px}.sb-twitchPanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.sb-twitchPanelTitle{font-size:.875rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px;margin:0}.sb-liveDot{width:8px;height:8px;border-radius:999px;background:var(--sb-muted);flex-shrink:0;transition:background .2s ease,box-shadow .2s ease}.sb-liveDot--live{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.55);animation:sbLivePulse 1.4s ease-in-out infinite}.sb-liveDot--off{background:#ef4444;box-shadow:0 0 6px rgba(239,68,68,.4)}.sb-liveLabel{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sb-muted)}.sb-liveLabel--live{color:var(--sb-green)}body.route-home .sb-liveEmbed{margin:0}body.route-home .sb-liveEmbedCard{background:var(--sb-card);border:1px solid var(--sb-green-border);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--sb-green-dim)}body.route-home .sb-liveEmbedHead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--sb-border)}body.route-home .sb-liveEmbedHeadMain{flex:1 1 240px;min-width:0}body.route-home .sb-liveEmbedEyebrow{margin-bottom:10px}body.route-home .sb-liveEmbedTitle{margin:0 0 6px;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.25}body.route-home .sb-liveEmbedMeta{margin:0;font-size:12px;line-height:1.45}body.route-home .sb-liveEmbedCta{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}body.route-home .sb-liveEmbedStage{position:relative;width:100%;aspect-ratio:16/9;background:#000}body.route-home .sb-liveEmbedIframe{position:absolute;inset:0;width:100%;height:100%;border:0}body.route-home .sb-liveEmbedPlaceholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--sb-muted);font-size:13px;font-weight:600}body.route-home .sb-liveEmbedPlaceholder .sb-liveDot{width:10px;height:10px;box-shadow:0 0 12px rgba(239,68,68,.65);animation:sbLivePulse 1.4s ease-in-out infinite}@keyframes sbLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}@media (max-width:640px){body.route-home .sb-liveEmbedHead{padding:14px 16px}body.route-home .sb-liveEmbedCta{width:100%;justify-content:center}}.sb-twitchMetrics{display:flex;flex-direction:column;gap:16px}.sb-followCount{display:flex;align-items:baseline;gap:8px}.sb-followCount strong{font-size:clamp(2rem,5vw,3rem);font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1}.sb-followCount span{font-size:1.25rem;font-weight:700;color:var(--sb-muted)}body.route-home .progressBarContainer{height:10px;background:#171b22;border-radius:999px;overflow:hidden;border:none}body.route-home .progressBarFill{background:linear-gradient(90deg,#5a32fa 0,var(--sb-green) 100%);border-radius:999px;box-shadow:none}body.route-home .goalProgressMeta{display:flex;justify-content:space-between;font-size:11px;font-weight:500;color:var(--sb-muted)}.sb-followListTitle{margin:0;padding-top:16px;border-top:1px solid var(--sb-border-soft);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sb-muted)}.sb-followList{display:flex;flex-direction:column;gap:8px}.sb-followRow{justify-content:space-between;padding:12px;border-radius:8px;background:var(--sb-card-light);border:1px solid rgba(30,35,43,.6)}.sb-followRow,.sb-followRowMain{display:flex;align-items:center;gap:12px}.sb-followRowMain{min-width:0}.sb-followAvatar{width:32px;height:32px;border-radius:999px;flex-shrink:0;background-size:cover;background-position:50%;background-color:var(--sb-card-light);border:1px solid var(--sb-border)}.sb-followAvatar--skel{background:linear-gradient(90deg,var(--sb-card-light) 0,var(--sb-card) 50%,var(--sb-card-light) 100%);background-size:200% 100%;animation:sbShimmer 1.2s ease-in-out infinite}.sb-followName{font-size:12px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-followDate{font-size:10px;font-weight:500;color:var(--sb-muted);flex-shrink:0}body.route-home .homePage .heroCard,body.route-home .homePage .partnerCard,body.route-home .homePage .partnerCardFeatured,body.route-home .homePage .partnerCardWide{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:24px!important;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease!important}body.route-home .homePage .heroCard:before,body.route-home .homePage .partnerCard:before{display:none!important}body.route-home .homePage :is(.heroCard,.partnerCard,.partnerCardWide,.partnerCardFeatured,.storeItemsCard,.storeItemTile,.giveawayStatTile,.giveawayWinnersHomeSection,.homeCommandsPromoCard,.watchtimeCard,.pointsCard,.pointsRuleCard){transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease!important}body.route-home .homePage :is(.heroCard,.partnerCard,.partnerCardWide,.partnerCardFeatured,.storeItemsCard,.storeItemTile,.giveawayStatTile,.giveawayWinnersHomeSection,.homeCommandsPromoCard,.watchtimeCard,.pointsCard,.pointsRuleCard):hover{transform:translateY(-2px)!important;border-color:var(--sb-green)!important;box-shadow:none!important}body.route-home .homePage .partnerCardFeatured,body.route-home .homePage .partnerCardWide{background:var(--sb-card-deep)!important}body.route-home .homePage .mutedText,body.route-home .homePage .publicPageLead{color:var(--sb-muted)!important}body.route-home .homePage h2,body.route-home .homePage h3{color:#fff!important;letter-spacing:-.02em}body.route-home .homePage .neonButton{background:var(--sb-green)!important;color:#000!important;border:none!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important;text-shadow:none!important}body.route-home .homePage .neonButton:hover{background:var(--sb-green-hover)!important;transform:none!important}body.route-home .homePage .neonButton.neonBorder,body.route-home .homePage .neonButton.neonButtonGhost{background:transparent!important;color:var(--sb-green)!important;border:1px solid var(--sb-green)!important}body.route-home .homePage .neonButton.neonBorder:hover,body.route-home .homePage .neonButton.neonButtonGhost:hover{background:rgba(0,245,155,.1)!important}body.route-home .homePage .eyebrow,body.route-home .homePage .publicPageEyebrow{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0 0 12px!important;padding:6px 10px!important;color:var(--sb-green)!important;background:var(--sb-green-dim)!important;border:1px solid var(--sb-green-border)!important;border-radius:4px!important;font-size:10px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.1em!important}body.route-home .homePage .giveawayEndedPill,body.route-home .homePage .giveawayFreeTicketPill{font-size:10px!important;font-weight:700!important;border-radius:999px!important}body.route-home .homePage .giveawayStatTile,body.route-home .homePage .pointsRow,body.route-home .homePage .watchtimeRow{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:8px!important}body.route-home .homePage .watchRank{color:var(--sb-green)!important}body.route-home .homePage .watchtimeValue{color:var(--sb-green)!important;font-weight:700!important}body.route-home .homePage .partnerSliderSection h2{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--sb-muted)!important}body.route-home .homePage .partnersGridFeatured{gap:16px!important;margin-bottom:8px!important}body.route-home .homePage .partnersListWide{gap:8px!important;margin-bottom:24px!important}body.route-home .homePage .partnerCardFeatured{align-items:flex-start!important;text-align:left!important;justify-content:space-between!important;min-height:180px!important;padding:20px!important}body.route-home .homePage .partnerCardFeatured .partnerLogoVisual{margin-bottom:12px!important;max-width:min(240px,100%)!important}body.route-home .homePage .partnerCardFeatured .partnerLogoMain,body.route-home .homePage .partnerCardFeatured .partnerLogoShadow{max-width:min(240px,100%)!important;max-height:88px!important}body.route-home .homePage .partnerCardFeatured:hover .partnerLogoVisual--lowContrast .partnerLogoShadow{opacity:var(--sb-partner-logo-shadow-opacity-hover);filter:grayscale(1) brightness(0) contrast(1.15) blur(var(--sb-partner-logo-shadow-blur-hover))}body.route-home .homePage .partnerCardFeatured:hover .partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerLogoShadow{filter:grayscale(1) brightness(0) invert(1) blur(var(--sb-partner-logo-shadow-light-blur)) drop-shadow(0 0 3px rgba(255,255,255,.4));opacity:calc(var(--sb-partner-logo-shadow-light-opacity) + .01);transform:translate(-50%,-50%) scale(calc(var(--sb-partner-logo-shadow-light-spread) + .02))}body.route-home .homePage .partnerCardFeatured p{font-size:12px!important;line-height:1.55!important}body.route-home .homePage .partnerCardFeatured .neonButton{width:100%!important;margin-top:auto!important;padding:8px 16px!important}body.route-home .homePage .partnerCardWide{padding:16px 20px!important;border-radius:12px!important}body.route-home .homePage .partnerWideLogoWrap{overflow:visible!important}body.route-home .homePage .partnerCardWide .partnerLogoMain,body.route-home .homePage .partnerCardWide .partnerLogoShadow{max-width:100%!important;max-height:48px!important}body.route-home .homePage .partnerCardWide:hover .partnerLogoVisual--lowContrast .partnerLogoShadow{opacity:var(--sb-partner-logo-shadow-opacity-hover);filter:grayscale(1) brightness(0) contrast(1.15) blur(var(--sb-partner-logo-shadow-blur-hover))}body.route-home .homePage .partnerCardWide:hover .partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerLogoShadow{filter:grayscale(1) brightness(0) invert(1) blur(var(--sb-partner-logo-shadow-light-blur)) drop-shadow(0 0 3px rgba(255,255,255,.2));opacity:calc(var(--sb-partner-logo-shadow-light-opacity) + .12);transform:translate(-50%,-50%) scale(calc(var(--sb-partner-logo-shadow-light-spread) + .02))}@media (max-width:767px){body.route-home .homePage .partnersGridFeatured{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:8px!important}body.route-home .homePage .partnersListWide{gap:8px!important;margin-bottom:20px!important}body.route-home .homePage .partnerCardFeatured,body.route-home .homePage .partnerCardWide{width:100%!important;min-height:unset!important;padding:12px 14px!important;border-radius:12px!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:10px!important;background:var(--sb-card)!important}body.route-home .homePage .partnerWideLogoWrap{flex:0 0 88px!important;min-width:0!important;max-width:88px!important;width:88px!important;justify-content:flex-start!important;overflow:visible!important}body.route-home .homePage .partnerCardFeatured .partnerLogoVisual{margin:0!important;max-width:88px!important}body.route-home .homePage .partnerCardFeatured .partnerLogoMain,body.route-home .homePage .partnerCardFeatured .partnerLogoShadow,body.route-home .homePage .partnerCardWide .partnerLogoMain,body.route-home .homePage .partnerCardWide .partnerLogoShadow{max-width:88px!important;max-height:32px!important}body.route-home .homePage .partnerCardFeatured>h3{flex:0 0 auto!important;margin:0!important;font-size:.85rem!important}body.route-home .homePage .partnerCardFeatured p,body.route-home .homePage .partnerCardWide p{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.route-home .homePage .partnerCardFeatured .neonButton,body.route-home .homePage .partnerCardWide .neonButton,body.route-home .homePage .partnerCardWide .partnerWideCta{flex:0 0 auto!important;width:auto!important;min-width:unset!important;margin:0!important;padding:6px 10px!important;font-size:10px!important;white-space:nowrap!important}body.route-home .homePage .partner18Badge{top:8px!important;right:8px!important;min-width:32px!important;height:20px!important;font-size:9px!important}body.route-home .homePage .storeItemsGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.route-home .homePage .storeItemTile{width:100%!important;flex:unset!important;max-width:none!important;min-width:0!important;padding:10px!important}body.route-home .homePage .storeItemTile h3{font-size:.8rem!important;line-height:1.25!important;margin-bottom:4px!important}body.route-home .homePage .storeItemDescription{font-size:.68rem!important;margin-bottom:4px!important;-webkit-line-clamp:2!important;line-clamp:2!important}body.route-home .homePage .storeItemCost{font-size:.75rem!important;font-weight:700!important}body.route-home .homePage .storeItemQty{font-size:.65rem!important;margin-top:2px!important}body.route-home .homePage .storeItemsCard{padding:16px!important}body.route-home .homePage .storeItemsCard>h2{font-size:1.05rem!important;margin-bottom:12px!important}}body.route-home .homePage .storeItemTile--more{border-style:dashed!important;border-color:var(--sb-green-border)!important;background:var(--sb-green-dim)!important}body.route-home .homePage .storeItemTileLink--more:hover .storeItemMoreVisual{filter:none;border-color:var(--sb-green)}body.route-home .homePage .storeItemMoreVisual{background:var(--sb-card)!important;border:1px solid var(--sb-border)}body.route-home .homePage .storeItemMoreCount{font-size:1.75rem;font-weight:800;line-height:1;color:var(--sb-green);letter-spacing:-.03em}body.route-home .homePage .storeItemTile--more h3{color:#fff!important;font-size:.9rem!important}body.route-home .homePage .storeItemMoreHint{margin-bottom:0!important;color:var(--sb-muted)!important;font-size:.72rem!important;-webkit-line-clamp:1!important;line-clamp:1!important}@media (max-width:380px){body.route-home .homePage .partnerCardFeatured,body.route-home .homePage .partnerCardWide{flex-wrap:wrap!important;row-gap:8px!important}body.route-home .homePage .partnerCardFeatured p,body.route-home .homePage .partnerCardWide p{flex:1 1 100%!important;order:3}body.route-home .homePage .partnerCardFeatured .partnerLogoVisual,body.route-home .homePage .partnerWideLogoWrap{order:0}body.route-home .homePage .partnerCardFeatured .neonButton,body.route-home .homePage .partnerCardWide .partnerWideCta{order:1;margin-left:auto!important}body.route-home .homePage .storeItemsGrid{grid-template-columns:1fr!important}}body.route-home .homePage .storeItemsSection--home{margin-bottom:18px}body.route-home .homePage .storeItemsCard--home{padding:14px 16px!important}body.route-home .homePage .storeItemsCardHead{margin-bottom:12px}body.route-home .homePage .storeItemsCardTitle{margin:0 0 4px!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em;color:#fff!important}body.route-home .homePage .storeItemsCard--home .storeItemsLead{margin:0!important;font-size:.78rem!important;line-height:1.35!important;max-width:40rem}body.route-home .homePage .storeItemsGrid--home{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.route-home .homePage .storeItemTile--home{width:auto!important;flex:unset!important;max-width:none!important;min-width:0!important;padding:8px!important;border-radius:10px!important}body.route-home .homePage .storeItemTile--home .storeItemImage{aspect-ratio:4/3!important;margin-bottom:6px!important;border-radius:6px!important}body.route-home .homePage .storeItemTile--home .storeItemImageFallbackIcon{font-size:1.25rem!important}body.route-home .homePage .storeItemTile--home h3{margin:0 0 2px!important;font-size:.78rem!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.route-home .homePage .storeItemTile--home .storeItemDescription{display:none!important}body.route-home .homePage .storeItemTile--home .storeItemCost{margin-top:4px!important;font-size:.75rem!important;font-weight:700!important}body.route-home .homePage .storeItemTile--home .storeItemQty{margin-top:2px!important;font-size:.65rem!important}body.route-home .homePage .storeItemTile--home.storeItemTile--more h3{font-size:.8rem!important}body.route-home .homePage .storeItemTile--home .storeItemMoreCount{font-size:1.2rem!important}body.route-home .homePage .storeItemTile--home .storeItemMoreHint{font-size:.68rem!important}body.route-home .homePage .storeItemsCard--home .storeOpenRow{margin-top:10px!important}body.route-home .homePage .storeItemsCard--home .storeOpenRow .neonButton{padding:7px 12px!important;font-size:11px!important}body.route-home .homePage .storeItemsCard--home .storeItemsLegal{margin:8px 0 0!important;font-size:.68rem!important;line-height:1.4!important}@media (min-width:600px){body.route-home .homePage .storeItemsGrid--home{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}}@media (min-width:960px){body.route-home .homePage .storeItemsGrid--home{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.route-home .homePage .storeItemTile--home{padding:9px!important}}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySection{margin-bottom:24px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayCard{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:24px!important;position:relative;overflow:hidden}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayCard:before{display:none!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayCard--soon{display:flex;flex-direction:column;gap:16px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayCard--loading{padding:16px!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayLayout--loading{margin-top:12px;gap:14px!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeletonCol{display:flex;flex-direction:column;gap:8px;min-width:0}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton{border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.09) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:sb-homeGiveawaySkeletonShimmer 1.2s ease-in-out infinite}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton--title{width:42%;max-width:200px;height:20px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton--media{width:100%;aspect-ratio:1/1;max-height:140px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton--line{width:100%;height:12px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton--short{width:72%}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySkeleton--btn{width:120px;height:32px;margin-top:4px}@keyframes sb-homeGiveawaySkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawaySoonLead{margin:0;font-size:13px;line-height:1.5;color:var(--sb-muted)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:0}@media (max-width:640px){:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHead{flex-direction:column;align-items:flex-start}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHeadBadges{justify-content:flex-start;width:100%}}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHead h2{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#fff!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHeadBadges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHeadBadges .giveawaysRegulaminLink{flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;line-height:0}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayHeadBadges .giveawaysRegulaminLink>i{font-size:.75rem}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayPill{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:1.75rem;margin:0;padding:0 10px;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:var(--sb-green);background:var(--sb-green-dim);border:1px solid var(--sb-green-border);border-radius:999px;white-space:nowrap}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayPill--muted{color:var(--sb-muted);background:var(--sb-card-light);border-color:var(--sb-border)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayLayout{display:grid;grid-template-columns:1fr;gap:24px;align-items:center;margin-top:20px}@media (min-width:1024px){:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayLayout{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayMediaBox{aspect-ratio:1/1;width:100%;max-width:320px;margin:0 auto;padding:16px;border-radius:12px;border:1px solid var(--sb-border);background:var(--sb-card-light);display:flex;align-items:center;justify-content:center;overflow:hidden}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayImg{max-width:100%;max-height:100%;object-fit:contain;transition:transform .35s ease}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayMediaBox:hover .sb-homeGiveawayImg{transform:scale(1.04)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayImgFallback{font-size:3rem;opacity:.5}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayInfo{display:flex;flex-direction:column;gap:20px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayTitles h3{margin:0 0 4px!important;font-size:20px!important;font-weight:800!important;color:#fff!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayDesc{margin:0;font-size:12px;line-height:1.5;color:var(--sb-muted)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:640px){:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStats{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStat{padding:14px;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card-light)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStatLabel{display:block;font-size:10px;font-weight:600;text-transform:uppercase;color:var(--sb-muted);margin-bottom:4px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStatValue{display:block;font-size:12px;font-weight:700;color:#fff}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayStatValue--accent{color:var(--sb-green)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayMeta{margin:0;font-size:12px;line-height:1.5;color:var(--sb-muted)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions{display:flex;flex-wrap:wrap;gap:12px}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions .sb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 24px;border-radius:8px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;font-family:inherit;cursor:pointer;box-shadow:none!important;transform:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions .sb-btn--solid{background:var(--sb-green)!important;color:#000!important;border:none!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions .sb-btn--solid:hover{background:var(--sb-green-hover)!important;color:#000!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions .sb-btn--outline{background:transparent!important;border:1px solid var(--sb-green)!important;color:var(--sb-green)!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayActions .sb-btn--outline:hover{background:rgba(0,245,155,.1)!important;color:var(--sb-green)!important}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayJoinHint{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--sb-muted)}:is(body.route-home .homePage,body.route-public .giveawaysPageWrap) .sb-homeGiveawayJoinHint .inlineCode{font-size:12px}body.route-public .giveawaysPageWrap .giveawaysActiveCard{margin-bottom:24px}body.route-public .giveawaysPageWrap .sb-homeGiveawayExtras{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid var(--sb-border-soft)}body.route-public .giveawaysPageWrap .giveawaySimulator,body.route-public .giveawaysPageWrap .giveawaysParticipantsBlock,body.route-public .giveawaysPageWrap .sb-homeGiveawaySubCard{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:20px!important}body.route-public .giveawaysPageWrap .giveawaySimulator:before,body.route-public .giveawaysPageWrap .giveawaysParticipantsBlock:before,body.route-public .giveawaysPageWrap .sb-homeGiveawaySubCard:before{display:none!important}body.route-public .giveawaysPageWrap .giveawayJoinPanelHeader h3,body.route-public .giveawaysPageWrap .giveawaySimulatorHead h3,body.route-public .giveawaysPageWrap .giveawaysParticipantsTitle{margin:0 0 8px!important;font-size:14px!important;font-weight:700!important;color:#fff!important}body.route-public .giveawaysPageWrap .giveawaySimBtn.neonButton{background:var(--sb-green)!important;color:#000!important;border:none!important;box-shadow:none!important;transform:none!important}body.route-public .giveawaysPageWrap .giveawaySimBtn.neonButton:hover:not(:disabled){background:var(--sb-green-hover)!important;color:#000!important}body.route-public .giveawaysPageWrap .giveawaysEmptyHint{margin:0;font-size:13px;text-align:center}body.route-home .homePage .sb-winnersSection{margin-bottom:24px}body.route-home .homePage .sb-winnersHead{margin-bottom:12px}body.route-home .homePage .sb-winnersEyebrow{display:inline-block;width:fit-content;max-width:100%;margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-muted)}body.route-home .homePage .sb-winnersEyebrow.publicPageEyebrow--drop{color:#4ade80}body.route-home .homePage .sb-winnersTitle{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;color:#fff}body.route-home .homePage .giveawayWinnersHomeSection{margin:0;padding:0;border:none;background:transparent}body.route-home .homePage .giveawayWinnersHomeScroll{border-radius:12px}body.route-home .homePage .giveawayWinnersHomeScroll.is-manual{touch-action:pan-x pan-y}body.route-home .homePage .giveawayWinnersHomeChip{width:148px;border-color:var(--sb-border);background:var(--sb-card)}body.route-home .homePage .giveawayWinnerThumb{aspect-ratio:1/1;background:var(--sb-card-light);border-bottom:1px solid var(--sb-border)}body.route-home .homePage .giveawayWinnerThumbImg--contain{object-fit:contain;padding:8px}body.route-home .homePage .giveawayWinnersHomeChipName{color:#fff}body.route-home .homePage .giveawayWinnersHomeChipPrize{color:var(--sb-muted)}body.route-home .homePage .giveawayWinnersHomeChipDate{color:#22d3ee}body.route-home .homePage .sb-pointsCard{padding:24px!important}body.route-home .homePage .sb-pointsHead{display:flex;flex-direction:column;gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--sb-border)}@media (min-width:768px){body.route-home .homePage .sb-pointsHead{flex-direction:row;align-items:flex-start;justify-content:space-between}}body.route-home .homePage .sb-pointsHead h2{margin:0 0 4px!important;font-size:18px!important}body.route-home .homePage .sb-pointsIntro{margin:0;font-size:12px;line-height:1.55;color:var(--sb-muted);max-width:36rem}body.route-home .homePage .sb-pointsCalc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card-light)}body.route-home .homePage .sb-pointsCalcEq,body.route-home .homePage .sb-pointsCalcLabel{font-size:12px;color:var(--sb-muted);font-weight:500}body.route-home .homePage .sb-pointsCalcInput{width:4rem;padding:4px 8px;border-radius:4px;border:1px solid var(--sb-border);background:var(--sb-bg);color:#fff;font-size:12px;font-weight:700;font-family:inherit}body.route-home .homePage .sb-pointsCalcInput:focus{outline:none;border-color:var(--sb-green)}body.route-home .homePage .sb-pointsCalcResult{font-size:12px;font-weight:700;color:var(--sb-green)}body.route-home .homePage .sb-pointsGroups{display:flex;flex-direction:column;gap:24px}body.route-home .homePage .sb-pointsGroupLabel{margin:0 0 12px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-green)}body.route-home .homePage .sb-pointsList{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media (min-width:768px){body.route-home .homePage .sb-pointsList{grid-template-columns:repeat(2,minmax(0,1fr))}}body.route-home .homePage .sb-pointsRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--sb-border);background:var(--sb-card-deep)}body.route-home .homePage .sb-pointsRowMain{display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1 1}body.route-home .homePage .sb-pointsRowIcon{flex-shrink:0;width:36px;height:36px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card);color:var(--sb-muted);font-size:14px}body.route-home .homePage .sb-pointsRowTitle{display:block;font-size:12px;font-weight:700;color:#fff;margin-bottom:2px}body.route-home .homePage .sb-pointsRowDesc{margin:0;font-size:11px;line-height:1.45;color:var(--sb-muted)}body.route-home .homePage .sb-pointsRowPill{flex-shrink:0;font-size:10px;font-weight:700;color:var(--sb-green);background:var(--sb-green-dim);border:1px solid var(--sb-green-border);border-radius:999px;padding:4px 10px;white-space:nowrap}body.route-home .homePage .sb-partnersStrip.partnerSliderSection{text-align:center;background:transparent!important;border:none!important;box-shadow:none!important;padding:4px 0 28px!important;margin-bottom:4px!important}body.route-home .homePage .sb-partnersStripEyebrow{display:block;margin:0 0 20px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-muted)}body.route-home .homePage .sb-partnersStrip h2{display:none!important}body.route-home .homePage .sb-partnersStrip .partnerSliderViewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);padding:10px 0;box-sizing:border-box}body.route-home .homePage .sb-partnersStrip .partnerSliderTrack{align-items:center}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo{width:auto;min-width:96px;max-width:176px;height:auto;min-height:44px;padding:8px 12px;opacity:1;border-radius:0;background:transparent;overflow:visible;transition:transform .22s ease}body.route-home .homePage .sb-partnersStrip .partnerSliderLogoVisual{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}body.route-home .homePage .sb-partnersStrip .partnerSliderLogoMain,body.route-home .homePage .sb-partnersStrip .partnerSliderLogoShadow{height:40px;max-height:40px;width:auto;max-width:156px;object-fit:contain;display:block}body.route-home .homePage .sb-partnersStrip .partnerSliderLogoShadow{position:absolute;left:50%;top:50%;z-index:0;pointer-events:none;transform:translate(-50%,-50%);will-change:filter,opacity}body.route-home .homePage .sb-partnersStrip .partnerSliderLogoMain{position:relative;z-index:1;filter:none}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo:hover{transform:translateY(-2px)}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo:hover .partnerSliderLogoVisual.partnerLogoVisual--lowContrast .partnerSliderLogoShadow{opacity:var(--sb-partner-logo-shadow-opacity-hover);filter:grayscale(1) brightness(0) contrast(1.15) blur(var(--sb-partner-logo-shadow-blur-hover))}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo:hover .partnerSliderLogoVisual.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnerSliderLogoShadow{filter:grayscale(1) brightness(0) invert(1) blur(var(--sb-partner-logo-shadow-light-blur)) drop-shadow(0 0 3px rgba(255,255,255,.2));opacity:calc(var(--sb-partner-logo-shadow-light-opacity) + .12);transform:translate(-50%,-50%) scale(calc(var(--sb-partner-logo-shadow-light-spread) + .02))}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo span{font-size:.78rem;font-weight:600;color:var(--sb-muted);text-shadow:0 1px 8px rgba(0,0,0,.8)}.sb-homeGiveawayTabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--sb-border-soft)}.sb-homeGiveawayTab{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card-light);color:var(--sb-muted);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;max-width:100%;transition:border-color .2s ease,color .2s ease,background .2s ease}.sb-homeGiveawayTab:hover{color:#fff}.sb-homeGiveawayTab--active{color:#fff;background:var(--sb-card);border-color:var(--sb-green)}.sb-homeGiveawayTab--featured.sb-homeGiveawayTab--active{box-shadow:inset 0 0 0 1px rgba(0,245,155,.25)}.sb-homeGiveawayTabTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.sb-homeGiveawayTabBadge{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sb-green);background:var(--sb-green-dim);border:1px solid var(--sb-green-border);border-radius:999px;padding:2px 6px;flex-shrink:0}.sb-homeGiveawayOthers{margin-top:20px;padding-top:16px;border-top:1px solid var(--sb-border-soft)}.sb-homeGiveawayOthersTitle{margin:0 0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sb-muted)}.sb-homeGiveawayOthersList{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sb-homeGiveawayOthersRow{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:8px;border:1px solid var(--sb-border);color:inherit;font-family:inherit;font-size:12px;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease}.sb-homeGiveawayOthersRow,.sb-homeGiveawayOthersRow:hover{background:var(--sb-card-light)}.sb-homeGiveawayOthersName{flex:1 1;min-width:120px;font-weight:600;color:#fff}.sb-homeGiveawayOthersCmd{flex-shrink:0}.sb-homeGiveawayOthersId{font-size:10px;color:var(--sb-muted);font-family:ui-monospace,monospace}body.route-home .homePage .leaderboardsSection .heroCard,body.route-home .homePage .storeItemsCard{border-radius:16px!important}body.route-home .homeHero__eyebrow{display:none!important}body.route-home .imageCard{background:transparent!important;border:none!important;box-shadow:none!important}.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;border:none;cursor:pointer;font-family:inherit;transition:background .2s ease}.sb-btn--solid{background:var(--sb-green);color:#000}.sb-btn--solid:hover{background:var(--sb-green-hover)}.sb-footer{margin-top:48px;padding:48px 16px 32px;background:var(--sb-card);border-top:1px solid var(--sb-border);font-size:12px;color:var(--sb-muted)}.sb-footerGrid{max-width:1280px;margin:0 auto;display:grid;gap:32px}@media (min-width:768px){.sb-footerGrid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.sb-footerBrand{display:block;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;color:#fff;margin-bottom:12px}.sb-footerLead{margin:0 0 16px;font-size:11px;line-height:1.6;max-width:280px}.sb-footerTitle{margin:0 0 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff}.sb-footerLinks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sb-footerLinks a{color:var(--sb-muted);text-decoration:none;transition:color .2s ease}.sb-footerLinks a:hover{color:#fff}.sb-footerSeo{margin:0;font-size:11px;line-height:1.65;max-width:280px}.sb-footerBar{max-width:1280px;margin:32px auto 0;padding-top:24px;border-top:1px solid var(--sb-border-soft);display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:11px}@media (min-width:640px){.sb-footerBar{flex-direction:row;align-items:center;justify-content:space-between}}.sb-footerCopy{margin:0}.sb-footerBarLink{color:var(--sb-muted);text-decoration:none;font-weight:600;transition:color .2s ease}.sb-footerBarLink:hover{color:var(--sb-green)}.homePage{opacity:1}.sb-routeProgress{position:fixed;top:0;left:0;right:0;height:2px;z-index:var(--sb-z-route-progress,9600);pointer-events:none;background:linear-gradient(90deg,transparent 0,var(--sb-green) 35%,var(--sb-green) 65%,transparent 100%);background-size:200% 100%;animation:sbRouteProgress .9s ease-in-out infinite}.sb-routeLoading{min-height:40vh;padding:8px 0 32px}.sb-routeSkeleton{display:grid;gap:20px}.sb-routeSkeletonCard{padding:24px;border-radius:16px;border:1px solid var(--sb-border);background:var(--sb-card);display:grid;gap:12px}.sb-routeSkeletonCard--short{min-height:120px}.sb-routeSkeletonGrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sb-routeSkeletonBar{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--sb-card-light) 0,var(--sb-card) 50%,var(--sb-card-light) 100%);background-size:200% 100%;animation:sbShimmer 1.2s ease-in-out infinite}.sb-routeSkeletonBar--sm{width:28%;height:10px}.sb-routeSkeletonBar--title{width:55%;height:22px}.sb-routeSkeletonBar--md{width:72%}.sb-routeSkeletonBar--lg{width:90%}@keyframes sbShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sbRouteProgress{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sb-charImg,.sb-hdrIconBtn--skel,.sb-routeProgress,.sb-routeSkeletonBar,body.route-home .sb-liveEmbedPlaceholder .sb-liveDot{animation:none!important;transition:none!important}}body.route-public :is(.heroCard,.panelCard,.partnerCard,.legalCard,.komendyTableCard,.giveawayCard,.giveawayWinnersEmptyCard,.storeProductCard,.clipsPageCard,.cs2SettingsCard){background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.route-public :is(.heroCard,.panelCard,.partnerCard,.legalCard):before{display:none!important}body.route-public .publicPageIntroCard,body.route-public .publicPageIntroCard--withMascot{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;padding:20px 24px!important}body.route-public .publicPageIntroCard h1{color:#fff!important;letter-spacing:-.02em}body.route-public .mutedText,body.route-public .publicPageLead{color:var(--sb-muted)!important}body.route-public .eyebrow,body.route-public .publicPageEyebrow{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0 0 12px!important;padding:6px 10px!important;color:var(--sb-green)!important;background:var(--sb-green-dim)!important;border:1px solid var(--sb-green-border)!important;border-radius:4px!important;font-size:10px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.1em!important}body.route-public .publicPageIntroCard .publicPageEyebrow{justify-self:start!important}body.route-public .publicPageWrap h2,body.route-public main h1,body.route-public main h2,body.route-public main h3{color:#fff!important;letter-spacing:-.02em}body.route-public .neonButton{background:var(--sb-green)!important;color:#000!important;border:none!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important;text-shadow:none!important}body.route-public .neonButton:hover{background:var(--sb-green-hover)!important;transform:none!important}body.route-public .neonButton.neonBorder,body.route-public .neonButton.neonButtonGhost{background:transparent!important;color:var(--sb-green)!important;border:1px solid var(--sb-green)!important}body.route-public .neonButton.neonBorder:hover,body.route-public .neonButton.neonButtonGhost:hover{background:rgba(0,245,155,.1)!important}body.route-public .inlineCode{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;color:var(--sb-green)!important}body.route-public .komendySearchInput,body.route-public .publicPageWrap input[type=search],body.route-public .publicPageWrap input[type=text],body.route-public .publicPageWrap select,body.route-public .publicPageWrap textarea{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:8px!important;color:#fff!important}body.route-public .komendyTable th{color:var(--sb-muted)!important;border-color:var(--sb-border)!important}body.route-public .komendyTable td{border-color:var(--sb-border-soft)!important}body.route-public .komendySectionTitle{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--sb-muted)!important}body.route-public .giveawayStatTile,body.route-public .pointsRow,body.route-public .storeItemTile,body.route-public .watchtimeRow{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:8px!important}body.route-public .watchRank,body.route-public .watchtimeValue{color:var(--sb-green)!important}body.route-public .giveawayEndedPill,body.route-public .giveawayFreeTicketPill{font-size:10px!important;font-weight:700!important;border-radius:999px!important}body.route-public .publicPageWrap{gap:24px}body.route-public .heroCard--dropdownHost,body.route-public .sklepToolbar{z-index:1}body.route-public .publicSortDropdown,body.route-public .tabelawynikowSortDropdown{z-index:2}body.route-public .publicSortMenu,body.route-public .tabelawynikowSortMenu{z-index:80}body.route-public .tabelawynikowPageWrap.publicPageWrap{gap:12px;max-width:min(680px,100%);margin-left:auto;margin-right:auto}body.route-public .tabelawynikowIntroCard.publicPageIntroCard{padding:12px 16px!important;border-radius:12px!important}body.route-public .tabelawynikowIntroCard h1{margin:0 0 6px!important;font-size:1.2rem!important;font-weight:700!important}body.route-public .tabelawynikowLegendDetails{margin:6px 0 0}body.route-public .tabelawynikowLegendDetails summary{cursor:pointer;font-size:11px;line-height:1.4;list-style:none}body.route-public .tabelawynikowLegendDetails summary::-webkit-details-marker{display:none}body.route-public .tabelawynikowLegendDetails[open] summary{margin-bottom:6px}body.route-public .tabelawynikowFollowLegend{margin:0!important;font-size:11px!important;line-height:1.4!important;gap:4px 8px!important}body.route-public .tabelawynikowPageWrap .tabelawynikowFollowLegend .relationHeart{width:14px;height:14px}body.route-public .tabelawynikowPageWrap .tabelawynikowFollowLegend .relationHeartSvg{width:11px;height:11px}body.route-public .tabelawynikowTabs{margin-top:10px!important;gap:6px!important}body.route-public .tabelawynikowTab{padding:5px 10px!important;border-radius:6px!important;font-size:11px!important;font-weight:600!important;background:var(--sb-card-light)!important;border-color:var(--sb-border)!important}body.route-public .tabelawynikowTab--active{background:var(--sb-green-dim)!important;border-color:var(--sb-green-border)!important;color:var(--sb-green)!important}body.route-public .tabelawynikowListCard.heroCard{padding:10px 12px!important;border-radius:12px!important}body.route-public .tabelawynikowToolbar{margin-bottom:8px}body.route-public .tabelawynikowWatchToolbar{gap:6px}body.route-public .tabelawynikowWatchHint{margin:0;font-size:11px!important;line-height:1.35!important}body.route-public .tabelawynikowPageWrap .tabelawynikowSortDropdown{min-width:min(220px,100%)}body.route-public .tabelawynikowPageWrap .tabelawynikowSortTrigger{padding:6px 10px!important;font-size:12px!important;border-radius:8px!important}body.route-public .tabelawynikowPageWrap .tabelawynikowList{gap:1px}body.route-public .tabelawynikowPageWrap .tabelawynikowRow:is(.watchtimeRow,.pointsRow,.chatRow){padding:5px 8px!important;border-radius:4px!important;font-size:13px!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.route-public .tabelawynikowPageWrap .tabelawynikowRow:nth-child(2n){background:rgba(255,255,255,.03)!important}body.route-public .tabelawynikowPageWrap .tabelawynikowRow:nth-child(-n+3){background:rgba(0,245,155,.04)!important}body.route-public .tabelawynikowPageWrap .watchtimeLeft{gap:6px;min-width:0}body.route-public .tabelawynikowPageWrap .watchtimeLeft strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.route-public .tabelawynikowPageWrap .tabelawynikowRow .watchRank,body.route-public .tabelawynikowPageWrap .watchRank{min-width:1.75rem;font-size:11px!important;font-weight:700!important;color:var(--sb-muted)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .tabelawynikowPageWrap .tabelawynikowRow:nth-child(-n+3) .watchRank{color:var(--sb-green)!important}body.route-public .tabelawynikowPageWrap .chatValue,body.route-public .tabelawynikowPageWrap .clipsValue,body.route-public .tabelawynikowPageWrap .pointsValue,body.route-public .tabelawynikowPageWrap .watchtimeValue{font-size:12px!important;font-weight:600!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}body.route-public .tabelawynikowPageWrap .watchMetaBadges{gap:4px;flex-shrink:0}body.route-public .tabelawynikowPageWrap .relationHeart{width:16px;height:16px}body.route-public .tabelawynikowPageWrap .relationHeartSvg{width:12px;height:12px}body.route-public .tabelawynikowPageWrap .relationStar{font-size:11px}body.route-public .tabelawynikowEmpty,body.route-public .tabelawynikowLoading{margin:6px 0 0!important;font-size:12px!important;text-align:center}@media (max-width:640px){body.route-public .tabelawynikowPageWrap .tabelawynikowRow:is(.watchtimeRow,.pointsRow,.chatRow){flex-direction:row!important;align-items:center!important;gap:6px!important}body.route-public .tabelawynikowPageWrap .watchtimeLeft{flex-wrap:nowrap;flex:1 1}body.route-public .tabelawynikowPageWrap .chatValue,body.route-public .tabelawynikowPageWrap .clipsValue,body.route-public .tabelawynikowPageWrap .pointsValue,body.route-public .tabelawynikowPageWrap .watchtimeValue{align-self:center!important}}body.route-public .cs2PageWrap{display:flex;flex-direction:column;gap:24px}body.route-public .cs2SectionTitle{margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-muted)}body.route-public .cs2SectionTitle--stack{margin-bottom:4px}body.route-public .cs2MoreStack{display:flex;flex-direction:column;gap:12px}body.route-public .cs2SettingsCardBody{display:flex;flex-direction:column;gap:20px;padding:4px 0 0}body.route-public .cs2CategoryBlock+.cs2CategoryBlock{padding-top:20px;border-top:1px solid var(--sb-border)}body.route-public .cs2CategoryTitle{margin:0 0 12px;font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .cs2SubcategoryBlock+.cs2SubcategoryBlock{margin-top:16px;padding-top:16px;border-top:1px solid var(--sb-border-soft)}body.route-public .cs2SubcategoryTitle{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-green)}body.route-public .cs2FieldsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}body.route-public .cs2FieldCell{min-width:0}body.route-public .cs2FieldCellWide{grid-column:1/-1}body.route-public .cs2FieldTile{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--sb-card-light);border:1px solid var(--sb-border);border-radius:8px;min-height:100%}body.route-public .cs2FieldLabel{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-muted)}body.route-public .cs2FieldValue{font-size:15px;font-weight:600;color:#fff;line-height:1.35;word-break:break-word}body.route-public .cs2CodeBlock{background:var(--sb-card-light);border:1px solid var(--sb-border);border-radius:8px;overflow:hidden}body.route-public .cs2CodeBlockHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--sb-border)}body.route-public .cs2CodePre{margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:var(--sb-green);white-space:pre-wrap;word-break:break-word;overflow-x:auto}body.route-public .cs2CopyBtn{flex-shrink:0;padding:6px 12px;font-size:11px}body.route-public .sb-btn--outline{background:transparent;color:var(--sb-green);border:1px solid var(--sb-green)}body.route-public .sb-btn--outline:hover{background:rgba(0,245,155,.1)}body.route-public .cs2ImageThumbBtn{display:block;width:100%;max-width:420px;margin:0;padding:0;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-card-light);cursor:zoom-in;overflow:hidden}body.route-public .cs2ImageThumb{display:block;width:100%;height:auto;max-height:280px;object-fit:contain}body.route-public .cs2DownloadFields{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}body.route-public .cs2DownloadBtn{min-height:40px}body.route-public .cs2SettingsAccordion{padding:0;overflow:hidden}body.route-public .cs2SettingsAccordionSummary{list-style:none;cursor:pointer;padding:16px 20px;font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.02em;border-bottom:1px solid transparent}body.route-public .cs2SettingsAccordion:not([open]) .cs2SettingsAccordionSummary{border-bottom-color:transparent}body.route-public .cs2SettingsAccordion[open] .cs2SettingsAccordionSummary{border-bottom-color:var(--sb-border)}body.route-public .cs2SettingsAccordionSummary::-webkit-details-marker{display:none}body.route-public .cs2SettingsAccordionSummary:after{content:"+";float:right;color:var(--sb-green);font-weight:700}body.route-public .cs2SettingsAccordion[open] .cs2SettingsAccordionSummary:after{content:"−"}body.route-public .cs2SettingsAccordion .cs2SettingsCardBody{padding:16px 20px 20px}body.route-public .cs2DownloadModalOverlay{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.75)}body.route-public .cs2DownloadModal{width:min(640px,100%);max-height:min(85vh,720px);display:flex;flex-direction:column;padding:0;overflow:hidden}body.route-public .cs2DownloadModalFooter,body.route-public .cs2DownloadModalHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-color:var(--sb-border)}body.route-public .cs2DownloadModalHeader{border-bottom:1px solid var(--sb-border)}body.route-public .cs2DownloadModalHeader h3{margin:0;font-size:1rem;color:#fff}body.route-public .cs2DownloadModalFooter{border-top:1px solid var(--sb-border)}body.route-public .cs2DownloadModalBody{flex:1 1;min-height:0;overflow:auto;padding:16px}body.route-public .cs2DownloadRawPreview{margin:0;padding:12px;font-size:12px;line-height:1.45;font-family:ui-monospace,monospace;color:var(--sb-green);background:var(--sb-card-light);border:1px solid var(--sb-border);border-radius:8px;white-space:pre-wrap;word-break:break-word}body.route-public .cs2LightboxOverlay{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.88)}body.route-public .cs2LightboxInner{position:relative;max-width:min(96vw,960px);max-height:90vh}body.route-public .cs2LightboxImg{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:8px}body.route-public .cs2LightboxClose{position:absolute;top:-12px;right:-12px;z-index:1;width:40px;height:40px;padding:0;font-size:1.25rem;line-height:1}body.route-public .partnersDetailPage{gap:24px}body.route-public .partnersDetailHeroCard.skullMascotDecor{position:relative;margin-bottom:0;padding:20px clamp(5.5rem,14vw,9.5rem) 20px 24px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden}@media (max-width:640px){body.route-public .partnersDetailHeroCard.skullMascotDecor{padding-right:20px!important}}body.route-public .partnersDetailHeroCard .skullMascotDecor__body{min-width:0}body.route-public .partnersDetailHeroCard .partner18Badge.partnersDetailAdultBadge{position:absolute;top:16px;right:16px;z-index:3;width:auto;max-width:none}body.route-public .partnersDetailHeroInner{gap:1.25rem;align-items:stretch}@media (min-width:1024px){body.route-public .partnersDetailHeroInner{flex-direction:row;align-items:flex-start;justify-content:space-between}body.route-public .partnersDetailHeroMain{flex:1 1 auto;min-width:0}body.route-public .partnersDetailAside{flex-direction:column!important;align-items:stretch!important;flex:0 0 min(100%,280px);width:min(100%,280px);max-width:280px}}body.route-public .partnersDetailEyebrow.publicPageEyebrow{color:var(--sb-green)!important;background:var(--sb-green-dim)!important;border-color:var(--sb-green-border)!important}body.route-public .partnersDetailTitle{color:#fff!important}body.route-public .partnersDetailExtra,body.route-public .partnersDetailOffer{color:var(--sb-muted)!important}body.route-public .partnersDetailOffer strong{color:var(--sb-green)!important}body.route-public .partnersDetailLogoBox{overflow:hidden;background:var(--sb-card-light)!important;border-color:var(--sb-border)!important;box-shadow:none!important}body.route-public .partnersDetailLogoVisual{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}body.route-public .partnersDetailLogoVisual .partnersDetailLogoImg,body.route-public .partnersDetailLogoVisual .partnersDetailLogoShadow{width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain;object-position:center;box-sizing:border-box}body.route-public .partnersDetailPromoBox{flex:0 0 auto!important;align-self:flex-start!important;height:max-content!important;background:var(--sb-card-light)!important;border-color:var(--sb-border)!important}body.route-public .partnersDetailPromoCode{color:var(--sb-green)!important}body.route-public .partnersDetailOthersTitle{color:#fff!important}body.route-public .partnersDetailOthersAccent{background:var(--sb-green)!important;box-shadow:none!important}body.route-public .partnersDetailOtherTile{background:var(--sb-card)!important;border-color:var(--sb-border)!important}body.route-public .giveawaysPageWrap .giveawayWinnersListSection--compact.heroCard{padding:14px 16px 16px!important;border:1px solid var(--sb-border)!important;background:var(--sb-card)!important;box-shadow:none!important}body.route-public .giveawaysPageWrap .giveawayWinnersListHead{margin-bottom:10px}body.route-public .giveawaysPageWrap .giveawayWinnersListEyebrow{margin:0 0 2px;font-size:10px;letter-spacing:.1em;color:var(--sb-muted)}body.route-public .giveawaysPageWrap .giveawayWinnersListTitle{margin:0;font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .giveawaysPageWrap .giveawayWinnersListMeta{margin:4px 0 0;font-size:11px}body.route-public .giveawaysPageWrap .giveawayWinnersList--compact{gap:6px}@media (min-width:900px){body.route-public .giveawaysPageWrap .giveawayWinnersList--compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}body.route-public .giveawaysPageWrap .giveawayWinnersListRow{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:8px 10px;border-radius:8px;border-color:var(--sb-border);background:var(--sb-card-light)}body.route-public .giveawaysPageWrap .giveawayWinnersListRow .giveawayWinnerThumb--compact{width:44px;aspect-ratio:1/1;border-radius:6px;padding:3px;border-color:var(--sb-border);background:var(--sb-card)}body.route-public .giveawaysPageWrap .giveawayWinnersListRowMain{gap:2px}body.route-public .giveawaysPageWrap .giveawayWinnersListRowName{font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.route-public .giveawaysPageWrap .giveawayWinnersListRowPrize{font-size:11px;line-height:1.3;color:var(--sb-muted);-webkit-line-clamp:1}body.route-public .giveawaysPageWrap .giveawayWinnersListRowWhen{flex-shrink:0;font-size:10px;font-weight:600;line-height:1.2;color:#22d3ee;white-space:nowrap;padding:0;border:none;background:transparent;min-width:0}body.route-public .giveawaysPageWrap .giveawayWinnersListRowWhen--empty{color:var(--sb-muted)}@media (max-width:640px){body.route-public .giveawaysPageWrap .giveawayWinnersListRow{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:6px 8px}body.route-public .giveawaysPageWrap .giveawayWinnersListRow .giveawayWinnerThumb--compact{width:40px;grid-row:span 2}body.route-public .giveawaysPageWrap .giveawayWinnersListRowWhen{grid-column:2;justify-self:start;white-space:normal}body.route-public .cs2FieldsGrid{grid-template-columns:1fr}body.route-public .cs2SettingsAccordion .cs2SettingsCardBody,body.route-public .cs2SettingsAccordionSummary{padding-left:14px;padding-right:14px}}body.route-public .panelPageWrap .topBar{display:none}body.route-public:not(.route-home) :is(.heroCard,.panelCard,.partnerCard,.partnerCardWide,.partnerCardFeatured,.legalCard,.komendyTableCard,.giveawayCard,.giveawaysActiveCard,.giveawayWinnersEmptyCard,.giveawayWinnersHomeSection,.storeProductCard,.storeItemsCard,.storeItemTile,.sklepItemTileLink,.clipsPageCard,.twitchClipsCard,.cs2SettingsCard,.cs2SettingsAccordion,.publicPageIntroCard,.giveawayStatTile,.watchtimeRow,.pointsRow,.followerRow,.dataItem,.premiumCard,.pointsRuleCard,.pointsPageCard,.partnerSliderSection,.giveawayWinnersHomeChip,.partnersShowcaseCard,.partnersDetailHeroCard,.partnersDetailOtherTile,.linksRow,.linksTileCard,.linksFeaturedHero,.linksMasonryCard,.linksLargeCard,.linkEmailCard,.linksCarouselCard,.linksDenseChip,.linksCalloutBannerCard,.linksGhostOutlineCard,.linksOffsetLadderCard,.linksSpotlightMainCard,.twitchClipsDetailNeighborCard,.panelMainCard,.panelProfileStatTile,.panelIntegrationCard,.panelOrdersRow--inTab,.panelGiveawayPartRow):hover{transform:none!important;border-color:var(--sb-border)!important;box-shadow:none!important}body.route-public:not(.route-home) .twitchClipsCardLink:hover .twitchClipsCard{transform:none!important;border-color:var(--sb-border)!important;box-shadow:none!important}body.route-home .homePage .clayAvatar:hover{transform:translate3d(calc((var(--hero-pointer-x, 50%) - 50%) / 28),calc((var(--hero-pointer-y, 46%) - 46%) / 28),0)!important}body.route-home .homePage .partnerSliderLogo:hover,body.route-public .partnerSliderLogo:hover{transform:none!important}body.route-home .homePage .sb-partnersStrip .partnerSliderLogo:hover{transform:translateY(-2px)!important}body.route-home .homePage .storeItemTileLink:hover,body.route-public:not(.route-home) .storeItemTileLink:hover{transform:none!important}body.route-home .homePage .storeItemTileLink:hover .storeItemImage,body.route-public:not(.route-home) .storeItemTileLink:hover .storeItemImage{filter:brightness(1.04)}body.route-public .linksPageWrap--compact{gap:12px;margin-top:8px;margin-bottom:16px}body.route-public .linksPageIntroCard--compact{padding:14px 16px!important}body.route-public .linksPageIntroCard--compact .linksIntroColumns{gap:12px;align-items:center}body.route-public .linksPageIntroCard--compact .linksIntroAvatar{width:52px;height:52px;border-width:1px;box-shadow:none}body.route-public .linksPageIntroCard--compact .linksIntroText{gap:2px}body.route-public .linksPageIntroCard--compact .linksIntroText h1{margin:0!important;font-size:1.15rem!important;font-weight:800!important;letter-spacing:-.02em}body.route-public .linksPageIntroCard--compact .publicPageLead{margin:0;font-size:12px;line-height:1.4}body.route-public .linksCategoryNav{display:flex;flex-wrap:wrap;gap:6px}body.route-public .linksCategoryNavLink{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-card-light);color:var(--sb-muted);font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}body.route-public .linksCategoryNavLink:hover{color:#fff;border-color:var(--sb-green);background:var(--sb-green-dim)}body.route-public .linksCategoryNavLink i{font-size:9px;opacity:.75;color:var(--sb-green)}body.route-public .linksPageWrap--compact .linksFoldersStack{gap:8px}body.route-public .linksPageWrap--compact .linksFolderPanel,body.route-public .linksPageWrap--compact .linksFolderPanel--compact{padding:10px 12px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scroll-margin-top:112px}body.route-public .linksPageWrap--compact .linksFolderPanel--empty{padding:14px 16px!important}body.route-public .linksPageWrap--compact .linksFolderPanel:before{display:none!important}body.route-public .linksPageWrap--compact .linksFolderSummary{gap:10px;padding:0;margin:0;min-height:32px}body.route-public .linksPageWrap--compact .linksFolderDetails[open] .linksFolderSummary{padding-bottom:10px}body.route-public .linksPageWrap--compact .linksFolderDetails:not([open]) .linksFolderSummary{padding-bottom:0}body.route-public .linksPageWrap--compact .linksFolderSummaryMain{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}body.route-public .linksPageWrap--compact .linksFolderTitle{margin:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.25}body.route-public .linksPageWrap--compact .linksFolderCount{flex-shrink:0;font-size:10px;font-weight:700;line-height:1;padding:3px 7px;border-radius:999px;color:var(--sb-muted);background:var(--sb-card-light);border:1px solid var(--sb-border)}body.route-public .linksPageWrap--compact .linksFolderChevron{width:28px;height:28px;border-radius:6px;font-size:10px;border-color:var(--sb-border);background:var(--sb-card-light);color:var(--sb-muted)}body.route-public .linksPageWrap--compact .linksFolderDetails[open] .linksFolderChevron{color:var(--sb-green);border-color:var(--sb-green-border);background:var(--sb-green-dim)}body.route-public .linksPageWrap--compact .linksFolderBody{padding-top:8px;border-top-color:var(--sb-border-soft)}body.route-public .linksPageWrap--compact .linksList{gap:6px}body.route-public .linksPageWrap--compact .linksRow,body.route-public .linksPageWrap--compact .linksRow--compact{padding:8px 10px;gap:8px 10px;border-radius:8px;border-color:var(--sb-border);background:var(--sb-card-light)}body.route-public .linksPageWrap--compact .linksRow:hover{border-color:var(--sb-green-border)!important;background:var(--sb-green-dim)!important;transform:none!important}body.route-public .linksPageWrap--compact .linksRowLabel{font-size:13px;font-weight:600}body.route-public .linksPageWrap--compact .linksRowHost{font-size:11px}body.route-public .linksPageWrap--compact .linksRowIcon,body.route-public .linksPageWrap--compact .linksRowImg{width:32px;height:32px;border-radius:6px;font-size:.9rem}body.route-public .linksPageWrap--compact .linksRowArrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:var(--sb-muted);font-size:10px;transition:color .15s ease,background .15s ease}body.route-public .linksPageWrap--compact .linksRow:hover .linksRowArrow{color:var(--sb-green);background:rgba(0,245,155,.08)}body.route-public .linksPageWrap--compact .linksFolderEmpty{margin:0;font-size:12px}body.route-public .linksPageWrap--compact :is(.linksLayoutIconsRow,.linksLayoutPillChips,.linksLayoutDenseChipWall){gap:6px}body.route-public .linksPageWrap--compact :is(.linksIconRowItem,.linksPillChip,.linksDenseChip,.linksMinimalLink,.linksSplitRow,.linksLeadThumbRow,.linksDomainEmpRow,.linksRankIndexedRow,.linksTimelineRailItem){padding:8px 10px;border-radius:8px}body.route-public .linksPageWrap--compact .linksLayoutTiles{gap:8px}body.route-public .linksPageWrap--compact .linksTileCard{padding:10px;border-radius:10px}body.route-public .linksPageWrap--compact .linksTileTitle{font-size:12px}body.route-public .linksPageWrap--compact .linksFeaturedHero{padding:12px;border-radius:10px}body.route-public .linksPageWrap--compact .linksFeaturedMore{gap:6px}body.route-public .linksPageWrap--compact .linksFeaturedMoreItem{padding:8px 10px}@media (min-width:720px){body.route-public .linksCategoryNav{position:sticky;top:64px;z-index:2;padding:8px 0 6px;margin:0 0 4px;background:linear-gradient(180deg,var(--sb-bg) 78%,transparent)}}body.route-home .homePage .sb-homeClips{margin-bottom:24px}body.route-home .homePage .sb-homeClipsCard{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;padding:20px!important;box-shadow:none!important}body.route-home .homePage .sb-homeClipsHero{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}body.route-home .homePage .sb-homeClipsEyebrow{margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-green)}body.route-home .homePage .sb-homeClipsHero h2{margin:0 0 6px!important;font-size:18px!important;font-weight:700!important;color:#fff!important}body.route-home .homePage .sb-homeClipsLead{margin:0;max-width:52ch;font-size:13px;line-height:1.5;color:var(--sb-muted)}body.route-home .homePage .sb-homeClipsCta{flex-shrink:0;align-self:center}body.route-home .homePage .sb-homeClipsGrid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media (min-width:640px){body.route-home .homePage .sb-homeClipsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.route-home .homePage .sb-homeClipsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}body.route-home .homePage .sb-homeClipsSkeleton{aspect-ratio:16/9;border-radius:12px;background:var(--sb-card-light);border:1px solid var(--sb-border);animation:sbShimmer 1.2s ease-in-out infinite}body.route-public .clipsValue{font-size:12px;font-weight:700;color:var(--sb-green);white-space:nowrap}body.route-public .partnersPageWrap.publicPageWrap{display:grid;gap:16px}body.route-public .partnersPageIntroCard.publicPageIntroCard--withMascot{padding:20px clamp(5.5rem,14vw,9.5rem) 20px 24px!important}@media (max-width:640px){body.route-public .partnersPageIntroCard.publicPageIntroCard--withMascot{padding-right:20px!important}}body.route-public .partnersPageIntroCard h1{margin:0 0 8px;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .partnersPageEmptyCard{text-align:center;padding:20px 24px!important}body.route-public .partnersShowcaseGrid{gap:12px;margin-top:4px}body.route-public .partnersShowcaseCard{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important;padding:16px!important;gap:12px!important}body.route-public .partnersShowcaseCard:before{display:none!important}body.route-public .partnersShowcaseCard.highlightedPartner{background:var(--sb-card)!important;border-color:var(--sb-green-border)!important;box-shadow:none!important;transform:none!important}body.route-public .partnersShowcaseHero{display:flex;align-items:center;justify-content:center;min-height:96px;padding:14px 16px;border-radius:12px;background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;overflow:visible}body.route-public .partnersShowcaseLogoVisual{max-width:min(220px,100%)}body.route-public .partnersShowcaseLogoMain,body.route-public .partnersShowcaseLogoShadow{max-width:min(220px,100%);max-height:72px}body.route-public .partnersShowcaseCard:hover .partnersShowcaseLogoVisual.partnerLogoVisual--lowContrast .partnersShowcaseLogoShadow{opacity:var(--sb-partner-logo-shadow-opacity-hover);filter:grayscale(1) brightness(0) contrast(1.15) blur(var(--sb-partner-logo-shadow-blur-hover))}body.route-public .partnersShowcaseCard:hover .partnersShowcaseLogoVisual.partnerLogoVisual--lowContrast.partnerLogoVisual--logoDark .partnersShowcaseLogoShadow{filter:grayscale(1) brightness(0) invert(1) blur(var(--sb-partner-logo-shadow-light-blur)) drop-shadow(0 0 3px rgba(255,255,255,.2));opacity:calc(var(--sb-partner-logo-shadow-light-opacity) + .12);transform:translate(-50%,-50%) scale(calc(var(--sb-partner-logo-shadow-light-spread) + .02))}body.route-public .partnersShowcaseLogoFallback{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;color:var(--sb-green)!important;font-weight:800}body.route-public .partnersMiniName{margin:0;font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}body.route-public .partnersShowcaseOffer{margin:0;font-size:13px;line-height:1.55;color:var(--sb-muted)!important}body.route-public .partnersShowcaseOffer strong{color:var(--sb-green)!important}body.route-public .partnersPromoInline{margin:0;font-size:12px;color:var(--sb-muted)}body.route-public .partnersPromoInline strong{color:var(--sb-green);font-weight:700}body.route-public .partnersExtraDescription{margin:0;font-size:12px;line-height:1.5;color:var(--sb-muted)}body.route-public .partnersShowcaseMoreLink{color:var(--sb-muted)!important;text-decoration:none}body.route-public .partnersShowcaseMoreLink:hover{color:var(--sb-green)!important;text-decoration:underline}body.route-public .partnersShowcaseButton{width:100%;margin-top:0;padding:10px 16px!important}body.route-public .partnersPageWrap .partner18Badge{top:12px;right:12px;z-index:2;padding:4px 8px;font-size:10px;font-weight:800;letter-spacing:.06em;color:#ffb4b4;background:rgba(255,80,80,.12);border:1px solid rgba(255,120,120,.35);border-radius:6px}body.route-public .twitchClipsPageMain.publicPageMain{padding-top:24px;padding-bottom:48px}body.route-public .twitchClipsWrap.publicPageWrap{gap:16px}body.route-public .twitchClipsIntroCard.publicPageIntroCard{padding:20px 24px!important}body.route-public .twitchClipsIntroCard h1,body.route-public .twitchClipsIntroTitle{margin:0 0 8px;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .twitchClipsSortBar{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important;padding:12px 14px!important;gap:10px 12px!important}body.route-public .twitchClipsSortLegend{font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sb-muted)!important}body.route-public .twitchClipsSortPill,body.route-public .twitchClipsSortViewsWrap{border-radius:8px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;color:var(--sb-muted)!important}body.route-public .twitchClipsSortPill:hover,body.route-public .twitchClipsSortViewsWrap:hover{border-color:var(--sb-green-border)!important;color:#fff!important}body.route-public .twitchClipsSortPill[aria-current=page],body.route-public .twitchClipsSortViewsWrapOn{background:var(--sb-green-dim)!important;border-color:var(--sb-green-border)!important;color:var(--sb-green)!important}body.route-public .twitchClipsSortViewsLabel{color:inherit!important}body.route-public .twitchClipsSortDirBtns{border-left-color:var(--sb-border)!important}body.route-public .twitchClipsSortDirLink{color:var(--sb-muted)!important}body.route-public .twitchClipsSortDirLink:hover{color:#fff!important;background:rgba(255,255,255,.04)!important}body.route-public .twitchClipsSortDirLinkActive{background:var(--sb-green-dim)!important;color:var(--sb-green)!important}body.route-public .twitchClipsSortSearchInput{width:min(240px,54vw);padding:8px 12px!important;border-radius:8px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;color:#fff!important;font-size:13px!important}body.route-public .twitchClipsSortSearchInput::placeholder{color:var(--sb-muted)!important}body.route-public .twitchClipsSortSearchInput:focus{border-color:var(--sb-green-border)!important;box-shadow:0 0 0 2px rgba(0,245,155,.12)!important;outline:none}body.route-public .twitchClipsDevHint,body.route-public .twitchClipsSortHint,body.route-public .twitchClipsSortSearchClear{color:var(--sb-muted)!important}body.route-public .twitchClipsGrid{gap:12px}body.route-public .twitchClipsCard{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important;overflow:hidden}body.route-public .twitchClipsThumbWrap{position:relative;background:#0a0a0a}body.route-public .twitchClipsThumbPlaceholder{background:var(--sb-card-light)!important}body.route-public .twitchClipsDurationBadge{border-radius:6px;background:rgba(0,0,0,.82);color:#fff;font-size:11px}body.route-public .clipWatchBadge{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800;line-height:1.1;letter-spacing:.02em;pointer-events:none;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);box-shadow:0 2px 10px rgba(0,0,0,.65),0 4px 18px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08);filter:drop-shadow(0 2px 6px rgba(0,0,0,.75))}body.route-public .clipWatchBadge--todo{background:rgba(6,10,14,.88);border:1px solid rgba(0,245,155,.65);color:#6dffc4;text-shadow:0 0 12px rgba(0,245,155,.35),0 1px 3px rgba(0,0,0,.9)}body.route-public .clipWatchBadge--todo i{color:#00f59b;filter:drop-shadow(0 1px 3px rgba(0,0,0,.85))}body.route-public .clipWatchBadge--pending{background:rgba(6,10,14,.9);border:1px solid rgba(255,193,87,.55);color:#ffd89a}body.route-public .clipWatchBadge--pending i{color:#ffc966}body.route-public .clipWatchPanelLine--pending{color:#ffd89a}body.route-public .clipWatchPanelLine--pending i{color:#ffc966}body.route-public .clipWatchBadge--done{background:rgba(6,10,14,.9);border:1px solid rgba(255,255,255,.28);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9)}body.route-public .clipWatchBadge--done i{color:var(--sb-green);filter:drop-shadow(0 1px 3px rgba(0,0,0,.85))}body.route-public .clipWatchBadge--compact{padding:6px 10px;min-width:2.4rem;justify-content:center;gap:4px}body.route-public .clipWatchBadge--compact span{font-size:13px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .clipWatchBadge--neighbor{top:5px;right:5px;z-index:3;padding:4px 7px}body.route-public .clipWatchBadge--neighbor.clipWatchBadge--compact span{font-size:11px}body.route-public .clipWatchPanel{margin-top:12px;padding:12px 14px;border-radius:0;border:1px solid var(--sb-border);background:var(--sb-card-light)}body.route-public .clipWatchPanelLine{display:flex;align-items:flex-start;gap:10px;margin:0 0 8px;font-size:13px;line-height:1.45;color:#fff}body.route-public .clipWatchPanelLine:last-child{margin-bottom:0}body.route-public .clipWatchPanelLine--success{color:var(--sb-green)}body.route-public .clipWatchPanelLine--muted{color:var(--sb-muted)}body.route-public .clipWatchPanelLine a{color:var(--sb-green);font-weight:600}body.route-public .clipWatchProgress{height:6px;border-radius:999px;background:var(--sb-card);overflow:hidden;margin-bottom:6px}body.route-public .clipWatchProgressBar{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sb-green-hover),var(--sb-green));transition:width .35s ease}body.route-public .clipWatchPanelMeta{margin:0;font-size:12px}body.route-public .clipWatchRetryBtn{margin:0;padding:0;border:0;background:none;color:var(--sb-green-hover);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}body.route-public .clipWatchRetryBtn:hover{color:var(--sb-green)}body.route-public .twitchClipsCardBody{padding:12px 14px 14px}body.route-public .twitchClipsCardTitle{color:#fff!important;font-size:14px;font-weight:700}body.route-public .twitchClipsCardMeta{color:var(--sb-muted)!important;font-size:12px}body.route-public .twitchClipsCardBody--title{padding-bottom:4px}body.route-public .twitchClipsCardBody--meta{padding-top:0}body.route-public .twitchClipsCreatorLink{color:var(--sb-green-hover)!important;text-decoration:underline;text-underline-offset:2px}body.route-public .twitchClipsCreatorLink:hover{color:var(--sb-green)!important}body.route-public .twitchClipsCreatorFilterBar{margin:10px 0 0;font-size:13px}body.route-public .twitchClipsCreatorFilterClear{color:var(--sb-green-hover);text-decoration:underline}body.route-public .twitchClipsCardLink,body.route-public .twitchClipsCardLink:hover{border-bottom:none!important;text-decoration:none!important;background-color:transparent!important;color:inherit}body.route-public .twitchClipsDetailNeighborCard,body.route-public .twitchClipsDetailNeighborCard:hover{border-bottom:none!important;text-decoration:none!important}body.route-public .twitchClipsCardLink:focus-visible{outline:2px solid var(--sb-green);outline-offset:3px}body.route-public .twitchClipsPageEllipsis,body.route-public .twitchClipsPageMeta{color:var(--sb-muted)!important}body.route-public .twitchClipsMessageCard{padding:20px 24px!important}body.route-public .twitchClipsMessageTitle{color:#fff}body.route-public .twitchClipsDetailPlayerStack{overflow:visible}body.route-public .twitchClipsPlayerShell{border:1px solid var(--sb-border);border-radius:16px;background:#000;box-shadow:0 8px 24px rgba(0,0,0,.35);overflow:visible}body.route-public .twitchClipsPlayerShell .twitchClipsEmbedStage{position:sticky;top:calc(5.75rem + 8px);z-index:8;width:100%;aspect-ratio:16/9;min-height:300px;background:#000;visibility:visible!important;opacity:1!important}@media (max-width:768px){body.route-public .twitchClipsPlayerShell .twitchClipsEmbedStage{top:calc(4.5rem + 6px)}}body.route-public .twitchClipsPlayerBelow{background:var(--sb-card-light);border-top:1px solid var(--sb-border);border-radius:0 0 16px 16px}body.route-public .twitchClipsDetailNeighbors--belowPlayer{margin-top:12px;border-radius:12px;border:1px solid var(--sb-border)}body.route-public .twitchClipsPlayerShell .clipWatchPanel{margin-top:0}body.route-public .twitchClipsPlayerCard .twitchClipEmbedFrame,body.route-public .twitchClipsPlayerShell .twitchClipEmbedFrame{position:absolute;inset:0;width:100%;height:100%;border:0;visibility:visible!important;opacity:1!important}body.route-public .twitchClipsPlayerCard .twitchClipsEmbedPlaceholder,body.route-public .twitchClipsPlayerShell .twitchClipsEmbedPlaceholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:16px;font-size:13px;text-align:center;background:#000}body.route-public .twitchClipsEmbedHint{margin:0;padding:8px 12px 0;font-size:12px;line-height:1.4}body.route-public .twitchClipsDetailNeighbors{padding:10px 12px;gap:10px;background:var(--sb-card-light);border-top:1px solid var(--sb-border)}body.route-public .twitchClipsDetailNeighborCard{background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important;box-shadow:none!important;padding:8px!important}body.route-public .twitchClipsDetailNeighborBadge{background:var(--sb-green-dim)!important;color:var(--sb-green)!important;border:1px solid var(--sb-green-border);-webkit-backdrop-filter:none;backdrop-filter:none}body.route-public .twitchClipsDetailNeighborTitle{color:#fff}body.route-public .twitchClipsDetailNeighborMeta{color:var(--sb-muted)}body.route-public .twitchClipsDetailTitle{color:#fff!important}body.route-public .twitchClipsDetailMeta{color:var(--sb-muted)!important;font-size:13px;line-height:1.55}body.route-public .twitchClipsSuggestedTitle{margin:0;font-size:16px;font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .twitchClipsSuggestedSection{gap:12px}body.route-public .twitchClipsDetailBack a{color:var(--sb-green)}body.route-public .twitchClipsDetailBack a:hover{color:#fff}body.route-public .twitchClipsDetailDescription{padding:16px 18px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important}body.route-public .twitchClipsDetailDescriptionText{color:var(--sb-muted)!important;font-size:13px;line-height:1.55}body.route-public .twitchClipsDetailSubhead,body.route-public .twitchClipsSuggestedTitle{color:#fff}body.route-public .twitchClipsGridCompact{gap:12px}@media (max-width:520px){body.route-public .twitchClipsGridCompact{grid-template-columns:1fr}}body.route-public .twitchClipsSortDirLink:focus-visible,body.route-public .twitchClipsSortPill:focus-visible{outline:2px solid var(--sb-green);outline-offset:2px}body.route-public .panelPageWrap.publicPageWrap{gap:16px;max-width:min(920px,100%);margin:0 auto}body.route-public .panelMainCard.panelProfile--tabbed{padding:20px 24px 24px!important;background:var(--sb-card)!important;border:1px solid var(--sb-border)!important;border-radius:16px!important;box-shadow:none!important}body.route-public .panelMainCard .publicPageEyebrow{margin-bottom:14px}body.route-public .panelGuestTitle{margin:0 0 8px;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:700;color:#fff;letter-spacing:-.02em}body.route-public .panelGuestMascotCopy .publicPageLead{margin-bottom:14px}body.route-public .panelProfileHeader--compact{border-bottom-color:var(--sb-border)!important;margin-bottom:16px;padding-bottom:14px}body.route-public .panelProfileName{color:#fff!important;letter-spacing:-.02em}body.route-public .panelProfileLogin.publicPageLead{margin:2px 0 0;font-size:13px}body.route-public .panelProfileHeaderActions .pillButton{border-radius:8px!important;border:1px solid var(--sb-border)!important;background:var(--sb-card-light)!important;color:#fff!important;box-shadow:none!important}body.route-public .panelProfileHeaderActions .pillButton:hover{border-color:var(--sb-green-border)!important;background:var(--sb-green-dim)!important;color:var(--sb-green)!important;transform:none!important}body.route-public .panelProfileHeaderActions .pillButtonIcon{color:var(--sb-green)}body.route-public .panelUserTabs{gap:6px;margin-bottom:16px;padding:4px;border-radius:10px;background:var(--sb-card-light);border:1px solid var(--sb-border)}body.route-public .panelUserTab{padding:8px 14px;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;color:var(--sb-muted)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em;transition:color .15s ease,background .15s ease,border-color .15s ease}body.route-public .panelUserTab:hover{color:#fff!important;background:rgba(255,255,255,.04)!important}body.route-public .panelUserTab--active{border-color:var(--sb-green-border)!important;background:var(--sb-green-dim)!important;color:var(--sb-green)!important}body.route-public .panelProfileStatTile{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:10px!important;min-height:84px;padding:12px 14px!important}body.route-public .panelProfileStatLabel{font-size:10px!important;letter-spacing:.08em!important;color:var(--sb-muted)!important}body.route-public .panelProfileStatIcon{color:var(--sb-green)!important;opacity:1}body.route-public .panelProfileStatTile:nth-child(n) .panelProfileStatIcon{color:var(--sb-green)!important}body.route-public .panelProfileStatValue{font-size:15px!important;font-weight:700!important;color:#fff!important}body.route-public .panelProfileStatHint{font-size:11px!important;color:var(--sb-muted)!important}body.route-public .panelProfileStatHint a{color:var(--sb-green);text-decoration:none;font-weight:600}body.route-public .panelProfileStatHint a:hover{text-decoration:underline}body.route-public .panelWatchtimeBreakdown{font-size:12px}body.route-public .panelWatchtimeBreakdown strong{color:#fff!important}body.route-public .panelGiveawayPartRow,body.route-public .panelOrdersRow--inTab{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:10px!important}body.route-public .panelOrdersTitle{color:#fff;font-weight:600;text-decoration:none}body.route-public .panelOrdersTitle:hover{color:var(--sb-green)}body.route-public .panelGiveawaySectionTitle{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-muted)}body.route-public .panelGiveawayPartRow strong{color:#fff}body.route-public .panelGiveawayTicketDot--on{background:var(--sb-green)!important}body.route-public .panelTicketPurchasesList{border:1px solid var(--sb-border)!important;border-radius:10px!important;background:var(--sb-card-light)!important}body.route-public .panelTicketPurchaseRow{border-bottom-color:var(--sb-border-soft,var(--sb-border))!important}body.route-public .panelTicketPurchaseTitle{color:#fff}body.route-public .panelTicketPurchaseCost{color:#ff9b9b}body.route-public .panelTicketPurchasesPagerBtn{border-radius:8px!important;border:1px solid var(--sb-border)!important;background:var(--sb-card)!important;color:var(--sb-muted)!important;font-size:12px;font-weight:600}body.route-public .panelTicketPurchasesPagerBtn:not(:disabled):hover{border-color:var(--sb-green-border)!important;background:var(--sb-green-dim)!important;color:var(--sb-green)!important}body.route-public .panelIntegrationCard{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;border-radius:12px!important}body.route-public .panelIntegrationCard--soon{border-style:dashed!important;opacity:.85}body.route-public .panelIntegrationCardHead h3{color:#fff;font-size:14px}body.route-public .panelIntegrationCard--connected .panelIntegrationIcon{color:var(--sb-green)!important}body.route-public .panelIntegrationBadge--ok{background:var(--sb-green-dim)!important;border:1px solid var(--sb-green-border);color:var(--sb-green)!important}body.route-public .panelIntegrationBadge{background:var(--sb-card)!important;border:1px solid var(--sb-border);color:var(--sb-muted)!important}body.route-public .panelIntegrationLink{color:var(--sb-green)!important;text-decoration:none}body.route-public .panelIntegrationLink:hover{text-decoration:underline}body.route-public .panelProfileErrorBanner{border-color:rgba(255,120,120,.35);background:rgba(255,80,80,.1);color:#ffc9c9;border-radius:10px}body.route-public .panelTabPanel a:not(.neonButton):not(.sb-btn){color:var(--sb-green)}body.route-public .orderStatusPill--fulfilled{background:var(--sb-green-dim)!important;border-color:var(--sb-green-border)!important;color:var(--sb-green)!important}body.route-public .orderStatusPill--submitted{background:rgba(255,255,255,.06)!important;border-color:var(--sb-border)!important;color:var(--sb-muted)!important}body.route-public .orderStatusPill--processing{background:rgba(255,198,107,.1)!important;border-color:rgba(255,198,107,.35)!important;color:#ffd89a!important}body.route-public .orderStatusPill--cancelled{background:rgba(255,80,80,.1)!important;border-color:rgba(255,80,80,.35)!important;color:#ffb8b8!important}body.route-public .panelProfileAvatar{border:2px solid var(--sb-border)}body.route-public .panelProfileAvatarPlaceholder{background:var(--sb-card-light)!important;border:1px solid var(--sb-border)!important;color:var(--sb-muted)!important}@media (max-width:720px){body.route-public .panelProfileHeader--compact{flex-wrap:wrap}body.route-public .panelProfileHeaderActions{margin-left:0;width:100%}body.route-public .panelUserTabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}body.route-public .panelUserTab{flex-shrink:0}}