body:is(.route-public,.route-home,.route-admin,.route-donate-site){--ui-accent:#10b981;--ui-accent-hover:#34d399;--ui-accent-soft:#12251e;--ui-font-data:"Consolas","SFMono-Regular",monospace;--sb-bg:#101012;--sb-card:#19191c;--sb-card-light:#202024;--sb-card-deep:#141416;--sb-border:#303034;--sb-border-soft:#252529;--sb-green:var(--ui-accent);--sb-green-hover:var(--ui-accent-hover);--sb-green-dim:var(--ui-accent-soft);--sb-green-border:#285440;--sb-muted:#a4a4ad;--sb-text:#e7e6e3;--sb-text-strong:#f4f3ef;--sb-text-soft:#ceced3;--bg-page:var(--sb-bg);--bg-panel:var(--sb-card);--border-color:var(--sb-border);--text-main:var(--sb-text);--text-muted:var(--sb-muted);--hub-sidebar-w:14.5rem;--hub-content-max:88rem;background:var(--sb-bg);color:var(--sb-text);font-family:var(--font-outfit),"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;color-scheme:dark}body:is(.route-public,.route-home,.route-admin,.route-donate-site):after,body:is(.route-public,.route-home,.route-admin,.route-donate-site):before{display:none}body:is(.route-public,.route-home,.route-admin,.route-donate-site) ::selection{background:#176548;color:#fff}body:is(.route-public,.route-home,.route-admin,.route-donate-site) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.communitySkipLink{position:fixed;top:.75rem;left:.75rem;z-index:100;transform:translateY(-180%);padding:.8rem 1rem;background:var(--ui-accent);color:#09090b;font-weight:700;border-radius:4px}.communitySkipLink:focus{transform:translateY(0)}.hubMainScroll:focus{outline:none}body.route-admin{--ui-accent:#00d084;--ui-accent-hover:#00b870}body.route-donate-site{--ui-accent:#9146ff;--ui-accent-hover:#a970ff}.hubSidebar{background:#141416;border-right-color:#2b2b2f}.hubSidebarBrand{padding:1.25rem 1rem .9rem;border-bottom:1px solid var(--sb-border-soft)}.hubSidebarBrandName{gap:0;font-size:1.2rem;letter-spacing:-.055em;font-weight:800}.communityBrandAccent{color:var(--ui-accent)}.hubSidebarBrandName i{margin-left:.4rem;color:#9c9ca5;font-size:.6rem}.hubSidebarAvatar{border-radius:5px}.hubSidebarBrandSub{margin-top:.4rem;font:.5rem var(--ui-font-data);letter-spacing:.14em;color:#97979e}.hubSidebarFaceitRow{margin-top:.35rem}.hubSidebarLiveBanner{margin-top:1.2rem;padding:.5rem 0;border:0;border-radius:0;background:transparent}.hubSidebarLiveRow+.hubSidebarLiveRow{border-top-color:#252529}.hubSidebarNav{padding:.5rem .7rem 1rem}.hubSidebarSectionLabel{margin:1.1rem .65rem .5rem;font:500 .56rem/1.5 var(--ui-font-data);letter-spacing:.13em;color:#909099}.hubSidebarGroup+.hubSidebarGroup{margin-top:.6rem}.hubSidebarLink{min-height:39px;padding:.6rem .7rem;font-size:.77rem;font-weight:500;border-radius:4px;color:#acacb4}.hubSidebarLinkMain{gap:.65rem}.hubSidebarLinkMain i{color:#85858e;font-size:.8rem}.hubSidebarLink:hover{background:#202023;color:#f4f3ef}.hubSidebarLink--active,.hubSidebarLink--active:hover{border-color:#254537;background:#172720;color:#f4f3ef}.hubSidebarLink--active:before{background:var(--ui-accent);border-radius:0;left:-.7rem}.hubSidebarLink--active i{color:var(--ui-accent)}.hubSidebarBadge{border-radius:3px;font-size:.5rem;font-weight:500;padding:.15rem .3rem}.hubSidebarBadge--new{color:#c2c2c8;background:#2b2b30;border-color:#39393f;animation:none}.hubSidebarList--social{gap:.25rem}.hubSidebarList--social .hubSidebarSocial{background:transparent;border:0;border-radius:3px;font-size:.65rem}.hubSidebarFooter{padding:.9rem;border-top:1px solid #2b2b2f;background:#141416}.communityJoin p{margin:0 0 .3rem;font-size:.72rem;font-weight:600}.communityJoin>span{display:block;margin-bottom:.9rem;font-size:.64rem;color:#9999a3;line-height:1.5}.hubSidebarLoginCta{min-height:40px;border:1px solid #3b3b42;border-radius:4px;background:#222226;color:#efefef;font-size:.75rem;font-weight:600;transition:background .16s}.hubSidebarLoginCta:hover{background:#303035}.hubSidebarLoginCta i{color:#b0b0b8}.hubSidebarUserCard{border-radius:4px;background:#202023}.hubSidebarUserPoints{color:var(--ui-accent)}.hubTopBar{height:4.5rem;padding-inline:2rem;background:#141416;-webkit-backdrop-filter:none;backdrop-filter:none}.hubTopBarStart{max-width:none;gap:1.5rem}.communityTopBrand{display:inline-flex;align-items:center;flex-shrink:0;font-size:.95rem;font-weight:800;letter-spacing:-.045em;color:#f4f3ef}.communityTopBrand>span:first-child{color:var(--ui-accent)}.communityTopSection{margin-left:1rem;padding-left:1rem;border-left:1px solid #3a3a3f;color:#a4a4ad;font-size:.72rem;letter-spacing:0;font-weight:400}.hubTopBarSearch{width:min(100%,24rem);margin-left:auto;border-radius:4px;background:#1d1d20;border-color:#303034;height:36px}.hubTopBarSearchPlaceholder{font-size:.72rem}.hubTopBarSearchKbd{border-radius:3px;font-size:.55rem}.hubTopBarEnd{gap:.8rem}.hubTopBarLogin{min-height:36px;border-radius:4px;border:1px solid var(--ui-accent);background:var(--ui-accent);color:#09090b;font-weight:700;font-size:.74rem}.hubTopBarLogin:hover{background:var(--ui-accent-hover);color:#09090b}.hubTopBarLogin--skel{background:#303034;border-color:#303034}.hubTopBarPoints{color:var(--ui-accent);border-color:#285440;border-radius:4px;background:#15251e}.hubMainScroll{padding:1.4rem 2rem 2.5rem;scrollbar-width:thin;scrollbar-color:#3a3a41 #101012;scroll-behavior:smooth}body.route-home .hubHome.sb-page{gap:2.75rem}.hubMainFooter{margin-top:2.75rem;padding-top:1.25rem;border-top-color:#303034;font-size:.7rem;color:#9999a3}body.route-public .heroCard:is(.publicPageIntroCard,.publicPageIntroCard--withMascot,.hubPageHeader){background:transparent!important;border:0!important;border-bottom:1px solid var(--sb-border)!important;border-radius:0!important;padding:1.2rem 0 1.75rem!important;box-shadow:none!important}body.route-public :is(.publicPageIntroCard,.hubPageHeader) h1{font-size:clamp(2rem,3.6vw,3.3rem);font-weight:700;letter-spacing:-.05em!important;line-height:1.08;text-wrap:balance}body.route-public :is(.publicPageEyebrow,.eyebrow){padding:0!important;margin-bottom:.75rem!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--ui-accent)!important;font:500 .62rem/1.5 var(--ui-font-data)!important;letter-spacing:.12em!important}body.route-public .publicPageLead{max-width:65ch;font-size:.9rem;line-height:1.7}.hubSectionHead{align-items:end;margin-bottom:1.1rem}.hubSectionTitle{font-size:1.35rem;font-weight:600;letter-spacing:-.035em}.hubSectionTitle>i{display:none}.hubSectionLead{font-size:.78rem;line-height:1.6;color:var(--sb-muted)}.hubSectionLink{color:#c8c8ce;font-size:.73rem;border-bottom:1px solid #46464c;border-radius:0;padding:.25rem 0}.hubSectionLink:hover{color:var(--ui-accent);border-color:var(--ui-accent)}body.route-home .hubHome :is(.sb-homeClipsCard,.sb-homeGiveawayCard,.watchtimeCard,.pointsCard,.partnerCard,.homeCommandsPromoCard,.schHome),body.route-public .panelPageWrap :is(.panelSettingsCard,.panelSettingsSidebar,.panelIntegrationCard),body.route-public :is(.heroCard,.panelCard,.partnerCard,.legalCard,.komendyTableCard,.giveawayCard,.giveawayWinnersEmptyCard,.storeProductCard,.clipsPageCard,.cs2SettingsCard,.notFoundCard){border-radius:6px!important;background:var(--sb-card)!important;border-color:var(--sb-border)!important;box-shadow:none!important}body.route-home .hubHome .storeItemsCard--home{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important}body.route-home .hubHome :is(.partnerCardFeatured,.partnerCardWide){border-radius:5px!important;background:#1c1c1f!important}body.route-home .hubHome .partnerCardFeatured{padding:1.35rem 1.1rem}body.route-home .hubHome .partnerCardWide{border:0!important;border-bottom:1px solid #303034!important;border-radius:0!important;background:transparent!important}body.route-home .hubHome .partnersListWide{gap:0}body.route-home .hubHome .partnerCard:hover{transform:none}body:is(.route-public,.route-home) :is(.storeItemTile,.sklepItemTile){border-radius:5px!important;border:1px solid #303034!important;background:#1b1b1e!important;box-shadow:none!important;overflow:hidden}body:is(.route-public,.route-home) :is(.storeItemTile,.sklepItemTile):hover{border-color:#35745b!important;transform:translateY(-3px)}body:is(.route-public,.route-home) :is(.storeItemImage,.sklepItemImage){border-radius:0!important;background-color:#222226}body.route-home .hubHome .storeItemCost{color:var(--ui-accent);font-family:var(--ui-font-data);font-size:.85rem}body.route-home .hubHome .homeStoreItemMeta{padding-top:.75rem;border-top:1px solid #303034}body.route-home .hubHome :is(.watchtimeRow,.pointsRow){border-bottom:1px solid #2b2b30!important}body.route-home .hubHome :is(.watchtimeRow,.pointsRow):hover{background:#232327!important}body.route-home .hubHome :is(.watchRank,.watchtimeValue,.pointsValue){font-family:var(--ui-font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public :is(.komendyTable,.adminBotTable) th{padding-block:.9rem;color:#a7a7b0;background:#151517;font-size:.65rem;font-family:var(--ui-font-data);font-weight:400}body.route-public :is(.komendyTable,.adminBotTable) td{padding-block:.85rem;border-bottom-color:#2d2d32}body.route-public :is(.komendyTable,.adminBotTable) tbody tr:hover{background:#222226}body.route-home .hubHome .homeCommandsPreviewItem{border-radius:0;border-bottom:1px solid #303034;background:transparent}body:is(.route-public,.route-home,.route-admin,.route-donate-site) :is(.neonButton,.sb-btn,.pillButton){border-radius:4px!important;box-shadow:none!important;text-shadow:none!important;font-weight:600;transition:background .16s,border-color .16s,color .16s}body:is(.route-public,.route-home) :is(.sb-btn--solid,.neonButton):not(.neonBorder):not(.neonButtonGhost){background:var(--ui-accent)!important;color:#09090b!important}body:is(.route-public,.route-home) :is(.sb-btn--solid,.neonButton):not(.neonBorder):not(.neonButtonGhost):hover{background:var(--ui-accent-hover)!important}body.route-public :is(.sklepFilterPill,.tabelawynikowTab,.pillButton){border-radius:4px}body.route-public .panelPageWrap :is(.panelSettingsNavItem--active,.panelSettingsMobileDockCurrent,.panelSettingsMobileSheetTile--active),body.route-public :is(.sklepFilterPill--active,.tabelawynikowTab--active,.pillButtonActive){color:var(--ui-accent);background:var(--ui-accent-soft);border-color:#285440}body.route-public :is(.komendySearchInput,.sklepSearchInput,.panelInput,.panelSelect,.panelTextarea){background:#151517!important;border-color:#393940!important;border-radius:4px!important;box-shadow:none!important}body.route-public :is(.inlineCode,.homeCommandsPreviewTrigger){color:#6ee7b7;background:#192920;border-color:#285440;border-radius:3px}body.route-home .hubHome :is(.leaderboardMoreBtn,.sb-homeClipsMoreLink){border-radius:3px;background:transparent;color:#c6c6cd;border-color:#35353c}.hubStreamStatsCard{border-radius:5px;background:#1b1b1e;box-shadow:none}.hubStreamStatsCard--peak{background:#15251e;border-color:#285440}.hubStreamStatsBlock--in .hubStreamStatsCard--peak{animation:none;opacity:1;transform:none}.hubStreamStatsCard--peak .hubStreamStatsValue{color:var(--ui-accent)}.hubStreamStatsPlatform,.hubStreamStatsPlatform.is-in:hover{border-radius:4px;background:#19191c;box-shadow:none}.hubStreamStatsBlock--in .hubStreamStatsPlatform.is-in .hubStreamStatsPlatformLogo{animation:none;box-shadow:none}.hubStreamStatsPlatformMetric{background:transparent;padding-inline:0}.hubStreamStatsContact,.hubStreamStatsSponsor{background:#19191c;border-radius:4px;box-shadow:none}.ttClipPromo,.ttClipPromo--ranking{border:1px solid #285440;border-radius:6px;background:#15251e}.ttClipPromo__glow{display:none}.ttClipPromo__badge{border-radius:3px;background:#203a2d;color:#6ee7b7;border-color:#285440;animation:none}.ttClipPromo__primary{box-shadow:none}.ttClipPromo__textLink{color:var(--ui-accent)}.ttClipPromo__mascot{animation:none}.hubNotifDropdown,.hubSearchDialog,.hubUserMenu{border-radius:7px;background:#19191d;border-color:#393940}.hubSearchItem--active,.hubSearchItem:hover{background:#172720}body.route-admin .adminLayout :is(.heroCard,.panelCard,.panelMainCard,.panelAdminCard,.panelEditorCard,.panelEditorSection,.adminStatCard,.adminQuickCard,.adminSettingsCard,.adminBotCard,.adminUserBar){border-radius:5px!important}body.route-admin :is(.adminSidebar,.adminHeaderStrip){background:#141416!important;border-color:#303034!important}body.route-admin .adminSidebarLink{border-radius:3px}body.route-admin .adminSidebarLink--active{color:var(--ui-accent)!important;background:#172720!important;border-color:#285440!important}body.route-admin .adminLayout :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-radius:4px!important}body.route-admin .adminLayout :is(h1,h2,h3){letter-spacing:-.035em}body.route-admin .adminStatNumber{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.donatePublicPage{background:var(--sb-bg)}.donatePublicHeader{border-bottom:1px solid #303034}.donatePublicBrand img{border-radius:5px}body.route-donate-site :is(.heroCard,.panelCard){border-radius:6px;border-color:#303034;background:#19191c;box-shadow:none}body.route-public .sklepPageWrap .sklepFiltersPanel,body.route-public .sklepPageWrap .sklepToolbar{padding:1rem 0!important;margin:0;background:transparent!important;border:0!important;border-bottom:1px solid var(--sb-border)!important;border-radius:0!important}body.route-public .sklepPageWrap .storeItemsCard{background:transparent!important;padding:0!important;border:0!important}body.route-public .sklepToolbarSearchInput{background:#1c1c20;border-color:#393940;border-radius:4px;min-height:42px}body.route-public .sklepFiltersRow{flex-wrap:wrap;gap:.65rem}body.route-public .sklepFilterPills{flex-direction:row;flex-wrap:wrap;gap:.4rem}body.route-public .sklepFilterPill{min-height:38px;padding:.5rem .65rem;font-size:.72rem;border-radius:4px;box-shadow:none}body.route-public .sklepFiltersLegend{min-width:0;font-size:.62rem}body.route-public .sklepFiltersMeta{margin-left:auto;font-size:.7rem}body.route-public .sklepViewerBar{background:#19191c;border:1px solid #303034;border-radius:5px;box-shadow:none;padding:1rem}body.route-public .sklepViewerBar p{font-size:.8rem;line-height:1.6}body.route-public .sklepViewerBar.botViewerBarGuest{display:flex;flex-direction:row;align-items:center;gap:1rem}body.route-public .sklepViewerBar .botViewerBarCopy{flex:1 1;min-width:0}body.route-public .sklepViewerBar .botViewerBarCopy strong{font-size:.8rem}body.route-public .sklepViewerBar .botViewerBarCopy p{margin:.35rem 0 0}body.route-public .sklepViewerBar .botViewerBarLoginBtn{flex-shrink:0;min-height:42px}body.route-public .publicSortTrigger{border-radius:4px;border-color:#393940;background:#1c1c20;box-shadow:none;min-height:42px}body.route-public .publicSortMenu{border-radius:5px;background:#202024;border-color:#393940}body.route-public .sklepItemTile h3{font-weight:600;font-size:.88rem;line-height:1.4}body.route-public .sklepItemTile .storeItemCost{font-family:var(--ui-font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.85rem}@media (min-width:1680px){.hubMainScroll{padding-inline:3rem}}@media (max-width:1150px){.communityTopSection{display:none}.hubMainScroll,.hubTopBar{padding-inline:1.5rem}}@media (max-width:900px){.hubTopBar{height:4rem;padding-inline:1rem}.hubTopBarStart{gap:.8rem}.hubSidebar{width:min(19rem,88vw)}.hubSidebarLink{min-height:44px;font-size:.85rem}.hubMainScroll{padding:1.25rem 1rem 2rem}}@media (max-width:600px){body.route-public .sklepPageWrap .sklepToolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem}body.route-public .sklepToolbar :is(.sklepToolbarSearch,.sklepToolbarSort){width:auto;min-width:0}body.route-public .sklepToolbar :is(.sklepToolbarSearchInput,.publicSortTrigger){font-size:.75rem;min-width:0;width:100%}body.route-public .sklepToolbar :is(.mutedText,.publicSortDropdownLabel){font-size:.7rem}body.route-public .sklepViewerBar.botViewerBarGuest{padding:.85rem;gap:.7rem}body.route-public .sklepViewerBar .botViewerBarCopy strong{display:none}body.route-public .sklepViewerBar .botViewerBarCopy p{margin:0;font-size:.72rem}body.route-public .sklepViewerBar .botViewerBarLoginBtn{max-width:7rem;font-size:.7rem!important;padding:.65rem!important}body.route-public .sklepFiltersLegend{flex:0 0 100%}body.route-public .sklepFilterPills{flex:1 1 100%}.hubTopBarSearch{width:36px;height:36px;flex:0 0 36px;justify-content:center;padding:0}.hubTopBarSearchKbd,.hubTopBarSearchPlaceholder{display:none}.hubTopBarStart{gap:.65rem}.hubTopBarEnd{gap:.5rem}.hubTopBarLogin{padding:.5rem .7rem;min-height:40px}.hubTopBarLogin>i{display:none}.communityTopBrand{font-size:.88rem}body.route-home .hubHome.sb-page{gap:2rem}.hubSectionTitle{font-size:1.2rem}.hubSectionHead{gap:.7rem;flex-wrap:wrap}}@media (max-width:600px){body.route-public :is(.publicPageIntroCard,.hubPageHeader){padding-top:.5rem!important}.hubMainFooter{align-items:flex-start;gap:1rem}}@media (prefers-reduced-motion:reduce){.hubMainScroll{scroll-behavior:auto}body:is(.route-public,.route-home) :is(.homeSection--reveal,.hubSidebarBadge,.hubStreamStatsCard,.ttClipPromo__mascot){animation:none!important;opacity:1;transform:none}}body.route-home .hubHome :is(.storeItemsSection--home,.homeCommandsPromoSection){background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}body.route-home .hubHome :is(.sb-winnersEyebrow,.sb-storeFulfilledEyebrow,.sb-homeGiveawayPill){padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--ui-accent)!important;font:500 .62rem/1.5 var(--ui-font-data)!important;letter-spacing:.12em!important}body.route-home .hubHome .partnerWideCta{min-height:38px;padding:.55rem 1.1rem!important;border:1px solid #3a3a42!important;background:transparent!important;color:#d6d6da!important;font-size:.74rem;box-shadow:none!important}body.route-home .hubHome .partnerCardWide:hover .partnerWideCta,body.route-home .hubHome .partnerWideCta:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}body.route-home .hubHome .sb-homeClipsCard{background:transparent!important;border:0!important;padding:0!important}.communityTopBrand>span:first-child{color:inherit}.communityTopLogo>span{color:var(--ui-accent)}@media (min-width:901px){.communityTopLogo{display:none}.communityTopSection{margin:0;padding:0;border:0;color:#d9d9de;font-size:.8rem;font-weight:600;letter-spacing:0}.hubTopBarMenuBtn{display:none}}.hubTopBar{border-bottom:1px solid #26262a;background:linear-gradient(#161618,#121214)}.hubSidebar{background:linear-gradient(#151517,#111113)}body.route-home .hubHome{position:relative}body.route-home .hubHome:before{content:"";position:absolute;inset:-1.4rem -2rem auto -2rem;height:34rem;z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 78% 0,rgba(16,185,129,.1),transparent 70%)}.hubMainScroll{background:var(--sb-bg)}body.route-home .hubHome :is(.watchtimeCard,.pointsCard){background:linear-gradient(#1b1b1f,#17171a)!important}body:is(.route-public,.route-home) :is(.storeItemTile,.sklepItemTile,.sb-homeClipsCard a){transition:border-color .18s,transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}body:is(.route-public,.route-home) :is(.storeItemTile,.sklepItemTile):hover{box-shadow:0 14px 30px -18px rgba(0,0,0,.9)}.hubTopBarSearch{transition:border-color .16s,background .16s}.hubTopBarSearch:hover{border-color:#44444b;background:#202024}body.route-home .hubHome .hubSectionTitle,body.route-home .hubHome .sb-homeClipsTitle{font-size:1.5rem;font-weight:700;letter-spacing:-.045em}.communityVisuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hubSidebarLiveBanner{display:flex!important;flex-direction:row!important;gap:1.1rem;margin-top:.9rem;padding:0!important}.hubSidebarLiveRow{display:inline-flex!important;align-items:center;gap:.45rem;padding:0!important;border:0!important;font-size:.7rem}.hubSidebarViewers{font-family:var(--ui-font-data);font-size:.65rem;color:#bdbdc4}.hubSidebarList--social{display:flex!important;flex-wrap:wrap;gap:.35rem;padding:0 .65rem}.hubSidebarList--social .hubSidebarSocial{display:grid!important;place-items:center;width:36px;height:36px;padding:0!important;border:1px solid #2b2b30!important;border-radius:4px;color:#a9a9b1;font-size:.85rem;transition:color .16s,border-color .16s,background .16s}.hubSidebarList--social .hubSidebarSocial:hover{color:#f4f3ef;border-color:#44444b!important;background:#202023}.hubSidebar .hubSidebarList.hubSidebarList--social{flex-direction:row}.hubSidebar .hubSidebarList--social .hubSidebarSocial>i{font-size:.95rem}.hubSidebar .hubSidebarList--social li{width:auto}.hubSidebar .hubSidebarLivePulse:not(.hubSidebarLivePulse--on){background:#55555d}.hubSidebar .hubSidebarList--social .hubSidebarSocial>i{opacity:1}body.route-home .hubHome .partnerCard .neonButton.neonBorder{border:1px solid #3a3a42!important;background:transparent!important;color:#d6d6da!important;box-shadow:none!important;font-weight:600}body.route-home .hubHome .partnerCard .neonButton.neonBorder:hover,body.route-home .hubHome .partnerCard:hover .neonButton.neonBorder{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}.hubSidebar .hubSidebarList.hubSidebarList--social{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;padding:0 .7rem}.hubSidebar .hubSidebarList--social .hubSidebarSocial{display:flex!important;align-items:center;justify-content:center!important;width:100%;min-height:0;padding:0!important}.hubSidebar .hubSidebarList--social .hubSidebarSocial>i{width:auto;margin:0;line-height:1}.hubSidebar .hubSidebarList.hubSidebarList--social{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:0 .1rem}.hubSidebar .hubSidebarList--social .hubSidebarSocial{justify-content:flex-start!important;gap:.6rem;height:36px;padding:0 .6rem!important;border:0!important;font-size:.74rem;font-weight:500;color:#acacb4}.hubSidebar .hubSidebarList--social .hubSidebarSocial>i{width:1rem;font-size:.85rem;text-align:center;color:#85858e}.hubSidebar .hubSidebarList--social .hubSidebarSocial:hover{background:#202023;color:#f4f3ef}.hubSidebar .hubSidebarList--social .hubSidebarSocial:hover>i{color:var(--ui-accent)}body:is(.route-home,.route-public) :is(p,li,.legalFinePrint) a:not([class]){color:#c4c4cb;text-decoration:underline;text-decoration-color:#4a4a52;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .14s,text-decoration-color .14s}body:is(.route-home,.route-public) :is(p,li,.legalFinePrint) a:not([class]):hover{color:var(--ui-accent);text-decoration-color:var(--ui-accent)}body:is(.route-home,.route-public) .twitchClipsCreatorLink{color:#b4b4bc;font-weight:500;text-decoration:none}body:is(.route-home,.route-public) .twitchClipsCreatorLink:hover{color:var(--ui-accent)}body.route-home .hubHome .hubSectionLink{color:#c8c8ce;font-weight:500}body.route-home .hubHome :is(.homeCommandsMoreLink,.sb-pointsMoreBtn,.leaderboardMoreBtn){font-weight:600}body.route-home .hubHome .homeCommandsMoreLink{color:#c8c8ce}body.route-home .hubHome .homeCommandsMoreLink:hover{color:var(--ui-accent)}body.route-home .hubHome :is(.watchtimeSection,.pointsSection)>:is(.sb-sectionHead,.hubSectionHead,h2,h3,header,ul,ol,div){box-sizing:border-box}body.route-home .hubHome :is(.watchtimeSection,.pointsSection){background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body:is(.route-home,.route-public) .twitchClipsCreatorLink{color:#b4b4bc!important;text-decoration:none!important}body:is(.route-home,.route-public) .twitchClipsCreatorLink:hover{color:var(--ui-accent)!important}body.route-home .hubHome :is(.watchtimeRow,.pointsRow){border:0!important;border-bottom:1px solid #2a2a2f!important;border-radius:0!important;padding:.6rem .5rem!important;background:transparent!important}body.route-home .hubHome :is(.watchtimeRow,.pointsRow):last-child{border-bottom:0!important}body.route-home .hubHome :is(.watchtimeRow,.pointsRow):hover{background:#202024!important;border-radius:4px!important}body.route-home .hubHome :is(.watchtimeCard,.pointsCard){padding:1.25rem 1.25rem 1.1rem!important}body.route-home .hubHome :is(.sb-winnersSection,.sb-storeFulfilledSection){gap:.6rem}body.route-home .hubHome :is(.sb-winnersSection,.sb-storeFulfilledSection) :is(.sb-winnersHead,.sb-storeFulfilledHead){margin-bottom:.5rem}body.route-home .hubHome :is(.sb-winnersTitle,.sb-storeFulfilledTitle){font-size:1.15rem;margin:.2rem 0 0}body.route-home .hubHome :is(.sb-winnersSection,.sb-storeFulfilledSection) :is(.sb-winnersLead,.sb-storeFulfilledLead,p){font-size:.74rem;margin-top:.2rem}body.route-home .hubHome .giveawayWinnersHomeGroup{gap:.5rem}body.route-home .hubHome .giveawayWinnersHomeChip{width:8.25rem;flex:0 0 8.25rem}body.route-home .hubHome .giveawayWinnerThumb{width:100%;height:5rem;aspect-ratio:auto}body.route-home .hubHome .giveawayWinnerThumbImg{padding:.25rem;object-fit:contain}body.route-home .hubHome .giveawayWinnersHomeChipBody{padding:.4rem .55rem .5rem}body.route-home .hubHome .giveawayWinnersHomeChipName{font-size:.72rem;font-weight:600}body.route-home .hubHome :is(.giveawayWinnersHomeChipPrize,.giveawayWinnersHomeChipDate){font-size:.64rem}body.route-home .hubHome .giveawayWinnersHomeChip{display:flex!important;flex-direction:row;align-items:center;gap:.6rem;width:13.5rem;flex:0 0 13.5rem;padding:.4rem .7rem .4rem .4rem;border-radius:6px}body.route-home .hubHome .giveawayWinnerThumb{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border-radius:4px}body.route-home .hubHome .giveawayWinnerThumbImg{padding:.15rem}body.route-home .hubHome .giveawayWinnersHomeChipBody{flex:1 1;min-width:0;padding:0;display:grid;gap:.05rem}body.route-home .hubHome .giveawayWinnersHomeChipName,body.route-home .hubHome .giveawayWinnersHomeChipPrize{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.route-home .hubHome .giveawayWinnersHomeChipName{font-size:.75rem}body.route-home .hubHome :is(.giveawayWinnersHomeChipPrize,.giveawayWinnersHomeChipDate){font-size:.65rem;line-height:1.35}body.route-home .hubHome .sb-winnersSection{margin-top:-3.25rem}body.route-home .hubHome .giveawayWinnersHomeScroll.is-animated:not(.is-manual) .giveawayWinnersHomeTrack{animation-duration:140s!important}body.route-public .giveawayWinnersListSection{padding:1.25rem 1.5rem!important;border-radius:10px!important;background:#151517!important}body.route-public .giveawayWinnersListTitle{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.03em}body.route-public .giveawayWinnersListMeta{margin:.25rem 0 .6rem;font-size:.74rem}body.route-public .giveawayWinnersListRow{padding-block:.45rem}body.route-public .giveawayWinnersListRow .giveawayWinnerThumb{width:2.6rem;height:2.6rem}body.route-public .tabelawynikowPageWrap{display:grid;gap:1rem}body.route-public .tabelawynikowIntroCard{display:grid;gap:.7rem;padding:.4rem 0 0!important;border-bottom:0!important}body.route-public .tabelawynikowIntroCard .publicPageEyebrow{display:none}body.route-public .tabelawynikowIntroCard h1{margin:0;font-size:clamp(1.8rem,3vw,2.5rem)}body.route-public .tabelawynikowIntroCard .publicPageLead{margin:0;max-width:62ch;font-size:.86rem}body.route-public .tabelawynikowIntroCard .aeoTwitchCtaRow--intro{margin:.1rem 0 0}body.route-public .tabelawynikowLegendDetails{font-size:.74rem}body.route-public .tabelawynikowLegendDetails summary{cursor:pointer;width:fit-content;text-decoration:underline;text-decoration-color:#4a4a52;text-underline-offset:3px}body.route-public .tabelawynikowTabs{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem;padding:3px;width:fit-content;max-width:100%;border:1px solid #2f2f35;border-radius:8px;background:#151517}body.route-public .tabelawynikowTab{display:inline-flex;align-items:center;min-height:34px;padding:0 .95rem;border:0!important;border-radius:5px!important;background:transparent!important;color:#a4a4ad;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .14s,color .14s}body.route-public .tabelawynikowTab:hover{color:#fff}body.route-public .tabelawynikowTab--active{background:#23262a!important;color:#fff!important}body.route-public .tabelawynikowSubTabs{display:flex;gap:.4rem;margin-top:.3rem}body.route-public .tabelawynikowSubTab{display:inline-flex;align-items:center;min-height:30px;padding:0 .8rem;border:1px solid #2f2f35;border-radius:999px;color:#a4a4ad;font-size:.74rem;text-decoration:none}body.route-public .tabelawynikowSubTab--active{border-color:#285440;background:#15251e;color:#6ee7b7}body.route-public .tabelawynikowListCard{padding:0!important;border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;overflow:hidden}body.route-public .tabelawynikowListHead{padding:1rem 1.25rem .8rem}body.route-public .tabelawynikowTabHeading{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}body.route-public .tabelawynikowRow{align-items:center;min-height:46px;padding:.4rem 1.25rem!important;border:0!important;border-bottom:1px solid #222226!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.route-public .tabelawynikowRow:hover{background:#1c1c20!important}body.route-public .tabelawynikowRow:last-child{border-bottom:0!important}body.route-public .tabelawynikowRow--all{grid-template-columns:minmax(0,1fr) repeat(5,minmax(5.2rem,6.5rem))!important}body.route-public .tabelawynikowRow .lbUserCell{min-width:0;flex-wrap:nowrap;gap:.6rem}body.route-public .tabelawynikowRow .lbUserLogin{min-width:0;flex:0 1 auto;overflow:hidden}body.route-public .tabelawynikowRow :is(.lbUserSocials,.watchMetaBadges,.watchRank,.lbUserAvatar){flex:0 0 auto}body.route-public .tabelawynikowRow .watchRank{min-width:1.8rem;color:#6f6f78;font-family:var(--ui-font-data);font-size:.72rem}body.route-public .tabelawynikowRow:nth-child(-n+3) .watchRank{color:var(--ui-accent);font-weight:600}body.route-public .tabelawynikowRow :is(.pointsValue,.watchtimeValue,.chatValue,.clipsValue){text-align:right;font-family:var(--ui-font-data);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9c9d0}body.route-public .tabelawynikowRow .pointsValue{color:#f0efec;font-weight:600}body.route-public .tabelawynikowAllHead{padding:0 1.25rem;border-block:1px solid #26262b;background:#121214}@media (max-width:800px){body.route-public .tabelawynikowTabs{width:100%;overflow-x:auto;flex-wrap:nowrap}body.route-public .tabelawynikowTab{flex:0 0 auto}body.route-public .tabelawynikowRow{padding-inline:.8rem!important}}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow:is(:nth-child(odd),:nth-child(2n),:nth-child(-n+3)){background:transparent!important}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow:hover{background:#1c1c20!important}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow:is(.watchtimeRow,.pointsRow,.chatRow){padding:.4rem 1.25rem!important;font-size:.85rem!important}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow--all{grid-template-columns:minmax(0,1fr) repeat(5,minmax(4.4rem,5.4rem))!important}body.route-public .tabelawynikowPageWrap .tabelawynikowIntroCard .publicPageEyebrow{display:none!important}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow .lbUserLogin{flex:1 1 auto}body.route-public .tabelawynikowPageWrap .tabelawynikowAllHead,body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow--all{grid-template-columns:minmax(0,1fr) 5.6rem 7.4rem 7.4rem 3.8rem 3.4rem!important;column-gap:.6rem}body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow :is(.pointsValue,.watchtimeValue,.chatValue,.clipsValue){font-size:.74rem!important}@media (max-width:1000px){body.route-public .tabelawynikowPageWrap .tabelawynikowAllHead,body.route-public .tabelawynikowPageWrap .tabelawynikowList .tabelawynikowRow--all{grid-template-columns:minmax(0,1fr) 5.2rem 6.6rem 3.6rem!important}body.route-public .tabelawynikowPageWrap .tabelawynikowRow--all>:is(.watchtimeValue:nth-child(4),.clipsValue){display:none}body.route-public .tabelawynikowPageWrap .tabelawynikowAllHead>:nth-child(4),body.route-public .tabelawynikowPageWrap .tabelawynikowAllHead>:nth-child(6){display:none}}body.route-public .ttRankTabsList{display:flex;flex-wrap:wrap;gap:.25rem;width:fit-content;max-width:100%;margin:0;padding:3px;list-style:none;border:1px solid #2f2f35;border-radius:8px;background:#151517}body.route-public .ttRankTab{display:inline-flex;align-items:center;gap:.5rem;min-height:34px;padding:0 .9rem;border:0!important;border-radius:5px!important;background:transparent!important;color:#a4a4ad!important;font-size:.8rem;font-weight:500;text-decoration:none;box-shadow:none!important}body.route-public .ttRankTab>i{color:#6f6f78;font-size:.75rem}body.route-public .ttRankTab:hover{color:#fff!important}body.route-public .ttRankTab--active{background:#23262a!important;color:#fff!important}body.route-public .ttRankTab--active>i{color:var(--ui-accent)}@media (max-width:800px){body.route-public .ttRankTabsList{width:100%;overflow-x:auto;flex-wrap:nowrap}body.route-public .ttRankTab{flex:0 0 auto}}body.route-public .ttRankPage{display:grid;gap:1rem}body.route-public .ttRankPage .tabelawynikowIntroCard{gap:.6rem}body.route-public .ttRankPage .ttRankTotals{display:flex;flex-wrap:wrap;gap:0;margin:.4rem 0 0;padding:0;border-block:1px solid #26262b;width:fit-content;max-width:100%}body.route-public .ttRankPage .ttRankTotals>div{display:flex;flex-direction:row-reverse;align-items:baseline;gap:.5rem;padding:.6rem 1.3rem .6rem 0}body.route-public .ttRankPage .ttRankTotals>div+div{padding-left:1.3rem;border-left:1px solid #26262b}body.route-public .ttRankPage .ttRankTotals dt{color:#85858e;font-size:.72rem;text-transform:none;letter-spacing:0}body.route-public .ttRankPage .ttRankTotals dd{margin:0;color:#f0efec;font-size:1.15rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .ttRankPage .ttRankLayout{gap:1rem;align-items:start}body.route-public .ttRankPage :is(.ttRankBoard,.ttRankFeed){padding:1.1rem 0 0!important;border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;box-shadow:none!important;overflow:hidden}body.route-public .ttRankPage :is(.ttRankBoard,.ttRankFeed)>:is(h2,h3,p,div):not(.ttRankSort){margin-inline:1.25rem}body.route-public .ttRankPage :is(.ttRankBoard,.ttRankFeed) h2{margin-top:0;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}body.route-public .ttRankPage .ttRankSort{margin:.8rem 1.25rem .9rem}body.route-public .ttRankPage .ttRankList{margin:.6rem 0 0;padding:0;list-style:none;display:block}body.route-public .ttRankPage .ttRankRow{display:grid;grid-template-columns:2rem 2.4rem minmax(0,1fr) auto;align-items:center;gap:.7rem;margin:0;padding:.7rem 1.25rem!important;border:0!important;border-top:1px solid #222226!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.route-public .ttRankPage .ttRankRow:hover{background:#1c1c20!important}body.route-public .ttRankPage .ttRankRow .watchRank{color:#6f6f78!important;font-family:var(--ui-font-data);font-size:.72rem!important;font-weight:500!important}body.route-public .ttRankPage .ttRankRow:nth-child(-n+3) .watchRank{color:var(--ui-accent)!important;font-weight:700!important}body.route-public .ttRankPage .ttRankRow:is(.ttRankRow--top) :is(img,.ttRankAvatar--letter){width:2.4rem!important;height:2.4rem!important}body.route-public .ttRankPage .ttRankWho{min-width:0}body.route-public .ttRankPage .ttRankWho strong,body.route-public .ttRankPage .ttRankWho>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.route-public .ttRankPage .ttRankStats{text-align:right}body.route-public .ttRankPage .ttRankSocials{transform:scale(.88);transform-origin:left center}body.route-public .ttRankPage .ttRankCard{border:1px solid #2a2a30!important;border-radius:8px!important;background:#121214!important;box-shadow:none!important;transition:border-color .16s,transform .22s cubic-bezier(.2,.7,.2,1)}body.route-public .ttRankPage .ttRankCard:hover{border-color:#35745b!important;transform:translateY(-2px)}body.route-public .ttRankPage .ttRankFeedGrid{padding:0 1.25rem 1.25rem}body.route-public .ttRankPage .ttRankCardBtn{border-radius:5px!important;box-shadow:none!important}body.route-public .ttRankPage .ttRankPager{padding:0 1.25rem 1.25rem}body.route-public .ttRankTabs{position:static!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0 0 .25rem;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.route-public .ttRankTabs:after,body.route-public .ttRankTabs:before{display:none!important}body.route-public .ttPrizeBanner{display:inline-flex;align-items:center;min-height:26px;padding:0 .65rem;border:1px solid #34343a;border-radius:999px;background:#1a1a1d!important;color:#c9c9d0;box-shadow:none!important;overflow:hidden}body.route-public .ttPrizeBannerStripes{display:none!important}body.route-public .ttPrizeBannerValue{color:inherit!important;font-family:var(--ui-font-data);font-size:.74rem!important;font-weight:600;text-shadow:none!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .ttPrizeBanner--top1{border-color:#6b5a22;background:#231f12!important;color:#e9c75b}body.route-public .ttPrizeBanner--top2{border-color:#4b4f58;background:#1d1f24!important;color:#c3c8d2}body.route-public .ttPrizeBanner--top3{border-color:#6a4527;background:#241a12!important;color:#d9a06b}body.route-public .ttPrizeBanner:not(.ttPrizeBanner--top1):not(.ttPrizeBanner--top2):not(.ttPrizeBanner--top3){border-color:#285440;background:#15251e!important;color:#6ee7b7}body.route-public .ttPrizeLegend{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;padding:.75rem 1rem;border:1px solid #2a2a30;border-radius:8px;background:#151517}body.route-public .ttPrizeLegendTitle{margin:0;color:#a4a4ad;font-size:.74rem;font-weight:600}body.route-public .ttPrizeLegendList{display:flex;flex-wrap:wrap;gap:.45rem .9rem;margin:0;padding:0;list-style:none}body.route-public .ttPrizeLegendList li{display:inline-flex;align-items:center;gap:.4rem}body.route-public .ttPrizeLegendRank{color:#6f6f78;font-family:var(--ui-font-data);font-size:.7rem}body.route-public .ttRankPage--period .ttRankPeriodRangeInline{display:none}body.route-public .ttRankPage--period .ttRankPeriodRange{margin:.2rem 0 0;font-size:.8rem}body.route-public .ttRankPage--period .ttRankLayout{grid-template-columns:minmax(0,1fr)!important}body.route-public .ttRankPage--period .ttRankRow{grid-template-columns:2rem 2.4rem minmax(0,1fr) auto}body.route-public .ttRankPage .ttRankPrizeCol{display:flex;justify-content:flex-end}body.route-public .ttRankPage .ttRankPeriodMeta{color:#85858e;font-size:.72rem}body.route-public .pointRulesDetailWrap--full{display:block}body.route-public .pointRulesDetailWrap .pointsRulesCard{padding:0!important;border:0!important;background:transparent!important;display:grid;gap:1.75rem}body.route-public .pointRulesDetailWrap .sb-pointsHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);gap:2rem;align-items:start;padding:.4rem 0 1.5rem;border-bottom:1px solid #26262b}body.route-public .pointRulesDetailWrap .sb-pointsEyebrow{display:none}body.route-public .pointRulesDetailWrap .sb-pointsTitle--page{margin:0;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.05em}body.route-public .pointRulesDetailWrap .sb-pointsIntro{max-width:58ch;margin:.8rem 0 0;color:#a9a9b1;font-size:.88rem;line-height:1.65}body.route-public .pointRulesDetailWrap .sb-pointsLinks{margin:.9rem 0 0;font-size:.78rem}body.route-public .pointRulesDetailWrap .sb-pointsCalcBox{padding:1.1rem 1.2rem;border:1px solid #285440!important;border-radius:10px!important;background:linear-gradient(#15251e,#121a17)!important;box-shadow:none!important}body.route-public .pointRulesDetailWrap .sb-pointsCalcKicker{margin:0 0 .7rem;color:#6ee7b7;font:500 .62rem/1.4 var(--ui-font-data);letter-spacing:.12em;text-transform:uppercase}body.route-public .pointRulesDetailWrap .sb-pointsGroups{display:grid;gap:1.5rem}body.route-public .pointRulesDetailWrap .sb-pointsGroup{display:block;padding:0}body.route-public .pointRulesDetailWrap .sb-pointsGroupHead{display:flex;align-items:center;justify-content:space-between;gap:1rem}body.route-public .pointRulesDetailWrap .sb-pointsGroupLabel{margin:0 0 .7rem;color:#f0efec;font-size:1.05rem;font-weight:700;letter-spacing:-.03em;text-transform:none}body.route-public .pointRulesDetailWrap .sb-pointsGroupBadge{margin-bottom:.7rem;padding:.15rem .6rem;border:1px solid #285440;border-radius:999px;background:#15251e;color:#6ee7b7;font-size:.68rem}body.route-public .pointRulesDetailWrap .sb-pointsList{display:block!important;margin:0;padding:0;list-style:none;border:1px solid #2a2a30;border-radius:10px;background:#151517;overflow:hidden}body.route-public .pointRulesDetailWrap .sb-pointsRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem 1.5rem;margin:0;padding:1rem 1.25rem!important;border:0!important;border-top:1px solid #222226!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important;animation:none!important}body.route-public .pointRulesDetailWrap .sb-pointsRow:first-child{border-top:0!important}body.route-public .pointRulesDetailWrap .sb-pointsRow--highlight{background:rgba(16,185,129,.05)!important}body.route-public .pointRulesDetailWrap .sb-pointsRowMain{display:flex;align-items:flex-start;gap:.85rem;min-width:0}body.route-public .pointRulesDetailWrap .sb-pointsRowIcon{display:grid;place-items:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:6px;background:#1d211f;color:var(--ui-accent);font-size:.8rem}body.route-public .pointRulesDetailWrap .sb-pointsRowTitle{color:#ececed;font-size:.9rem;font-weight:600}body.route-public .pointRulesDetailWrap .sb-pointsRowDesc{margin:.15rem 0 0;color:#85858e;font-size:.74rem}body.route-public .pointRulesDetailWrap .sb-pointsRowPills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}body.route-public .pointRulesDetailWrap .sb-pointsRowPill{padding:.25rem .7rem;border:1px solid #34343a;border-radius:999px;background:#1a1a1d;color:#e4e4e8;font:600 .74rem var(--ui-font-data);white-space:nowrap}body.route-public .pointRulesDetailWrap .sb-pointsRowPill--sub{border-color:#6b5a22;background:#231f12;color:#e9c75b}body.route-public .pointRulesDetailWrap .sb-pointsRowDetails{grid-column:1/-1;display:grid;gap:.4rem;padding-left:2.85rem}body.route-public .pointRulesDetailWrap .sb-pointsRowDetail{margin:0;max-width:78ch;color:#a4a4ad;font-size:.8rem;line-height:1.65}body.route-public .pointRulesDetailWrap .sb-pointsRowDetail--sub{color:#d9c37a}body.route-public .pointRulesDetailWrap .sb-pointsShopCta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.1rem 1.25rem;border:1px solid #2a2a30;border-radius:10px;background:#151517}body.route-public .pointRulesDetailWrap .sb-pointsShopCta h3{margin:0;font-size:.95rem}body.route-public .pointRulesDetailWrap .sb-pointsShopCta p{margin:.3rem 0 0;font-size:.8rem}body.route-public .pointRulesDetailWrap .sb-pointsFine{margin:0;font-size:.74rem}@media (max-width:900px){body.route-public .pointRulesDetailWrap .sb-pointsHead,body.route-public .pointRulesDetailWrap .sb-pointsRow{grid-template-columns:minmax(0,1fr)}body.route-public .pointRulesDetailWrap .sb-pointsRowPills{justify-content:flex-start;padding-left:2.85rem}body.route-public .pointRulesDetailWrap .sb-pointsShopCta{flex-direction:column;align-items:flex-start}}body.route-public .pointRulesDetailWrap .sb-pointsHeadText .sb-pointsEyebrow{display:none!important}body.route-public .pointRulesDetailWrap .aeoHowToSteps,body.route-public .ttRankPage .aeoHowToSteps{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem;margin:1.25rem 0 0;padding:0;list-style:none;counter-reset:howto}body.route-public .pointRulesDetailWrap .aeoHowToSteps li{counter-increment:howto;padding:1rem 1.1rem;border:1px solid #2a2a30;border-radius:10px;background:#151517}body.route-public .pointRulesDetailWrap .aeoHowToSteps li:before{content:counter(howto);display:grid;place-items:center;width:1.6rem;height:1.6rem;margin-bottom:.7rem;border-radius:50%;background:#15251e;color:#6ee7b7;font:600 .74rem var(--ui-font-data)}body.route-public .pointRulesDetailWrap .aeoHowToSteps strong{display:block;color:#ececed;font-size:.86rem}body.route-public .pointRulesDetailWrap .aeoHowToSteps p{margin:.4rem 0 0;font-size:.78rem;line-height:1.6}body.route-public .cs2PageWrap{display:grid;gap:1.25rem}.cs2Head h1{margin:0;color:#f5f4f1;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;letter-spacing:-.05em;line-height:1.05}.cs2Head p{max-width:54ch;margin:.6rem 0 0;color:#a4a4ad;font-size:.88rem;line-height:1.6}body.route-public .cs2PageWrap .cs2SettingsCard{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.route-public .cs2PageWrap .cs2SectionTitle{margin:0 0 .9rem;color:#85858e;font:500 .64rem/1.4 var(--ui-font-data);letter-spacing:.12em;text-transform:uppercase}body.route-public .cs2PageWrap .cs2SettingsCardBody{display:grid;gap:.9rem}body.route-public .cs2PageWrap .cs2CategoryBlock{padding:1.1rem 1.25rem 1.25rem;border:1px solid #2a2a30;border-radius:10px;background:#151517}body.route-public .cs2PageWrap .cs2CategoryTitle{margin:0 0 .9rem;color:#f0efec;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}body.route-public .cs2PageWrap .cs2SubcategoryBlock+.cs2SubcategoryBlock{margin-top:1.1rem;padding-top:1rem;border-top:1px solid #222226}body.route-public .cs2PageWrap .cs2SubcategoryTitle{margin:0 0 .6rem;color:#a4a4ad;font-size:.78rem;font-weight:600}body.route-public .cs2PageWrap .cs2FieldsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.6rem}body.route-public .cs2PageWrap .cs2FieldTile{display:grid;gap:.3rem;height:100%;padding:.7rem .85rem;border:1px solid #26262b!important;border-radius:8px!important;background:#111113!important;box-shadow:none!important}body.route-public .cs2PageWrap .cs2FieldLabel{color:#6f6f78;font:500 .58rem/1.3 var(--ui-font-data);letter-spacing:.1em;text-transform:uppercase}body.route-public .cs2PageWrap .cs2FieldValue{color:#ececed;font-size:.86rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}body.route-public .cs2PageWrap .cs2FieldCellWide{grid-column:1/-1}body.route-public .cs2PageWrap .cs2CodeBlock{border:1px solid #26262b!important;border-radius:8px!important;background:#0e0e10!important;box-shadow:none!important;overflow:hidden}body.route-public .cs2PageWrap .cs2CodeBlockHead{padding:.5rem .85rem;border-bottom:1px solid #1f1f23;background:#131315}body.route-public .cs2PageWrap .cs2CodePre{margin:0;padding:.8rem .85rem;color:#8fe3bd;font:.74rem/1.7 var(--ui-font-data);white-space:pre-wrap;overflow-wrap:anywhere}body.route-public .cs2PageWrap .cs2CopyBtn{min-height:28px;padding:0 .7rem;border:1px solid #34343a!important;border-radius:5px!important;background:transparent!important;color:#b8b8c0!important;font-size:.7rem;box-shadow:none!important}body.route-public .cs2PageWrap .cs2CopyBtn:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important}body.route-public .cs2PageWrap .cs2DownloadFields{display:flex;flex-wrap:wrap;gap:.5rem}body.route-public .cs2PageWrap .cs2DownloadBtn{display:inline-flex;align-items:center;min-height:36px;padding:0 .95rem;border:1px solid #34343a!important;border-radius:6px!important;background:#1a1a1d!important;color:#e4e4e8!important;font-size:.78rem;font-weight:600;box-shadow:none!important}body.route-public .cs2PageWrap .cs2DownloadBtn:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important}body.route-public .cs2PageWrap .cs2MoreStack{display:grid;gap:.6rem;margin-top:.6rem}body.route-public .cs2PageWrap .cs2SettingsAccordion{border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;box-shadow:none!important;overflow:hidden}body.route-public .cs2PageWrap .cs2SettingsAccordionSummary{padding:.9rem 1.25rem;color:#f0efec;font-size:.95rem;font-weight:700;cursor:pointer}body.route-public .cs2PageWrap .cs2SettingsAccordion[open]>.cs2SettingsAccordionSummary{border-bottom:1px solid #222226}body.route-public .cs2PageWrap .cs2SettingsAccordion>:not(summary){padding-inline:1.25rem}body.route-public .cs2PageWrap .cs2SettingsAccordion>:last-child{padding-bottom:1.25rem}body.route-public .cs2PageWrap .cs2ImageThumb{border-radius:8px;border:1px solid #2a2a30}@media (max-width:640px){body.route-public .cs2PageWrap .cs2FieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}body.route-public .cs2PageWrap .cs2CategoryBlock{padding:.9rem}}body.route-public .cs2PageWrap .cs2DownloadFields .cs2DownloadBtn.neonButton:not(.neonBorder):not(.neonButtonGhost){background:#1a1a1d!important;color:#e4e4e8!important;border:1px solid #34343a!important}body.route-public .cs2PageWrap .cs2DownloadFields .cs2DownloadBtn.neonButton:not(.neonBorder):not(.neonButtonGhost):hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important;background:var(--ui-accent-soft)!important}body.route-public .komendyPageWrap{display:grid;gap:1.1rem}.komendyHead h1{margin:0;color:#f5f4f1;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;letter-spacing:-.05em;line-height:1.05}.komendyHead>p{max-width:56ch;margin:.6rem 0 0;color:#a4a4ad;font-size:.88rem;line-height:1.6}.komendyControls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:1rem}.komendyControls .komendySearchInput{flex:1 1 15rem;max-width:22rem;height:40px;margin:0!important;padding:0 .9rem}.komendyControls .komendyRoleFilters{display:flex;flex-wrap:wrap;gap:.3rem;margin:0!important;padding:3px;border:1px solid #2f2f35;border-radius:8px;background:#151517}body.route-public .komendyRoleFilterBtn{display:inline-flex;align-items:center;gap:.45rem;min-height:32px;padding:0 .8rem;border:0!important;border-radius:5px!important;background:transparent!important;color:#a4a4ad!important;font-size:.78rem;font-weight:500;box-shadow:none!important}body.route-public .komendyRoleFilterBtn:hover{color:#fff!important}body.route-public .komendyRoleFilterBtn.is-active{background:#23262a!important;color:#fff!important}body.route-public .komendyRoleFilterCount{color:#6f6f78;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .komendyRoleFilterBtn.is-active .komendyRoleFilterCount{color:var(--ui-accent)}body.route-public .komendyPageWrap .komendyTableCard{padding:0!important;border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;overflow:hidden}body.route-public .komendyPageWrap .komendySectionTitle{display:flex;align-items:center;gap:.6rem;margin:0;padding:.85rem 1.25rem;border-bottom:1px solid #26262b;font-size:.95rem;font-weight:700;letter-spacing:-.02em}body.route-public .komendyPageWrap .komendySectionCount{margin-left:auto;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .komendyPageWrap .komendyTable{width:100%;border-collapse:collapse}body.route-public .komendyPageWrap .komendyTable thead th{padding:.5rem .75rem;background:#121214;color:#6f6f78;font:500 .6rem/1.3 var(--ui-font-data);letter-spacing:.1em;text-transform:uppercase;text-align:left}body.route-public .komendyPageWrap .komendyTable thead th:first-child{padding-left:1.25rem}body.route-public .komendyPageWrap .komendyTable td{padding:.5rem .75rem;border-bottom:1px solid #222226;font-size:.82rem;vertical-align:middle}body.route-public .komendyPageWrap .komendyTable td:first-child{padding-left:1.25rem}body.route-public .komendyPageWrap .komendyTable tbody tr:last-child td{border-bottom:0}body.route-public .komendyPageWrap .komendyTableIconCol{width:2.2rem}body.route-public .komendyPageWrap .komendyTableIconCol svg{width:18px;height:18px}body.route-public .komendyPageWrap .komendyTable .inlineCode{padding:.12rem .5rem;font-size:.8rem;white-space:nowrap}body.route-public .komendyPageWrap .komendyAliases{color:#6f6f78;font-family:var(--ui-font-data);font-size:.72rem}body.route-public .komendyPageWrap .komendyRoleAll{color:#6f6f78;font-size:.74rem}body.route-public .komendyPageWrap .komendyRoleTag{padding:.15rem .55rem;border:1px solid #6b5a22;border-radius:999px;background:#231f12;color:#e9c75b;font-size:.7rem;white-space:nowrap}body.route-public .komendyPageWrap .komendyTable td:last-child{color:#85858e;font-family:var(--ui-font-data);font-size:.74rem;white-space:nowrap}@media (max-width:800px){body.route-public .komendyPageWrap .komendyTable :is(th,td):nth-child(n+4){display:none}}body.route-public .twitchClipsWrap{display:grid;gap:1.1rem}body.route-public .twitchClipsIntroCard{display:block;padding:.3rem 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.route-public .twitchClipsIntroTitle{margin:0;color:#f5f4f1;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;letter-spacing:-.05em;line-height:1.05}body.route-public .twitchClipsIntroCard .publicPageLead{max-width:62ch;margin:.6rem 0 0;font-size:.86rem}body.route-public .ttClipPromo--clips{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:0;padding:.9rem 1.25rem;border:1px solid #285440;border-radius:10px;background:#12201a;overflow:hidden}body.route-public .ttClipPromo--clips .ttClipPromo__mascot{display:none}body.route-public .ttClipPromo--clips .ttClipPromo__body{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}body.route-public .ttClipPromo--clips .ttClipPromo__badge{order:-1}body.route-public .ttClipPromo--clips .ttClipPromo__title{font-size:.95rem}body.route-public .ttClipPromo--clips .ttClipPromo__lead{flex:1 1 18rem;margin:0;font-size:.78rem;line-height:1.5}body.route-public .ttClipPromo--clips .ttClipPromo__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 0 auto}body.route-public .ttClipPromo--clips .ttClipPromo__actions :is(.neonButton,a){min-height:36px;font-size:.76rem}body.route-public .twitchClipsSortBar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.route-public .twitchClipsSortLegend{color:#6f6f78;font-size:.74rem}body.route-public .twitchClipsSortPills{display:flex;flex-wrap:wrap;gap:.3rem;padding:3px;border:1px solid #2f2f35;border-radius:8px;background:#151517}body.route-public .twitchClipsSortPills .twitchClipsSortPill{min-height:32px;padding:0 .85rem;border:0!important;border-radius:5px!important;background:transparent!important;color:#a4a4ad!important;font-size:.78rem;font-weight:500;box-shadow:none!important}body.route-public .twitchClipsSortPills .twitchClipsSortPill:hover{color:#fff!important}body.route-public .twitchClipsSortPills :is(.twitchClipsSortPillActive,[aria-current=page]){background:#23262a!important;color:#fff!important}body.route-public .twitchClipsSortSearch{display:flex;gap:.4rem;margin-left:auto}body.route-public .twitchClipsSortSearchInput{height:38px;min-width:14rem;padding:0 .85rem;border:1px solid #34343a!important;border-radius:6px!important;background:#151517!important;box-shadow:none!important}body.route-public .twitchClipsSortSearch .twitchClipsPageJumpButton{min-height:38px;border:1px solid #34343a!important;border-radius:6px!important;background:#1a1a1d!important;color:#e4e4e8!important}body.route-public .twitchClipsGrid{gap:.9rem}body.route-public .twitchClipsCardShell{overflow:hidden;border:1px solid #2a2a30!important;border-radius:8px!important;background:#151517!important;box-shadow:none!important;transition:border-color .16s,transform .22s cubic-bezier(.2,.7,.2,1)}body.route-public .twitchClipsCardShell:hover{border-color:#35745b!important;transform:translateY(-2px)}body.route-public .twitchClipsCardTitle{font-size:.84rem;font-weight:600;line-height:1.35}body.route-public .twitchClipsCardMeta{font-size:.7rem}body.route-public .twitchClipsDurationBadge{border-radius:4px;background:rgba(12,12,14,.85);font-family:var(--ui-font-data);font-size:.66rem}@media (max-width:800px){body.route-public .twitchClipsSortSearch{margin-left:0;width:100%}body.route-public .twitchClipsSortSearchInput{flex:1 1;min-width:0}body.route-public .ttClipPromo--clips{flex-direction:column;align-items:flex-start}}body.route-public .ttClipPromo--clips .ttClipPromo__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badge actions" "title actions" "lead actions";align-items:center;column-gap:1.5rem;row-gap:.25rem;width:100%}body.route-public .ttClipPromo--clips .ttClipPromo__badge{grid-area:badge;order:0;justify-self:start;display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:transparent;color:#6ee7b7;font:500 .62rem/1.4 var(--ui-font-data);letter-spacing:.12em;text-transform:uppercase;animation:none}body.route-public .ttClipPromo--clips .ttClipPromo__title{grid-area:title;margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em}body.route-public .ttClipPromo--clips .ttClipPromo__lead{grid-area:lead;max-width:64ch;margin:.1rem 0 0;color:#a9b8b0;font-size:.8rem;line-height:1.55}body.route-public .ttClipPromo--clips .ttClipPromo__actions{grid-area:actions;margin:0;flex-wrap:nowrap}body.route-public .ttClipPromo--clips .ttClipPromo__textLink{color:#e4e4e8;text-decoration:underline;text-decoration-color:#4a6d5b;text-underline-offset:3px;white-space:nowrap}body.route-public .ttClipPromo--clips .ttClipPromo__textLink:hover{color:#6ee7b7;text-decoration-color:currentColor}@media (max-width:900px){body.route-public .ttClipPromo--clips .ttClipPromo__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "title" "lead" "actions";row-gap:.4rem}body.route-public .ttClipPromo--clips .ttClipPromo__actions{flex-wrap:wrap;margin-top:.6rem}}body.route-public .twitchClipsPlayerShell{overflow:hidden;border:1px solid #2a2a30!important;border-radius:10px!important;background:#0e0e10!important;box-shadow:none!important}body.route-public .twitchClipsPlayerToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.6rem .8rem!important;border:0!important;border-bottom:1px solid #1f1f23!important;background:#131315!important}body.route-public .twitchClipsPlayerToolbarMain{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem}body.route-public .twitchClipsOrientationToggle{display:inline-flex;gap:.2rem;padding:3px;border:1px solid #2f2f35;border-radius:8px;background:#101012}body.route-public .twitchClipsOrientationBtn{display:inline-flex;align-items:center;gap:.45rem;min-height:30px;padding:0 .75rem;border:0!important;border-radius:5px!important;background:transparent!important;color:#a4a4ad!important;font-size:.76rem;font-weight:500;box-shadow:none!important}body.route-public .twitchClipsOrientationBtn--active{background:#23262a!important;color:#fff!important}body.route-public .twitchClipsVolumeControl{display:inline-flex;align-items:center;gap:.4rem}body.route-public .twitchClipsVolumeMuteBtn{display:grid;place-items:center;width:34px;height:34px;border:1px solid #2f2f35!important;border-radius:6px!important;background:#101012!important;color:#cfcfd5!important;box-shadow:none!important}body.route-public .twitchClipsVolumeMuteBtn:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important}.twitchClipsAutoplayToggle{display:inline-flex;align-items:center;gap:.55rem;min-height:34px;padding:0 .7rem 0 .5rem;border:1px solid #2f2f35;border-radius:6px;background:#101012;color:#a4a4ad;font:inherit;font-size:.76rem;font-weight:500;cursor:pointer;transition:border-color .14s,color .14s}.twitchClipsAutoplayToggle:hover{color:#fff;border-color:#44444b}.twitchClipsAutoplayToggle.is-on{color:#e4e4e8}.twitchClipsAutoplayTrack{position:relative;width:28px;height:16px;border-radius:999px;background:#34343a;transition:background .16s}.twitchClipsAutoplayThumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#d6d6da;transition:transform .16s}.twitchClipsAutoplayToggle.is-on .twitchClipsAutoplayTrack{background:var(--ui-accent,#10b981)}.twitchClipsAutoplayToggle.is-on .twitchClipsAutoplayThumb{transform:translateX(12px);background:#07110d}.twitchClipsAutoplayToggle:focus-visible{outline:2px solid var(--ui-accent,#10b981);outline-offset:2px}body.route-public .twitchClipsDownloadGroup{display:flex;flex-wrap:wrap;gap:.4rem}body.route-public .twitchClipsDownloadBtn{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:0 .8rem;border:1px solid #34343a!important;border-radius:6px!important;background:#1a1a1d!important;color:#e4e4e8!important;font-size:.74rem;font-weight:600;box-shadow:none!important}body.route-public a.twitchClipsDownloadBtn:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important}body.route-public .twitchClipsDownloadBtn--disabled{opacity:.45}.twitchClipsEmbedStage{position:relative}.twitchClipsUnmuteCta{position:absolute;left:.6rem;bottom:3.3rem;z-index:3;display:inline-flex;align-items:center;gap:.55rem;max-width:calc(100% - 1.2rem);padding:.5rem .9rem;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(12,12,14,.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.78rem;font-weight:600;line-height:1.35;pointer-events:none;animation:ttUnmuteHint 1.6s ease-in-out infinite}.twitchClipsUnmuteArrow{margin-left:.2rem;color:#6ee7b7}@keyframes ttUnmuteHint{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}body.route-public .twitchClipsDetailIntro{display:grid;gap:.9rem;padding:.4rem 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.route-public .twitchClipsDetailIntro .publicPageEyebrow{display:none}body.route-public .twitchClipsDetailTitle{margin:0;color:#f5f4f1;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;letter-spacing:-.04em;line-height:1.15}body.route-public .twitchClipsDetailMeta{gap:.2rem 0}body.route-public .twitchClipsDetailActions{display:flex;flex-wrap:wrap;gap:.5rem}body.route-public .twitchClipsDetailNeighbors--compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.route-public .twitchClipsDetailNeighborCard{border:1px solid #2a2a30!important;border-radius:8px!important;background:#151517!important;box-shadow:none!important}body.route-public a.twitchClipsDetailNeighborCard:hover{border-color:#35745b!important}body.route-public .twitchClipsSuggestedTitle{margin:.4rem 0 .8rem;color:#f0efec;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}@media (max-width:640px){body.route-public .twitchClipsDetailNeighbors--compact{grid-template-columns:minmax(0,1fr)}.twitchClipsUnmuteCta{bottom:3.8rem}}@media (prefers-reduced-motion:reduce){.twitchClipsAutoplayThumb,.twitchClipsAutoplayTrack{transition:none}.twitchClipsUnmuteCta{animation:none}}body.route-public .twitchClipsDetailIntro .publicPageEyebrow{display:none!important}body.route-public .twitchClipsWrap .twitchClipsDetailIntro{gap:.75rem;margin-top:.25rem}body.route-public .twitchClipsDetailTitle{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem}body.route-public .twitchClipsDetailMeta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;color:#9d9da6;font-size:.8rem}body.route-public .twitchClipsDetailMeta>span[aria-hidden=true]{color:#4a4a52}body.route-public .twitchClipsDetailMeta .twitchClipsCreatorLink{color:#e4e4e8!important;font-weight:600;text-decoration:underline!important;text-decoration-color:#4a4a52!important;text-underline-offset:3px}body.route-public .twitchClipsDetailActions{margin-top:.2rem}body.route-public .twitchClipsDetailActions .neonButton{min-height:40px;font-size:.8rem}body.route-public .twitchClipsDetailActions .neonBorder{border:1px solid #34343a!important;background:transparent!important;color:#d6d6da!important;box-shadow:none!important}body.route-public .twitchClipsDetailActions .neonBorder:hover{border-color:var(--ui-accent)!important;color:var(--ui-accent)!important}body.route-public .twitchClipsDetailTikTok{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:.8rem}body.route-public .twitchClipsDetailTikTok>.clipRewardPoolAdmin{grid-column:1/-1}body.route-public .twitchClipsDetailTikTok>:is(.clipShareExportBar,.clipTikTokRewardPool,.clipRewardPoolAdmin){margin:0!important;padding:1rem 1.1rem!important;border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;box-shadow:none!important}body.route-public .twitchClipsDetailTikTok>.clipShareExportBar{border-color:#2f2f35!important}body.route-public .twitchClipsDetailTikTok :is(h2,h3,strong){letter-spacing:-.02em}body.route-public .clipRewardPoolAdmin{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}@media (max-width:900px){body.route-public .twitchClipsDetailTikTok{grid-template-columns:minmax(0,1fr)}}body.route-public .twitchClipsDetailIntro>:first-child:not(h1):not(p),body.route-public .twitchClipsWrap .clipWatchBanner{border-radius:8px}body.route-public .twitchClipsDetailNeighbors--compact{margin-top:.1rem}body.route-public .twitchClipsDetailNeighbors--compact>*{min-height:4.2rem;padding:.6rem .8rem}body.route-public .twitchClipsDetailNeighbors--compact{padding:0!important;gap:.6rem}body.route-public .twitchClipsDetailNeighbors--compact>.twitchClipsDetailNeighborCard{width:100%!important;max-width:none!important;margin:0!important;justify-self:stretch}body.route-public .twitchClipsDetailNeighbors--compact>.twitchClipsDetailNeighborNext{justify-content:space-between}.fmShell{border-radius:10px;border-color:#2a2a30;background:#151517;box-shadow:none}.fmCommands,.fmTitle,.fmToolbar{background:#151517;border-color:#26262b}.giveawayMiniPopup{position:fixed!important;inset:auto auto 1rem 50%!important;right:auto!important;width:min(35rem,calc(100vw - 1.5rem))!important;max-width:none!important;transform:translateX(-50%);z-index:70;padding:0!important;border:0!important;background:transparent!important}.giveawayMiniPopup--hidden{opacity:0;pointer-events:none;transform:translate(-50%,12px)}.giveawayMiniPopup--visible{opacity:1;transform:translateX(-50%);transition:opacity .22s,transform .26s cubic-bezier(.2,.7,.2,1)}.giveawayMiniPopupBg{display:none!important}.giveawayMiniPopupCard{position:relative;display:grid!important;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;padding:.7rem .8rem .7rem .7rem!important;border:1px solid #285440!important;border-radius:12px!important;background:rgba(18,26,23,.96)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -12px rgba(0,0,0,.8)!important;overflow:visible!important}.giveawayMiniPopupCard:after{display:none!important}.giveawayMiniPopupImage{width:3.2rem!important;height:3.2rem!important;margin:0!important;padding:.2rem;border-radius:8px;background:#0f1613;object-fit:contain;animation:none!important}.giveawayMiniPopupBody{min-width:0;padding:0!important;display:grid;gap:.15rem}.giveawayMiniPopupEyebrow{display:inline-flex;align-items:center;gap:.4rem;margin:0!important;color:#6ee7b7!important;font:500 .6rem/1.3 var(--ui-font-data)!important;letter-spacing:.1em!important;text-transform:uppercase}.giveawayMiniPopupTimer{margin:0!important;color:#85a898}.giveawayMiniPopupBody h3{overflow:hidden;margin:0!important;color:#f5f4f1;font-size:.88rem!important;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.giveawayMiniPopupInlineStats{display:flex;flex-wrap:wrap;gap:.1rem .7rem;margin:0!important;color:#9fb3a8;font-size:.68rem}.giveawayMiniPopupInlineStats>span{padding:0!important;border:0!important;background:transparent!important}.giveawayMiniPopupInlineStats .inlineCode{padding:0 .3rem;font-size:.66rem}.giveawayMiniPopupCta{display:inline-flex;align-items:center;gap:.5rem;min-height:38px;padding:0 1rem;border:1px solid var(--ui-accent,#10b981)!important;border-radius:6px!important;background:var(--ui-accent,#10b981)!important;color:#07110d!important;font-size:.8rem;font-weight:600;text-decoration:none;box-shadow:none!important}.giveawayMiniPopupCta:hover{background:#34d399!important;border-color:#34d399!important}.giveawayMiniPopupClose{position:absolute!important;top:-.55rem!important;right:-.4rem!important;display:grid;place-items:center;width:1.6rem;height:1.6rem;padding:0!important;border:1px solid #34343a!important;border-radius:50%!important;background:#1a1a1d!important;color:#cfcfd5!important;font-size:.65rem}.giveawayMiniPopupClose:hover{color:#fff!important;border-color:#5a5a64!important}@media (max-width:560px){.giveawayMiniPopup{bottom:.6rem!important}.giveawayMiniPopupCard{grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.6rem;padding:.6rem!important}.giveawayMiniPopupImage{width:2.6rem!important;height:2.6rem!important}.giveawayMiniPopupCta{min-height:36px;padding:0 .8rem}}@media (prefers-reduced-motion:reduce){.giveawayMiniPopup--visible{transition:none}}.hubTopBarEnd{align-items:center}.hubTopBarEnd .hubNotifTrigger,.hubTopBarEnd .hubUserMenuTrigger,.hubTopBarPoints{height:36px;min-height:36px}.hubTopBarEnd .hubNotifWrap,.hubTopBarEnd .hubUserMenu{display:flex;align-items:center;height:36px}.hubTopBarEnd .hubNotifTrigger{width:36px;padding:0;display:grid;place-items:center}.hubTopBarEnd .hubUserMenuTrigger{width:36px;padding:0;overflow:hidden;border-radius:8px}.hubTopBarEnd .hubUserMenuTrigger img{width:100%;height:100%;object-fit:cover}.ttExportSchedule{display:grid;gap:.6rem;margin:.9rem 0 .7rem;padding:.8rem .9rem;border:1px solid #2f2f35;border-radius:8px;background:#111113}.ttExportScheduleToggle{display:inline-flex;align-items:center;gap:.6rem;color:#e4e4e8;font-size:.84rem;font-weight:600;cursor:pointer}.ttExportScheduleToggle input{width:1rem;height:1rem;accent-color:var(--ui-accent,#10b981)}.ttExportScheduleBody{display:grid;gap:.5rem}.ttExportScheduleInput{width:100%;max-width:16rem;height:40px;padding:0 .8rem;border:1px solid #34343a;border-radius:6px;background:#151517;color:#ececed;font:inherit;font-size:.85rem;color-scheme:dark}.ttExportScheduleInput:focus-visible{outline:2px solid var(--ui-accent,#10b981);outline-offset:2px}.ttExportScheduleHint{margin:0;color:#85858e;font-size:.74rem;line-height:1.55}.adminTikTokPostAlert--ok{border:1px solid #285440;background:#15251e;color:#cfeede}.adminTikTokPostAlert--ok a{color:#6ee7b7;text-decoration:underline;text-underline-offset:3px}.twitchClipsCardShell .twitchClipsCardLink,.twitchClipsCardShell>.twitchClipsCard{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.adminTikTokExportModal.adminModal{border:1px solid #2a2a30!important;border-radius:14px!important;background:#131315!important;box-shadow:0 30px 80px -20px rgba(0,0,0,.85)!important}.adminTikTokExportHead{padding:1.1rem 1.5rem!important;border-bottom:1px solid #222226!important;background:transparent!important}.adminTikTokExportHead h2,.adminTikTokExportHead h3{margin:0;color:#f5f4f1;font-size:1.1rem;font-weight:700;letter-spacing:-.03em}.adminTikTokExportSub{margin:.2rem 0 0;color:#85858e;font-size:.78rem}.adminTikTokExportBody{gap:1.5rem!important;padding:1.25rem 1.5rem!important}.adminTikTokExportLayoutBtn{border:1px solid #2a2a30!important;border-radius:8px!important;background:#17171a!important;box-shadow:none!important}.adminTikTokExportLayoutBtn:hover{border-color:#35745b!important}.adminTikTokExportLayoutBtnIcon{color:var(--ui-accent,#10b981)!important;background:#1d211f!important;border-radius:6px!important}.ttShareOutro{border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;box-shadow:none!important}.ttShareOutroTitle{color:#f0efec;font-size:.9rem;font-weight:700}.ttShareOutroCard{border:1px solid #2a2a30!important;background:#101012!important;box-shadow:none!important}.ttShareOutroCard--active,.ttShareOutroCard.is-active,.ttShareOutroCard[aria-pressed=true]{border-color:var(--ui-accent,#10b981)!important}.ttExportFieldLabel{color:#cfcfd5!important;font:600 .74rem/1.3 inherit!important;letter-spacing:0!important;text-transform:none!important}.ttExportFieldCount{color:#6f6f78!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ttExportInput,.ttExportTextarea{border:1px solid #34343a!important;border-radius:8px!important;background:#151517!important;color:#ececed!important;box-shadow:none!important}.ttExportInput:focus-visible,.ttExportTextarea:focus-visible{outline:2px solid var(--ui-accent,#10b981)!important;outline-offset:1px}.ttExportTitleMeta,.ttExportTitlePreview{border:1px solid #26262b!important;border-radius:8px!important;background:#101012!important;color:#9d9da6!important}.ttExportPlatform{border:1px solid #2a2a30!important;border-radius:12px!important;background:#151517!important;box-shadow:none!important;overflow:hidden}.ttExportPlatform.ttExportPlatform--busy,.ttExportPlatform[open]{border-color:#285440!important}.ttExportPlatformSummary{padding:.8rem 1rem!important;background:transparent!important}.ttExportPlatformSummaryTitle{color:#f0efec;font-size:.95rem;font-weight:700;letter-spacing:-.02em}.ttExportPlatformStatus--ok{color:#6ee7b7!important;font-size:.72rem}.ttExportPlatformBody{padding:.9rem 1rem 1.1rem!important;border-top:1px solid #222226;display:grid;gap:.8rem}.ttExportAccountTrigger{border:1px solid #34343a!important;border-radius:8px!important;background:#101012!important;box-shadow:none!important}.ttExportAccountName{color:#ececed;font-weight:600}.ttExportAccountUser{color:#85858e}.adminTikTokPostBlock{margin:0!important;padding:.9rem 0 0!important;border:0!important;border-top:1px solid #222226!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.adminTikTokPostBlockTitle{margin:0 0 .45rem!important;color:#85858e!important;font:600 .62rem/1.4 var(--ui-font-data)!important;letter-spacing:.12em!important;text-transform:uppercase}.adminTikTokPostFieldHint{color:#9d9da6!important;font-size:.76rem!important;line-height:1.55!important}.adminTikTokCommercial,.adminTikTokPostBlock label{border-radius:8px}.ttExportPlatformBody :is(h4,h5){font-size:.86rem}.adminTikTokExportBody [class*=tipIcon],.ttExportPlatformBody .tikTokInfoTip,.ttExportPlatformBody [class*=InfoTip]{opacity:.55}.ttExportPublishBtn{min-height:46px;border-radius:8px!important;font-weight:700}.adminTikTokExportModal .adminModalFooter,.adminTikTokExportModal footer{border-top:1px solid #222226!important;background:transparent!important}body .twitchClipsCardShell article.twitchClipsCard>a.twitchClipsCardLink,body .twitchClipsCardShell>article.twitchClipsCard.heroCard{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ttPrivacySelect{display:grid;gap:.5rem}.ttPrivacySegment{display:flex;flex-wrap:wrap;gap:.4rem}.ttPrivacyChoice{display:inline-flex;align-items:center;gap:.5rem;min-height:38px;padding:0 .95rem;border:1px solid #34343a;border-radius:8px;background:#101012;color:#cfcfd5;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .14s,background .14s,color .14s}.ttPrivacyChoice small{padding:.05rem .4rem;border-radius:999px;background:#15251e;color:#6ee7b7;font-size:.62rem;font-weight:600}.ttPrivacyChoice:hover:not(:disabled){border-color:#5a5a64;color:#fff}.ttPrivacyChoice.is-selected{border-color:var(--ui-accent,#10b981);background:#15251e;color:#fff}.ttPrivacyChoice:disabled{opacity:.4;cursor:not-allowed}.ttPrivacyChoice:focus-visible{outline:2px solid var(--ui-accent,#10b981);outline-offset:2px}.ttPrivacyPointsHint{margin:0;font-size:.74rem;line-height:1.5;color:#85858e}.ttPrivacyPointsHint--ok{color:#6ee7b7}.ttPrivacyPointsHint--warn{color:#e9c75b}.ttExportAdvanced{margin:0;padding-top:.6rem;border-top:1px solid #222226}.ttExportAdvanced>summary{display:flex;align-items:center;gap:.6rem;min-height:36px;color:#cfcfd5;font-size:.84rem;font-weight:600;cursor:pointer;list-style:none}.ttExportAdvanced>summary::-webkit-details-marker{display:none}.ttExportAdvanced>summary small{color:#6f6f78;font-size:.72rem;font-weight:500}.ttExportAdvanced>summary:after{content:"\f078";margin-left:auto;color:#6f6f78;font:900 .65rem Font Awesome\ 6 Free;transition:transform .16s}.ttExportAdvanced[open]>summary:after{transform:rotate(180deg)}.ttExportAdvanced>summary:focus-visible{outline:2px solid var(--ui-accent,#10b981);outline-offset:2px}.ttExportAdvanced>:not(summary){margin-top:.5rem}.ttPrivacySegment.is-empty{padding:.5rem;border:1px dashed #6b5a22;border-radius:10px;background:rgba(233,199,91,.04)}.ttPrivacyRadio{flex:0 0 auto;width:14px;height:14px;border:2px solid #6f6f78;border-radius:50%;transition:border-color .14s,box-shadow .14s}.ttPrivacyChoice.is-selected .ttPrivacyRadio{border-color:var(--ui-accent,#10b981);box-shadow:inset 0 0 0 3px #15251e,inset 0 0 0 10px var(--ui-accent,#10b981)}.ttPrivacyChoice:hover:not(:disabled):not(.is-selected) .ttPrivacyRadio{border-color:#cfcfd5}.ttPrivacySelect .ttPrivacyPointsHint.mutedText{color:#e9c75b}.adminTikTokExportModal .adminTikTokExportBody{display:grid!important;grid-template-columns:20rem minmax(0,1fr);gap:1.75rem!important;align-items:start}@media (max-width:900px){.adminTikTokExportModal .adminTikTokExportBody{grid-template-columns:minmax(0,1fr)}}.adminTikTokExportPreviewCol{display:grid;gap:.75rem;align-content:start}.adminTikTokExportPreviewShell{border:1px solid #26262b!important;border-radius:12px!important;background:#0d0d0f!important;box-shadow:none!important}.ttVertPreviewTransport{margin-top:.5rem}.adminTikTokExportLayoutBtn{min-height:52px}.ttShareOutroGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ttShareOutroLead{color:#85858e!important;font-size:.74rem!important;line-height:1.5}.ttShareOutroCard{padding:.45rem!important}.ttShareOutroCard *{background-image:none}.adminTikTokExportPlatforms{display:grid;gap:1.1rem;min-width:0}.ttExportPlatform{border:0!important;background:transparent!important;border-radius:0!important}.ttExportPlatformSummary{padding:0 0 .7rem!important;border-bottom:1px solid #222226}.ttExportPlatformBody{padding:1rem 0 0!important;border-top:0!important;gap:1rem!important}.ttExportPlatformChevron{display:none}.adminTikTokCreatorLine,.adminTikTokCreatorLine :not(i):not(svg){margin:0;color:#9d9da6;font-size:.78rem!important;font-weight:500!important}.adminTikTokCreatorLine b,.adminTikTokCreatorLine strong{color:#e4e4e8;font-weight:600!important}.ttPostQuota{padding:.55rem .8rem!important;border:1px solid #26262b!important;border-radius:8px!important;background:#101012!important;font-size:.76rem!important}.ttPostQuota :not(i):not(svg){font-size:inherit}.adminTikTokProcessHint,.adminTikTokProcessHint :not(i):not(svg){margin:0;color:#85858e!important;font-size:.74rem!important;font-weight:400!important;line-height:1.55}.adminTikTokPolicyLinks{margin:.4rem 0 0!important;font-size:.72rem!important}.adminTikTokPolicyLinks a{color:#9d9da6;text-decoration:underline;text-underline-offset:3px}.adminTikTokToggleGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.adminTikTokToggleCard{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:40px;border:1px solid #2f2f35!important;border-radius:8px!important;background:#101012!important;color:#cfcfd5;font-size:.82rem;box-shadow:none!important}.adminTikTokToggleCard.is-on{border-color:var(--ui-accent,#10b981)!important;background:#15251e!important;color:#fff}.adminTikTokToggleCard--wide{justify-content:flex-start;padding:.7rem .9rem;text-align:left;line-height:1.5}.adminTikTokConsentCard.is-required-missing{border-color:#6b5a22!important;background:rgba(233,199,91,.05)!important}.adminTikTokConsentText,.adminTikTokConsentText :not(i):not(svg):not(a){font-size:.78rem;font-weight:500;color:#d6d6da}.ttExportActions{position:sticky;bottom:0;z-index:2;display:grid;gap:.6rem;margin:0 -.25rem -.25rem;padding:1rem .25rem .5rem;background:linear-gradient(0deg,#131315 70%,rgba(19,19,21,0))}.ttExportActions .ttExportSchedule{margin:0;padding:.6rem .8rem}.ttExportActions .ttExportPublishBtn{width:100%}.ttExportActions .adminTikTokPublishDisabledHint{margin:0;color:#85858e;font-size:.74rem;text-align:center}.ttExportActions{position:static!important;margin:0!important;padding:.4rem 0 0!important;background:none!important}.ttExportActions .ttExportPublishBtn{min-height:50px;font-size:.95rem}.ttExportAdvanced,.ttShareOutro{border:1px solid #2a2a30!important;border-radius:10px!important;background:#151517!important;padding:0!important}.ttExportAdvanced>summary,.ttShareOutro>summary{display:flex;align-items:center;gap:.7rem;min-height:46px;padding:0 1rem;color:#ececed;font-size:.86rem;font-weight:600;cursor:pointer;list-style:none;border-radius:10px;transition:background .14s}.ttShareOutro>summary::-webkit-details-marker{display:none}.ttExportAdvanced>summary:hover,.ttShareOutro>summary:hover{background:#1b1b1f}.ttShareOutro>summary h3{margin:0;font-size:.86rem;font-weight:600}.ttShareOutro>summary small{color:#6f6f78;font-size:.72rem;font-weight:500}.ttShareOutro>summary:after{content:"\f078";margin-left:auto;color:#6f6f78;font:900 .65rem Font Awesome\ 6 Free;transition:transform .16s}.ttShareOutro[open]>summary:after{transform:rotate(180deg)}.ttExportAdvanced[open]>summary,.ttShareOutro[open]>summary{border-bottom:1px solid #222226;border-radius:10px 10px 0 0}.ttExportAdvanced>:not(summary){margin:0!important;padding:.9rem 1rem!important;border:0!important}.ttShareOutro>:not(summary){padding:.8rem 1rem 1rem;margin:0}.ttShareOutro .ttShareOutroGrid{padding:.2rem 1rem 1rem}.ttPostQuota{padding:0!important;border:0!important;background:transparent!important}.ttPostQuota [class*=bar],.ttPostQuota [class*=track],.ttPostQuota progress{display:none!important}.adminTikTokConsentCard,.adminTikTokToggleCard,.ttExportScheduleToggle{cursor:pointer}.adminTikTokConsentCard input[type=checkbox],.adminTikTokToggleCard input[type=checkbox],.ttExportScheduleToggle input{width:1.1rem;height:1.1rem;accent-color:var(--ui-accent,#10b981);flex:0 0 auto}.adminTikTokToggleCard:hover:not(.is-disabled),.ttExportSchedule:hover{border-color:#5a5a64!important}.ttExportSchedule{cursor:pointer}.adminTikTokPostBlock{border-top:0!important;padding-top:0!important}.adminTikTokPostBlockTitle{color:#f0efec!important;font:700 .95rem/1.3 inherit!important;letter-spacing:-.01em!important;text-transform:none!important}.ttExportModalTitle{display:inline-flex;align-items:center;gap:.6rem}.ttExportModalTitleIcon{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:8px;background:#fff;color:#000;font-size:.95rem}.ttExportPlatformSummary{display:none!important}.ttExportPlatform{padding:0!important}.ttExportPlatformBody{display:flex!important;flex-wrap:wrap;gap:1rem 1.25rem!important;padding:0!important}.ttExportPlatformBody>*{flex:1 1 100%;min-width:0}.ttExportPlatformBody>.adminTikTokCreatorLine,.ttExportPlatformBody>.ttPostQuota{flex:0 1 auto}.ttExportTitleSuffixHint{display:none!important}.ttExportTitleMeta{padding:.45rem .7rem!important}.adminTikTokPostBlockTitle :not(i):not(svg){font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit}.ttShareOutro{padding:.9rem!important}.ttShareOutro .ttShareOutroGrid{padding:0}.adminTikTokExportHead>div:first-child{display:grid;gap:.25rem;min-width:0}.adminTikTokExportHead h2.ttExportModalTitle{display:flex!important;align-items:center!important;gap:.65rem;margin:0!important;line-height:1.2}.ttExportModalTitleIcon{flex:0 0 auto;width:2rem;height:2rem;line-height:1}.adminTikTokExportHead .adminTikTokExportSub{margin:0 0 0 2.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttExportTitleMeta,.ttExportTitlePreview{display:none!important}.adminTikTokExportPreviewShell{padding:.6rem!important;border:1px solid #2a2a30!important;border-radius:16px!important;background:radial-gradient(70% 50% at 50% 0,rgba(16,185,129,.08),transparent 70%),#0d0d0f!important}.adminTikTokExportVertPreview{border-radius:10px!important;overflow:hidden;box-shadow:0 14px 30px -16px rgba(0,0,0,.9)}.adminTikTokExportVertBadge{padding:.15rem .5rem!important;border-radius:999px!important;background:rgba(12,12,14,.8)!important;font-size:.64rem!important}.adminTikTokNleTransport,.ttVertPreviewTransport{gap:.4rem;padding:.5rem .2rem 0!important;background:transparent!important;border:0!important}.adminTikTokNleTransportTop{display:flex;justify-content:space-between;gap:.6rem}.adminTikTokNleTransportControls{gap:.4rem}.adminTikTokNleTransportBtn{display:grid;place-items:center;width:32px;height:32px;padding:0!important;border:1px solid #34343a!important;border-radius:8px!important;background:#17171a!important;color:#e4e4e8!important;box-shadow:none!important}.adminTikTokNleTransportBtn:hover{border-color:var(--ui-accent,#10b981)!important;color:var(--ui-accent,#10b981)!important}.adminTikTokNleTransportBtn--primary{background:var(--ui-accent,#10b981)!important;border-color:var(--ui-accent,#10b981)!important;color:#07110d!important}.adminTikTokNleTransportTime{color:#9d9da6;font:.7rem var(--ui-font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminTikTokNleTransportVolume{gap:.4rem}.adminTikTokNleTransport input[type=range],.ttVertPreviewTransport input[type=range]{accent-color:var(--ui-accent,#10b981);height:4px}.adminTikTokNleTransportVolumeSlider{width:4.5rem}.ttShareOutro{padding:.75rem!important}.ttShareOutroHead{margin-bottom:.5rem}.ttShareOutroTitle{font-size:.86rem!important}.ttShareOutroLead{display:none!important}.ttShareOutroGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.35rem!important}.ttShareOutroCard{display:grid!important;grid-template-columns:2.6rem minmax(0,1fr)!important;align-items:center;gap:.7rem!important;padding:.35rem .5rem .35rem .35rem!important;text-align:left;border-radius:8px!important;cursor:pointer}.ttShareOutroCard.is-selected{border-color:var(--ui-accent,#10b981)!important;background:#15251e!important}.ttShareOutroCard:hover:not(.is-selected){border-color:#5a5a64!important}.ttShareOutroCardPreview{width:2.6rem!important;height:2.6rem!important;min-height:0!important;aspect-ratio:auto!important;border-radius:6px!important;overflow:hidden;display:grid;place-items:center;background:#0d0d0f}.ttShareOutroCardPreview video{width:100%;height:100%;object-fit:cover}.ttShareOutroCardMeta{display:grid;min-width:0}.ttShareOutroCardMeta strong{display:flex;align-items:center;gap:.4rem;font-size:.8rem}.ttShareOutroCardMeta small{overflow:hidden;color:#85858e;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.ttShareOutroPts{padding:.05rem .4rem;border-radius:999px;background:#15251e;color:#6ee7b7;font-size:.62rem;font-style:normal}.adminTikTokExportHead .ttExportModalTitleIcon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2rem!important;height:2rem!important;padding:0!important;font-size:1rem!important;line-height:1!important;text-align:center}.adminTikTokExportHead .ttExportModalTitleIcon:before{display:block;line-height:1}.adminTikTokExportHead .adminTikTokExportSub{margin-left:2.65rem}.adminTikTokNleTransport{display:grid!important;gap:.5rem!important;padding:.55rem .15rem .1rem!important}.adminTikTokNleTransportTop{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:.5rem!important}.adminTikTokNleTransportControls{display:flex;flex:0 0 auto;align-items:center;gap:.3rem}.adminTikTokNleTransportBtn{width:30px!important;height:30px!important;border-radius:999px!important;font-size:.72rem}.adminTikTokNleTransportBtn--primary{width:34px!important;height:34px!important}.adminTikTokNleTransportTime{flex:1 1 auto;text-align:center;font-size:.7rem!important;white-space:nowrap}.adminTikTokNleTransportVolume{position:relative;flex:0 0 auto;display:flex;align-items:center}.adminTikTokNleTransportVolumeSlider{width:0!important;margin:0!important;opacity:0;transition:width .18s,opacity .18s,margin .18s}.adminTikTokNleTransportVolume:focus-within .adminTikTokNleTransportVolumeSlider,.adminTikTokNleTransportVolume:hover .adminTikTokNleTransportVolumeSlider{width:4.2rem!important;margin-left:.4rem!important;opacity:1}.adminTikTokNleTransportScrub{width:100%;height:4px;margin:0;cursor:pointer}@media (hover:none){.adminTikTokNleTransportVolumeSlider{display:none}}@media (max-width:700px){.adminTikTokExportModal.adminModal{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;border-radius:0!important;border-left:0!important;border-right:0!important}.adminTikTokExportHead{padding:.8rem 1rem!important}.adminTikTokExportHead .adminTikTokExportSub{margin-left:2.65rem;font-size:.72rem}.adminTikTokExportModal .adminTikTokExportBody{gap:1rem!important;padding:.9rem 1rem 1.2rem!important}.adminTikTokExportPreviewCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.adminTikTokExportPreviewCol>.adminTikTokExportPreviewShell,.adminTikTokExportPreviewCol>.ttShareOutro,.adminTikTokExportPreviewCol>p{grid-column:1/-1}.adminTikTokExportPreviewShell{width:min(13rem,62vw);margin:0 auto}.adminTikTokExportLayoutBtn{min-height:48px;padding:.4rem .6rem!important;gap:.5rem!important}.adminTikTokExportLayoutBtnArrow,.adminTikTokExportLayoutBtnText small,.adminTikTokExportLayoutBtnText span:not(:first-child){display:none}.ttExportAccountTrigger{min-height:52px}.ttPrivacySegment{gap:.35rem}.ttPrivacyChoice{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 0.35rem);justify-content:center;padding:0 .5rem;min-height:42px}.adminTikTokToggleGrid{grid-template-columns:minmax(0,1fr)}.adminTikTokToggleCard{justify-content:flex-start;padding:0 .9rem;min-height:44px}.ttExportPublishBtn{min-height:52px}.adminModalFooter,.adminTikTokExportModal footer{padding:.6rem 1rem}.adminTikTokExportPreviewCol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.adminTikTokExportPreviewCol>.ttShareOutro{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box}.adminTikTokExportPreviewCol>.adminTikTokExportLayoutBtn{grid-column:auto!important}body.route-public .twitchClipsWrap,body.route-public .twitchClipsWrap>*{min-width:0;max-width:100%}.twitchClipsDetailPlayerStack,.twitchClipsPlayerShell{min-width:0;width:100%;max-width:100%}body.route-public .twitchClipsPlayerToolbar{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem!important}body.route-public .twitchClipsPlayerToolbarMain{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}body.route-public .twitchClipsOrientationToggle{flex:1 1 auto}body.route-public .twitchClipsOrientationBtn{flex:1 1;justify-content:center}body.route-public .twitchClipsDownloadGroup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}body.route-public .twitchClipsDownloadBtn{min-width:0;justify-content:center;padding:0 .4rem;font-size:.68rem;text-align:center}.twitchClipsEmbedStage,.twitchClipsEmbedStage:not(.twitchClipsEmbedStage--portrait){min-height:0!important;max-width:100%!important;width:100%}body.route-public .twitchClipsDetailTitle{font-size:1.35rem}body.route-public .twitchClipsDetailActions .neonButton{flex:1 1 auto;justify-content:center}body.route-public .twitchClipsDetailTikTok{grid-template-columns:minmax(0,1fr)}.twitchClipsUnmuteCta{left:.4rem;bottom:2.8rem;font-size:.7rem;padding:.4rem .6rem}}@media (max-width:800px){body.route-public .komendyPageWrap .komendyTableWrap{overflow-x:visible}body.route-public .komendyPageWrap .komendyTable{min-width:0!important;width:100%;table-layout:fixed}body.route-public .komendyPageWrap .komendyTable td{overflow-wrap:anywhere}body.route-public .komendyPageWrap .komendyTableIconCol{width:2rem;padding-right:0!important}body.route-public .komendyPageWrap .komendyTable td:nth-child(2){width:38%}body.route-public .ttRankPage,body.route-public .ttRankPage>*{min-width:0;max-width:100%}body.route-public .ttRankTabs{max-width:100%;overflow-x:auto;scrollbar-width:none}}@media (max-width:800px){body.route-public .ttRankTabs::-webkit-scrollbar{display:none}body.route-public .ttRankTabsList{width:max-content;min-width:100%;flex-wrap:nowrap}body.route-public .ttRankTab{white-space:nowrap}body.route-public .ttRankPage .publicPageLead,body.route-public .ttRankPage p{overflow-wrap:anywhere}body.route-public .ttRankPage .ttRankLayout{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.giveawayMiniPopup{display:none!important}.adminTikTokExportModal .adminTikTokExportBody{display:flex!important;flex-direction:column;gap:1.1rem!important}.adminTikTokExportPlatforms{order:1;width:100%}.adminTikTokExportModal .adminTikTokExportBody>.adminTikTokExportPreviewCol{order:2!important;width:100%;padding-top:1rem;border-top:1px solid #222226}.adminTikTokExportModal .adminTikTokExportBody>.adminTikTokExportPlatforms{order:1!important}.adminTikTokExportPreviewShell{width:min(11rem,50vw)}.adminTikTokPolicyLinks,.adminTikTokPostFieldHint,.adminTikTokProcessHint,.ttExportFieldCount,.ttExportScheduleHint,.ttPrivacyPointsHint.mutedText{display:none!important}.adminTikTokCreatorLine{font-size:.74rem!important}.ttExportPlatformBody{gap:.9rem!important}.ttExportAccountTrigger,.ttExportInput,.ttExportScheduleInput{min-height:48px;font-size:1rem}.ttPrivacySegment{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:0!important}.ttPrivacyChoice,.ttPrivacySegment.is-empty{padding:.4rem!important}.ttPrivacyChoice{flex-direction:column;gap:.2rem;min-height:58px;text-align:center}.ttPrivacyChoice small{font-size:.58rem}.adminTikTokToggleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.adminTikTokToggleCard{flex-direction:column;justify-content:center;gap:.25rem;min-height:58px;padding:.4rem!important;font-size:.74rem;text-align:center}.adminTikTokToggleCard--wide{flex-direction:row!important;justify-content:flex-start;text-align:left;min-height:52px;font-size:.8rem}.adminTikTokToggleCard input[type=checkbox],.ttExportScheduleToggle input{width:1.35rem;height:1.35rem}.ttExportAdvanced>summary{min-height:52px}.ttExportSchedule{padding:.8rem!important}.ttExportPublishBtn{min-height:56px!important;font-size:1rem!important;border-radius:12px!important}.adminTikTokExportModal .adminModalFooter,.adminTikTokExportModal footer{padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom))}}.clipShareExportScope .adminTikTokLayoutModal .adminTikTokExportHead{padding:.9rem 1.2rem}.clipShareExportScope .adminTikTokLayoutModal .adminTikTokLayoutSub{margin:.2rem 0 0;font-size:.8rem}.clipShareExportScope .ttLayoutPaneTitle{text-transform:none!important;letter-spacing:-.01em!important;font-size:.86rem!important;font-weight:700!important;color:#d4d4d9!important}.clipShareExportScope .ttLayoutPaneHint,.clipShareExportScope .ttLayoutVertOptionsHint{font-size:.74rem!important;line-height:1.45;color:#85858e!important;margin:.35rem 0 0!important}.clipShareExportScope .ttLayoutTrim{padding:.8rem 1rem!important;gap:.6rem!important;border-radius:10px!important;background:#151517!important;border-color:#26262b!important}.clipShareExportScope .ttLayoutTrimDuration{font-size:.9rem!important}.clipShareExportScope .ttLayoutTrimTrack{height:26px!important}.clipShareExportScope .ttLayoutTrimFill,.clipShareExportScope .ttLayoutTrimTrack:before{height:6px!important}.clipShareExportScope .ttLayoutTrimFill{background:#10b981!important;box-shadow:none!important}.clipShareExportScope .ttLayoutTrimRange::-webkit-slider-thumb{width:16px!important;height:16px!important;border-width:2px!important;box-shadow:none!important}.clipShareExportScope .ttLayoutTrimRange::-moz-range-thumb{width:16px!important;height:16px!important;border-width:2px!important;box-shadow:none!important}.clipShareExportScope .ttLayoutTrimChip,.clipShareExportScope .ttLayoutTrimReset{border-radius:8px!important}.clipShareExportScope .ttLayoutResetBtn{background:transparent!important;border:1px solid #34343a!important;color:#cfcfd5!important;box-shadow:none!important;min-height:38px}.clipShareExportScope .ttLayoutResetBtn:hover:not(:disabled){border-color:#10b981!important;color:#10b981!important;background:transparent!important}.clipShareExportScope .ttLayoutModeToggle{border-radius:10px!important;background:#151517!important;border-color:#26262b!important}.clipShareExportScope .ttLayoutModeBtn.is-active{background:rgba(16,185,129,.16)!important;color:#34d399!important;box-shadow:none!important}.clipShareExportScope .ttLayoutPickerRail{border-radius:10px!important;background:#151517!important;border-color:#26262b!important;box-shadow:none!important}.clipShareExportScope .ttLayoutPickerRailBtn,.clipShareExportScope .ttLayoutPickerSaveBtn{box-shadow:none!important;background-image:none!important;background-color:#1d1f21!important;border:1px solid #2a2a30!important;color:#34d399!important}.clipShareExportScope .adminTikTokLayoutModal .adminTikTokExportFoot{padding:.7rem 1.2rem;justify-content:flex-end}.clipShareExportScope .adminTikTokLayoutModal .adminTikTokExportFoot .neonButton{min-height:44px;padding:0 1.4rem;border-radius:8px;box-shadow:none;text-transform:none;letter-spacing:0;font-weight:700}.ttMontageWin{border-radius:14px!important}.ttMontageHead{padding:.7rem 1rem!important;gap:.7rem!important}.ttMontageTab{padding:.45rem .9rem!important;font-size:.82rem;border-radius:8px!important;background:transparent!important;border-color:#2a2a30!important;color:#b4b4bc}.ttMontageTab.is-active{background:rgba(16,185,129,.14)!important;border-color:rgba(16,185,129,.55)!important;color:#34d399}.ttMontageTool{padding:.4rem .7rem!important;font-size:.78rem;border-radius:8px!important;background:#1a1a1d!important;border-color:#2a2a30!important}.ttMontageTool.is-active{background:rgba(16,185,129,.16)!important;border-color:rgba(16,185,129,.55)!important;color:#34d399}.ttMontageTool kbd{font-size:.64rem;opacity:.6}.ttMontageBar{border-radius:8px!important}.ttMontageHeadActions .neonButton{min-height:38px;padding:0 1rem;border-radius:8px;box-shadow:none;text-transform:none;letter-spacing:0}@media (max-width:700px){.clipShareExportScope .adminTikTokLayoutModal .adminTikTokLayoutSub,.clipShareExportScope .ttLayoutPaneHint,.clipShareExportScope .ttLayoutVertOptionsHint{display:none!important}.clipShareExportScope .adminTikTokLayoutModal .adminTikTokExportFoot .neonButton{width:100%}.ttMontageOverlay{padding:0!important}.ttMontageOverlay .ttMontageWin.adminTikTokLayoutModal{height:100dvh!important;border-radius:0!important}.ttMontageHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto}.ttMontageTabs{grid-column:1/-1;order:3;margin:0!important;width:100%}.ttMontageTab{flex:1 1;justify-content:center}.ttMontageToolbar{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.ttMontageTool{flex:0 0 auto}.ttMontageTool kbd{display:none}.ttMontageBody{padding:.7rem .75rem 1rem!important}}.twitchClipsGrid>[role=listitem]{display:flex;min-width:0}.twitchClipsGrid>[role=listitem]>.twitchClipsCardShell,.twitchClipsGrid>[role=listitem]>.twitchClipsCardShell>.twitchClipsCardLink{flex:1 1;display:flex}.twitchClipsGrid>[role=listitem] .twitchClipsCard{flex:1 1;width:100%}.twitchClipsThumbWrap{aspect-ratio:16/9}.twitchClipsThumbWrap .twitchClipsThumb{width:100%;height:100%;object-fit:cover}.twitchClipsIntroCard .publicPageLead a{white-space:nowrap}.twitchClipsDetailIntro{padding-top:0!important}.twitchClipsDetailDescription--fold{border:1px solid #26262b;border-radius:10px;background:#151517;overflow:hidden}.twitchClipsDetailDescription--fold>summary{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.1rem;font-weight:700;font-size:.92rem;color:#ececed;cursor:pointer;list-style:none}.twitchClipsDetailDescription--fold>summary::-webkit-details-marker{display:none}.twitchClipsDetailDescription--fold>summary:after{content:"+";color:#85858e;font-size:1.1rem}.twitchClipsDetailDescription--fold[open]>summary:after{content:"–"}.twitchClipsDetailDescription--fold .twitchClipsDetailDescriptionText{margin:0;padding:0 1.1rem 1.1rem;font-size:.86rem;line-height:1.6;color:#b4b4bc;overflow-wrap:anywhere}.donatePublicPage{background:radial-gradient(ellipse 70% 32% at 50% -10%,rgba(16,185,129,.1),transparent 65%),#0b0b0d!important}.donatePublicPage .donatePublicNav a{color:#a1a1aa}.donatePublicPage .donatePublicNav a:hover{color:#fff}.donatePublicPage .donatePublicNav .donatePublicNavExternal{color:#34d399}.donatePublicPage .donatePageWrap{max-width:600px}.donatePublicPage .donateTipCard{gap:1.4rem;border:1px solid #26262b;background:#121214;box-shadow:none;border-radius:16px;padding:clamp(1.2rem,3vw,1.9rem)}.donatePublicPage .donateTipHeader{gap:.4rem}.donatePublicPage .donateTipAvatarRing{width:72px;height:72px;background:#10b981}.donatePublicPage .donateTipName{font-size:1.35rem;margin:.2rem 0 0}.donatePublicPage .donateTipLead{max-width:30rem;margin:0;font-size:.9rem;line-height:1.5;color:#a1a1aa}.donatePublicPage .donateTipAuth{margin:.2rem 0 0;font-size:.76rem;color:#85858e}.donatePublicPage .donateFieldHint a,.donatePublicPage .donateTipAuth a{color:#34d399}.donatePublicPage .donateTipLogin{background:#9146ff;border-radius:8px}.donatePublicPage .donateTipForm{display:grid;gap:1.35rem}.donatePublicPage .donateFieldLabel{text-transform:none;letter-spacing:0;font-size:.84rem;font-weight:700;color:#e4e4e7}.donatePublicPage .donateFieldHint,.donatePublicPage .donateMinHint{font-size:.74rem;line-height:1.45;color:#7a7a84}.donatePublicPage .donateComposer,.donatePublicPage .donateInput{border-radius:10px;border:1px solid #2c2c32;background:#0e0e10;transition:border-color .15s}.donatePublicPage .donateAmountBox:focus-within,.donatePublicPage .donateComposer:focus-within,.donatePublicPage .donateInput:focus{border-color:#10b981;outline:none;box-shadow:none}.donatePublicPage .donateAmountBox.is-invalid,.donatePublicPage .donateComposer.is-invalid,.donatePublicPage .donateInput.is-invalid{border-color:#ef4444}.donatePublicPage .donateAmountSection{display:grid;gap:.75rem}.donatePublicPage .donateAmountSection .donateField{gap:.4rem}.donatePublicPage .donatePresets{order:-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.donatePublicPage .donateAmountSection{grid-template-areas:"presets" "amount"}.donatePublicPage .donateAmountSection>.donatePresets{grid-area:presets}.donatePublicPage .donateAmountSection>.donateField{grid-area:amount}.donatePublicPage .donatePresetBtn{min-height:54px;border-radius:10px;border:1px solid #2c2c32;background:#0e0e10;color:#e4e4e7;font-size:1rem;font-weight:800;letter-spacing:-.01em;transition:border-color .15s,background .15s,color .15s}.donatePublicPage .donatePresetBtn:hover{border-color:#10b981}.donatePublicPage .donatePresetBtn.is-active{background:rgba(16,185,129,.14);border-color:#10b981;color:#34d399}.donatePublicPage .donateAmountBox{min-height:62px;border-radius:12px;border:1px solid #2c2c32;background:#0e0e10}.donatePublicPage .donateAmountInput{font-size:1.7rem;font-weight:800;color:#fff}.donatePublicPage .donateAmountSuffix{color:#34d399;font-weight:800}.donatePublicPage .donateMinHint{text-align:left}.donatePublicPage .donateIdentityRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.donatePublicPage .donateIdentityRow .donateFieldHint{display:none}.donatePublicPage .donateIdentityRow .donateField{min-width:0}.donatePublicPage .donateConsent--tts,.donatePublicPage .donateConsents{border-radius:10px;border:1px solid #26262b;background:#0e0e10}.donatePublicPage .donateConsent{font-size:.8rem;color:#b4b4bc}.donatePublicPage .donateConsent input[type=checkbox]{accent-color:#10b981}.donatePublicPage .donatePrimaryCta{min-height:58px;border:0;border-radius:12px;background:#10b981;color:#04130d;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;box-shadow:none;text-transform:none;transition:background .15s,transform .15s}.donatePublicPage .donatePrimaryCta:hover:not(:disabled){background:#34d399;transform:translateY(-1px)}.donatePublicPage .donatePrimaryCta:disabled{opacity:.55}.donatePublicPage .donatePayMethods{border-top:1px solid #26262b;padding-top:1rem}.donatePublicPage .donatePayMethodsLabel{font-size:.74rem;color:#7a7a84;text-transform:none;letter-spacing:0}.donatePublicPage .donateEmoteBtn:hover,.donatePublicPage .donateEmoteMoreBtn:hover{border-color:#10b981}@media (max-width:520px){.donatePublicPage .donateIdentityRow{grid-template-columns:minmax(0,1fr)}.donatePublicPage .donatePresets{grid-template-columns:repeat(3,minmax(0,1fr))}.donatePublicPage .donatePresetBtn{min-height:50px;font-size:.92rem}.donatePublicPage .donateAmountInput{font-size:1.5rem}.donatePublicPage .donatePublicNav{gap:.3rem 1rem;font-size:.82rem}}.donatePublicPage .donateAmountSection:before{content:"Wybierz kwotę";grid-area:heading;font-size:.84rem;font-weight:700;color:#e4e4e7}.donatePublicPage .donateAmountSection{grid-template-areas:"heading" "presets" "amount"!important}.donatePublicPage .donateAmountSection .donateFieldLabel{display:none}.donatePublicPage .donateAmountInput{text-align:left;padding-left:1rem}.donatePublicPage .donateTipLogout{color:#85858e;text-decoration:underline}.donatePublicPage .donateFaqWrap{max-width:600px}.donatePublicPage .aeoFaqCard{border:1px solid #26262b!important;border-radius:16px!important;background:#121214!important;box-shadow:none!important}.donatePublicPage .aeoFaqCard:after,.donatePublicPage .aeoFaqCard:before{display:none!important}.donatePublicPage .aeoFaqUpdated{font-size:.74rem!important;color:#6f6f78!important}.donatePublicPage .aeoFaqQuestion{font-size:.92rem}.donatePublicPage .aeoFaqAnswer{font-size:.84rem;color:#a1a1aa}.donatePublicPage .aeoTwitchCtaRow{margin:1rem 0 0}.donatePublicPage [class*=donateHuman]{border-color:#26262b!important}.donatePublicPage .donateHumanCheckLabel{color:#a1a1aa}.donatePublicPage .donateHumanCheck{background:#0e0e10!important;border:1px solid #26262b!important}.donatePublicPage .donateHumanCheck [class*=Canvas],.donatePublicPage .donateHumanCheck.is-ok *{color:#10b981;border-color:#10b981}.donatePublicPage .donateConsent a,.donatePublicPage .donateField a{color:#34d399!important}.donatePublicPage .heroCard{border:1px solid #26262b!important;background:#121214!important;box-shadow:none!important;border-radius:14px!important}.donatePublicPage .heroCard:after,.donatePublicPage .heroCard:before{display:none!important}.donatePublicPage .publicPageEyebrow{color:#34d399!important;text-transform:none;letter-spacing:0;font-size:.8rem;font-weight:700}.donatePublicPage .publicPageIntroCard .publicPageLead,.donatePublicPage .publicPageWrap>.heroCard>.mutedText{font-size:.9rem!important;line-height:1.5}.donatePublicPage .donateRankingIntroActions .neonButton{min-height:40px;border-radius:8px;box-shadow:none}.donatePublicPage .donatePublicHeader{width:min(1000px,100%);flex-wrap:nowrap;padding:.9rem clamp(1rem,4vw,1.5rem);gap:1rem;border-bottom:1px solid #1f1f23}.donatePublicPage .donatePublicBrand{flex:0 0 auto;font-size:.98rem;letter-spacing:-.01em}.donatePublicPage .donatePublicBrand img{width:34px;height:34px}.donatePublicPage .donatePublicNav{display:flex;flex-wrap:nowrap;align-items:center;gap:.2rem;margin-left:auto;padding:.2rem;border:1px solid #26262b;border-radius:10px;background:#121214;overflow-x:auto;scrollbar-width:none}.donatePublicPage .donatePublicNav::-webkit-scrollbar{display:none}.donatePublicPage .donatePublicNav .donatePublicNavExternal,.donatePublicPage .donatePublicNavLink{display:inline-flex;align-items:center;gap:.4rem;min-height:34px;padding:0 .8rem;border-radius:7px;font-size:.82rem;font-weight:600;white-space:nowrap;color:#a1a1aa;text-decoration:none;transition:background .15s,color .15s}.donatePublicPage .donatePublicNavLink:hover{color:#fff;background:#1a1a1d}.donatePublicPage .donatePublicNavLink.is-active{color:#34d399;background:rgba(16,185,129,.14)}.donatePublicPage .donatePublicNav .donatePublicNavExternal{margin-left:.2rem;color:#d4d4d8;border-left:1px solid #26262b;border-radius:0 7px 7px 0;padding-left:.9rem}.donatePublicPage .donatePublicNav .donatePublicNavExternal:hover{color:#34d399}@media (max-width:640px){.donatePublicPage .donatePublicHeader{flex-direction:column;align-items:stretch;gap:.7rem}.donatePublicPage .donatePublicNav{margin-left:0;width:100%}.donatePublicPage .donatePublicNav .donatePublicNavExternal,.donatePublicPage .donatePublicNavLink{flex:1 0 auto;justify-content:center;padding:0 .7rem}}.donateDock,.donateMenuSheet{display:none}@media (max-width:720px){.donatePublicPage .donatePublicHeader{flex-direction:row;align-items:center}.donatePublicPage .donatePublicNav{display:none}.donatePublicPage{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.donateDock{position:fixed;left:0;right:0;bottom:0;z-index:1100;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:.35rem .4rem calc(.35rem + env(safe-area-inset-bottom));background:rgba(14,14,16,.96);border-top:1px solid #26262b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.donateDockItem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:52px;border:0;border-radius:10px;background:transparent;color:#85858e;font:inherit;font-size:.68rem;font-weight:600;text-decoration:none;cursor:pointer}.donateDockItem i{font-size:1.05rem}.donateDockItem.is-active{color:#34d399;background:rgba(16,185,129,.12)}.donateMenuSheet{position:fixed;inset:0;z-index:1300;display:flex;flex-direction:column;background:#0b0b0d;padding:0 1rem calc(1rem + env(safe-area-inset-bottom));overflow-y:auto}.donateMenuSheetHead{display:flex;align-items:center;justify-content:space-between;min-height:64px;font-size:1.1rem;font-weight:800;color:#fff}.donateMenuSheetClose{width:44px;height:44px;border:1px solid #26262b;border-radius:10px;background:#121214;color:#fff;font-size:1.1rem;cursor:pointer}.donateMenuSheetList{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.donateMenuSheetList a,.donateMenuSheetList button{display:flex;align-items:center;gap:.9rem;width:100%;min-height:58px;padding:0 1.1rem;border:1px solid #26262b;border-radius:12px;background:#121214;color:#e4e4e7;font:inherit;font-size:1.02rem;font-weight:600;text-decoration:none;text-align:left;cursor:pointer}.donateMenuSheetList i{width:1.4rem;text-align:center;color:#34d399}.donateMenuSheetList a.is-active{border-color:#10b981;background:rgba(16,185,129,.12);color:#34d399}.donatePublicPage .donateCookieBar{bottom:calc(76px + env(safe-area-inset-bottom))}}body.route-public .ttRankPage .ttRankTotalViews dd{color:#34d399}body.route-public .ttRankPage .ttRankStats{display:grid;gap:.15rem;justify-items:end}body.route-public .ttRankPage .ttRankStats .ttRankStatViews{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border:1px solid #285440;border-radius:999px;background:#15251e;color:#6ee7b7;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}body.route-public .ttRankPage .ttRankStats .ttRankStatViews b{color:#ecfdf5;font-size:.84rem}body.route-public .ttRankPage .ttRankStats>span:not(.ttRankStatViews){color:#85858e;font-size:.72rem}body.route-public .ttRankPage .ttRankTikTokViews{display:inline-flex;align-items:center;gap:.3rem;margin-left:.35rem;padding:0 .45rem;border-radius:999px;background:#1d1f21;color:#34d399;font-size:.68rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.route-public .ttRankPage .ttRankTikTokViews i{font-size:.6rem}@media (max-width:700px){body.route-public .ttRankPage .ttRankTotals>div{padding:.5rem .9rem .5rem 0}body.route-public .ttRankPage .ttRankTotals>div+div{padding-left:.9rem}}body.route-public .ttRankPage .ttRankTikTokLink{flex-wrap:wrap;row-gap:.15rem}body.route-public .ttRankPage .ttRankTikTokViews{flex:0 0 auto;white-space:nowrap;writing-mode:horizontal-tb;margin-left:0;width:auto;min-width:0}body.route-public .ttRankPage .ttRankTotalViews dd{color:#f0efec;font-size:1.05rem}body.route-public .ttRankPage .ttRankStats .ttRankStatViews{padding:0;border:0;background:none;color:#cfcfd5;font-size:.82rem;font-weight:600}body.route-public .ttRankPage .ttRankStats .ttRankStatViews b{color:#f0efec;font-size:.86rem}body.route-public .ttRankPage .ttRankStats .ttRankStatViews i{color:#6f6f78;font-size:.7rem}body.route-public .ttRankPage .ttRankTikTokViews{padding:0;background:none;color:#85858e;font-weight:500}body.route-public .ttRankPage .ttRankBoardSort{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .75rem}body.route-public .ttRankPage .ttRankBoardSort .ttRankSortLabel{color:#6f6f78;font-size:.7rem;margin-right:.15rem}body.route-public .ttRankPage .ttRankBoardSort .ttRankSortBtn{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:0 .75rem;border:1px solid #2c2c32;border-radius:8px;background:transparent;color:#a1a1aa;font-size:.78rem;font-weight:600;text-decoration:none}body.route-public .ttRankPage .ttRankBoardSort .ttRankSortBtn:hover{border-color:#3a3a42;color:#fff}body.route-public .ttRankPage .ttRankBoardSort .ttRankSortBtn.is-active{border-color:rgba(16,185,129,.55);background:rgba(16,185,129,.14);color:#34d399}body.route-public .ttRankPage .ttRankLayout:not(.ttRankLayout--period){grid-template-columns:minmax(0,1fr)!important}body.route-public .ttRankPage .ttRankFeed{scroll-margin-top:5rem}body.route-public .ttRankPage .ttRankFeedGrid,body.route-public .ttRankPage .ttRankFeedGrid--compact{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}body.route-public .ttRankPage .ttRankRow{grid-template-columns:2.4rem 2.6rem minmax(0,1fr) auto;padding-inline:1.5rem!important}body.route-public .ttRankPage .ttRankPager--numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1.25rem 1.5rem;border:0}body.route-public .ttRankPage .ttPageList{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3rem;margin:0;padding:0;list-style:none}body.route-public .ttRankPage .ttPageBtn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:36px;min-height:36px;padding:0 .7rem;border:1px solid #2c2c32;border-radius:8px;background:transparent;color:#b4b4bc;font-size:.82rem;font-weight:600;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .15s,color .15s}body.route-public .ttRankPage a.ttPageBtn:hover{border-color:#10b981;color:#fff}body.route-public .ttRankPage .ttPageBtn.is-current{border-color:rgba(16,185,129,.6);background:rgba(16,185,129,.16);color:#34d399}body.route-public .ttRankPage .ttPageBtn.is-disabled{opacity:.35;cursor:default}body.route-public .ttRankPage .ttPageBtn--nav{padding:0 .9rem}body.route-public .ttRankPage .ttPageBtn--nav i{font-size:.65rem}body.route-public .ttRankPage .ttPageGap{color:#6f6f78;padding:0 .2rem}@media (max-width:700px){body.route-public .ttRankPage .ttRankFeedGrid,body.route-public .ttRankPage .ttRankFeedGrid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-inline:.75rem}body.route-public .ttRankPage .ttPageBtn--nav{flex:1 1 40%}body.route-public .ttRankPage .ttPageList{order:3;flex:1 1 100%}body.route-public .ttRankPage .ttRankRow{padding-inline:1rem!important;grid-template-columns:1.8rem 2.2rem minmax(0,1fr) auto}}