.SinglePaletteDetail-module__M6Ucfq__paletteTheme{--page-bg:var(--palette-light-bg);--page-surface:var(--palette-light-surface);--page-text:var(--palette-light-text);--page-muted:color-mix(in srgb, var(--page-text) 66%, transparent);--page-border:color-mix(in srgb, var(--palette-border-color) 48%, transparent);--page-soft:color-mix(in srgb, var(--page-surface) 82%, var(--palette-support) 18%);--page-shadow:0 18px 60px color-mix(in srgb, var(--page-text) 10%, transparent);background:var(--page-bg);color:var(--page-text);transition:background-color .18s,color .18s}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark]{--page-bg:color-mix(in srgb, var(--palette-dark-bg) 84%, #000 16%);--page-surface:color-mix(in srgb, var(--palette-dark-surface) 78%, #111 22%);--page-text:var(--palette-dark-text);--page-muted:color-mix(in srgb, var(--page-text) 70%, transparent);--page-border:color-mix(in srgb, var(--palette-support) 35%, transparent);--page-soft:color-mix(in srgb, var(--page-surface) 86%, var(--palette-secondary) 14%);--page-shadow:0 18px 70px #00000047}.SinglePaletteDetail-module__M6Ucfq__page{background:radial-gradient(circle at 5% 3%, color-mix(in srgb, var(--palette-accent) 18%, transparent), transparent 32rem), var(--page-bg);min-height:100vh}.SinglePaletteDetail-module__M6Ucfq__themeToggleWrap{z-index:30;border-bottom:1px solid var(--page-border);background:color-mix(in srgb, var(--page-surface) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.SinglePaletteDetail-module__M6Ucfq__themeToggleInner{min-height:48px;color:var(--page-muted);justify-content:flex-end;align-items:center;gap:14px;font-size:.78rem;font-weight:750;display:flex}.SinglePaletteDetail-module__M6Ucfq__themeToggle{border:1px solid var(--page-border);background:var(--page-soft);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__themeButton,.SinglePaletteDetail-module__M6Ucfq__themeButtonActive{border:0;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:5px 11px;font-weight:800;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__themeButton{color:var(--page-muted);background:0 0}.SinglePaletteDetail-module__M6Ucfq__themeButtonActive{background:var(--palette-primary);color:var(--palette-primary-fg)}.SinglePaletteDetail-module__M6Ucfq__breadcrumbs{color:var(--page-muted);flex-wrap:wrap;gap:8px;font-size:.84rem;display:flex}.SinglePaletteDetail-module__M6Ucfq__breadcrumbs a{color:inherit;text-decoration:none}.SinglePaletteDetail-module__M6Ucfq__breadcrumbs a:hover{color:var(--page-text)}.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:minmax(340px,5fr) minmax(0,7fr);align-items:stretch;gap:22px;display:grid}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard,.SinglePaletteDetail-module__M6Ucfq__strategyGrid article,.SinglePaletteDetail-module__M6Ucfq__roleCard,.SinglePaletteDetail-module__M6Ucfq__codeCard,.SinglePaletteDetail-module__M6Ucfq__contrastCard,.SinglePaletteDetail-module__M6Ucfq__wallpaperCard,.SinglePaletteDetail-module__M6Ucfq__templateCard,.SinglePaletteDetail-module__M6Ucfq__toolCard,.SinglePaletteDetail-module__M6Ucfq__faqCard,.SinglePaletteDetail-module__M6Ucfq__relatedCard,.SinglePaletteDetail-module__M6Ucfq__bottomCta,.SinglePaletteDetail-module__M6Ucfq__websitePreview,.SinglePaletteDetail-module__M6Ucfq__colorExplorer{border:1px solid var(--page-border);background:color-mix(in srgb, var(--page-surface) 94%, transparent);box-shadow:var(--page-shadow)}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{border-radius:26px}.SinglePaletteDetail-module__M6Ucfq__heroInfo{flex-direction:column;justify-content:space-between;min-height:430px;padding:clamp(24px,4vw,48px);display:flex}.SinglePaletteDetail-module__M6Ucfq__eyebrow{color:var(--palette-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.73rem;font-weight:900;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__eyebrow{color:color-mix(in srgb, var(--palette-accent) 70%, var(--page-text) 30%)}.SinglePaletteDetail-module__M6Ucfq__heroInfo h1{letter-spacing:-.045em;max-width:700px;margin:0;font-size:clamp(2.2rem,4.4vw,4.8rem);line-height:.98}.SinglePaletteDetail-module__M6Ucfq__heroLead{max-width:670px;color:var(--page-muted);margin:20px 0 0;font-size:1.03rem;line-height:1.75}.SinglePaletteDetail-module__M6Ucfq__heroMeta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.SinglePaletteDetail-module__M6Ucfq__heroMeta span{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-muted);text-transform:capitalize;border-radius:999px;padding:6px 10px;font-size:.76rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__heroActions{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.SinglePaletteDetail-module__M6Ucfq__actionPrimary,.SinglePaletteDetail-module__M6Ucfq__actionSecondary{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 15px;font-weight:850;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__actionPrimary{border:1px solid var(--palette-primary);background:var(--palette-primary);color:var(--palette-primary-fg)}.SinglePaletteDetail-module__M6Ucfq__actionSecondary{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-text)}.SinglePaletteDetail-module__M6Ucfq__actionPrimary:hover,.SinglePaletteDetail-module__M6Ucfq__actionSecondary:hover{color:inherit;box-shadow:0 10px 26px color-mix(in srgb, var(--page-text) 10%, transparent);transform:translateY(-2px)}.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{min-height:430px;padding:22px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro{justify-content:space-between;gap:20px;min-height:72px;display:flex}.SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro h2{margin:0;font-size:1.2rem}.SinglePaletteDetail-module__M6Ucfq__heroPaletteHint{max-width:210px;color:var(--page-muted);text-align:right;font-size:.75rem;line-height:1.45}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{border-radius:20px;min-height:320px;display:flex;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__heroSwatch{min-width:0;color:var(--swatch-fg);flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:4px;padding:18px 10px;transition:flex .18s;display:flex}.SinglePaletteDetail-module__M6Ucfq__heroSwatch:hover{flex:1.35 1 0}.SinglePaletteDetail-module__M6Ucfq__heroSwatch span{opacity:.82;font-size:.68rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__heroSwatch strong{letter-spacing:.02em;font-size:.85rem}.SinglePaletteDetail-module__M6Ucfq__section{padding:38px 0}.SinglePaletteDetail-module__M6Ucfq__sectionHeading{max-width:900px;margin-bottom:18px}.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.SinglePaletteDetail-module__M6Ucfq__sectionHeading h2,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,2.7vw,2.55rem);line-height:1.12}.SinglePaletteDetail-module__M6Ucfq__sectionHeading p,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow p{color:var(--page-muted);margin:10px 0 0;line-height:1.72}.SinglePaletteDetail-module__M6Ucfq__strategyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.SinglePaletteDetail-module__M6Ucfq__strategyGrid article{border-radius:18px;min-height:185px;padding:20px}.SinglePaletteDetail-module__M6Ucfq__strategyGrid svg{color:var(--palette-primary)}.SinglePaletteDetail-module__M6Ucfq__strategyGrid strong{margin-top:25px;font-size:1rem;display:block}.SinglePaletteDetail-module__M6Ucfq__strategyGrid p{color:var(--page-muted);margin:8px 0 0;font-size:.86rem;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__colorExplorer{border-radius:24px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__colorExplorerBars{min-height:500px;display:flex}.SinglePaletteDetail-module__M6Ucfq__colorBar,.SinglePaletteDetail-module__M6Ucfq__colorBarActive{flex:1 1 0;min-width:0;transition:flex .19s;position:relative}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger{z-index:1;color:inherit;background:0 0;border:0;position:absolute;inset:0}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger strong,.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger span{white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)rotate(-90deg)}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger strong{font-size:.79rem;bottom:94px}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger span{font-size:.67rem;font-weight:750;bottom:45px}.SinglePaletteDetail-module__M6Ucfq__shadeStack{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.SinglePaletteDetail-module__M6Ucfq__shadeButton{border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:3px 8px;font-size:.69rem;font-weight:850;display:flex}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetails{border-top:1px solid var(--page-border);background:var(--page-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetailCard{background:var(--page-surface);min-width:0;padding:16px}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetailHead{align-items:center;gap:10px;display:flex}.SinglePaletteDetail-module__M6Ucfq__colorDot,.SinglePaletteDetail-module__M6Ucfq__roleColorChip{border:1px solid var(--page-border);border-radius:10px;flex:none;width:34px;height:34px}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetailHead h3{margin:0;font-size:.9rem}.SinglePaletteDetail-module__M6Ucfq__hexCopyButton{color:var(--page-muted);background:0 0;border:0;align-items:center;gap:5px;margin-top:3px;padding:0;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__hexCopyButton code{color:inherit}.SinglePaletteDetail-module__M6Ucfq__colorFacts{gap:7px;margin:14px 0 0;display:grid}.SinglePaletteDetail-module__M6Ucfq__colorFacts div{justify-content:space-between;gap:10px;display:flex}.SinglePaletteDetail-module__M6Ucfq__colorFacts dt{color:var(--page-muted);font-size:.7rem}.SinglePaletteDetail-module__M6Ucfq__colorFacts dd{text-transform:capitalize;margin:0;font-size:.72rem;font-weight:850}.SinglePaletteDetail-module__M6Ucfq__rolePills{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.SinglePaletteDetail-module__M6Ucfq__rolePills span{background:var(--page-soft);color:var(--page-muted);border-radius:999px;padding:4px 7px;font-size:.63rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.SinglePaletteDetail-module__M6Ucfq__roleCard{border-radius:18px;padding:20px}.SinglePaletteDetail-module__M6Ucfq__roleCardHead{justify-content:space-between;gap:12px;display:flex}.SinglePaletteDetail-module__M6Ucfq__roleCardHead span:first-child{font-weight:900;display:block}.SinglePaletteDetail-module__M6Ucfq__roleCardHead code{color:var(--page-muted);font-size:.77rem}.SinglePaletteDetail-module__M6Ucfq__roleCard>p{color:var(--page-muted);margin:12px 0 16px;line-height:1.62}.SinglePaletteDetail-module__M6Ucfq__roleDemoRow{flex-wrap:wrap;gap:8px;display:flex}.SinglePaletteDetail-module__M6Ucfq__roleDemoButton,.SinglePaletteDetail-module__M6Ucfq__roleDemoButtonOutline{border-radius:10px;align-items:center;min-height:38px;padding:8px 13px;font-weight:850;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__roleDemoButtonOutline{background:0 0;border:1px solid}.SinglePaletteDetail-module__M6Ucfq__roleBlockDemo{border-radius:12px;justify-content:space-between;align-items:flex-end;min-height:76px;padding:13px;display:flex}.SinglePaletteDetail-module__M6Ucfq__roleBlockDemo span{text-transform:capitalize}.SinglePaletteDetail-module__M6Ucfq__roleTextDemo{background:var(--page-soft);border-radius:12px;gap:5px;min-height:76px;padding:13px;display:grid}.SinglePaletteDetail-module__M6Ucfq__roleTextDemo span{font-size:.79rem}.SinglePaletteDetail-module__M6Ucfq__websitePreview{border-radius:24px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__previewNav{background:var(--palette-primary);min-height:62px;color:var(--palette-primary-fg);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 24px;display:grid}.SinglePaletteDetail-module__M6Ucfq__previewNav>div{gap:20px;font-size:.78rem;display:flex}.SinglePaletteDetail-module__M6Ucfq__previewNavButton{background:var(--palette-accent);border-radius:999px;justify-self:end;padding:8px 12px;font-size:.75rem;font-weight:850}.SinglePaletteDetail-module__M6Ucfq__previewHero,.SinglePaletteDetail-module__M6Ucfq__previewAbout{grid-template-columns:1fr 1fr;min-height:360px;display:grid}.SinglePaletteDetail-module__M6Ucfq__previewHeroCopy,.SinglePaletteDetail-module__M6Ucfq__previewAbout>div:last-child{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,68px);display:flex}.SinglePaletteDetail-module__M6Ucfq__previewHeroCopy h3,.SinglePaletteDetail-module__M6Ucfq__previewAbout h3,.SinglePaletteDetail-module__M6Ucfq__previewServices h3{margin:8px 0 0;font-size:clamp(1.55rem,3vw,3rem);line-height:1.04}.SinglePaletteDetail-module__M6Ucfq__previewHeroCopy p,.SinglePaletteDetail-module__M6Ucfq__previewAbout p{max-width:580px;color:var(--page-muted);margin:14px 0 0;line-height:1.65}.SinglePaletteDetail-module__M6Ucfq__previewKicker{color:var(--palette-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.SinglePaletteDetail-module__M6Ucfq__previewActions{gap:9px;margin-top:20px;display:flex}.SinglePaletteDetail-module__M6Ucfq__previewActions span{background:var(--palette-primary);color:var(--palette-primary-fg);border-radius:10px;padding:9px 13px;font-size:.76rem;font-weight:850}.SinglePaletteDetail-module__M6Ucfq__previewActions span:last-child{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-text)}.SinglePaletteDetail-module__M6Ucfq__previewHeroImage,.SinglePaletteDetail-module__M6Ucfq__previewAboutImage{background:var(--page-soft);min-height:330px;position:relative;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__previewHeroImage img,.SinglePaletteDetail-module__M6Ucfq__previewAboutImage img{object-fit:cover;width:100%;height:100%;min-height:330px;display:block}.SinglePaletteDetail-module__M6Ucfq__previewHeroImage:after,.SinglePaletteDetail-module__M6Ucfq__previewAboutImage:after{content:"";pointer-events:none;position:absolute;inset:0}.SinglePaletteDetail-module__M6Ucfq__previewHeroImage:after{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-primary) 22%, transparent), color-mix(in srgb, var(--palette-accent) 18%, transparent))}.SinglePaletteDetail-module__M6Ucfq__previewAboutImage:after{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-secondary) 20%, transparent), transparent)}.SinglePaletteDetail-module__M6Ucfq__previewAbout{border-top:1px solid var(--page-border)}.SinglePaletteDetail-module__M6Ucfq__previewMiniStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.SinglePaletteDetail-module__M6Ucfq__previewMiniStats span{background:var(--page-soft);color:var(--page-muted);border-radius:10px;padding:10px;font-size:.7rem}.SinglePaletteDetail-module__M6Ucfq__previewMiniStats strong{color:var(--page-text);display:block}.SinglePaletteDetail-module__M6Ucfq__previewServices{border-top:1px solid var(--page-border);background:var(--page-soft);padding:clamp(28px,5vw,58px)}.SinglePaletteDetail-module__M6Ucfq__previewServicesHead{max-width:720px}.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid article{border:1px solid var(--page-border);background:var(--page-surface);border-radius:16px;min-height:180px;padding:18px}.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid article>span{color:var(--palette-accent);font-size:.72rem;font-weight:900}.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid strong{margin-top:28px;display:block}.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid p{color:var(--page-muted);margin:7px 0 16px;font-size:.8rem;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__contrastGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.SinglePaletteDetail-module__M6Ucfq__contrastCard{border-radius:17px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__contrastPreview{flex-direction:column;justify-content:center;min-height:110px;padding:18px;display:flex}.SinglePaletteDetail-module__M6Ucfq__contrastPreview strong{font-size:2rem}.SinglePaletteDetail-module__M6Ucfq__contrastPreview span{font-size:.78rem}.SinglePaletteDetail-module__M6Ucfq__contrastInfo{grid-template-columns:repeat(3,1fr);gap:7px;padding:13px;display:grid}.SinglePaletteDetail-module__M6Ucfq__contrastInfo span{color:var(--page-muted);font-size:.63rem;display:block}.SinglePaletteDetail-module__M6Ucfq__contrastInfo code,.SinglePaletteDetail-module__M6Ucfq__contrastInfo strong{color:var(--page-text);font-size:.75rem}.SinglePaletteDetail-module__M6Ucfq__contrastBadges{gap:7px;padding:0 13px 13px;display:flex}.SinglePaletteDetail-module__M6Ucfq__contrastBadges span{background:var(--page-soft);color:var(--page-muted);border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:.65rem;font-weight:800;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__codeCard{border-radius:20px;padding:18px}.SinglePaletteDetail-module__M6Ucfq__codeTabs{flex-wrap:wrap;gap:7px;margin-bottom:11px;display:flex}.SinglePaletteDetail-module__M6Ucfq__codeTab,.SinglePaletteDetail-module__M6Ucfq__codeTabActive,.SinglePaletteDetail-module__M6Ucfq__codeCopy{border-radius:9px;min-height:36px;padding:6px 10px;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__codeTab{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-text)}.SinglePaletteDetail-module__M6Ucfq__codeTabActive{border:1px solid var(--palette-primary);background:var(--palette-primary);color:var(--palette-primary-fg)}.SinglePaletteDetail-module__M6Ucfq__codeCopy{border:1px solid var(--page-border);color:var(--page-text);background:0 0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__codePanel{color:#edf2f7;background:#0b0d12;border-radius:14px;min-height:230px;margin:0;padding:18px;font-size:.82rem;line-height:1.65;overflow:auto}.SinglePaletteDetail-module__M6Ucfq__wallpaperGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.SinglePaletteDetail-module__M6Ucfq__wallpaperCard{border-radius:17px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__wallpaperPreview{aspect-ratio:4/5;background-position:50%;background-size:cover}.SinglePaletteDetail-module__M6Ucfq__wallpaperOne{background-image:linear-gradient(135deg, color-mix(in srgb, var(--palette-primary) 24%, transparent), color-mix(in srgb, var(--palette-accent) 24%, transparent)), url(https://images.unsplash.com/photo-1557682250-33bd709cbe85?auto=format&fit=crop&w=900&q=80)}.SinglePaletteDetail-module__M6Ucfq__wallpaperTwo{background-image:linear-gradient(135deg, color-mix(in srgb, var(--palette-secondary) 28%, transparent), transparent), url(https://images.unsplash.com/photo-1557683311-eac922347aa1?auto=format&fit=crop&w=900&q=80)}.SinglePaletteDetail-module__M6Ucfq__wallpaperThree{background-image:linear-gradient(135deg, color-mix(in srgb, var(--palette-primary) 30%, transparent), transparent), url(https://images.unsplash.com/photo-1557682224-5b8590cd9ec5?auto=format&fit=crop&w=1200&q=80)}.SinglePaletteDetail-module__M6Ucfq__wallpaperFour{background-image:linear-gradient(135deg, color-mix(in srgb, var(--palette-support) 28%, transparent), transparent), url(https://images.unsplash.com/photo-1557682260-96773eb01377?auto=format&fit=crop&w=1200&q=80)}.SinglePaletteDetail-module__M6Ucfq__wallpaperCard>div:last-child{padding:12px 14px 14px}.SinglePaletteDetail-module__M6Ucfq__wallpaperCard strong,.SinglePaletteDetail-module__M6Ucfq__wallpaperCard span{display:block}.SinglePaletteDetail-module__M6Ucfq__wallpaperCard span{color:var(--page-muted);margin-top:2px;font-size:.75rem}.SinglePaletteDetail-module__M6Ucfq__centerAction{justify-content:center;margin-top:16px;display:flex}.SinglePaletteDetail-module__M6Ucfq__templateGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.SinglePaletteDetail-module__M6Ucfq__templateCard{border-radius:18px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__templatePreview{background:var(--page-soft);min-height:280px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__templatePreview img{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.SinglePaletteDetail-module__M6Ucfq__templateBody{flex-direction:column;justify-content:center;padding:22px;display:flex}.SinglePaletteDetail-module__M6Ucfq__templateBody>span{color:var(--palette-primary);text-transform:uppercase;font-size:.7rem;font-weight:900}.SinglePaletteDetail-module__M6Ucfq__templateBody h3{margin:7px 0 0}.SinglePaletteDetail-module__M6Ucfq__templateBody p{color:var(--page-muted);margin:9px 0 16px;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__templateBody a{color:var(--page-text);align-items:center;gap:6px;font-weight:850;text-decoration:none;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__toolGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.SinglePaletteDetail-module__M6Ucfq__toolCard{min-height:210px;color:var(--page-text);border-radius:18px;flex-direction:column;padding:20px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.SinglePaletteDetail-module__M6Ucfq__toolCard:hover{border-color:var(--palette-primary);color:var(--page-text);transform:translateY(-3px)}.SinglePaletteDetail-module__M6Ucfq__toolCard>svg{color:var(--palette-primary)}.SinglePaletteDetail-module__M6Ucfq__toolCard strong{margin-top:25px}.SinglePaletteDetail-module__M6Ucfq__toolCard p{color:var(--page-muted);margin:8px 0 0;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__toolCard span{align-items:center;gap:6px;margin-top:auto;font-size:.75rem;font-weight:850;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__faqCard{border-radius:19px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__faqItem{border-bottom:1px solid var(--page-border)}.SinglePaletteDetail-module__M6Ucfq__faqItem:last-child{border-bottom:0}.SinglePaletteDetail-module__M6Ucfq__faqItem summary{cursor:pointer;padding:18px 20px;font-weight:850}.SinglePaletteDetail-module__M6Ucfq__faqItem p{color:var(--page-muted);margin:0;padding:0 20px 18px;line-height:1.68}.SinglePaletteDetail-module__M6Ucfq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.SinglePaletteDetail-module__M6Ucfq__relatedCard{color:var(--page-text);border-radius:17px;text-decoration:none;transition:transform .16s;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__relatedCard:hover{color:var(--page-text);transform:translateY(-3px)}.SinglePaletteDetail-module__M6Ucfq__relatedSwatches{height:96px;display:flex}.SinglePaletteDetail-module__M6Ucfq__relatedSwatches span{flex:1 1 0}.SinglePaletteDetail-module__M6Ucfq__relatedCard>div:last-child{padding:13px 15px}.SinglePaletteDetail-module__M6Ucfq__relatedCard strong,.SinglePaletteDetail-module__M6Ucfq__relatedCard>div:last-child>span{display:block}.SinglePaletteDetail-module__M6Ucfq__relatedCard>div:last-child>span{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.7rem;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__bottomCta{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-primary) 17%, var(--page-surface)), color-mix(in srgb, var(--palette-accent) 10%, var(--page-surface)));border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin:36px 0 20px;padding:clamp(24px,5vw,48px);display:flex}.SinglePaletteDetail-module__M6Ucfq__bottomCta h2{margin:0;font-size:clamp(1.5rem,3vw,2.5rem)}.SinglePaletteDetail-module__M6Ucfq__bottomCta p{max-width:720px;color:var(--page-muted);margin:9px 0 0;line-height:1.65}@media (max-width:1199px){.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__wallpaperGrid{grid-template-columns:repeat(2,1fr)}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetails{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.SinglePaletteDetail-module__M6Ucfq__themeToggleInner{justify-content:space-between}.SinglePaletteDetail-module__M6Ucfq__themeToggleInner>span{display:none}.SinglePaletteDetail-module__M6Ucfq__heroInfo{min-height:auto}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{min-height:250px}.SinglePaletteDetail-module__M6Ucfq__colorExplorerBars{min-height:400px}.SinglePaletteDetail-module__M6Ucfq__colorExplorerDetails,.SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__roleGrid,.SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__wallpaperGrid,.SinglePaletteDetail-module__M6Ucfq__templateGrid,.SinglePaletteDetail-module__M6Ucfq__toolGrid,.SinglePaletteDetail-module__M6Ucfq__relatedGrid,.SinglePaletteDetail-module__M6Ucfq__previewHero,.SinglePaletteDetail-module__M6Ucfq__previewAbout,.SinglePaletteDetail-module__M6Ucfq__previewServiceGrid,.SinglePaletteDetail-module__M6Ucfq__templateCard{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__previewNav{grid-template-columns:1fr auto}.SinglePaletteDetail-module__M6Ucfq__previewNav>div{display:none}.SinglePaletteDetail-module__M6Ucfq__previewMiniStats{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__bottomCta,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow{flex-direction:column;align-items:stretch}.SinglePaletteDetail-module__M6Ucfq__codeCopy{margin-left:0}}@media (max-width:480px){.SinglePaletteDetail-module__M6Ucfq__heroSwatches{min-height:220px}.SinglePaletteDetail-module__M6Ucfq__heroSwatch span{display:none}.SinglePaletteDetail-module__M6Ucfq__heroSwatch strong{writing-mode:vertical-rl;transform:rotate(180deg)}.SinglePaletteDetail-module__M6Ucfq__colorExplorerBars{min-height:360px}.SinglePaletteDetail-module__M6Ucfq__shadeButton{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.SinglePaletteDetail-module__M6Ucfq__paletteTheme,.SinglePaletteDetail-module__M6Ucfq__heroSwatch,.SinglePaletteDetail-module__M6Ucfq__colorBar,.SinglePaletteDetail-module__M6Ucfq__colorBarActive,.SinglePaletteDetail-module__M6Ucfq__actionPrimary,.SinglePaletteDetail-module__M6Ucfq__actionSecondary,.SinglePaletteDetail-module__M6Ucfq__toolCard,.SinglePaletteDetail-module__M6Ucfq__relatedCard{transition:none}}.SinglePaletteDetail-module__M6Ucfq__paletteTheme{scroll-behavior:smooth}.SinglePaletteDetail-module__M6Ucfq__themeToggleWrap,.SinglePaletteDetail-module__M6Ucfq__themeToggleInner,.SinglePaletteDetail-module__M6Ucfq__themeToggle{display:none!important}.SinglePaletteDetail-module__M6Ucfq__floatingThemePanel{z-index:120;border:1px solid var(--page-border);background:color-mix(in srgb, var(--page-surface) 92%, transparent);width:82px;box-shadow:0 14px 38px color-mix(in srgb, var(--page-text) 18%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;position:fixed;bottom:92px;right:18px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__floatingThemeGradient{background:var(--palette-gradient-light);height:8px}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__floatingThemeGradient{background:var(--palette-gradient-dark)}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButton,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonActive{border:0;border-top:1px solid var(--page-border);justify-content:center;align-items:center;gap:6px;width:100%;min-height:38px;padding:7px 8px;font-size:.68rem;font-weight:850;transition:background-color .14s,color .14s;display:flex}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButton{color:var(--page-muted);background:0 0}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonActive{background:var(--palette-primary);color:var(--palette-primary-fg)}.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:minmax(340px,4.5fr) minmax(0,7.5fr);gap:18px}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{min-height:500px}.SinglePaletteDetail-module__M6Ucfq__heroInfo{padding:clamp(24px,3vw,42px)}.SinglePaletteDetail-module__M6Ucfq__editPaletteAction{border:1px solid color-mix(in srgb, var(--palette-primary) 84%, var(--page-text) 16%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-primary-fg) 18%, transparent)}.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:18px;display:grid}.SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro{min-height:auto}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{height:100%;min-height:0}.SinglePaletteDetail-module__M6Ucfq__heroSwatch{border:0;border-right:1px solid color-mix(in srgb, var(--swatch-fg) 16%, transparent);cursor:pointer;text-align:left;padding:18px 10px;position:relative}.SinglePaletteDetail-module__M6Ucfq__heroSwatch:last-child{border-right:0}.SinglePaletteDetail-module__M6Ucfq__heroSwatchName{opacity:.84;font-size:.68rem;font-weight:800;display:block}.SinglePaletteDetail-module__M6Ucfq__heroSwatchCopyState{background:color-mix(in srgb, var(--swatch-fg) 14%, transparent);min-height:30px;color:var(--swatch-fg);opacity:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.68rem;font-weight:850;transition:opacity .14s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SinglePaletteDetail-module__M6Ucfq__heroSwatch:hover .SinglePaletteDetail-module__M6Ucfq__heroSwatchCopyState,.SinglePaletteDetail-module__M6Ucfq__heroSwatch:focus-visible .SinglePaletteDetail-module__M6Ucfq__heroSwatchCopyState{opacity:1}.SinglePaletteDetail-module__M6Ucfq__heroSwatch strong{color:var(--swatch-fg)}.SinglePaletteDetail-module__M6Ucfq__heroQuickLinks{flex-wrap:wrap;gap:7px;padding-top:2px;display:flex}.SinglePaletteDetail-module__M6Ucfq__heroQuickLinks button{border:1px solid var(--page-border);background:var(--page-soft);min-height:34px;color:var(--page-text);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__heroQuickLinks button:hover{border-color:var(--palette-primary)}.SinglePaletteDetail-module__M6Ucfq__detailLayout{grid-template-columns:minmax(0,8fr) minmax(280px,4fr);align-items:start;gap:28px;display:grid}.SinglePaletteDetail-module__M6Ucfq__detailMain{min-width:0}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__section{scroll-margin-top:92px}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__roleGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__wallpaperGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SinglePaletteDetail-module__M6Ucfq__detailSidebar{min-width:0;padding-top:38px}.SinglePaletteDetail-module__M6Ucfq__sidebarSticky{gap:14px;display:grid;position:static}.SinglePaletteDetail-module__M6Ucfq__sidebarCard,.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard{border:1px solid var(--page-border);background:color-mix(in srgb, var(--page-surface) 95%, transparent);box-shadow:var(--page-shadow);border-radius:19px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__sidebarPaletteGradient{background:var(--palette-gradient-light);height:96px;margin:0 -18px 16px;transition:background .18s}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__sidebarPaletteGradient{background:var(--palette-gradient-dark)}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard>span,.SinglePaletteDetail-module__M6Ucfq__sidebarEyebrow{color:var(--palette-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard>span,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__sidebarEyebrow{color:color-mix(in srgb, var(--palette-accent) 68%, var(--page-text) 32%)}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard h3{margin:6px 0 0;font-size:1.05rem;line-height:1.2}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard p{color:var(--page-muted);margin:9px 0 14px;font-size:.8rem;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__sidebarPrimaryAction{border:1px solid var(--palette-primary);background:var(--palette-primary);min-height:40px;color:var(--palette-primary-fg);border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__sidebarNav,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks{margin-top:10px;display:grid}.SinglePaletteDetail-module__M6Ucfq__sidebarNav a,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks a{border-top:1px solid var(--page-border);min-height:37px;color:var(--page-muted);align-items:center;gap:7px;font-size:.75rem;font-weight:760;text-decoration:none;display:flex}.SinglePaletteDetail-module__M6Ucfq__sidebarNav a:first-child,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks a:first-child{border-top:0}.SinglePaletteDetail-module__M6Ucfq__sidebarNav a:hover,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks a:hover{color:var(--page-text)}.SinglePaletteDetail-module__M6Ucfq__colorExplorerBars{min-height:470px}.SinglePaletteDetail-module__M6Ucfq__colorBarActive{flex:2 1 0}.SinglePaletteDetail-module__M6Ucfq__activeColorDetailPanel{background:var(--page-surface);border-top:4px solid;grid-template-columns:minmax(190px,1.1fr) auto minmax(280px,1.4fr);align-items:center;gap:18px;padding:16px 18px;transition:border-color .16s,background-color .16s;display:grid}.SinglePaletteDetail-module__M6Ucfq__activeColorIdentity{align-items:center;gap:11px;display:flex}.SinglePaletteDetail-module__M6Ucfq__activeColorChip{border:1px solid var(--page-border);border-radius:13px;flex:none;width:46px;height:46px}.SinglePaletteDetail-module__M6Ucfq__activeColorIdentity span{color:var(--page-muted);text-transform:uppercase;font-size:.65rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__activeColorIdentity h3{margin:2px 0 0;font-size:.96rem}.SinglePaletteDetail-module__M6Ucfq__activeColorHexButton{border:1px solid var(--page-border);background:var(--page-soft);min-height:38px;color:var(--page-text);border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts div{min-width:0}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts dt{color:var(--page-muted);font-size:.62rem}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts dd{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:2px 0 0;font-size:.7rem;font-weight:850;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__activeColorRoles{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.SinglePaletteDetail-module__M6Ucfq__activeColorRoles span{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-muted);border-radius:999px;padding:4px 8px;font-size:.63rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__sectionHeading h2,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow h2,.SinglePaletteDetail-module__M6Ucfq__heroInfo h1,.SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro h2,.SinglePaletteDetail-module__M6Ucfq__bottomCta h2,.SinglePaletteDetail-module__M6Ucfq__roleCard h3,.SinglePaletteDetail-module__M6Ucfq__previewHeroCopy h3,.SinglePaletteDetail-module__M6Ucfq__previewAbout h3,.SinglePaletteDetail-module__M6Ucfq__previewServices h3,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__sectionHeading h2,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow h2,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__heroInfo h1,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro h2{color:var(--page-text)}@media (max-width:1199px){.SinglePaletteDetail-module__M6Ucfq__detailLayout{grid-template-columns:minmax(0,1fr)}.SinglePaletteDetail-module__M6Ucfq__detailSidebar{padding-top:0}.SinglePaletteDetail-module__M6Ucfq__sidebarSticky{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.SinglePaletteDetail-module__M6Ucfq__activeColorDetailPanel{grid-template-columns:1fr auto}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-column:1/-1}}@media (max-width:767px){.SinglePaletteDetail-module__M6Ucfq__floatingThemePanel{width:48px;bottom:82px;right:12px}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButton,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonActive{min-height:42px}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButton span,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonActive span{display:none}.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{min-height:auto}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{min-height:300px}.SinglePaletteDetail-module__M6Ucfq__heroQuickLinks{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.SinglePaletteDetail-module__M6Ucfq__heroQuickLinks button{flex:none}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__roleGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__wallpaperGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__relatedGrid,.SinglePaletteDetail-module__M6Ucfq__sidebarSticky{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__colorExplorerBars{min-height:390px}.SinglePaletteDetail-module__M6Ucfq__activeColorDetailPanel{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.SinglePaletteDetail-module__M6Ucfq__floatingThemeButton,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonActive,.SinglePaletteDetail-module__M6Ucfq__sidebarPaletteGradient,.SinglePaletteDetail-module__M6Ucfq__activeColorDetailPanel,.SinglePaletteDetail-module__M6Ucfq__heroSwatchCopyState{transition:none}}.SinglePaletteDetail-module__M6Ucfq__floatingThemePanel{border:1px solid color-mix(in srgb, var(--page-text) 18%, transparent);background:var(--page-surface);width:44px;box-shadow:0 10px 28px color-mix(in srgb, var(--page-text) 16%, transparent), 0 2px 7px color-mix(in srgb, var(--page-text) 10%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:13px;display:grid;bottom:142px;right:14px;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__floatingThemeGradient{display:none}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLight,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLightActive,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDark,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDarkActive{border:0;justify-content:center;align-items:center;width:44px;height:42px;min-height:42px;padding:0;transition:background-color .14s,color .14s,transform .14s;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLight{color:#334155;background:#fff;border-bottom:1px solid #11182724}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLightActive{color:#111827;box-shadow:inset 3px 0 0 var(--palette-accent);background:#fff;border-bottom:1px solid #1118272e}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDark{color:#dbe3ee;background:#1f2937}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDarkActive{color:#fff;box-shadow:inset 3px 0 0 var(--palette-accent);background:#111827}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLight:hover,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLightActive:hover,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDark:hover,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDarkActive:hover{transform:translate(-1px)}.SinglePaletteDetail-module__M6Ucfq__paletteTheme{--page-readable-heading:#17131a}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark]{--page-readable-heading:#f8fafc}.SinglePaletteDetail-module__M6Ucfq__sectionHeading h2,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow h2,.SinglePaletteDetail-module__M6Ucfq__heroInfo h1,.SinglePaletteDetail-module__M6Ucfq__heroPaletteIntro h2,.SinglePaletteDetail-module__M6Ucfq__bottomCta h2,.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard h3,.SinglePaletteDetail-module__M6Ucfq__sidebarCard h3,.SinglePaletteDetail-module__M6Ucfq__roleCard h3,.SinglePaletteDetail-module__M6Ucfq__previewHeroCopy h3,.SinglePaletteDetail-module__M6Ucfq__previewAbout h3,.SinglePaletteDetail-module__M6Ucfq__previewServices h3{color:var(--page-readable-heading)}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard{padding:0 20px 20px}.SinglePaletteDetail-module__M6Ucfq__sidebarPaletteGradient{height:104px;margin:0 -20px 18px}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard>span,.SinglePaletteDetail-module__M6Ucfq__sidebarEyebrow{font-size:.76rem;line-height:1.35}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard h3{margin-top:7px;font-size:1.18rem;font-weight:850;line-height:1.35}.SinglePaletteDetail-module__M6Ucfq__sidebarGradientCard p{margin:10px 0 16px;font-size:.9rem;line-height:1.62}.SinglePaletteDetail-module__M6Ucfq__sidebarPrimaryAction{min-height:44px;padding:9px 13px;font-size:.88rem}.SinglePaletteDetail-module__M6Ucfq__sidebarCard{padding:19px}.SinglePaletteDetail-module__M6Ucfq__sidebarNav,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks{margin-top:11px}.SinglePaletteDetail-module__M6Ucfq__sidebarNav a,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks a{gap:9px;min-height:43px;font-size:.86rem;font-weight:760;line-height:1.35}.SinglePaletteDetail-module__M6Ucfq__sidebarNav a svg,.SinglePaletteDetail-module__M6Ucfq__sidebarToolLinks a svg{flex:none;width:15px;height:15px}@media (min-width:992px) and (max-width:1199.98px){.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:minmax(320px,4.5fr) minmax(0,7.5fr)}.SinglePaletteDetail-module__M6Ucfq__detailLayout{grid-template-columns:minmax(0,8fr) minmax(260px,4fr);gap:22px}.SinglePaletteDetail-module__M6Ucfq__detailSidebar{padding-top:38px}.SinglePaletteDetail-module__M6Ucfq__sidebarSticky{grid-template-columns:1fr;display:grid;position:static}}@media (max-width:991.98px){.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{min-height:auto}.SinglePaletteDetail-module__M6Ucfq__detailLayout{grid-template-columns:1fr;gap:18px}.SinglePaletteDetail-module__M6Ucfq__detailSidebar{padding-top:0}.SinglePaletteDetail-module__M6Ucfq__sidebarSticky{grid-template-columns:1fr;gap:12px;position:static;top:auto}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__roleGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__wallpaperGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SinglePaletteDetail-module__M6Ucfq__activeColorDetailPanel{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767.98px){.SinglePaletteDetail-module__M6Ucfq__floatingThemePanel{width:42px;bottom:132px;right:11px}.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLight,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonLightActive,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDark,.SinglePaletteDetail-module__M6Ucfq__floatingThemeButtonDarkActive{width:42px;height:40px;min-height:40px}.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__strategyGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__roleGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__contrastGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__wallpaperGrid,.SinglePaletteDetail-module__M6Ucfq__detailMain .SinglePaletteDetail-module__M6Ucfq__relatedGrid{grid-template-columns:1fr}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger strong{color:inherit;letter-spacing:.02em;font-size:.76rem;font-weight:900;bottom:28px;left:50%;transform:translate(-50%)rotate(-90deg)}.SinglePaletteDetail-module__M6Ucfq__colorBarTrigger span{display:none}.SinglePaletteDetail-module__M6Ucfq__activeColorIdentity h3{color:var(--page-readable-heading);font-size:1.05rem}.SinglePaletteDetail-module__M6Ucfq__activeColorIdentity>div>span{color:var(--page-muted);font-size:.72rem}.SinglePaletteDetail-module__M6Ucfq__activeColorHexButton{display:none}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts div{border:1px solid var(--page-border);background:var(--page-soft);border-radius:10px;padding:9px 10px}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts dt{color:var(--page-muted);font-size:.69rem;font-weight:760}.SinglePaletteDetail-module__M6Ucfq__activeColorFacts dd{color:var(--page-readable-heading);margin:3px 0 0;font-size:.8rem;font-weight:900}.SinglePaletteDetail-module__M6Ucfq__roleCard>p,.SinglePaletteDetail-module__M6Ucfq__roleTextDemo span{color:var(--page-muted)}.SinglePaletteDetail-module__M6Ucfq__roleTextDemo strong{color:var(--page-readable-heading)}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleCard>p,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleTextDemo span{color:color-mix(in srgb, var(--page-text) 82%, transparent)}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleDemoButtonOutline{background:color-mix(in srgb, var(--page-surface) 82%, #000 18%);color:var(--page-text)!important;border-color:color-mix(in srgb, var(--page-text) 44%, transparent)!important}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=light] .SinglePaletteDetail-module__M6Ucfq__roleDemoButtonOutline{background:color-mix(in srgb, var(--page-surface) 94%, #fff 6%);color:var(--page-readable-heading)!important}.SinglePaletteDetail-module__M6Ucfq__previewNavButton{background:color-mix(in srgb, var(--palette-light-surface) 94%, #fff 6%);border:1px solid #1118271f;color:#17131a!important}.SinglePaletteDetail-module__M6Ucfq__templateBody h3{color:var(--page-readable-heading)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSections{gap:32px;display:grid}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroup{gap:14px;display:grid}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead{justify-content:space-between;align-items:end;gap:18px;display:flex}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead h3{color:var(--page-readable-heading);margin:0;font-size:1.05rem}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead p{max-width:680px;color:var(--page-muted);margin:5px 0 0;font-size:.78rem;line-height:1.55}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead>span{border:1px solid var(--page-border);background:var(--page-soft);color:var(--page-muted);border-radius:999px;flex:none;padding:5px 9px;font-size:.68rem;font-weight:800}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquareGrid,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobileGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDesktopGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperCard{border:1px solid var(--page-border);background:var(--page-surface);min-width:0;box-shadow:var(--page-shadow);border-radius:18px;align-self:start;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquare,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobile,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDesktop{background:var(--page-soft);width:100%;min-width:0;display:block;overflow:hidden}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquare{aspect-ratio:1!important}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobile{aspect-ratio:9/16!important}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDesktop{aspect-ratio:16/9!important}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquare img,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobile img,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDesktop img{object-fit:cover;width:100%;height:100%;display:block}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMeta{padding:11px 12px 13px}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMeta strong,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMeta>span{display:block}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMeta strong{color:var(--page-readable-heading);font-size:.88rem}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMeta>span{color:var(--page-muted);margin-top:3px;font-size:.7rem}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperActions{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperActions a{border:1px solid var(--page-border);background:var(--page-soft);min-height:36px;color:var(--page-text);border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:.68rem;font-weight:850;text-decoration:none;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperActions a:last-child{border-color:var(--palette-primary);background:var(--palette-primary);color:var(--palette-primary-fg)}@media (max-width:1199.98px){.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquareGrid,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.SinglePaletteDetail-module__M6Ucfq__activeColorFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead{flex-direction:column;align-items:flex-start}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSquareGrid,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperMobileGrid,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDesktopGrid{grid-template-columns:1fr}}.SinglePaletteDetail-module__M6Ucfq__hero{isolation:isolate;background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--palette-accent) 38%, transparent), transparent 34%), radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--palette-support) 36%, transparent), transparent 32%), radial-gradient(circle at 72% 88%, color-mix(in srgb, var(--palette-secondary) 34%, transparent), transparent 36%), linear-gradient(135deg, color-mix(in srgb, var(--palette-primary) 42%, var(--page-bg)), color-mix(in srgb, var(--palette-secondary) 26%, var(--page-bg)) 48%, color-mix(in srgb, var(--palette-accent) 30%, var(--page-bg)));grid-template-columns:minmax(360px,.95fr) minmax(0,1.35fr);align-items:stretch;gap:clamp(20px,2.4vw,38px);width:100vw;min-height:clamp(620px,100svh - 72px,920px);margin-left:calc(50% - 50vw);padding:clamp(28px,4vw,64px);position:relative}.SinglePaletteDetail-module__M6Ucfq__hero:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#ffffff14,#0000 38%,#ffffff0a);position:absolute;inset:0}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{border:1px solid color-mix(in srgb, var(--page-border) 72%, #ffffff47);background:color-mix(in srgb, var(--page-surface) 72%, transparent);height:100%;min-height:100%;box-shadow:0 28px 80px color-mix(in srgb, var(--page-text) 16%, transparent), inset 0 1px 0 #ffffff29;-webkit-backdrop-filter:blur(22px)saturate(128%)}.SinglePaletteDetail-module__M6Ucfq__heroInfo{justify-content:center;padding:clamp(34px,4.5vw,72px)}.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{padding:clamp(22px,2.6vw,36px)}.SinglePaletteDetail-module__M6Ucfq__heroInfo h1{max-width:780px;font-size:clamp(2.65rem,5.2vw,5.7rem)}.SinglePaletteDetail-module__M6Ucfq__heroLead{max-width:760px;font-size:clamp(1rem,1.2vw,1.14rem)}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{min-height:360px}.SinglePaletteDetail-module__M6Ucfq__detailLayout{margin-top:clamp(46px,5vw,74px)}.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section{border-bottom:1px solid color-mix(in srgb, var(--page-border) 78%, transparent);padding:clamp(66px,7vw,104px) 0}.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section:first-child{padding-top:clamp(74px,8vw,116px)}.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section:last-child{border-bottom:0}.SinglePaletteDetail-module__M6Ucfq__sectionHeading,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow{margin-bottom:clamp(26px,3vw,42px)}.SinglePaletteDetail-module__M6Ucfq__sectionHeading h2,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3.2vw,3.15rem);line-height:1.06}.SinglePaletteDetail-module__M6Ucfq__sectionHeading p,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow p{margin-top:14px;font-size:clamp(.95rem,1vw,1.04rem)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSections{gap:clamp(48px,5vw,72px)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroup{gap:20px}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead h3{letter-spacing:-.02em;font-size:clamp(1.35rem,2vw,1.85rem)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperGroupHead p{margin-top:8px;font-size:.88rem}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperActions{grid-template-columns:42px minmax(0,1fr);gap:8px}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperAiAction{border-radius:10px;justify-content:center;align-items:center;min-height:40px;display:inline-flex}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload{border:1px solid var(--page-border);background:var(--page-soft);width:42px;color:var(--page-text);cursor:pointer;padding:0}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload:hover:not(:disabled){border-color:var(--palette-primary);color:var(--palette-primary)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload:disabled{cursor:wait;opacity:.62}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperAiAction{white-space:nowrap;width:100%;font-weight:850;text-decoration:none;border:1px solid var(--palette-primary)!important;background:var(--palette-primary)!important;color:var(--palette-primary-fg)!important;padding:8px 12px!important;font-size:.72rem!important}@media (max-width:1199.98px){.SinglePaletteDetail-module__M6Ucfq__hero{grid-template-columns:1fr;width:100vw;min-height:auto;padding:clamp(24px,4vw,46px)}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{height:auto;min-height:480px}.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section{padding:clamp(58px,7vw,84px) 0}}@media (max-width:767.98px){.SinglePaletteDetail-module__M6Ucfq__hero{padding:22px 16px 30px}.SinglePaletteDetail-module__M6Ucfq__heroInfo,.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{min-height:auto}.SinglePaletteDetail-module__M6Ucfq__heroInfo{padding:28px 22px}.SinglePaletteDetail-module__M6Ucfq__heroPaletteCard{padding:18px}.SinglePaletteDetail-module__M6Ucfq__heroInfo h1{font-size:clamp(2.25rem,12vw,3.6rem)}.SinglePaletteDetail-module__M6Ucfq__heroSwatches{min-height:280px}.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section,.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section:first-child{padding:52px 0}.SinglePaletteDetail-module__M6Ucfq__sectionHeading,.SinglePaletteDetail-module__M6Ucfq__sectionHeadingRow{margin-bottom:24px}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperSections{gap:44px}}.SinglePaletteDetail-module__M6Ucfq__breadcrumbs{align-items:center}@media (min-width:992px){.SinglePaletteDetail-module__M6Ucfq__detailMain>.SinglePaletteDetail-module__M6Ucfq__section:first-child,.SinglePaletteDetail-module__M6Ucfq__detailSidebar{padding-top:38px}}.SinglePaletteDetail-module__M6Ucfq__strategyGrid svg{stroke-width:1.9px;width:29px;height:29px}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__strategyGrid svg{color:color-mix(in srgb, var(--palette-accent) 54%, var(--page-readable-heading) 46%)}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleTextDemo{background:color-mix(in srgb, var(--palette-light-surface) 88%, #ffffff1f);border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff52}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleTextDemo strong,.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__roleTextDemo span{color:#17131a!important}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload{border-color:color-mix(in srgb, var(--page-text) 44%, transparent);background:color-mix(in srgb, var(--page-surface) 88%, #000 12%);color:var(--page-readable-heading)}.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload:hover:not(:disabled),.SinglePaletteDetail-module__M6Ucfq__paletteTheme[data-palette-theme=dark] .SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperDownload:focus-visible{border-color:color-mix(in srgb, var(--page-text) 78%, transparent);background:color-mix(in srgb, var(--page-surface) 72%, var(--palette-accent) 28%);color:var(--page-readable-heading)}.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperAiAction:hover,.SinglePaletteDetail-module__M6Ucfq__dynamicWallpaperAiAction:focus-visible{border-color:var(--palette-primary)!important;background:var(--palette-primary)!important;color:var(--palette-primary-fg)!important}.SinglePaletteDetail-module__M6Ucfq__centerAction .SinglePaletteDetail-module__M6Ucfq__actionPrimary:hover,.SinglePaletteDetail-module__M6Ucfq__centerAction .SinglePaletteDetail-module__M6Ucfq__actionPrimary:focus-visible{border-color:var(--palette-primary);background:var(--palette-primary);color:var(--palette-primary-fg)}
