*{box-sizing:border-box}body,html{margin:0;padding:0;background:#0b0d10;color:#f7f7f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(circle at top right,rgba(255,216,94,.06),transparent 28%),#0b0d10}a{text-decoration:none;color:inherit}.shell{max-width:980px;margin:0 auto;padding:24px 18px 72px}.dashboardShell{max-width:1120px}.hero{padding:42px 0 28px}.dashboardHero{padding-top:48px}.eyebrow{font-size:13px;letter-spacing:2px;color:#9da3ae}.hero h1{font-size:42px;line-height:1.12;margin:12px 0}.hero p{max-width:760px;color:#b9bec7;font-size:18px;line-height:1.8}.actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:24px}.primary{background:#fff;color:#111;padding:14px 20px;border-radius:14px;font-weight:800;border:none;cursor:pointer}.ghostPrimary{background:#171a20;color:#fff;border:1px solid #2a2f37}.status{font-size:14px;color:#9da3ae}.notice{margin-top:18px;padding:14px 16px;border-radius:14px;font-size:14px}.success{background:#0f2a1b;color:#b8f5cd}.error{background:#341616;color:#ffc7c7}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.card,.platforms{background:#14171c;border:1px solid #22262d;border-radius:18px;padding:20px}.card h2,.platforms h2{margin-top:0}.card p{color:#aab0ba;line-height:1.7}.cardLink{display:block;transition:transform .15s ease,border-color .15s ease}.cardLink:hover{transform:translateY(-2px);border-color:#3a414c}.platforms{margin-top:14px}.platformRow{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #252a31}.platformRow:first-of-type{border-top:none}.platformRow span{color:#8f96a3}.platformRow .active{color:#7fe5a7}.pendingText{color:#e4c65d!important}.compactHero{padding-bottom:16px}.uploadShell{max-width:760px}.uploadForm{background:#111419;border:1px solid #222831;border-radius:20px;padding:18px;display:grid;grid-gap:16px;gap:16px}.field{display:grid;grid-gap:8px;gap:8px}.field span{font-weight:700}.field input[type=file],.field input[type=text],.field select,.field textarea{width:100%;background:#0c0f13;color:#fff;border:1px solid #2a3039;border-radius:12px;padding:13px;font:inherit}.field small{color:#8f96a3}.checkRow{display:grid;grid-gap:10px;gap:10px;color:#c5cad2}.checkRow label{display:flex;gap:8px;align-items:flex-start;line-height:1.5}.privacyBox{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#0f1b16;border:1px solid #1d3c2a;padding:14px;border-radius:14px}.privacyBox span{color:#9eb0a5;font-size:14px}.progressWrap{display:flex;gap:12px;align-items:center}.progressTrack{height:12px;background:#20252c;border-radius:999px;overflow:hidden;flex:1 1}.progressBar{height:100%;background:#fff;transition:width .2s ease}.videoIdBox{background:#0c0f13;border:1px solid #2a3039;padding:12px;border-radius:12px;word-break:break-all}.primaryButton{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff0ad,#e8c85f);color:#151515;border:1px solid #e8c85f;border-radius:13px;padding:12px 16px;font:inherit;font-size:16px;font-weight:850;cursor:pointer}.primaryButton:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.4)}.secondaryLink{text-align:center;color:#aeb4be;padding:8px}.seriesSummary{display:flex;flex-wrap:wrap;gap:10px;background:#0c0f13;border:1px solid #2a3039;border-radius:14px;padding:14px}.seriesSummary strong{width:100%}.seriesSummary span{color:#aeb4be;background:#171b21;padding:7px 10px;border-radius:999px;font-size:13px}.platformBadges{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.platformBadge{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;border:1px solid #2a2f37;background:#12151a;font-size:13px}.platformBadge b{font-size:13px}.platformBadge span{color:#aab0ba}.platformBadge.active{border-color:#234a34;background:#0f2017}.platformBadge.active span{color:#7fe5a7}.platformBadge.pending{border-color:#4a4122;background:#201b0f}.platformBadge.pending span{color:#e4c65d}.quickActions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:22px}.dashboardButton{min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 11px;border:1px solid #2b3038;border-radius:12px;background:#15181d;color:#f5f5f5;font-size:14px;font-weight:750;transition:.18s ease}.dashboardButton:hover{transform:translateY(-1px);border-color:#444b56;background:#191d23}.dashboardButton.featured{background:linear-gradient(135deg,#fff0ad,#e8c85f);color:#151515;border-color:#e8c85f}.sectionHeader{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:10px 0 16px}.sectionHeader h2{margin:7px 0 0;font-size:27px}.sectionHeader p{max-width:430px;margin:0;color:#969da8;line-height:1.7}.dashboardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.dashboardCard{min-height:220px;display:flex;flex-direction:column;background:linear-gradient(180deg,#15181d,#12151a);border:1px solid #252a31;border-radius:20px;padding:20px;transition:.18s ease}.dashboardCard:hover{transform:translateY(-2px);border-color:#3e4652}.cardTop{display:flex;align-items:center;justify-content:space-between}.cardIcon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#0d1014;border:1px solid #272c33;font-size:20px}.cardArrow{color:#6f7783;font-size:22px}.dashboardCard h2{margin:18px 0 8px;font-size:23px}.dashboardCard p{margin:0;color:#aab0ba;line-height:1.75}.cardCta{margin-top:auto;padding-top:18px;color:#f1d97a;font-weight:750;font-size:14px}.dashboardPlatforms{margin-top:16px}.platformsTitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.platformsTitle h2{margin:6px 0 0}.miniLink{font-size:14px;color:#f1d97a}.pageIntro{padding:34px 0 16px}.pageIntro h1{font-size:36px;margin:10px 0}.pageIntro p{color:#aab0ba;line-height:1.75;max-width:700px}.pageActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.panelList{display:grid;grid-gap:12px;gap:12px}.simplePanel{background:#14171c;border:1px solid #252a31;border-radius:18px;padding:18px}.simplePanel h2,.simplePanel h3{margin-top:0}.simplePanel p{color:#aab0ba;line-height:1.7}.simpleActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.smallButton{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 13px;border-radius:12px;border:1px solid #2c333c;background:#191d23;font-weight:700}.smallButton.featured{background:#fff;color:#111}.muted{color:#8f96a3}.comingBadge{display:inline-flex;padding:7px 10px;border-radius:999px;background:#201b0f;border:1px solid #4a4122;color:#e4c65d;font-size:12px;font-weight:800}.uploadForm>.card{display:grid;grid-gap:13px;gap:13px;padding:20px;background:linear-gradient(180deg,#15181d,#111419);border-color:#272d35}.uploadForm>.card h2{margin:0 0 4px;font-size:24px;line-height:1.25}.uploadForm>.card label{display:block;color:#eef1f5;font-size:14px;font-weight:800;margin-top:3px}.uploadForm>.card input[type=file],.uploadForm>.card input[type=text],.uploadForm>.card input[type=url],.uploadForm>.card select,.uploadForm>.card textarea{width:100%;max-width:100%;background:#0c0f13;color:#f6f7f8;border:1px solid #2a3039;border-radius:12px;padding:12px 13px;font:inherit;font-size:16px;outline:none}.uploadForm>.card input:focus,.uploadForm>.card select:focus,.uploadForm>.card textarea:focus{border-color:#6c7683;box-shadow:0 0 0 3px rgba(255,255,255,.045)}.uploadForm>.card textarea{resize:vertical;min-height:118px;line-height:1.6}.uploadForm>.card input[type=file]{padding:8px;background:#0d1014;color:#aeb4be}.uploadForm>.card input[type=file]::-webkit-file-upload-button{border:1px solid #343b45;background:#1b2027;color:#fff;border-radius:9px;padding:9px 12px;-webkit-margin-end:10px;margin-inline-end:10px;font:inherit;font-weight:750;cursor:pointer}.uploadForm>.card input[type=file]::file-selector-button{border:1px solid #343b45;background:#1b2027;color:#fff;border-radius:9px;padding:9px 12px;-webkit-margin-end:10px;margin-inline-end:10px;font:inherit;font-weight:750;cursor:pointer}.uploadForm>.card details{background:#0d1014;border:1px solid #252b33;border-radius:12px;padding:11px 12px}.uploadForm>.card summary{cursor:pointer;color:#c9ced6;font-weight:700}.uploadForm>.card details input{margin-top:11px}.uploadForm>.card>p{margin:0;color:#9da5b0;font-size:14px;line-height:1.6}.uploadForm>.card .notice{margin:0}.uploadForm>.card .secondaryLink{display:inline-flex;justify-content:center;align-items:center;min-height:42px;border-radius:11px;border:1px solid transparent;color:#aeb4be}.uploadForm>.card .secondaryLink:hover{background:#181c22;color:#fff}.uploadForm>.card button.secondaryLink{width:100%;background:#171a20;border:1px solid #2a3039;font:inherit;cursor:pointer}.uploadForm>.secondaryLink{display:flex;justify-content:center;align-items:center;min-height:44px;margin-top:2px;border-radius:12px;background:#0d1014;border:1px solid #242a31}.uploadForm>.secondaryLink:hover{background:#15191f;color:#fff}.homeV2{max-width:1080px}.homeHero{padding-bottom:20px}.homeHero h1{max-width:760px}.homeHero>p{max-width:680px}.heroPrimaryActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:28px}.heroAction{min-height:112px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;align-items:center;padding:18px;border:1px solid #2b3038;border-radius:20px;background:linear-gradient(180deg,#171a1f,#12151a);transition:.18s ease}.heroAction:hover{transform:translateY(-2px);border-color:#414955}.heroAction>span{grid-row:1/3;width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#0d1014;border:1px solid #2b3038;font-size:22px}.heroAction strong{font-size:19px}.heroAction small{color:#9fa6b1;line-height:1.5}.heroActionPrimary{background:linear-gradient(135deg,#fff0ad,#e6c65e);color:#151515;border-color:#e6c65e}.heroActionPrimary>span{background:rgba(255,255,255,.35);border-color:rgba(0,0,0,.08)}.heroActionPrimary small{color:#5c5024}.platformStatusStrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.platformStatusStrip>span{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 8px;border:1px solid #26302b;border-radius:999px;background:#101813;font-size:12px;white-space:nowrap}.platformStatusStrip i{width:7px;height:7px;border-radius:50%;background:#73dda0;box-shadow:0 0 0 3px rgba(115,221,160,.08)}.platformStatusStrip b{font-size:12px}.platformStatusStrip small{color:#73dda0;font-size:11px}.homeSectionHeader{margin-top:30px}.homeSectionHeader h2{font-size:25px}.platformCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.platformActionCard{min-height:170px;display:flex;flex-direction:column;padding:16px;background:linear-gradient(180deg,#15181d,#111419);border:1px solid #252b33;border-radius:18px;transition:.18s ease}.platformActionCard:hover{transform:translateY(-2px);border-color:#3c4550}.platformActionTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.platformActionIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#0d1014;border:1px solid #272d35;font-size:18px}.connectedPill{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#0f2117;border:1px solid #23452f;color:#7fe5a7;font-size:11px;font-weight:800}.platformActionCard h3{margin:14px 0 6px;font-size:20px}.platformActionCard p{margin:0;color:#aab0ba;line-height:1.55;font-size:14px}.platformActionCard .cardCta{padding-top:14px}.toolsHeader{margin-top:34px}.toolCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.toolCompactCard{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:86px;padding:14px 15px;background:#13161b;border:1px solid #242a31;border-radius:16px;transition:.18s ease}.toolCompactCard:hover{background:#171b20;border-color:#38414a}.toolCompactIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#0d1014;border:1px solid #272d35}.toolCompactCard h3{margin:0 0 4px;font-size:16px}.toolCompactCard p{margin:0;color:#929aa5;font-size:13px;line-height:1.45}.toolArrow{color:#6f7783;font-size:20px}@media(max-width:900px){.quickActions{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.platformStatusStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.shell{padding:14px 14px 56px}.dashboardHero{padding-top:24px}.hero{padding-top:28px}.hero h1{font-size:32px}.hero p{font-size:16px;line-height:1.65}.dashboardGrid,.grid{grid-template-columns:1fr}.primary,.status{width:100%;text-align:center}.privacyBox{align-items:flex-start;flex-direction:column}.uploadForm{padding:10px;border-radius:17px;gap:12px}.field input[type=file],.field input[type=text],.field select,.field textarea{font-size:16px}.platformBadges{gap:7px;margin-top:16px}.platformBadge{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 7px);justify-content:center;padding:8px 9px}.quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:16px}.dashboardButton{min-height:40px;padding:8px 7px;font-size:12.5px;border-radius:10px}.dashboardButton.featured{grid-column:auto}.sectionHeader{display:block;margin-top:20px}.sectionHeader h2{font-size:24px}.sectionHeader p{margin-top:8px}.dashboardCard{min-height:176px;padding:16px}.dashboardCard h2{font-size:20px}.pageIntro h1{font-size:30px}.pageActions .smallButton{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px)}.compactHero{padding-bottom:10px}.compactHero h1{font-size:31px;word-break:normal}.compactHero p{font-size:15px}.uploadForm>.card{padding:15px;gap:11px;border-radius:15px}.uploadForm>.card h2{font-size:21px}.uploadForm>.card textarea{min-height:110px}.primaryButton{min-height:46px;font-size:15px}.secondaryLink{font-size:14px}.homeHero{padding-top:18px}.homeHero h1{font-size:30px;margin-bottom:8px}.homeHero>p{font-size:15px}.heroPrimaryActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:20px}.heroAction{min-height:100px;grid-template-columns:1fr;grid-template-rows:auto auto auto;text-align:center;padding:13px 10px;gap:5px;border-radius:16px}.heroAction>span{grid-row:auto;width:36px;height:36px;margin:0 auto;font-size:18px;border-radius:11px}.heroAction strong{font-size:15px}.heroAction small{font-size:11px;line-height:1.35}.platformStatusStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.platformStatusStrip>span{min-height:32px}.homeSectionHeader{margin-top:26px}.homeSectionHeader p{font-size:13px}.platformCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.platformActionCard{min-height:158px;padding:13px;border-radius:16px}.platformActionIcon{width:34px;height:34px}.connectedPill{padding:5px 7px;font-size:10px}.platformActionCard h3{font-size:17px;margin-top:12px}.platformActionCard p{font-size:12px;line-height:1.45}.platformActionCard .cardCta{font-size:12px;padding-top:11px}.toolCardGrid{grid-template-columns:1fr}.toolCompactCard{min-height:78px}.toolCompactCard p{font-size:12px}}@media(max-width:380px){.quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}.platformBadge{flex-basis:100%}.platformStatusStrip{grid-template-columns:1fr 1fr}.heroAction small,.platformStatusStrip small{display:none}.heroAction{min-height:82px}.platformCardGrid{grid-template-columns:1fr 1fr}}:root{--hasko-bg:#090e16;--hasko-bg-soft:#0d1420;--hasko-surface:#111925;--hasko-surface-2:#151f2d;--hasko-surface-3:#192536;--hasko-border:#26364b;--hasko-border-soft:#202d3d;--hasko-text:#f4f7fb;--hasko-muted:#8f9bab;--hasko-blue:#4f97ff;--hasko-blue-soft:rgba(79,151,255,.13);--hasko-gold:#e6c75f;--hasko-gold-soft:rgba(230,199,95,.12);--hasko-radius:16px;--hasko-shadow:0 14px 36px rgba(0,0,0,.22)}html:not([data-theme]) body,html[data-theme=dark] body{background:radial-gradient(circle at 88% 4%,rgba(79,151,255,.08),transparent 28%),radial-gradient(circle at 12% 0,rgba(230,199,95,.05),transparent 24%),var(--hasko-bg)!important;color:var(--hasko-text)!important}.shell{padding-top:18px!important;padding-bottom:54px!important}.hero,.pageIntro{padding-top:24px!important;padding-bottom:14px!important}.hero h1,.pageIntro h1{margin-top:8px!important;margin-bottom:9px!important;letter-spacing:-.02em}.hero p,.pageIntro p{margin-top:0!important;color:var(--hasko-muted)!important}.actions,.pageActions{margin-top:14px!important}.sectionHeader{margin-top:22px!important;margin-bottom:12px!important}.sectionHeader h2{font-size:24px!important}.card,.dashboardCard,.metadataPreview,.platformActionCard,.platforms,.seriesSummary,.simplePanel,.toolCompactCard,.unifiedPublisher .unifiedControl,.uploadForm,.uploadForm>.card{background:linear-gradient(180deg,var(--hasko-surface-2),var(--hasko-surface))!important;border-color:var(--hasko-border)!important;border-radius:var(--hasko-radius)!important;box-shadow:var(--hasko-shadow)!important}.card,.dashboardCard,.platforms,.simplePanel,.unifiedPublisher .unifiedControl,.uploadForm>.card{padding:16px!important}.dashboardCard{min-height:190px!important}.platformActionCard{min-height:150px!important;padding:14px!important}.toolCompactCard{min-height:74px!important}.card p,.dashboardCard p,.field small,.muted,.platformActionCard p,.platforms p,.simplePanel p,.toolCompactCard p{color:var(--hasko-muted)!important}.eyebrow{color:#95a2b5!important;letter-spacing:1.5px!important}.dashboardButton,.secondaryLink,.smallButton,button.secondaryLink{background:var(--hasko-surface-3)!important;color:var(--hasko-text)!important;border-color:var(--hasko-border)!important;box-shadow:none!important}.dashboardButton.featured,.primaryButton,.smallButton.featured{background:linear-gradient(135deg,#f7e08a,var(--hasko-gold))!important;color:#16191e!important;border-color:#d7b94d!important;box-shadow:0 8px 20px rgba(230,199,95,.13)!important}.field{gap:6px!important}.field span{font-weight:800!important}.field input[type=file],.field input[type=text],.field input[type=url],.field select,.field textarea,.uploadForm>.card input[type=file],.uploadForm>.card input[type=text],.uploadForm>.card input[type=url],.uploadForm>.card select,.uploadForm>.card textarea{background:#0d141e!important;color:var(--hasko-text)!important;border-color:var(--hasko-border)!important;border-radius:13px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.015)!important}.field input:focus,.field select:focus,.field textarea:focus,.uploadForm>.card input:focus,.uploadForm>.card select:focus,.uploadForm>.card textarea:focus{border-color:var(--hasko-blue)!important;box-shadow:0 0 0 3px rgba(79,151,255,.1)!important}input[type=file]::-webkit-file-upload-button{background:linear-gradient(180deg,#1d304b,#17263b)!important;color:#f4f7fb!important;border:1px solid #355987!important;border-radius:10px!important;font-weight:800!important}input[type=file]::file-selector-button{background:linear-gradient(180deg,#1d304b,#17263b)!important;color:#f4f7fb!important;border:1px solid #355987!important;border-radius:10px!important;font-weight:800!important}.notice{border:1px solid var(--hasko-border-soft)!important;border-radius:13px!important}.notice.success,.success{background:#10251b!important;color:#aee8c4!important;border-color:#214634!important}.error,.notice.error{background:#32191c!important;color:#ffc8cc!important;border-color:#653036!important}.comingBadge{background:var(--hasko-gold-soft)!important;color:#efd878!important;border-color:#62552c!important}.connectedPill{background:#10241a!important;color:#83dfa7!important;border-color:#285038!important}.unifiedPublisher{max-width:900px;margin-inline:auto}.unifiedPublisher .unifiedControl{padding:14px!important}.unifiedPublisher .unifiedHeading{margin-bottom:12px!important;gap:10px!important}.unifiedPublisher .unifiedHeading h2{margin:5px 0 0!important;font-size:clamp(23px,4vw,31px)!important;line-height:1.18!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-bottom:12px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:126px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:12px 9px!important;border-radius:17px!important;direction:rtl!important;text-align:center!important;background:linear-gradient(180deg,#141d29,#101720)!important;border:1px solid var(--hasko-border)!important;box-shadow:none!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:13px!important;background:#172131!important;border:1px solid #314156!important;font-size:21px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;font-size:18px!important;line-height:1.15!important;text-align:center!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>small{grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;font-size:11.5px!important;line-height:1.45!important;text-align:center!important;color:#8793a5!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle:after{display:none!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected{background:linear-gradient(180deg,#1b3152,#152743)!important;border-color:var(--hasko-blue)!important;box-shadow:0 0 0 1px rgba(79,151,255,.22),0 10px 26px rgba(35,92,168,.13)!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected>span:first-child{background:linear-gradient(180deg,#4f97ff,#357fe9)!important;border-color:#70aaff!important}.unifiedPublisher .field{margin-top:10px!important;padding:14px!important;border:1px solid var(--hasko-border)!important;border-radius:15px!important;background:linear-gradient(180deg,#101720,#0d141d)!important}.unifiedPublisher .field>span{font-size:17px!important;margin-bottom:2px!important}.unifiedPublisher .field small{line-height:1.5!important}.unifiedPublisher .field input,.unifiedPublisher .field textarea{margin-top:3px!important}.unifiedPublisher .platformToggleGrid:not(:first-of-type){gap:9px!important;margin-top:12px!important}.unifiedPublisher .platformToggleGrid label.platformToggle{min-height:82px!important;padding:11px 12px!important;border-radius:15px!important;background:linear-gradient(180deg,#131c28,#101720)!important;border:1px solid var(--hasko-border)!important;box-shadow:none!important}.unifiedPublisher .platformToggleGrid label.platformToggle.selected{background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important;box-shadow:0 0 0 1px rgba(79,151,255,.14)!important}.unifiedPublisher .platformToggleGrid label.platformToggle span{font-size:16px!important;font-weight:850!important}.unifiedPublisher .platformToggleGrid label.platformToggle small{font-size:11.5px!important;color:#8996a8!important}.unifiedPublisher .platformToggleGrid label.platformToggle input[type=checkbox]{width:24px!important;height:24px!important;accent-color:var(--hasko-blue)!important;flex:0 0 auto!important}.unifiedPublisher .primaryButton{margin-top:14px!important;min-height:52px!important;font-size:17px!important;border-radius:14px!important}.dashboardGrid,.grid,.platformCardGrid,.toolCardGrid{gap:11px!important}.cardIcon,.platformActionIcon,.toolCompactIcon{background:#101722!important;border-color:var(--hasko-border)!important;color:#cfe2ff!important}.cardCta,.miniLink{color:#ead16e!important}.platformBadge{background:#111924!important;border-color:var(--hasko-border)!important}.platformBadge.active{background:#10231a!important;border-color:#28503a!important}.platformBadge.pending{background:#261f0f!important;border-color:#5b4c21!important}html[data-theme=light] body{background:radial-gradient(circle at 88% 4%,rgba(79,151,255,.09),transparent 28%),#f3f6fa!important}html[data-theme=light] .card,html[data-theme=light] .dashboardCard,html[data-theme=light] .metadataPreview,html[data-theme=light] .platformActionCard,html[data-theme=light] .platforms,html[data-theme=light] .seriesSummary,html[data-theme=light] .simplePanel,html[data-theme=light] .toolCompactCard,html[data-theme=light] .unifiedPublisher .unifiedControl,html[data-theme=light] .uploadForm,html[data-theme=light] .uploadForm>.card{border-color:#d5deea!important;box-shadow:0 10px 28px rgba(35,54,78,.07)!important}html[data-theme=light] .unifiedPublisher .field{background:#f8fafc!important;border-color:#d8e1eb!important}html[data-theme=light] .unifiedPublisher .platformToggleGrid label.platformToggle,html[data-theme=light] .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{background:#fff!important;border-color:#d8e1eb!important}html[data-theme=light] .unifiedPublisher .platformToggleGrid label.platformToggle.selected,html[data-theme=light] .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected{background:linear-gradient(180deg,#edf5ff,#e5f0ff)!important;border-color:#5a9be9!important}@media(max-width:640px){.shell{padding:10px 10px 44px!important}.hero,.pageIntro{padding-top:18px!important;padding-bottom:10px!important}.hero h1,.pageIntro h1{font-size:29px!important}.hero p,.pageIntro p{font-size:14.5px!important}.card,.dashboardCard,.platforms,.simplePanel,.unifiedPublisher .unifiedControl,.uploadForm>.card{padding:12px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{gap:7px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:112px!important;padding:10px 7px!important;border-radius:15px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{width:40px!important;height:40px!important;font-size:19px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){font-size:17px!important}.unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>small{font-size:10.5px!important;line-height:1.35!important}.unifiedPublisher .field{padding:11px!important;margin-top:8px!important}.unifiedPublisher .field>span{font-size:16px!important}.unifiedPublisher .platformToggleGrid:not(:first-of-type){gap:7px!important}.unifiedPublisher .platformToggleGrid label.platformToggle{min-height:72px!important;padding:9px 10px!important;border-radius:14px!important}.unifiedPublisher .platformToggleGrid label.platformToggle span{font-size:14.5px!important}.unifiedPublisher .platformToggleGrid label.platformToggle small{font-size:10.5px!important}.unifiedPublisher .platformToggleGrid label.platformToggle input[type=checkbox]{width:22px!important;height:22px!important}.unifiedPublisher .primaryButton{margin-top:11px!important;min-height:49px!important;font-size:16px!important}.dashboardGrid,.grid,.platformCardGrid,.toolCardGrid{gap:9px!important}}.unifiedPublisher .field:has(input[type=file]){padding:10px 11px!important;gap:5px!important;min-height:0!important}.unifiedPublisher .field:has(input[type=file])>span{margin:0!important;line-height:1.25!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]{min-height:54px!important;height:54px!important;padding:6px 8px!important;margin:2px 0!important;line-height:1.2!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]::-webkit-file-upload-button{min-height:38px!important;padding:7px 12px!important;-webkit-margin-end:9px!important;margin-inline-end:9px!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]::file-selector-button{min-height:38px!important;padding:7px 12px!important;-webkit-margin-end:9px!important;margin-inline-end:9px!important}.unifiedPublisher .field:has(input[type=file]) small{margin:0!important;line-height:1.35!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox]){margin:10px 0!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong{margin-bottom:7px!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{min-width:0!important;min-height:58px!important;padding:8px 9px!important;border-radius:13px!important;border-color:var(--hasko-border)!important;background:linear-gradient(180deg,#131c28,#101720)!important;box-shadow:none!important;color:var(--hasko-text)!important;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:has(input:checked){box-shadow:0 0 0 1px rgba(79,151,255,.14)!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox]) input[type=checkbox]{width:22px!important;height:22px!important;flex:0 0 22px!important;accent-color:var(--hasko-blue)!important}@media(max-width:640px){.unifiedPublisher .field:has(input[type=file]){padding:9px 10px!important;margin-top:7px!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]{min-height:50px!important;height:50px!important;padding:5px 7px!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]::-webkit-file-upload-button{min-height:36px!important;padding:6px 10px!important}.unifiedPublisher .field:has(input[type=file]) input[type=file]::file-selector-button{min-height:36px!important;padding:6px 10px!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{grid-column:span 2;min-height:66px!important;padding:8px 6px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;text-align:center!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:nth-child(4),.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:nth-child(5){grid-column:span 3}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label>span{font-size:13.5px!important;max-width:100%!important}}html[data-theme=light] .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{background:#fff!important;color:#202936!important;border-color:#d8e1eb!important}html[data-theme=light] .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:has(input:checked){background:linear-gradient(180deg,#edf5ff,#e5f0ff)!important;border-color:#5a9be9!important}:root{--hp-bg:#090e16;--hp-surface:#111925;--hp-surface-2:#151f2d;--hp-border:#26364b;--hp-text:#f4f7fb;--hp-muted:#8f9bab;--hp-blue:#4f97ff;--hp-gold:#e6c75f;--hp-radius:14px}.dashboardButton,.primary,.primaryButton,.secondaryLink,.smallButton,button,input,select,textarea{border-radius:12px!important}.dashboardButton,.secondaryLink,.smallButton,button.secondaryLink{min-height:44px!important;padding:9px 14px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important}.primary,.primaryButton{min-height:48px!important;padding:10px 15px!important;font-size:15px!important;font-weight:850!important}.card,.dashboardCard,.metadataPreview,.platformActionCard,.platforms,.seriesSummary,.simplePanel,.toolCompactCard,.unifiedPublisher .unifiedControl,.uploadForm,.uploadForm>.card{border-radius:16px!important;border-color:var(--hp-border)!important;background:linear-gradient(180deg,var(--hp-surface-2),var(--hp-surface))!important;box-shadow:none!important}.card,.dashboardCard,.platforms,.simplePanel,.unifiedPublisher .unifiedControl,.uploadForm>.card{padding:14px!important}.cardArrow,.cardIcon,.heroAction>span,.platformActionIcon,.toolArrow,.toolCompactIcon{display:none!important}.cardTop,.platformActionTop{justify-content:flex-start!important}.heroAction,.toolCompactCard{grid-template-columns:1fr!important}.heroAction{grid-template-rows:auto auto!important}.dashboardCard{min-height:168px!important}.platformActionCard{min-height:132px!important;padding:13px!important}.toolCompactCard{min-height:68px!important;padding:11px 13px!important}.dashboardCard h2,.platformActionCard h3,.toolCompactCard h3{margin-top:8px!important}.dashboardCard p,.platformActionCard p,.toolCompactCard p{line-height:1.55!important}.dashboardGrid,.grid,.platformCardGrid,.toolCardGrid{gap:10px!important}.publishPremium .unifiedControl{padding:14px!important;border-radius:16px!important;background:linear-gradient(180deg,var(--hp-surface-2),var(--hp-surface))!important}.publishPremium .unifiedHeading{margin-bottom:10px!important;gap:10px!important}.publishPremium .unifiedHeading h2{font-size:clamp(22px,4vw,28px)!important;line-height:1.2!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid{gap:8px!important;margin-bottom:10px!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:56px!important;padding:10px 8px!important;border-radius:13px!important;gap:0!important;background:#111821!important;border-color:var(--hp-border)!important;box-shadow:none!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{display:none!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){font-size:15px!important;line-height:1.15!important;margin:0!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>small{display:none!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected{background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important;box-shadow:0 0 0 1px rgba(79,151,255,.14)!important}.publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected:after{display:none!important}.publishPremium .unifiedControl>.field{margin-top:9px!important;padding:11px!important;border-radius:13px!important;background:#101720!important;border-color:var(--hp-border)!important}.publishPremium .unifiedControl>.field>span{font-size:15px!important;margin-bottom:5px!important}.publishPremium .unifiedControl>.field small{font-size:12.5px!important;line-height:1.4!important;margin-top:6px!important}.publishPremium .unifiedControl>.field input[type=file],.publishPremium .unifiedControl>.field input[type=text],.publishPremium .unifiedControl>.field textarea{min-height:46px!important;border-radius:11px!important}.publishPremium .unifiedControl>.field:has(input[type=file]) input[type=file]{height:48px!important;min-height:48px!important}.publishPremium .unifiedControl>.field:has(input[type=file]) input[type=file]::-webkit-file-upload-button{min-height:34px!important;padding:6px 10px!important}.publishPremium .unifiedControl>.field:has(input[type=file]) input[type=file]::file-selector-button{min-height:34px!important;padding:6px 10px!important}.publishPremium .unifiedControl>.platformToggleGrid:not(.unifiedHeading+.platformToggleGrid){gap:8px!important;margin-top:10px!important;padding:9px!important;border-radius:14px!important;background:#0f151d!important;border-color:var(--hp-border)!important}.publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle{min-height:58px!important;padding:9px 10px!important;border-radius:12px!important;background:#121821!important;border-color:var(--hp-border)!important;box-shadow:none!important}.publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle.selected{background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important}.publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle>span{font-size:14px!important}.publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle>small{font-size:10.5px!important}.publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]{width:22px!important;height:22px!important;border-radius:6px!important}.publishPremium .unifiedControl>.primaryButton{margin-top:11px!important;min-height:48px!important;border-radius:12px!important;font-size:15px!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{min-height:54px!important;padding:8px 10px!important;border-radius:12px!important;background:#121821!important;border-color:var(--hp-border)!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:has(input:checked){background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important}.simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label>span{font-size:13.5px!important}.hero,.pageIntro{padding-top:18px!important;padding-bottom:10px!important}.hero h1,.pageIntro h1{margin:8px 0!important}.hero p,.pageIntro p{line-height:1.6!important}.actions,.pageActions{margin-top:12px!important;gap:8px!important}.sectionHeader{margin-top:20px!important;margin-bottom:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl{padding:14px!important;border-radius:16px!important;background:linear-gradient(180deg,#151f2d,#111925)!important;border:1px solid #26364b!important;box-shadow:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{grid-gap:8px!important;gap:8px!important;margin-bottom:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:54px!important;height:54px!important;padding:8px 10px!important;border-radius:12px!important;background:#121821!important;border:1px solid #26364b!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle:after,html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>small,html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{display:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){font-size:15px!important;font-weight:800!important;color:#f4f7fb!important;text-align:center!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected{background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field{margin-top:8px!important;padding:10px!important;border-radius:12px!important;background:#101720!important;border:1px solid #26364b!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle{min-height:54px!important;padding:8px 10px!important;border-radius:12px!important;background:#121821!important;border:1px solid #26364b!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle.selected{background:linear-gradient(180deg,#1a2e4c,#14243c)!important;border-color:#4f8fe4!important}html body .dashboardButton,html body .primary,html body .primaryButton,html body .smallButton,html body a.secondaryLink,html body button.secondaryLink{border-radius:12px!important;min-height:44px!important;padding:9px 13px!important;font-size:14px!important;box-shadow:none!important}html body .card,html body .dashboardCard,html body .metadataPreview,html body .platformActionCard,html body .platforms,html body .seriesSummary,html body .simplePanel,html body .toolCompactCard,html body .uploadForm>.card{border-radius:16px!important;border-color:#26364b!important;background:linear-gradient(180deg,#151f2d,#111925)!important;box-shadow:none!important}html[data-theme=light] .publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle,html[data-theme=light] .publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle,html[data-theme=light] .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{background:#fff!important;color:#202936!important;border-color:#d8e1eb!important}html[data-theme=light] .publishPremium .unifiedControl>.platformToggleGrid>label.platformToggle.selected,html[data-theme=light] .publishPremium .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected,html[data-theme=light] .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:has(input:checked){background:linear-gradient(180deg,#edf5ff,#e5f0ff)!important;border-color:#5a9be9!important}@media(max-width:640px){.shell{padding:10px 10px 42px!important}.card,.dashboardCard,.platforms,.simplePanel,.unifiedPublisher .unifiedControl,.uploadForm>.card{padding:11px!important}.dashboardButton,.secondaryLink,.smallButton,button.secondaryLink{min-height:42px!important;padding:8px 11px!important;font-size:13.5px!important}.primary,.primaryButton{min-height:46px!important;padding:9px 12px!important;font-size:14.5px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{gap:6px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:48px!important;height:48px!important;padding:7px 6px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){font-size:14px!important}.publishPremium .unifiedControl>.field{padding:9px!important;margin-top:7px!important}.publishPremium .unifiedControl>.field:has(input[type=file]) input[type=file]{height:46px!important;min-height:46px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle{min-height:52px!important;padding:8px!important}.dashboardCard{min-height:150px!important}.platformActionCard{min-height:120px!important}.toolCompactCard{min-height:62px!important}}:root{--hm-bg:#0b0d10;--hm-panel:#14171c;--hm-control:#111419;--hm-border:#252a31;--hm-control-border:#2a3039;--hm-text:#f7f7f7;--hm-muted:#aab0ba;--hm-blue:#4b9cff;--hm-gold:#e4c65d}html body{background:var(--hm-bg)!important;color:var(--hm-text)!important}html body .shell{max-width:980px!important}html body .card,html body .dashboardCard,html body .metadataPreview,html body .platformActionCard,html body .platforms,html body .seriesSummary,html body .simplePanel,html body .toolCompactCard,html body .uploadForm,html body .uploadForm>.card{background:var(--hm-panel)!important;border:1px solid var(--hm-border)!important;border-radius:18px!important;box-shadow:none!important}html body .card,html body .dashboardCard,html body .platforms,html body .simplePanel,html body .uploadForm>.card{padding:18px!important}html body input[type=date],html body input[type=file],html body input[type=text],html body input[type=url],html body select,html body textarea{background:var(--hm-control)!important;color:var(--hm-text)!important;border:1px solid var(--hm-control-border)!important;border-radius:12px!important;box-shadow:none!important}html body .dashboardButton,html body .smallButton,html body a.secondaryLink,html body button.secondaryLink{min-height:44px!important;padding:9px 13px!important;border-radius:12px!important;border:1px solid #2c333c!important;background:#191d23!important;color:#f7f7f7!important;box-shadow:none!important;font-size:14px!important;font-weight:750!important}html body .dashboardButton.featured,html body .smallButton.featured{background:#fff!important;color:#111!important;border-color:#d9d9d9!important}html body .primary,html body .primaryButton{min-height:46px!important;padding:10px 14px!important;border-radius:12px!important;border:1px solid #2c333c!important;background:#191d23!important;color:var(--hm-blue)!important;box-shadow:none!important;font-size:15px!important;font-weight:800!important}html body .cardArrow,html body .cardIcon,html body .heroAction>span,html body .platformActionIcon,html body .toolArrow,html body .toolCompactIcon{display:none!important}html body .heroAction,html body .toolCompactCard{grid-template-columns:1fr!important}html body .heroAction{grid-template-rows:auto auto!important}html body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl{position:relative!important;overflow:visible!important;padding:18px!important;border-radius:18px!important;border:1px solid var(--hm-border)!important;background:var(--hm-panel)!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl:before{display:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedHeading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:14px!important}html body main.publishPremium section.unifiedPublisher div.unifiedHeading h2{margin:4px 0 0!important;font-size:24px!important;line-height:1.25!important}html body main.publishPremium section.unifiedPublisher div.unifiedHeading .comingBadge{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--hm-gold)!important;box-shadow:none!important;font-size:13px!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:14px 0!important;padding:0!important;border:0!important;background:transparent!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle{position:relative!important;width:100%!important;min-height:54px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:10px 12px!important;border:1px solid var(--hm-control-border)!important;border-radius:12px!important;background:var(--hm-control)!important;color:var(--hm-text)!important;text-align:center!important;box-shadow:none!important;transform:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle:nth-child(3){grid-column:2!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected:after,html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle>small,html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle>span:first-child{display:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle>span:nth-child(2){margin:0!important;color:var(--hm-text)!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected{border-color:#4f8fe4!important;background:#151d28!important;box-shadow:0 0 0 1px rgba(79,151,255,.08)!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:14px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field>span{margin:0!important;color:var(--hm-text)!important;font-size:15px!important;font-weight:800!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field>small{margin:0!important;color:#8f96a3!important;font-size:12.5px!important;line-height:1.45!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field input[type=file],html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field input[type=text],html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field textarea{min-height:46px!important;border-radius:12px!important;background:var(--hm-control)!important;border:1px solid var(--hm-control-border)!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field input[type=file]{height:50px!important;padding:6px 8px!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field input[type=file]::-webkit-file-upload-button{min-height:36px!important;padding:6px 11px!important;-webkit-margin-end:9px!important;margin-inline-end:9px!important;border:1px solid #343b45!important;border-radius:9px!important;background:#1b2027!important;color:#fff!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>label.field input[type=file]::file-selector-button{min-height:36px!important;padding:6px 11px!important;-webkit-margin-end:9px!important;margin-inline-end:9px!important;border:1px solid #343b45!important;border-radius:9px!important;background:#1b2027!important;color:#fff!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid:not(.unifiedHeading+.platformToggleGrid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:14px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle{min-height:54px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:10px 12px!important;border:1px solid var(--hm-control-border)!important;border-radius:12px!important;background:var(--hm-control)!important;box-shadow:none!important;grid-column:auto!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle:nth-child(5){grid-column:2!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle>span{order:1!important;align-self:center!important;color:var(--hm-text)!important;font-size:14px!important;font-weight:700!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle>small{display:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle input[type=checkbox]{order:2!important;-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;grid-row:auto!important;width:22px!important;height:22px!important;margin:0!important;border-radius:4px!important;accent-color:#3f8ff5!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle input[type=checkbox]:after{content:none!important;display:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle.selected{border-color:var(--hm-control-border)!important;background:var(--hm-control)!important;box-shadow:none!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>button.primaryButton{width:100%!important;min-height:46px!important;margin-top:12px!important;padding:10px 14px!important;border:1px solid #2c333c!important;border-radius:12px!important;background:#191d23!important;color:var(--hm-blue)!important;box-shadow:none!important;transform:none!important;font-size:15px!important;font-weight:800!important}html body .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label{min-height:54px!important;padding:10px 12px!important;border:1px solid var(--hm-control-border)!important;border-radius:12px!important;background:var(--hm-control)!important;box-shadow:none!important}html body .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div>label:has(input:checked){border-color:var(--hm-control-border)!important;background:var(--hm-control)!important;box-shadow:none!important}@media(max-width:640px){html body .shell{padding:14px 14px 56px!important}html body .card,html body .dashboardCard,html body .platforms,html body .simplePanel,html body .uploadForm>.card,html body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl{padding:14px!important}html body main.publishPremium section.unifiedPublisher div.unifiedHeading h2{font-size:22px!important}html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.platformToggleGrid>label.platformToggle,html body main.publishPremium section.unifiedPublisher div.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle{min-height:52px!important}}html[data-theme=light] body{--hm-bg:#f5f7fa;--hm-panel:#fff;--hm-control:#fff;--hm-border:#d9e0e8;--hm-control-border:#d5dde6;--hm-text:#1d2632;--hm-muted:#647184}:root{--ha-bg:#f3f6fa;--ha-bg-soft:#f8fafc;--ha-surface:#ffffff;--ha-surface-2:#f9fbfd;--ha-surface-3:#f2f6fa;--ha-border:#d6e0ea;--ha-border-strong:#c2cfdd;--ha-text:#111a28;--ha-muted:#6e7d91;--ha-muted-2:#8a98aa;--ha-navy:#101a28;--ha-navy-2:#16263a;--ha-navy-3:#20354f;--ha-gold:#e4bc43;--ha-gold-2:#f4d86e;--ha-gold-soft:#fff4c9;--ha-green:#217847;--ha-green-soft:#e9f7ef;--ha-red:#a63232;--ha-red-soft:#fdecec;--ha-blue:#2f83f7;--ha-shadow:0 18px 48px rgba(25,39,58,.08);--ha-shadow-soft:0 8px 24px rgba(25,39,58,.06);--ha-radius-lg:22px;--ha-radius-md:16px;--ha-radius-sm:12px}html[data-theme=dark]{--ha-bg:#09111c;--ha-bg-soft:#0c1521;--ha-surface:#101a27;--ha-surface-2:#121f2e;--ha-surface-3:#0e1824;--ha-border:#26384d;--ha-border-strong:#344b65;--ha-text:#f3f7fb;--ha-muted:#9aa8b9;--ha-muted-2:#7e8da0;--ha-navy:#09111c;--ha-navy-2:#132238;--ha-navy-3:#1b3150;--ha-gold:#e4bc43;--ha-gold-2:#f0d367;--ha-gold-soft:#332a12;--ha-green:#7ddca5;--ha-green-soft:#10251a;--ha-red:#ffc2c2;--ha-red-soft:#341717;--ha-shadow:0 18px 48px rgba(0,0,0,.24);--ha-shadow-soft:0 8px 24px rgba(0,0,0,.18)}body,html{background:var(--ha-bg)!important;color:var(--ha-text)!important}body{min-height:100vh;background:radial-gradient(circle at 92% 2%,rgba(228,188,67,.11),transparent 26%),radial-gradient(circle at 8% 6%,rgba(83,126,173,.08),transparent 24%),var(--ha-bg)!important}html[data-theme=dark] body{background:radial-gradient(circle at 92% 2%,rgba(228,188,67,.08),transparent 25%),radial-gradient(circle at 8% 6%,rgba(53,102,157,.1),transparent 24%),var(--ha-bg)!important}html body .shell{width:min(100%,1240px)!important;margin-inline:auto!important;padding:24px 22px 74px!important}html body .dashboardShell,html body .homeV2,html body .shell{max-width:1240px!important}html body .hero,html body .pageIntro{padding:24px 0 16px!important}html body .hero h1,html body .pageIntro h1{color:var(--ha-text)!important;font-size:clamp(32px,4.2vw,48px)!important;line-height:1.14!important;letter-spacing:-.7px!important;margin:8px 0 10px!important}html body .card p,html body .dashboardCard p,html body .hero p,html body .pageIntro p,html body .platformActionCard p,html body .sectionHeader p,html body .simplePanel p,html body .toolCompactCard p{color:var(--ha-muted)!important}html body .hero p,html body .pageIntro p{max-width:820px!important;font-size:17px!important;line-height:1.8!important}html body .eyebrow{color:#75869b!important;font-size:12.5px!important;letter-spacing:2px!important;font-weight:700!important}html[data-theme=dark] body .eyebrow{color:#9babc0!important}html body .actions,html body .pageActions{gap:9px!important;margin-top:14px!important}html body .dashboardButton,html body .ghostPrimary,html body .smallButton,html body a.secondaryLink,html body button.secondaryLink{min-height:46px!important;border:1px solid var(--ha-border)!important;border-radius:13px!important;background:var(--ha-surface)!important;color:var(--ha-text)!important;box-shadow:0 3px 10px rgba(31,46,66,.025)!important;font-size:14px!important;font-weight:800!important;padding:10px 15px!important;transition:border-color .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease!important}html body .dashboardButton:hover,html body .ghostPrimary:hover,html body .smallButton:hover,html body a.secondaryLink:hover,html body button.secondaryLink:hover{border-color:var(--ha-border-strong)!important;background:var(--ha-surface-2)!important;transform:translateY(-1px)!important;box-shadow:var(--ha-shadow-soft)!important}html body .dashboardButton.featured,html body .heroActionPrimary,html body .pageActions .featured,html body .smallButton.featured{background:linear-gradient(135deg,#fff1ad 0,var(--ha-gold-2) 48%,var(--ha-gold) 100%)!important;color:#15191f!important;border-color:#dfb62f!important;box-shadow:0 9px 24px rgba(191,146,26,.16)!important}html body .primary,html body .primaryButton{min-height:52px!important;border-radius:14px!important;border:1px solid #dbb42e!important;background:linear-gradient(135deg,#fff0a8,#f1d265 46%,#dfb83e)!important;color:#111722!important;font-size:15.5px!important;font-weight:900!important;padding:11px 18px!important;box-shadow:0 10px 24px rgba(190,144,26,.14)!important}html body .primary:hover:not(:disabled),html body .primaryButton:hover:not(:disabled){filter:brightness(1.02)!important;transform:translateY(-1px)!important}html body .primary:disabled,html body .primaryButton:disabled{opacity:.48!important;filter:saturate(.55)!important;box-shadow:none!important}html body .card,html body .dashboardCard,html body .metadataPreview,html body .platformActionCard,html body .platforms,html body .seriesSummary,html body .simplePanel,html body .toolCompactCard,html body .unifiedPublisher .unifiedControl,html body .uploadForm,html body .uploadForm>.card{background:linear-gradient(180deg,var(--ha-surface) 0,var(--ha-surface-2) 100%)!important;color:var(--ha-text)!important;border:1px solid var(--ha-border)!important;border-radius:var(--ha-radius-lg)!important;box-shadow:var(--ha-shadow-soft)!important}html body .cardLink,html body .dashboardCard,html body .platformActionCard,html body .toolCompactCard{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease!important}html body .cardLink:hover,html body .dashboardCard:hover,html body .platformActionCard:hover,html body .toolCompactCard:hover{transform:translateY(-2px)!important;border-color:var(--ha-border-strong)!important;box-shadow:var(--ha-shadow)!important}html body .card h1,html body .card h2,html body .card h3,html body .dashboardCard h2,html body .platformActionCard h3,html body .simplePanel h1,html body .simplePanel h2,html body .simplePanel h3,html body .toolCompactCard h3{color:var(--ha-text)!important}html body .cardCta,html body .miniLink{color:#a67a00!important;font-weight:850!important}html[data-theme=dark] body .cardCta,html[data-theme=dark] body .miniLink{color:#efd36d!important}html body .comingBadge,html body .connectedPill{border-radius:999px!important;font-weight:850!important}html body .connectedPill{background:var(--ha-green-soft)!important;color:var(--ha-green)!important;border:1px solid color-mix(in srgb,var(--ha-green) 30%,transparent)!important}html body input[type=date],html body input[type=datetime-local],html body input[type=email],html body input[type=file],html body input[type=number],html body input[type=password],html body input[type=text],html body input[type=time],html body input[type=url],html body select,html body textarea{background:var(--ha-surface)!important;color:var(--ha-text)!important;border:1px solid var(--ha-border)!important;border-radius:13px!important;outline:none!important;box-shadow:none!important}html body input::placeholder,html body textarea::placeholder{color:var(--ha-muted-2)!important;opacity:1!important}html body input:focus,html body select:focus,html body textarea:focus{border-color:#7698bd!important;box-shadow:0 0 0 3px rgba(75,123,174,.1)!important}html body input[type=file]::-webkit-file-upload-button{min-height:36px!important;border:0!important;border-radius:10px!important;background:var(--ha-navy)!important;color:#f8fafc!important;padding:8px 14px!important;font:inherit!important;font-weight:850!important;cursor:pointer!important}html body input[type=file]::file-selector-button{min-height:36px!important;border:0!important;border-radius:10px!important;background:var(--ha-navy)!important;color:#f8fafc!important;padding:8px 14px!important;font:inherit!important;font-weight:850!important;cursor:pointer!important}html body .field>span,html body label{color:var(--ha-text)!important}html body .field small,html body .muted,html body small{color:var(--ha-muted)!important}html body .notice{border-radius:13px!important;border:1px solid var(--ha-border)!important;background:var(--ha-surface-3)!important;color:var(--ha-text)!important}html body .notice.success,html body .success{background:var(--ha-green-soft)!important;color:var(--ha-green)!important;border-color:color-mix(in srgb,var(--ha-green) 26%,transparent)!important}html body .error,html body .notice.error{background:var(--ha-red-soft)!important;color:var(--ha-red)!important;border-color:color-mix(in srgb,var(--ha-red) 24%,transparent)!important}html body .platformCardGrid,html body .platformStatusStrip,html body .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body .platformStatusStrip>span{min-height:42px!important;background:var(--ha-surface)!important;border:1px solid var(--ha-border)!important;color:var(--ha-text)!important;border-radius:999px!important;box-shadow:0 3px 10px rgba(31,46,66,.03)!important}html body .platformStatusStrip>span b{color:var(--ha-text)!important}html body .platformStatusStrip>span small{color:var(--ha-green)!important}html body .dashboardGrid{gap:12px!important}html body .dashboardGrid,html body .toolCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .toolCardGrid{gap:10px!important}html body .dashboardCard{min-height:178px!important;padding:18px!important}html body .platformActionCard{min-height:146px!important;padding:16px!important}html body .toolCompactCard{min-height:82px!important;padding:14px 16px!important}html body main.publishPremium{max-width:1180px!important}html body main.publishPremium .unifiedPublisher{margin-top:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl{padding:22px!important;border-radius:22px!important;background:linear-gradient(180deg,var(--ha-surface) 0,var(--ha-surface-2) 100%)!important;border:1px solid var(--ha-border)!important;box-shadow:var(--ha-shadow)!important;overflow:visible!important}html body main.publishPremium .unifiedPublisher .unifiedHeading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:16px!important}html body main.publishPremium .unifiedPublisher .unifiedHeading h2{margin:5px 0 0!important;color:var(--ha-text)!important;font-size:clamp(24px,3vw,31px)!important;line-height:1.25!important}html body main.publishPremium .unifiedPublisher .unifiedHeading .comingBadge{flex:0 0 auto!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#c08c00!important;border:0!important;box-shadow:none!important;padding:5px 2px!important}html[data-theme=dark] body main.publishPremium .unifiedPublisher .unifiedHeading .comingBadge{color:#efd36d!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:0 0 18px!important;padding:0!important;background:transparent!important;border:0!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{position:relative!important;grid-column:auto!important;min-width:0!important;width:100%!important;min-height:100px!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:14px 10px!important;border:1px solid var(--ha-border)!important;border-radius:16px!important;background:linear-gradient(180deg,var(--ha-surface) 0,var(--ha-surface-2) 100%)!important;color:var(--ha-text)!important;box-shadow:none!important;transform:none!important;overflow:hidden!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle:hover:not(:disabled){border-color:var(--ha-border-strong)!important;box-shadow:var(--ha-shadow-soft)!important;transform:translateY(-1px)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:10px!important;background:transparent!important;color:inherit!important;font-size:23px!important;line-height:1!important;filter:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){display:block!important;color:var(--ha-text)!important;font-size:16px!important;line-height:1.15!important;font-weight:900!important;margin:0!important;white-space:nowrap!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>small{display:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected{background:linear-gradient(145deg,var(--ha-navy-2),var(--ha-navy))!important;color:#fff!important;border-color:var(--ha-gold)!important;box-shadow:0 10px 24px rgba(21,37,57,.15)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected>span:nth-child(2){color:#fff!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected>span:first-child{background:transparent!important;color:#fff!important;border:0!important;box-shadow:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected:after{content:"✓"!important;position:absolute!important;inset-inline-start:12px!important;top:12px!important;left:auto!important;bottom:auto!important;width:25px!important;height:25px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:linear-gradient(180deg,#ffe899,#efc94e)!important;color:#172131!important;font-size:13px!important;font-weight:950!important;box-shadow:0 4px 12px rgba(184,138,15,.2)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field{margin-top:12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field>span{display:block!important;margin-bottom:7px!important;color:var(--ha-text)!important;font-size:14px!important;font-weight:850!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=file],html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=text],html body main.publishPremium .unifiedPublisher .unifiedControl>.field textarea{min-height:52px!important;width:100%!important;background:var(--ha-surface)!important;color:var(--ha-text)!important;border:1px solid var(--ha-border)!important;border-radius:13px!important;padding:12px 14px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=file]{height:54px!important;min-height:54px!important;padding:7px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=file]::-webkit-file-upload-button{height:38px!important;min-height:38px!important;border:0!important;border-radius:10px!important;background:var(--ha-navy)!important;color:#fff!important;padding:7px 14px!important;-webkit-margin-end:10px!important;margin-inline-end:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=file]::file-selector-button{height:38px!important;min-height:38px!important;border:0!important;border-radius:10px!important;background:var(--ha-navy)!important;color:#fff!important;padding:7px 14px!important;-webkit-margin-end:10px!important;margin-inline-end:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field small{display:block!important;margin-top:7px!important;color:var(--ha-muted)!important;font-size:12px!important;line-height:1.55!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid:not(.unifiedHeading+.platformToggleGrid){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-top:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle{grid-column:auto!important;min-width:0!important;width:100%!important;min-height:66px!important;height:auto!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:1fr!important;align-items:center!important;justify-content:center!important;grid-column-gap:8px!important;column-gap:8px!important;padding:10px 12px!important;border:1px solid var(--ha-border)!important;border-radius:13px!important;background:var(--ha-surface)!important;color:var(--ha-text)!important;box-shadow:none!important;transform:none!important;text-align:center!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle:hover{border-color:var(--ha-border-strong)!important;transform:translateY(-1px)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle.selected{background:linear-gradient(145deg,var(--ha-navy-2),var(--ha-navy))!important;color:#fff!important;border-color:#284c73!important;box-shadow:0 8px 20px rgba(20,38,60,.13)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle>span{align-self:center!important;color:var(--ha-text)!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle.selected>span{color:#fff!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle>small{display:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;grid-row:auto!important;width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;margin:0!important;border-radius:5px!important;border:1.5px solid #74869b!important;background:transparent!important;display:grid!important;place-items:center!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]:after{content:"✓"!important;color:#172131!important;font-size:13px!important;font-weight:950!important;transform:scale(0)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]:checked{border-color:#efc94e!important;background:linear-gradient(180deg,#ffe799,#efc94e)!important;box-shadow:none!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]:checked:after{transform:scale(1)!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.primaryButton{margin-top:16px!important;min-height:54px!important;border-radius:14px!important}html body main.publishPremium .metadataPreview{margin-top:14px!important;padding:14px!important;border-radius:16px!important}html body main .panelList{gap:12px!important}html body main .simplePanel{padding:18px!important}html body main .sectionHeader{margin:24px 0 12px!important}html body main .sectionHeader h2{color:var(--ha-text)!important}html body table{width:100%;border-collapse:separate;border-spacing:0;background:var(--ha-surface);color:var(--ha-text);border:1px solid var(--ha-border);border-radius:14px;overflow:hidden}html body td,html body th{border-color:var(--ha-border)!important}html body th{background:var(--ha-surface-3)!important}html body td,html body th{color:var(--ha-text)!important}html body .videoIdBox,html body code,html body pre{background:var(--ha-surface-3)!important;color:var(--ha-text)!important;border-color:var(--ha-border)!important}html body .progressTrack{background:var(--ha-surface-3)!important}html body .progressBar{background:linear-gradient(90deg,#efce61,#d9ad2e)!important}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:3px solid rgba(54,112,174,.22)!important;outline-offset:2px!important}html body a,html body button,html body input,html body label,html body select,html body textarea{-webkit-tap-highlight-color:transparent}@media (max-width:900px){html body .dashboardGrid,html body .toolCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid:not(.unifiedHeading+.platformToggleGrid){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){html body .shell{width:100%!important;padding:12px 10px 46px!important}html body .hero,html body .pageIntro{padding:18px 4px 10px!important}html body .hero h1,html body .pageIntro h1{font-size:clamp(29px,8.7vw,37px)!important;line-height:1.18!important;letter-spacing:-.35px!important}html body .hero p,html body .pageIntro p{font-size:15.5px!important;line-height:1.7!important}html body .actions,html body .pageActions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}html body .actions>*,html body .pageActions>*{min-width:0!important;width:100%!important}html body .dashboardButton,html body .ghostPrimary,html body .smallButton,html body a.secondaryLink,html body button.secondaryLink{min-height:43px!important;padding:8px!important;font-size:12.5px!important;border-radius:11px!important}html body input,html body select,html body textarea{font-size:16px!important}html body .dashboardGrid,html body .platformCardGrid,html body .platformStatusStrip,html body .simplePanel>div:has(>strong+div>label>input[type=checkbox])>strong+div,html body .toolCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html body .dashboardCard,html body .platformActionCard,html body .toolCompactCard{min-width:0!important;padding:10px!important;border-radius:14px!important}html body .dashboardCard{min-height:138px!important}html body .platformActionCard{min-height:116px!important}html body .toolCompactCard{min-height:72px!important}html body .dashboardCard h2,html body .platformActionCard h3,html body .toolCompactCard h3{font-size:13px!important;line-height:1.25!important}html body .dashboardCard p,html body .platformActionCard p,html body .toolCompactCard p{font-size:10.5px!important;line-height:1.4!important}html body .cardCta{font-size:11px!important;padding-top:8px!important}html body main.publishPremium .unifiedPublisher .unifiedControl{padding:12px!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(25,39,58,.07)!important}html body main.publishPremium .unifiedPublisher .unifiedHeading{gap:8px!important;margin-bottom:11px!important}html body main.publishPremium .unifiedPublisher .unifiedHeading h2{font-size:22px!important}html body main.publishPremium .unifiedPublisher .unifiedHeading .comingBadge{font-size:11px!important;min-height:28px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-bottom:12px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle{min-height:78px!important;height:78px!important;gap:4px!important;padding:8px 4px!important;border-radius:12px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:first-child{width:28px!important;height:28px!important;font-size:18px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle>span:nth-child(2){font-size:12.5px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.unifiedHeading+.platformToggleGrid>button.platformToggle.selected:after{inset-inline-start:7px!important;top:7px!important;width:20px!important;height:20px!important;font-size:11px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field{margin-top:10px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field>span{font-size:13px!important;margin-bottom:6px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=file],html body main.publishPremium .unifiedPublisher .unifiedControl>.field input[type=text],html body main.publishPremium .unifiedPublisher .unifiedControl>.field textarea{min-height:50px!important;border-radius:12px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid:not(.unifiedHeading+.platformToggleGrid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:11px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle{min-height:58px!important;height:58px!important;padding:7px 6px!important;border-radius:11px!important;column-gap:5px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle>span{font-size:10.5px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.primaryButton{min-height:50px!important;margin-top:12px!important}html body main .simplePanel{padding:12px!important;border-radius:16px!important}}@media (max-width:390px){html body .actions,html body .pageActions{gap:5px!important}html body .dashboardButton,html body .smallButton,html body a.secondaryLink,html body button.secondaryLink{font-size:11.5px!important;padding-inline:5px!important}html body main.publishPremium .unifiedPublisher .unifiedControl>.platformToggleGrid>label.platformToggle>span{font-size:9.8px!important}}@media (prefers-reduced-motion:reduce){html body *,html body :after,html body :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root,html[data-theme=light]{--hcf-text:#111827;--hcf-muted:#526171;--hcf-panel:#ffffff;--hcf-border:#c8d2de;--hcf-selected:#182536;--hcf-selected-text:#ffffff}html[data-theme=dark]{--hcf-text:#f4f7fb;--hcf-muted:#aeb9c7;--hcf-panel:#111822;--hcf-border:#33465a;--hcf-selected:#223249;--hcf-selected-text:#ffffff}html body .card,html body .card h1,html body .card h2,html body .card h3,html body .dashboardCard,html body .dashboardCard h2,html body .field>span,html body .metadataPreview,html body .platformActionCard,html body .platformActionCard h3,html body .seriesSummary,html body .simplePanel,html body .simplePanel h1,html body .simplePanel h2,html body .simplePanel h3,html body .toolCompactCard,html body .toolCompactCard h3,html body .uploadForm{color:var(--hcf-text)!important}html body .card p,html body .dashboardCard p,html body .field small,html body .metadataGrid small,html body .muted,html body .platformActionCard p,html body .simplePanel p,html body .toolCompactCard p{color:var(--hcf-muted)!important}html body .ghostPrimary,html body a.dashboardButton,html body a.heroAction,html body a.platformActionCard,html body a.secondaryLink,html body a.smallButton,html body a.toolCompactCard,html body button,html body label.platformToggle{color:var(--hcf-text)!important}html body a.dashboardButton>span,html body a.dashboardButton>strong,html body a.heroAction>strong,html body a.platformActionCard h3,html body a.secondaryLink>span,html body a.secondaryLink>strong,html body a.smallButton>span,html body a.smallButton>strong,html body a.toolCompactCard h3,html body button>span,html body button>strong,html body label.platformToggle>span{color:inherit!important}html body .dashboardButton.featured,html body .heroActionPrimary,html body .primary,html body .primaryButton,html body .smallButton.featured{color:#111827!important}html body .dashboardButton.featured>*,html body .heroActionPrimary>strong,html body .primary>*,html body .primaryButton>*,html body .smallButton.featured>*{color:inherit!important}html body a.selected,html body button.selected,html body button[aria-pressed=true],html body label.platformToggle.selected{background:var(--hcf-selected)!important;color:var(--hcf-selected-text)!important;border-color:#d8b545!important}html body a.selected>*,html body button.selected>*,html body button[aria-pressed=true]>*,html body label.platformToggle.selected>*{color:inherit!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle,html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle{background:var(--hcf-panel)!important;color:var(--hcf-text)!important;border-color:var(--hcf-border)!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle>span,html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle>span{color:var(--hcf-text)!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle.selected,html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle.selected{background:var(--hcf-selected)!important;color:var(--hcf-selected-text)!important;border-color:#d8b545!important;box-shadow:0 4px 12px rgba(25,39,58,.14)!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle.selected>span,html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.platformToggleGrid>label.platformToggle.selected>span{color:var(--hcf-selected-text)!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected,html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected{background:var(--hcf-selected)!important;color:var(--hcf-selected-text)!important;border-color:#d8b545!important}html[data-theme=dark] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected>span:nth-child(2),html[data-theme=light] body main.publishPremium section.unifiedPublisher div.simplePanel.unifiedControl>div.unifiedHeading+div.platformToggleGrid>button.platformToggle.selected>span:nth-child(2){color:var(--hcf-selected-text)!important}html body main.homeV2 .toolCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body main.homeV2 .toolCompactCard{min-height:46px!important;height:46px!important;padding:7px 10px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;background:var(--hcf-panel)!important;border:1px solid var(--hcf-border)!important;box-shadow:none!important;transform:none!important;text-align:center!important}html body main.homeV2 .toolCompactCard:hover{border-color:#9eafc1!important;box-shadow:none!important;transform:none!important}html body main.homeV2 .toolCompactCard>div{min-width:0!important;width:100%!important}html body main.homeV2 .toolCompactCard h3{margin:0!important;font-size:14px!important;line-height:1.15!important;font-weight:850!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .pageActions,html body a.secondaryLink[href="/"],html body a.smallButton[href="/"],html body main.uploadShell form.uploadForm>.seriesSummary{display:none!important}html body .hero.compactHero,html body .pageIntro{margin-bottom:18px!important}html body .hero.compactHero>:last-child,html body .pageIntro>:last-child{margin-bottom:0!important}.globalBackButton{position:fixed;top:14px;right:14px;z-index:10050;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 14px;border-radius:13px;border:1px solid rgba(255,255,255,.18);background:rgba(12,15,19,.88);color:#fff!important;box-shadow:0 8px 28px rgba(0,0,0,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font:inherit;font-size:14px;font-weight:800;cursor:pointer;direction:rtl;max-width:calc(100vw - 28px)}.globalBackButton>*{color:inherit!important}.globalBackArrow{font-size:18px;line-height:1}html[data-theme=light] .globalBackButton{background:rgba(255,255,255,.92)!important;color:#171a1f!important;border-color:rgba(18,24,32,.14)!important;box-shadow:0 8px 25px rgba(28,38,50,.12)!important}.haskoThemeToggle{position:fixed;top:14px;left:14px;z-index:10060;width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:rgba(12,15,19,.88);color:#f7d76c!important;box-shadow:0 8px 28px rgba(0,0,0,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font:inherit;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.haskoThemeToggle:hover{transform:translateY(-1px)}.haskoThemeToggle:active{transform:scale(.96)}.haskoThemeToggle span{font-size:21px;line-height:1;color:inherit!important}html[data-theme=light] .haskoThemeToggle{background:rgba(255,255,255,.9);color:#263142!important;border-color:rgba(18,24,32,.14);box-shadow:0 8px 25px rgba(28,38,50,.12)}.haskoMobileNav{display:none}@media(max-width:640px){html body main.homeV2 .toolCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html body main.homeV2 .toolCompactCard{min-height:44px!important;height:44px!important;padding:6px 5px!important;border-radius:10px!important}html body main.homeV2 .toolCompactCard h3{font-size:12.5px!important}html body .hero.compactHero,html body .pageIntro{margin-bottom:14px!important}body{padding-bottom:70px!important}.globalBackButton{position:relative;top:auto;right:auto;z-index:20;margin:max(10px,env(safe-area-inset-top)) 14px 0 auto;min-height:38px;padding:7px 12px;border-radius:11px;font-size:13px;box-shadow:0 5px 18px rgba(0,0,0,.22)}.globalBackArrow{font-size:17px}.haskoThemeToggle{width:38px;height:38px;top:max(10px,env(safe-area-inset-top));left:14px}.haskoThemeToggle span{font-size:20px}.haskoMobileNav{position:fixed;right:8px;left:8px;bottom:max(6px,env(safe-area-inset-bottom));z-index:10040;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;min-height:54px;padding:4px;border:1px solid rgba(205,214,224,.92);border-radius:15px;background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(23,39,59,.11);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-theme=dark] .haskoMobileNav{background:rgba(14,24,37,.96);border-color:rgba(49,69,92,.95);box-shadow:0 8px 22px rgba(0,0,0,.25)}.haskoMobileNav a{min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:3px 1px;border-radius:10px;color:#6a7789!important;text-decoration:none;font-weight:800;transition:background .16s ease,color .16s ease,transform .16s ease}html[data-theme=dark] .haskoMobileNav a{color:#9aabbe!important}.haskoMobileNav a span{width:21px;height:21px;display:grid;place-items:center;font-size:16px;line-height:1}.haskoMobileNav a small{color:inherit!important;font-size:9.5px!important;line-height:1.05;white-space:nowrap}.haskoMobileNav a.active{background:#fff6d7;color:#8c6800!important}html[data-theme=dark] .haskoMobileNav a.active{background:#2c2511;color:#f0cf63!important}.haskoMobileNav a:active{transform:scale(.97)}}