.ProductWorkbench-module__PsdPqW__overview,.ProductWorkbench-module__PsdPqW__haircare,.ProductWorkbench-module__PsdPqW__newLaunch,.ProductWorkbench-module__PsdPqW__workroom{width:100%;min-width:0}.ProductWorkbench-module__PsdPqW__overview [data-command-dashboard-layout],.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-layout]{grid-template-columns:minmax(0,1fr)!important}.ProductWorkbench-module__PsdPqW__overview [data-command-dashboard-slot=rail],.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=rail]{position:static!important}.ProductWorkbench-module__PsdPqW__overview [data-command-dashboard-slot=rail]:empty,.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=rail]:empty{display:none}.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ProductWorkbench-module__PsdPqW__overview [data-product-journey-circuit]{overflow:visible;min-height:0!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__stages{gap:8px;grid-template-rows:none!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__stage[data-stage-id]{grid-area:auto!important;min-height:76px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__connector{display:none!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__stage-action{border-radius:13px;width:100%;transition:border-color .18s,background-color .18s,transform .18s;border:1px solid var(--border-subtle)!important;background:var(--surface-raised)!important;min-height:76px!important;padding:10px 6px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__stage-action[href]:hover{transform:translateY(-2px);border-color:color-mix(in srgb, var(--primary) 45%, var(--border-subtle))!important}.ProductWorkbench-module__PsdPqW__overview [data-stage-state=current] .product-journey__stage-action{border-color:color-mix(in srgb, var(--primary) 56%, var(--border-subtle))!important;background:color-mix(in srgb, var(--primary) 7%, var(--surface-raised))!important}.ProductWorkbench-module__PsdPqW__overview [data-stage-state=current] .product-journey__well{animation:3.4s ease-in-out infinite ProductWorkbench-module__PsdPqW__handoff-glow}.ProductWorkbench-module__PsdPqW__overview .product-journey__label{font-weight:620;font-size:12px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__well{width:42px!important;height:42px!important;color:var(--primary)!important;background:color-mix(in srgb, var(--primary) 10%, var(--surface-raised))!important;border-color:color-mix(in srgb, var(--primary) 30%, var(--border-subtle))!important;opacity:1!important;border-radius:13px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__glyph{stroke-width:1.5px;width:22px!important;height:22px!important}.ProductWorkbench-module__PsdPqW__overview [data-stage-state=future] .product-journey__label{opacity:1!important;color:var(--text-secondary)!important}.ProductWorkbench-module__PsdPqW__startPanel{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:22px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:28px;padding:clamp(24px,4vw,48px);display:grid}.ProductWorkbench-module__PsdPqW__startPanel h2{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,30px);font-weight:650}.ProductWorkbench-module__PsdPqW__startPanel p{max-width:38rem;color:var(--text-secondary);margin-top:10px;line-height:1.7}.ProductWorkbench-module__PsdPqW__phaseGuide{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:28px;display:grid}.ProductWorkbench-module__PsdPqW__phaseGuide li{align-items:flex-start;gap:12px;display:flex}.ProductWorkbench-module__PsdPqW__phaseGuide strong,.ProductWorkbench-module__PsdPqW__phaseGuide small{display:block}.ProductWorkbench-module__PsdPqW__phaseGuide strong{font-size:14px;font-weight:600}.ProductWorkbench-module__PsdPqW__phaseGuide small{color:var(--text-secondary);margin-top:5px;font-size:12px;line-height:1.6}.ProductWorkbench-module__PsdPqW__newRoute [data-focused-flow-layout],.ProductWorkbench-module__PsdPqW__newRoute [data-focused-flow-main]{max-width:none}.ProductWorkbench-module__PsdPqW__newLaunch{gap:26px;padding-bottom:32px;display:grid}.ProductWorkbench-module__PsdPqW__newLaunch .launch-create-surface{border:1px solid var(--border-subtle);border-radius:20px}.ProductWorkbench-module__PsdPqW__handoffFlow{min-width:0}.ProductWorkbench-module__PsdPqW__handoffSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ProductWorkbench-module__PsdPqW__handoffStep{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:74px;padding:10px 14px;display:flex}.ProductWorkbench-module__PsdPqW__handoffCurrent{border-color:color-mix(in srgb, var(--primary) 44%, var(--border-subtle));background:color-mix(in srgb, var(--primary) 8%, var(--surface-raised));box-shadow:0 8px 26px -22px var(--primary)}.ProductWorkbench-module__PsdPqW__handoffCurrent .f-spot-tile{animation:3.4s ease-in-out infinite ProductWorkbench-module__PsdPqW__handoff-glow}@keyframes ProductWorkbench-module__PsdPqW__handoff-glow{50%{box-shadow:0 0 16px -3px var(--primary)}}.ProductWorkbench-module__PsdPqW__setupLayout{grid-template-columns:minmax(0,1fr) minmax(240px,28%);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.ProductWorkbench-module__PsdPqW__setupAside{--scene-paper:#fff9e5;--scene-lilac:#d8c4ff;--scene-pink:#f6c6da;--scene-mint:#b9dfd0;--scene-gold:#f9df9c;isolation:isolate;min-width:0;padding:12px 0;position:relative}.ProductWorkbench-module__PsdPqW__setupAside:before{z-index:-1;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--primary) 11%, transparent), transparent 70%);content:"";pointer-events:none;border-radius:50%;width:120%;height:245px;position:absolute;top:-15px;left:-12%}.ProductWorkbench-module__PsdPqW__setupAside .ProductWorkbench-module__PsdPqW__illustration{width:min(100%,290px);max-width:none}.dark .ProductWorkbench-module__PsdPqW__setupAside{--scene-paper:#e8d9ff;--scene-lilac:#ab8aee;--scene-pink:#e7a4cd;--scene-mint:#8cc9bf;--scene-gold:#e9ca83}.ProductWorkbench-module__PsdPqW__setupAside h2{margin-top:16px;font-size:18px;font-weight:650}.ProductWorkbench-module__PsdPqW__setupAside p{color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:1.7}.ProductWorkbench-module__PsdPqW__setupAside ul{gap:16px;margin:24px 0;font-size:13px;display:grid}.ProductWorkbench-module__PsdPqW__setupAside li{align-items:center;gap:10px;display:flex}.ProductWorkbench-module__PsdPqW__setupAside li svg{color:var(--primary);flex-shrink:0}.ProductWorkbench-module__PsdPqW__fieldError{color:var(--destructive,#bc4257);margin-top:8px;font-size:13px;line-height:1.5}.ProductWorkbench-module__PsdPqW__stageHeading{align-items:flex-start;gap:16px;padding:24px;display:flex}.ProductWorkbench-module__PsdPqW__stageIcon{background:var(--surface-active);width:48px;height:48px;color:var(--primary);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__workroom{gap:24px;container-type:inline-size}.ProductWorkbench-module__PsdPqW__workroom [data-record-workroom-layout]{grid-template-columns:minmax(0,1fr)}.ProductWorkbench-module__PsdPqW__workroom [data-record-workroom-slot=inspector]{box-shadow:none;background:0 0;position:static;padding:0!important}.ProductWorkbench-module__PsdPqW__inspectorDetails>summary{cursor:pointer;align-items:center;gap:12px;padding:16px 0;font-weight:600;list-style:none;display:flex}.ProductWorkbench-module__PsdPqW__inspectorDetails>summary::-webkit-details-marker{display:none}.ProductWorkbench-module__PsdPqW__inspectorDetails>summary>svg:last-child{margin-left:auto;transition:transform .2s}.ProductWorkbench-module__PsdPqW__inspectorDetails[open]>summary>svg:last-child{transform:rotate(90deg)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator{background:0 0;border:0;border-radius:0}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__intro{justify-content:space-between;align-items:start;gap:10px;padding:4px 4px 12px;display:flex}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__count{background:var(--surface-active);color:var(--primary);border-radius:9px;flex-shrink:0;padding:5px 9px;font-size:12px;font-weight:700}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__progress{background:var(--surface-active);border-radius:999px;height:5px;margin:0 4px 18px;overflow:hidden}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__progress-fill{border-radius:inherit;background:var(--primary);height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--primary) 48%, transparent);transition:width .6s;display:block}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__groups{gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator section{border:0;min-width:205px;padding:4px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator section>div{grid-template-columns:1fr}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator a{min-height:52px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__current{background:color-mix(in srgb, var(--primary) 10%, var(--surface-raised));box-shadow:inset 3px 0 0 var(--primary), 0 0 18px -14px var(--primary)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator a>span:last-child>span:first-child{font-size:13px}.ProductWorkbench-module__PsdPqW__illustration{width:100%;max-width:240px;height:auto;color:var(--primary);overflow:visible}.dark .ProductWorkbench-module__PsdPqW__illustration{color:#bba4ff;filter:drop-shadow(0 0 13px #9367ff3d)}.ProductWorkbench-module__PsdPqW__compact{width:84px;height:64px}.ProductWorkbench-module__PsdPqW__record{transform-origin:50px 100px;animation:.65s ease-out both ProductWorkbench-module__PsdPqW__record-arrive}.ProductWorkbench-module__PsdPqW__bubbles{transform-origin:120px 112px;animation:4s ease-in-out infinite ProductWorkbench-module__PsdPqW__liquid-breathe}.ProductWorkbench-module__PsdPqW__spark{transform-origin:157px 33px;animation:4s ease-in-out infinite ProductWorkbench-module__PsdPqW__spark-breathe}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyVesselLiquid{animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-mix}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyStirrer{transform-origin:117px 24px;animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-stir}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyTransferRoute{animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-route}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyTransferDrop{animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-transfer}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyProductFill{transform-origin:217px 141px;animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-fill}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyProductCap{animation:7.2s ease-in-out infinite ProductWorkbench-module__PsdPqW__journey-seal}@keyframes ProductWorkbench-module__PsdPqW__journey-mix{0%,16%,54%,to{transform:translateY(0)}30%,42%{transform:translateY(-3px)}}@keyframes ProductWorkbench-module__PsdPqW__journey-stir{0%,10%,53%,to{transform:rotate(0)}22%,39%{transform:rotate(7deg)}}@keyframes ProductWorkbench-module__PsdPqW__journey-transfer{0%,17%{opacity:0;transform:translate(0)}24%{opacity:1;transform:translate(2px)}45%{opacity:1;transform:translate(33px,17px)}51%,to{opacity:0;transform:translate(37px,19px)}}@keyframes ProductWorkbench-module__PsdPqW__journey-route{0%,16%,55%,to{opacity:.12}24%,46%{opacity:.48}}@keyframes ProductWorkbench-module__PsdPqW__journey-fill{0%,43%{transform:scaleY(.62)}56%,88%{transform:scaleY(1)}to{transform:scaleY(.62)}}@keyframes ProductWorkbench-module__PsdPqW__journey-seal{0%,53%{transform:translateY(-3px)}63%,83%{transform:translateY(0)}94%,to{transform:translateY(-3px)}}@keyframes ProductWorkbench-module__PsdPqW__record-arrive{0%{opacity:0;transform:translateY(8px)rotate(-5deg)}to{opacity:1;transform:none}}@keyframes ProductWorkbench-module__PsdPqW__liquid-breathe{50%{opacity:.65;transform:translateY(-4px)}}@keyframes ProductWorkbench-module__PsdPqW__spark-breathe{50%{opacity:.4;transform:scale(.75)}}@media (min-width:1100px){.ProductWorkbench-module__PsdPqW__workroom{grid-template-columns:210px minmax(0,1fr);align-items:start}.ProductWorkbench-module__PsdPqW__workroom [data-record-workroom-slot=identity]{grid-column:1/-1}.ProductWorkbench-module__PsdPqW__workroom [data-record-workroom-slot=tabs]{max-height:calc(100svh - 6rem);position:sticky;top:5rem;overflow-y:auto}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__groups{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator section{min-width:0;padding:0}.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-main]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=journey],.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=stats],.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=content]{grid-column:1/-1}.ProductWorkbench-module__PsdPqW__haircare [data-command-dashboard-slot=stats]>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:800px){.ProductWorkbench-module__PsdPqW__overview .product-journey__stages{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__stage-action{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;gap:8px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__label{margin-top:0!important}.ProductWorkbench-module__PsdPqW__handoffSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductWorkbench-module__PsdPqW__setupLayout{grid-template-columns:minmax(0,1fr)}.ProductWorkbench-module__PsdPqW__setupAside{border-top:1px solid var(--border-subtle);padding-top:20px}.ProductWorkbench-module__PsdPqW__setupAside .ProductWorkbench-module__PsdPqW__illustration{max-width:140px}.ProductWorkbench-module__PsdPqW__setupAside ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductWorkbench-module__PsdPqW__startPanel{grid-template-columns:110px minmax(0,1fr);gap:20px}.ProductWorkbench-module__PsdPqW__phaseGuide{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.ProductWorkbench-module__PsdPqW__startPanel{grid-template-columns:minmax(0,1fr);padding:24px}.ProductWorkbench-module__PsdPqW__startPanel .ProductWorkbench-module__PsdPqW__illustration{width:150px}.ProductWorkbench-module__PsdPqW__phaseGuide{gap:22px 12px}.ProductWorkbench-module__PsdPqW__phaseGuide li{flex-direction:column;gap:8px}.ProductWorkbench-module__PsdPqW__handoffStep{gap:8px;min-height:72px;padding:9px}.ProductWorkbench-module__PsdPqW__handoffStep .f-spot-tile{flex-shrink:0}.ProductWorkbench-module__PsdPqW__stageHeading{gap:12px;padding:20px}}@media (prefers-reduced-motion:reduce){.ProductWorkbench-module__PsdPqW__handoffCurrent .f-spot-tile{animation:none}.ProductWorkbench-module__PsdPqW__overview [data-stage-state=current] .product-journey__well{animation:none}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__progress-fill{transition:none}.ProductWorkbench-module__PsdPqW__illustration *,.ProductWorkbench-module__PsdPqW__inspectorDetails>summary>svg{transition:none!important;animation:none!important}}:is(.ProductWorkbench-module__PsdPqW__overview .launch-os-command-header,.ProductWorkbench-module__PsdPqW__overview .launch-os-section-heading,.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-metrics,.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-metrics>*,.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-attention,.ProductWorkbench-module__PsdPqW__overview .launch-os-filter-panel){border:0!important}:is(.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-panel,.ProductWorkbench-module__PsdPqW__overview .launch-os-files-panel){box-shadow:none!important;border:0!important;border-radius:20px!important}:is(.ProductWorkbench-module__PsdPqW__overview .launch-os-files-panel>div,.ProductWorkbench-module__PsdPqW__overview .launch-os-files-panel header){border-color:#0000!important}.ProductWorkbench-module__PsdPqW__launchFileTools{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 20px 10px;display:grid}.ProductWorkbench-module__PsdPqW__launchFileSearchBlock{min-width:0}.ProductWorkbench-module__PsdPqW__launchFileFilters{min-width:152px}.ProductWorkbench-module__PsdPqW__launchFileFilterSummary{border:1px solid var(--border-subtle);background:var(--surface-sunken);min-height:48px;color:var(--text-primary);cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:650;list-style:none;display:flex}.ProductWorkbench-module__PsdPqW__launchFileFilterSummary::-webkit-details-marker{display:none}.ProductWorkbench-module__PsdPqW__launchFileFilterSummary:focus-visible,.ProductWorkbench-module__PsdPqW__launchFileGroupLink:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.ProductWorkbench-module__PsdPqW__launchFileFilterChevron{color:var(--text-secondary);transition:transform .18s}.ProductWorkbench-module__PsdPqW__launchFileFilters[open]{grid-column:1/-1}.ProductWorkbench-module__PsdPqW__launchFileFilters[open] .ProductWorkbench-module__PsdPqW__launchFileFilterSummary{width:fit-content}.ProductWorkbench-module__PsdPqW__launchFileFilters[open] .ProductWorkbench-module__PsdPqW__launchFileFilterChevron{transform:rotate(180deg)}.ProductWorkbench-module__PsdPqW__launchFileFilters>div{max-width:880px}.ProductWorkbench-module__PsdPqW__launchFileGroupHeader{align-items:center;gap:12px;padding:14px 20px 12px;display:flex}.ProductWorkbench-module__PsdPqW__launchFileGroupIcon{width:35px;height:35px;color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--surface-raised));border-radius:11px;flex:0 0 35px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__launchFileGroupIcon[data-tone=warning]{color:var(--status-warning);background:var(--status-warning-wash)}.ProductWorkbench-module__PsdPqW__launchFileGroupIcon[data-tone=error]{color:var(--destructive);background:color-mix(in srgb, var(--destructive) 9%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__launchFileGroupIcon[data-tone=success]{color:var(--status-success);background:var(--status-success-wash)}.ProductWorkbench-module__PsdPqW__launchFileGroupDescription{max-width:68ch;color:var(--text-secondary);margin-top:3px;font-size:12px;line-height:1.5}.ProductWorkbench-module__PsdPqW__launchFileGroupLink{min-height:36px;color:var(--primary);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.ProductWorkbench-module__PsdPqW__launchFileGroupLink:hover{background:color-mix(in srgb, var(--primary) 8%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__overview .launch-os-workspace-metrics{background:var(--surface-sunken);width:auto;margin:8px 16px;border-radius:12px!important}.ProductWorkbench-module__PsdPqW__overview .product-journey__well{color:var(--text-secondary)!important;background:0 0!important;border-color:#0000!important}.ProductWorkbench-module__PsdPqW__overview [data-stage-state=current] .product-journey__well{color:var(--primary)!important;background:var(--surface-active)!important}.ProductWorkbench-module__PsdPqW__contextHelp{justify-self:start;max-width:34rem;font-size:13px}.ProductWorkbench-module__PsdPqW__contextHelp>summary{cursor:pointer;color:var(--text-secondary);padding:8px 0}.ProductWorkbench-module__PsdPqW__contextHelp[open]{background:var(--surface-raised);border-radius:14px;padding:0 14px}.ProductWorkbench-module__PsdPqW__stageSurface{background:var(--surface-raised);border-radius:20px;min-width:0;overflow:hidden}.ProductWorkbench-module__PsdPqW__stageHeading{align-items:center;padding:28px}.ProductWorkbench-module__PsdPqW__stageScene{width:104px;height:90px;color:var(--primary);flex-shrink:0}.ProductWorkbench-module__PsdPqW__sceneMotion{transform-origin:50%;animation:4s ease-in-out infinite ProductWorkbench-module__PsdPqW__scene-settle}@keyframes ProductWorkbench-module__PsdPqW__scene-settle{50%{transform:translateY(-2px)rotate(1deg)}}.ProductWorkbench-module__PsdPqW__stageBody{gap:24px;display:grid}.ProductWorkbench-module__PsdPqW__stageBody>section{border-top:0;padding-top:8px}.ProductWorkbench-module__PsdPqW__stageBody>details{box-shadow:none;background:var(--surface-sunken);border:0;border-radius:12px}.ProductWorkbench-module__PsdPqW__evidenceSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.ProductWorkbench-module__PsdPqW__evidenceSummary>div{flex:1}.ProductWorkbench-module__PsdPqW__nextRequirement{background:var(--surface-sunken);border-radius:12px;margin:0 24px;padding:14px 16px;line-height:1.6}.ProductWorkbench-module__PsdPqW__stageFooter{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}@media (max-width:600px){.ProductWorkbench-module__PsdPqW__stageHeading{align-items:flex-start;gap:12px;padding:20px}.ProductWorkbench-module__PsdPqW__stageScene{width:66px;height:64px}.ProductWorkbench-module__PsdPqW__nextRequirement{margin:0 16px}}@media (prefers-reduced-motion:reduce){.ProductWorkbench-module__PsdPqW__sceneMotion{animation:none}}.ProductWorkbench-module__PsdPqW__journeyCanvas,.ProductWorkbench-module__PsdPqW__portfolioIntro{--scene-paper:#fff9e5;--scene-lilac:#d8c4ff;--scene-pink:#f6c6da;--scene-mint:#b9dfd0;--scene-gold:#f9df9c;background:var(--surface-raised);border-radius:26px;min-width:0;overflow:hidden}:is(.dark .ProductWorkbench-module__PsdPqW__journeyCanvas,.dark .ProductWorkbench-module__PsdPqW__portfolioIntro,.dark .ProductWorkbench-module__PsdPqW__stageSurface){--scene-paper:#e8d9ff;--scene-lilac:#ab8aee;--scene-pink:#e7a4cd;--scene-mint:#8cc9bf;--scene-gold:#e9ca83}.ProductWorkbench-module__PsdPqW__journeyHero{background:radial-gradient(circle at 88% 49%, color-mix(in srgb, var(--primary) 13%, transparent), transparent 39%), var(--surface-raised);grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);align-items:center;gap:24px;min-height:280px;padding:clamp(24px,3.2vw,46px);display:grid;position:relative}.ProductWorkbench-module__PsdPqW__journeyHeroCopy{z-index:1;min-width:0;position:relative}.ProductWorkbench-module__PsdPqW__journeyEyebrow,.ProductWorkbench-module__PsdPqW__journeyPhaseCue{color:var(--primary);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:750}.ProductWorkbench-module__PsdPqW__journeyHero h2,.ProductWorkbench-module__PsdPqW__portfolioIntro h2{letter-spacing:-.045em;text-wrap:balance;max-width:17ch;margin-top:11px;font-size:clamp(28px,3vw,42px);font-weight:690;line-height:1.1}.ProductWorkbench-module__PsdPqW__journeyIntro{max-width:47ch;color:var(--text-secondary);margin-top:14px;font-size:15px;line-height:1.65}.ProductWorkbench-module__PsdPqW__journeyAction{min-height:44px;color:var(--primary-foreground);background:var(--primary);border-radius:12px;align-items:center;gap:11px;margin-top:20px;padding:0 17px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex}.ProductWorkbench-module__PsdPqW__journeyAction:hover{box-shadow:0 10px 24px -14px var(--primary);transform:translateY(-2px)}.ProductWorkbench-module__PsdPqW__journeyAction:focus-visible,.ProductWorkbench-module__PsdPqW__journeyStage:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.ProductWorkbench-module__PsdPqW__journeyAttention{border:1px solid color-mix(in srgb, var(--status-warning) 28%, transparent);min-height:29px;color:var(--status-warning);background:var(--status-warning-wash);vertical-align:middle;border-radius:999px;align-items:center;gap:7px;margin:12px 0 0 12px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.ProductWorkbench-module__PsdPqW__journeyAttention svg{flex:none}.ProductWorkbench-module__PsdPqW__journeyVisual{isolation:isolate;place-items:center;min-height:210px;display:grid;position:relative}.ProductWorkbench-module__PsdPqW__journeyVisualHalo{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--primary) 17%, transparent), transparent 67%);border-radius:50%;width:min(100%,295px);position:absolute}.ProductWorkbench-module__PsdPqW__journeyVisual .ProductWorkbench-module__PsdPqW__illustration{width:min(100%,290px);max-width:none}.ProductWorkbench-module__PsdPqW__journeyProgress{background:var(--surface-active);border-radius:100px;height:4px;margin:0 clamp(24px,3.2vw,46px);overflow:hidden}.ProductWorkbench-module__PsdPqW__journeyProgress>span{border-radius:inherit;background:var(--primary);height:100%;transition:width .55s;display:block}.ProductWorkbench-module__PsdPqW__journeyPhases{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.2vw,36px);padding:23px clamp(24px,3.2vw,46px) 36px;display:grid}.ProductWorkbench-module__PsdPqW__journeyPhase{min-width:0}.ProductWorkbench-module__PsdPqW__journeyPhaseTop{justify-content:space-between;align-items:flex-end;min-height:92px;display:flex}.ProductWorkbench-module__PsdPqW__journeyPhaseScene{width:118px;height:90px;margin-left:-8px;display:block}.ProductWorkbench-module__PsdPqW__journeyPhaseScene .ProductWorkbench-module__PsdPqW__stageScene{width:118px;height:90px}.ProductWorkbench-module__PsdPqW__journeyPhaseNumber{color:color-mix(in srgb, var(--primary) 57%, var(--text-secondary));align-self:flex-start;margin-top:12px;font-size:11px;font-weight:700}.ProductWorkbench-module__PsdPqW__journeyPhase h3{letter-spacing:-.02em;text-wrap:balance;margin-top:5px;font-size:17px;font-weight:680}.ProductWorkbench-module__PsdPqW__journeyPhaseCount{color:var(--text-secondary);margin-top:4px;font-size:12px}.ProductWorkbench-module__PsdPqW__journeyPhaseLinks{gap:3px;margin-top:18px;display:grid}.ProductWorkbench-module__PsdPqW__journeyStage{min-height:38px;color:var(--text-secondary);border-radius:9px;align-items:center;gap:9px;padding:3px 6px 3px 0;font-size:13px;transition:color .17s,transform .17s;display:flex}.ProductWorkbench-module__PsdPqW__journeyStage:hover{color:var(--primary);transform:translate(3px)}.ProductWorkbench-module__PsdPqW__journeyStage[data-current]{color:var(--text-primary);font-weight:650}.ProductWorkbench-module__PsdPqW__journeyStageMarker{width:22px;height:22px;color:var(--primary);flex:0 0 22px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__journeyStage[data-current] .ProductWorkbench-module__PsdPqW__journeyStageMarker{background:var(--primary);border-radius:3px;flex-basis:3px;width:3px;height:17px;margin:0 10px}.ProductWorkbench-module__PsdPqW__journeyStageNext{color:var(--primary);margin-left:auto;font-size:11px;font-weight:700}.ProductWorkbench-module__PsdPqW__portfolioIntro{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:28px;padding:clamp(24px,3vw,42px);display:grid}.ProductWorkbench-module__PsdPqW__portfolioIntro>svg{width:190px}.ProductWorkbench-module__PsdPqW__portfolioIntro p:not(.ProductWorkbench-module__PsdPqW__journeyEyebrow){color:var(--text-secondary);margin-top:12px;line-height:1.55}.ProductWorkbench-module__PsdPqW__portfolioIntro span{color:var(--primary);margin-top:14px;font-size:12px;font-weight:650;display:block}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__groups{grid-template-columns:1fr;gap:22px;padding:4px 0 0;display:grid;overflow:visible}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__group{border:0;min-width:0;padding:0}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__group-title{color:var(--text-primary);align-items:center;gap:9px;margin:0 0 7px 7px;font-size:13px;font-weight:700;display:flex}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__group-icon{width:29px;height:29px;color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--surface-raised));border-radius:9px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__links{grid-template-columns:1fr;gap:2px;display:grid}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link{min-width:0;min-height:42px;color:var(--text-secondary);border-radius:11px;align-items:center;gap:9px;padding:6px 8px;font-size:13px;transition:background .18s,transform .18s;display:flex}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link:hover{background:var(--surface-hover);transform:translate(2px)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__current{background:color-mix(in srgb, var(--primary) 11%, var(--surface-raised));box-shadow:none;color:var(--text-primary)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__marker{border:1.5px solid color-mix(in srgb, var(--primary) 32%, var(--border-subtle));width:23px;height:23px;color:var(--primary);border-radius:50%;flex:0 0 23px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__marker:after{content:"";background:color-mix(in srgb, var(--primary) 48%, var(--surface-raised));border-radius:50%;width:5px;height:5px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link[data-status=complete] .launch-stage-navigator__marker{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link[data-status=complete] .launch-stage-navigator__marker:after{display:none}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__current .launch-stage-navigator__marker{border-color:var(--primary)}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__current .launch-stage-navigator__marker:after{background:var(--primary);width:7px;height:7px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__state{color:var(--primary);white-space:nowrap;margin-left:auto;font-size:10px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link[data-status=blocked] .launch-stage-navigator__state{color:var(--warning-foreground,#ae7626)}.dark .ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link[data-status=blocked] .launch-stage-navigator__state{color:#eac574}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__count{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border-subtle));background:0 0}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__progress{margin-bottom:20px}.ProductWorkbench-module__PsdPqW__mobileStageNavigator{display:none}.ProductWorkbench-module__PsdPqW__newLaunch .ProductWorkbench-module__PsdPqW__handoffSteps{gap:10px}.ProductWorkbench-module__PsdPqW__newLaunch .ProductWorkbench-module__PsdPqW__handoffStep{border:1px solid var(--border-subtle);background:var(--surface-raised);min-height:82px;box-shadow:none;border-radius:16px;gap:12px;padding:13px 15px}.ProductWorkbench-module__PsdPqW__newLaunch .ProductWorkbench-module__PsdPqW__handoffCurrent{border-color:color-mix(in srgb, var(--primary) 38%, var(--border-subtle));background:color-mix(in srgb, var(--primary) 7%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__handoffIcon{width:36px;height:36px;color:var(--primary);background:color-mix(in srgb, var(--primary) 11%, var(--surface-raised));border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__handoffStep:nth-child(2) .ProductWorkbench-module__PsdPqW__handoffIcon{color:#4f83a8;background:color-mix(in srgb, #4f83a8 12%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__handoffStep:nth-child(3) .ProductWorkbench-module__PsdPqW__handoffIcon{color:#398f83;background:color-mix(in srgb, #398f83 12%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__handoffStep:nth-child(4) .ProductWorkbench-module__PsdPqW__handoffIcon{color:#a77c3c;background:color-mix(in srgb, #a77c3c 12%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__handoffCurrent .ProductWorkbench-module__PsdPqW__handoffIcon{animation:3.4s ease-in-out infinite ProductWorkbench-module__PsdPqW__handoff-glow}.ProductWorkbench-module__PsdPqW__handoffNumber{color:var(--text-tertiary);letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.ProductWorkbench-module__PsdPqW__handoffCurrent .ProductWorkbench-module__PsdPqW__handoffNumber{color:var(--primary)}.ProductWorkbench-module__PsdPqW__setupFormHeading{background:color-mix(in srgb, var(--primary) 6%, var(--surface-raised));align-items:center;gap:13px;padding:17px 22px;display:flex}.ProductWorkbench-module__PsdPqW__setupFormHeading h2{color:var(--text-primary);font-size:15px;font-weight:700}.ProductWorkbench-module__PsdPqW__setupFormHeading p{color:var(--text-secondary);margin-top:3px;font-size:12px;line-height:1.5}.ProductWorkbench-module__PsdPqW__setupFormMark{width:37px;height:37px;color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, var(--surface-raised));border-radius:11px;flex:0 0 37px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__setupAsideEyebrow{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:750;display:block}.ProductWorkbench-module__PsdPqW__setupAsideEyebrow+h2{margin-top:8px}.ProductWorkbench-module__PsdPqW__sourceOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.ProductWorkbench-module__PsdPqW__sourceOption{border:1px solid var(--border-subtle);background:var(--surface-raised);cursor:pointer;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;min-height:100px;padding:14px;transition:background .16s,transform .16s,border-color .16s;display:flex;position:relative}.ProductWorkbench-module__PsdPqW__sourceOption:hover{border-color:var(--border-interactive);background:var(--surface-hover);transform:translateY(-1px)}.ProductWorkbench-module__PsdPqW__sourceOption:has(input:focus-visible){outline:3px solid var(--primary);outline-offset:2px}.ProductWorkbench-module__PsdPqW__sourceSelected{border-color:color-mix(in srgb, var(--primary) 43%, var(--border-subtle));background:color-mix(in srgb, var(--primary) 9%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__sourceIcon{width:34px;height:34px;color:var(--primary);background:color-mix(in srgb, var(--primary) 11%, var(--surface-raised));border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.ProductWorkbench-module__PsdPqW__sourceOption[data-source=formula] .ProductWorkbench-module__PsdPqW__sourceIcon{color:#9a679e;background:color-mix(in srgb, #9a679e 12%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__sourceOption[data-source=project] .ProductWorkbench-module__PsdPqW__sourceIcon{color:#398f83;background:color-mix(in srgb, #398f83 12%, var(--surface-raised))}.ProductWorkbench-module__PsdPqW__stageSurface{--scene-paper:#fff9e5;--scene-lilac:#d8c4ff;--scene-pink:#f6c6da;--scene-mint:#b9dfd0;--scene-gold:#f9df9c;background:var(--surface-raised);border-radius:24px;overflow:hidden}.dark .ProductWorkbench-module__PsdPqW__stageSurface{--scene-paper:#e8d9ff;--scene-lilac:#ab8aee;--scene-pink:#e7a4cd;--scene-mint:#8cc9bf;--scene-gold:#e9ca83}.ProductWorkbench-module__PsdPqW__stageHeading{background:radial-gradient(circle at 88% 40%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 35%);grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:24px;min-height:215px;padding:clamp(22px,3vw,38px);display:grid}.ProductWorkbench-module__PsdPqW__stageHeading>div{grid-area:1/1}.ProductWorkbench-module__PsdPqW__stageHeading>svg{grid-area:1/2}.ProductWorkbench-module__PsdPqW__stageHeading h2{letter-spacing:-.035em;font-size:clamp(25px,2.4vw,34px);line-height:1.12}.ProductWorkbench-module__PsdPqW__stageScene{width:min(100%,180px);height:auto;color:var(--primary);overflow:visible}.ProductWorkbench-module__PsdPqW__stageDrawing{filter:drop-shadow(0 9px 14px color-mix(in srgb, var(--primary) 10%, transparent))}.ProductWorkbench-module__PsdPqW__sceneFloat{animation:4s ease-in-out infinite ProductWorkbench-module__PsdPqW__stage-float}.ProductWorkbench-module__PsdPqW__stageContent{padding:8px clamp(20px,3vw,38px) 34px}.ProductWorkbench-module__PsdPqW__stageBody{flex-direction:column;gap:24px;display:flex}.ProductWorkbench-module__PsdPqW__stageBody>section{min-width:0}.ProductWorkbench-module__PsdPqW__stageBody>details{background:var(--surface-sunken);box-shadow:none;border:0}.ProductWorkbench-module__PsdPqW__stageBody .creation-form{background:0 0;border:0;padding:0}:is(.ProductWorkbench-module__PsdPqW__stageBody .creation-form input,.ProductWorkbench-module__PsdPqW__stageBody .creation-form select,.ProductWorkbench-module__PsdPqW__stageBody .creation-form textarea){background:var(--surface-sunken)}.ProductWorkbench-module__PsdPqW__stageBody [data-testid^=workflow-]{border-color:var(--border-subtle)}.ProductWorkbench-module__PsdPqW__stageBody [data-testid^=workflow-]:first-child{border-top:0}.ProductWorkbench-module__PsdPqW__workflowChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ProductWorkbench-module__PsdPqW__workflowOption{background:var(--surface-sunken);border-radius:14px;min-width:0;transition:background .18s,transform .18s;border:0!important}.ProductWorkbench-module__PsdPqW__workflowOption:hover{background:var(--surface-hover);transform:translateY(-1px)}.ProductWorkbench-module__PsdPqW__workflowOption[open]{background:var(--surface-sunken);grid-column:1/-1}.ProductWorkbench-module__PsdPqW__workflowOptionSummary{cursor:pointer;outline:none;align-items:flex-start;gap:13px;min-height:86px;padding:17px;list-style:none;display:flex}.ProductWorkbench-module__PsdPqW__workflowOptionSummary::-webkit-details-marker{display:none}.ProductWorkbench-module__PsdPqW__workflowOptionSummary:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:14px}.ProductWorkbench-module__PsdPqW__workflowOptionSummary>span{flex:1;min-width:0}.ProductWorkbench-module__PsdPqW__workflowOptionSummary>span span:last-child{white-space:normal}.ProductWorkbench-module__PsdPqW__workflowOptionSummary>svg:last-child{margin-top:4px}.ProductWorkbench-module__PsdPqW__workflowForm{padding:0 18px 18px}.ProductWorkbench-module__PsdPqW__nextRequirement{background:color-mix(in srgb, var(--primary) 7%, var(--surface-sunken));border-radius:11px;margin:0 clamp(20px,3vw,38px) 20px;padding:12px 16px}.ProductWorkbench-module__PsdPqW__stageFooter{border-top:1px solid var(--border-subtle);margin:0 clamp(20px,3vw,38px);padding:18px 0 25px}@keyframes ProductWorkbench-module__PsdPqW__stage-float{50%{transform:translateY(-4px)}}@media (min-width:1100px){.ProductWorkbench-module__PsdPqW__workroom{grid-template-columns:minmax(205px,240px) minmax(0,1fr)}}@media (max-width:900px){.ProductWorkbench-module__PsdPqW__journeyPhases{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator{display:none}.ProductWorkbench-module__PsdPqW__mobileStageNavigator{background:var(--surface-raised);border-radius:14px;display:block}.ProductWorkbench-module__PsdPqW__mobileStageNavigator>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 16px;list-style:none;display:flex}.ProductWorkbench-module__PsdPqW__mobileStageNavigator>summary::-webkit-details-marker{display:none}.ProductWorkbench-module__PsdPqW__mobileStageNavigator>summary small{color:var(--text-secondary);font-size:11px;display:block}.ProductWorkbench-module__PsdPqW__mobileStageNavigator>summary strong{margin-top:3px;font-size:15px;display:block}.ProductWorkbench-module__PsdPqW__mobileStagePrompt{color:var(--primary);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:650;display:inline-flex}.ProductWorkbench-module__PsdPqW__mobileStageNavigator[open] .ProductWorkbench-module__PsdPqW__mobileStagePrompt svg{transform:rotate(180deg)}.ProductWorkbench-module__PsdPqW__mobileStageList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 16px 18px;display:grid}.ProductWorkbench-module__PsdPqW__mobileStageList p{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:11px;font-weight:700}.ProductWorkbench-module__PsdPqW__mobileStageList a{border-radius:9px;justify-content:space-between;align-items:center;min-height:38px;padding:6px 8px;font-size:13px;display:flex}.ProductWorkbench-module__PsdPqW__mobileStageList a[aria-current]{background:var(--surface-active);color:var(--primary);font-weight:700}.ProductWorkbench-module__PsdPqW__mobileStageList a svg{color:var(--primary)}.ProductWorkbench-module__PsdPqW__sourceOptions{grid-template-columns:1fr}.ProductWorkbench-module__PsdPqW__sourceOption{min-height:68px}}@media (max-width:600px){.ProductWorkbench-module__PsdPqW__launchFileTools{grid-template-columns:1fr;padding:14px 16px 8px}.ProductWorkbench-module__PsdPqW__launchFileFilters{justify-self:start}.ProductWorkbench-module__PsdPqW__launchFileGroupHeader{align-items:flex-start;padding:14px 16px 10px}.ProductWorkbench-module__PsdPqW__launchFileGroupLink{align-self:flex-start}.ProductWorkbench-module__PsdPqW__journeyHero{grid-template-columns:1fr;gap:0;padding:24px}.ProductWorkbench-module__PsdPqW__journeyHero h2{font-size:31px}.ProductWorkbench-module__PsdPqW__journeyVisual{min-height:160px}.ProductWorkbench-module__PsdPqW__journeyVisual .ProductWorkbench-module__PsdPqW__illustration{width:190px}.ProductWorkbench-module__PsdPqW__journeyVisualCaption{display:none}.ProductWorkbench-module__PsdPqW__journeyPhases{grid-template-columns:1fr;gap:16px;padding:20px 24px 28px}.ProductWorkbench-module__PsdPqW__journeyPhase{grid-template-columns:77px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.ProductWorkbench-module__PsdPqW__journeyPhaseTop{grid-row:1/span 3;min-height:0}.ProductWorkbench-module__PsdPqW__journeyPhaseScene,.ProductWorkbench-module__PsdPqW__journeyPhaseScene .ProductWorkbench-module__PsdPqW__stageScene{width:76px;height:66px}.ProductWorkbench-module__PsdPqW__journeyPhaseNumber{display:none}.ProductWorkbench-module__PsdPqW__journeyPhaseCue,.ProductWorkbench-module__PsdPqW__journeyPhase h3,.ProductWorkbench-module__PsdPqW__journeyPhaseCount,.ProductWorkbench-module__PsdPqW__journeyPhaseLinks{grid-column:2}.ProductWorkbench-module__PsdPqW__journeyPhaseLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;margin-top:6px}.ProductWorkbench-module__PsdPqW__journeyStage{font-size:12px}.ProductWorkbench-module__PsdPqW__journeyStageNext{display:none}.ProductWorkbench-module__PsdPqW__portfolioIntro{grid-template-columns:1fr}.ProductWorkbench-module__PsdPqW__portfolioIntro>svg{width:140px}.ProductWorkbench-module__PsdPqW__stageHeading{grid-template-columns:minmax(0,1fr) 80px;gap:5px;min-height:160px;padding:20px}.ProductWorkbench-module__PsdPqW__stageHeading h2{font-size:25px}.ProductWorkbench-module__PsdPqW__stageHeading>svg{width:85px;height:auto}.ProductWorkbench-module__PsdPqW__stageContent{padding:4px 20px 25px}.ProductWorkbench-module__PsdPqW__stageFooter{margin:0 20px}.ProductWorkbench-module__PsdPqW__workflowChoices{grid-template-columns:1fr}.ProductWorkbench-module__PsdPqW__workflowOptionSummary{min-height:70px}}@media (prefers-reduced-motion:reduce){.ProductWorkbench-module__PsdPqW__journeyVisual .ProductWorkbench-module__PsdPqW__illustration,.ProductWorkbench-module__PsdPqW__sceneFloat,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyVesselLiquid,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyStirrer,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyTransferRoute,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyTransferDrop,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyProductFill,.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyProductCap{animation:none}.ProductWorkbench-module__PsdPqW__journeyIllustration .ProductWorkbench-module__PsdPqW__journeyTransferDrop{opacity:0}.ProductWorkbench-module__PsdPqW__journeyAction,.ProductWorkbench-module__PsdPqW__journeyStage,.ProductWorkbench-module__PsdPqW__journeyProgress>span{transition:none}.ProductWorkbench-module__PsdPqW__workroom .launch-stage-navigator__link{transition:none}}
.HaircareExperience-module__HSxQlW__labHero{grid-template-columns:minmax(0,1fr) minmax(200px,300px);align-items:center;gap:clamp(20px,4vw,72px);min-height:230px;padding:clamp(12px,2vw,28px) 0 clamp(20px,2.5vw,36px);display:grid}.HaircareExperience-module__HSxQlW__labHeroCopy{min-width:0}.HaircareExperience-module__HSxQlW__labHeroCopy h1{letter-spacing:-.045em;margin-top:12px;font-size:clamp(2rem,3vw,3.15rem);font-weight:680;line-height:1.08}.HaircareExperience-module__HSxQlW__labHeroCopy p{max-width:37rem;color:var(--text-secondary);margin-top:12px;line-height:1.65}.HaircareExperience-module__HSxQlW__labHeroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.HaircareExperience-module__HSxQlW__labIllustration{width:100%;max-width:300px;color:var(--interactive-primary);filter:drop-shadow(0 12px 22px color-mix(in srgb, var(--interactive-primary) 13%, transparent));overflow:visible}.HaircareExperience-module__HSxQlW__labVessel{animation:.7s ease-out both HaircareExperience-module__HSxQlW__lab-enter}.HaircareExperience-module__HSxQlW__labFiber{animation:.9s ease-out 90ms both HaircareExperience-module__HSxQlW__lab-enter}.HaircareExperience-module__HSxQlW__labDrop{transform-origin:178px 110px;animation:3.2s ease-in-out infinite HaircareExperience-module__HSxQlW__lab-drop}.HaircareExperience-module__HSxQlW__labLiquid{transform-origin:106px 128px;animation:4.5s ease-in-out infinite HaircareExperience-module__HSxQlW__lab-liquid}.HaircareExperience-module__HSxQlW__labBubbleOne{animation:3.4s ease-in-out infinite HaircareExperience-module__HSxQlW__lab-bubble}.HaircareExperience-module__HSxQlW__labBubbleTwo{animation:3.4s ease-in-out 1.1s infinite HaircareExperience-module__HSxQlW__lab-bubble}@keyframes HaircareExperience-module__HSxQlW__lab-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes HaircareExperience-module__HSxQlW__lab-drop{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes HaircareExperience-module__HSxQlW__lab-liquid{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes HaircareExperience-module__HSxQlW__lab-bubble{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:.9;transform:translateY(-7px)}}.HaircareExperience-module__HSxQlW__path{padding:4px 0 8px}.HaircareExperience-module__HSxQlW__pathHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:14px;display:flex}.HaircareExperience-module__HSxQlW__pathHeader h2{letter-spacing:-.02em;font-size:1.05rem;font-weight:660}.HaircareExperience-module__HSxQlW__pathHeader p{color:var(--text-secondary);font-size:.82rem;line-height:1.5}.HaircareExperience-module__HSxQlW__pathList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.HaircareExperience-module__HSxQlW__pathStage{border:1px solid var(--content-card-divider);background:var(--surface-raised);border-radius:16px;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:flex}.HaircareExperience-module__HSxQlW__pathStageLink{transition:border-color .18s,transform .18s,background .18s}.HaircareExperience-module__HSxQlW__pathStageLink:hover{border-color:color-mix(in srgb, var(--interactive-primary) 42%, var(--content-card-divider));background:color-mix(in srgb, var(--interactive-primary) 5%, var(--surface-raised));transform:translateY(-2px)}.HaircareExperience-module__HSxQlW__pathStageLink:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:2px}.HaircareExperience-module__HSxQlW__pathStageText{min-width:0}.HaircareExperience-module__HSxQlW__pathStageText small{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.65rem;font-weight:650;display:block}.HaircareExperience-module__HSxQlW__pathStageText strong{overflow-wrap:anywhere;margin-top:3px;font-size:.88rem;line-height:1.35;display:block}.HaircareExperience-module__HSxQlW__metricBand{box-shadow:none;background:0 0;border:0;gap:10px;overflow:visible}.HaircareExperience-module__HSxQlW__metricBand[data-stat-band]{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important}.HaircareExperience-module__HSxQlW__metricBandSix[data-stat-band]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.HaircareExperience-module__HSxQlW__metricBand .stat-band__item{background:var(--surface-raised);border-radius:15px;min-height:98px;padding:14px 16px;border:1px solid var(--content-card-divider)!important}.HaircareExperience-module__HSxQlW__metricBand .stat-band__item:hover{border-color:color-mix(in srgb, var(--interactive-primary) 38%, var(--content-card-divider))!important}.HaircareExperience-module__HSxQlW__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid}.HaircareExperience-module__HSxQlW__toolLink{border:1px solid var(--content-card-divider);background:var(--surface-raised);border-radius:15px;align-items:center;gap:12px;min-height:83px;padding:14px;transition:border-color .18s,transform .18s;display:flex}.HaircareExperience-module__HSxQlW__toolLink:hover{border-color:color-mix(in srgb, var(--interactive-primary) 42%, var(--content-card-divider));transform:translateY(-2px)}.HaircareExperience-module__HSxQlW__toolLink:focus-visible{outline:3px solid var(--interactive-primary);outline-offset:2px}.HaircareExperience-module__HSxQlW__toolSection{margin-top:8px}.HaircareExperience-module__HSxQlW__toolHeading{margin-bottom:14px}.HaircareExperience-module__HSxQlW__toolHeading h2{letter-spacing:-.02em;font-size:1.05rem;font-weight:660}.HaircareExperience-module__HSxQlW__toolHeading p{color:var(--text-secondary);margin-top:4px;font-size:.82rem}.HaircareExperience-module__HSxQlW__builderFlow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.HaircareExperience-module__HSxQlW__builderStep{background:color-mix(in srgb, var(--interactive-primary) 6%, var(--surface-raised));border-radius:15px;align-items:center;gap:12px;padding:14px 16px;display:flex}.HaircareExperience-module__HSxQlW__builderStepNumber{background:color-mix(in srgb, var(--interactive-primary) 13%, var(--surface-raised));width:30px;height:30px;color:var(--interactive-primary);border-radius:10px;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.HaircareExperience-module__HSxQlW__builderStep strong{font-size:.88rem;display:block}.HaircareExperience-module__HSxQlW__builderStep small{color:var(--text-secondary);font-size:.75rem;line-height:1.4;display:block}.HaircareExperience-module__HSxQlW__profileChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.HaircareExperience-module__HSxQlW__profileChoicesSingle{grid-template-columns:minmax(0,1fr)}.HaircareExperience-module__HSxQlW__twoColumnFlow{align-items:start;gap:20px;display:grid}@media (min-width:1120px){.HaircareExperience-module__HSxQlW__twoColumnFlow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.HaircareExperience-module__HSxQlW__profileChoice{border:1px solid var(--content-card-divider);background:var(--surface-raised);border-radius:15px;min-width:0}.HaircareExperience-module__HSxQlW__profileChoice:has(input:checked){border-color:color-mix(in srgb, var(--interactive-primary) 55%, var(--content-card-divider));background:color-mix(in srgb, var(--interactive-primary) 5%, var(--surface-raised))}.HaircareExperience-module__HSxQlW__profileChoiceLabel{cursor:pointer;align-items:center;gap:10px;padding:14px;font-size:.88rem;font-weight:620;display:flex}.HaircareExperience-module__HSxQlW__profileChoiceLabel input{accent-color:var(--interactive-primary)}.HaircareExperience-module__HSxQlW__profileChoiceDetails{padding:0 14px 16px}.HaircareExperience-module__HSxQlW__profileChoice:not(:has(input:checked)) .HaircareExperience-module__HSxQlW__profileChoiceDetails{display:none}.HaircareExperience-module__HSxQlW__claimsPlannerGrid{grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,42px);padding:clamp(18px,2.5vw,34px);display:grid}.HaircareExperience-module__HSxQlW__claimsSetup{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:20px 14px;display:grid}.HaircareExperience-module__HSxQlW__claimsSetupHeader,.HaircareExperience-module__HSxQlW__claimsSetupNote{grid-column:1/-1}.HaircareExperience-module__HSxQlW__claimsSetupHeader{align-items:center;gap:10px;margin-bottom:2px;display:flex}.HaircareExperience-module__HSxQlW__claimsSetupHeader strong{letter-spacing:-.015em;font-size:.95rem}.HaircareExperience-module__HSxQlW__claimsSetupHeader span{background:color-mix(in srgb, var(--interactive-primary) 10%, var(--surface-raised));width:30px;height:30px;color:var(--interactive-primary);border-radius:9px;flex:none;place-items:center;font-size:.75rem;font-weight:750;display:grid}.HaircareExperience-module__HSxQlW__claimsSetupNote{color:var(--text-secondary);margin-top:2px;font-size:.78rem;line-height:1.55}.HaircareExperience-module__HSxQlW__claimsChoicesHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.HaircareExperience-module__HSxQlW__claimsChoicesHeader strong{letter-spacing:-.015em;font-size:.95rem}.HaircareExperience-module__HSxQlW__claimsChoicesHeader small{color:var(--text-secondary);font-size:.76rem}.HaircareExperience-module__HSxQlW__claimsChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.HaircareExperience-module__HSxQlW__claimChoice{border:1px solid var(--content-card-divider);background:color-mix(in srgb, var(--interactive-primary) 2%, var(--surface-raised));cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;min-height:105px;padding:14px;transition:border-color .18s,background .18s,transform .18s;display:flex}.HaircareExperience-module__HSxQlW__claimChoice:hover{border-color:color-mix(in srgb, var(--interactive-primary) 48%, var(--content-card-divider));transform:translateY(-2px)}.HaircareExperience-module__HSxQlW__claimChoice:has(input:checked){border-color:color-mix(in srgb, var(--interactive-primary) 64%, var(--content-card-divider));background:color-mix(in srgb, var(--interactive-primary) 9%, var(--surface-raised))}.HaircareExperience-module__HSxQlW__claimChoice input{accent-color:var(--interactive-primary);flex:none;width:17px;height:17px;margin-top:3px}.HaircareExperience-module__HSxQlW__claimChoiceText{min-width:0;display:block}.HaircareExperience-module__HSxQlW__claimChoiceTitle{color:var(--text-primary);align-items:center;gap:7px;font-size:.86rem;font-weight:660;line-height:1.35;display:flex}.HaircareExperience-module__HSxQlW__claimChoiceTitle svg{color:var(--interactive-primary);flex:none}.HaircareExperience-module__HSxQlW__claimChoiceHint{color:var(--text-secondary);margin-top:4px;font-size:.73rem;line-height:1.45;display:block}.HaircareExperience-module__HSxQlW__claimChoiceRisk{color:var(--text-secondary);text-transform:capitalize;margin-top:8px;font-size:.66rem;font-weight:620;line-height:1.2;display:block}@media (max-width:1150px){.HaircareExperience-module__HSxQlW__claimsPlannerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.HaircareExperience-module__HSxQlW__claimsSetup,.HaircareExperience-module__HSxQlW__claimsChoices{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){:is(.HaircareExperience-module__HSxQlW__metricBand[data-stat-band],.HaircareExperience-module__HSxQlW__metricBandSix[data-stat-band]){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.HaircareExperience-module__HSxQlW__labHero{grid-template-columns:minmax(0,1fr)}.HaircareExperience-module__HSxQlW__labIllustration{justify-self:center;max-width:215px}.HaircareExperience-module__HSxQlW__pathList,.HaircareExperience-module__HSxQlW__toolGrid,.HaircareExperience-module__HSxQlW__profileChoices{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.HaircareExperience-module__HSxQlW__builderFlow{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.HaircareExperience-module__HSxQlW__labVessel,.HaircareExperience-module__HSxQlW__labFiber,.HaircareExperience-module__HSxQlW__labDrop,.HaircareExperience-module__HSxQlW__labLiquid,.HaircareExperience-module__HSxQlW__labBubbleOne,.HaircareExperience-module__HSxQlW__labBubbleTwo{animation:none}.HaircareExperience-module__HSxQlW__pathStageLink,.HaircareExperience-module__HSxQlW__toolLink,.HaircareExperience-module__HSxQlW__claimChoice{transition:none}}
.community-module__RL9MiG__page{color:#2c2331;background:#fffaf7;overflow:hidden}.community-module__RL9MiG__hero{background:#eee3f2;border-bottom:1px solid #d8cadf;position:relative;overflow:hidden}.community-module__RL9MiG__hero:before{content:"";background:#ef4fa2;width:7px;position:absolute;inset:0 auto 0 0}.community-module__RL9MiG__heroInner{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center;gap:36px;max-width:1320px;min-height:680px;margin:auto;padding:56px 32px;display:grid}.community-module__RL9MiG__heroCopy{z-index:5;max-width:660px;position:relative}.community-module__RL9MiG__eyebrow{color:#6d3fb7;letter-spacing:.23em;text-transform:uppercase;font-size:10px;font-weight:750}.community-module__RL9MiG__heroCopy h1{letter-spacing:-.065em;max-width:11ch;margin-top:24px;font-size:clamp(52px,5.7vw,84px);font-weight:650;line-height:.93}.community-module__RL9MiG__heroBody{color:#6f6275;max-width:550px;margin-top:25px;font-size:18px;line-height:1.65}.community-module__RL9MiG__heroActions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.community-module__RL9MiG__primaryAction,.community-module__RL9MiG__secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px 20px;font-size:14px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.community-module__RL9MiG__primaryAction{color:#fff;background:#6742b8;border:1px solid #6742b8}.community-module__RL9MiG__primaryAction svg,.community-module__RL9MiG__secondaryAction svg,.community-module__RL9MiG__categoryRoute svg{width:16px;height:16px}.community-module__RL9MiG__primaryAction:hover{background:#553493;transform:translateY(-2px)}.community-module__RL9MiG__primaryAction:hover svg{transform:translate(3px)}.community-module__RL9MiG__primaryAction svg,.community-module__RL9MiG__categoryRoute svg{transition:transform .18s}.community-module__RL9MiG__secondaryAction{color:#382b3e;background:#fffdfb;border:1px solid #bba9c5}.community-module__RL9MiG__secondaryAction:hover{border-color:#6742b8;transform:translateY(-2px)}.community-module__RL9MiG__primaryAction:focus-visible,.community-module__RL9MiG__secondaryAction:focus-visible,.community-module__RL9MiG__categoryRoute:focus-visible{outline-offset:3px;outline:3px solid #6742b859}.community-module__RL9MiG__heroProof{border-top:1px solid #cbb9d5;border-bottom:1px solid #cbb9d5;flex-wrap:wrap;gap:0;margin-top:34px;display:flex}.community-module__RL9MiG__heroProof span{color:#6f6275;letter-spacing:.1em;text-transform:uppercase;border-right:1px solid #cbb9d5;align-items:center;min-height:44px;padding:8px 14px;font-size:10px;font-weight:700;display:inline-flex}.community-module__RL9MiG__heroProof span:first-child{padding-left:0}.community-module__RL9MiG__heroProof span:last-child{border-right:0}.community-module__RL9MiG__heroArtwork{isolation:isolate;perspective:1100px;width:min(100%,620px);height:560px;margin:auto;position:relative}.community-module__RL9MiG__heroSun{z-index:-3;background:#ffbd82;border-radius:50%;width:110px;height:110px;position:absolute;top:38px;right:14px}.community-module__RL9MiG__heroRibbon{z-index:-2;opacity:.7;border:34px solid #ef4fa2;border-radius:50%;width:94%;height:285px;animation:9s ease-in-out infinite community-module__RL9MiG__marketplaceRibbon;position:absolute;top:118px;left:4%;transform:rotate(-12deg)skew(-9deg)}.community-module__RL9MiG__heroRibbon:after{border-radius:inherit;content:"";border:2px solid #ffffffb3;position:absolute;inset:13px -24px -10px 28px}.community-module__RL9MiG__sheetBack,.community-module__RL9MiG__sheetMiddle,.community-module__RL9MiG__sheetFront,.community-module__RL9MiG__catalogTab{color:#2c2331;background:#fffdfb;border:1px solid #ad94bd;position:absolute}.community-module__RL9MiG__sheetBack{z-index:1;background:#cab9f4;border-radius:7px 28px 7px 7px;width:250px;height:315px;padding:28px;animation:7s ease-in-out .12s infinite community-module__RL9MiG__marketplaceBackSheet;top:70px;left:50px;transform:rotate(-13deg)translateZ(-20px)}.community-module__RL9MiG__sheetMiddle{z-index:2;background:#f4a8d0;border-radius:26px 7px 7px;width:230px;height:284px;padding:26px;animation:6.5s ease-in-out infinite community-module__RL9MiG__marketplaceMiddleSheet;top:128px;right:20px;transform:rotate(9deg)translateZ(4px)}.community-module__RL9MiG__sheetBack span,.community-module__RL9MiG__sheetMiddle span,.community-module__RL9MiG__sheetIndex{color:#593279;letter-spacing:.18em;font-size:9px;font-weight:800;display:block}.community-module__RL9MiG__sheetBack strong,.community-module__RL9MiG__sheetMiddle strong{max-width:8ch;font-family:var(--font-geist-sans), Arial, sans-serif;margin-top:18px;font-size:27px;font-style:italic;font-weight:500;line-height:1.02;display:block}.community-module__RL9MiG__sheetBack i,.community-module__RL9MiG__sheetMiddle i{background:#40255240;width:100%;height:1px;margin-top:22px;display:block}.community-module__RL9MiG__sheetBack i+i,.community-module__RL9MiG__sheetMiddle i+i{width:68%;margin-top:10px}.community-module__RL9MiG__sheetMiddle i+i+i{width:44%}.community-module__RL9MiG__sheetFront{z-index:4;border-radius:7px 36px 7px 7px;width:290px;min-height:360px;padding:30px;animation:6s ease-in-out infinite community-module__RL9MiG__marketplaceFrontSheet;top:108px;left:170px;transform:rotate(-3deg)translateZ(38px);box-shadow:16px 18px #693dac29}.community-module__RL9MiG__sheetFront>strong{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.06em;margin-top:20px;font-size:42px;font-style:italic;font-weight:500;line-height:.95;display:block}.community-module__RL9MiG__sheetFront>p{color:#6d3fb7;letter-spacing:.18em;text-transform:uppercase;margin-top:24px;font-size:9px;font-weight:800}.community-module__RL9MiG__sheetFront dl{border-top:1px solid #d7cadf;margin-top:10px}.community-module__RL9MiG__sheetFront dl>div{border-bottom:1px solid #d7cadf;justify-content:space-between;align-items:center;min-height:36px;font-size:12px;display:flex}.community-module__RL9MiG__sheetFront dd{font-weight:700}.community-module__RL9MiG__sheetSeal{color:#2f6749;letter-spacing:.14em;background:#cfe8d8;border:1px solid #4b8d69;border-radius:999px;align-items:center;gap:6px;min-height:32px;margin-top:18px;padding:7px 10px;font-size:8px;font-weight:800;display:inline-flex}.community-module__RL9MiG__sheetSeal svg{width:13px;height:13px}.community-module__RL9MiG__catalogTab{z-index:5;text-align:center;background:#ffc18d;border:2px solid #6d3fb7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:178px;height:178px;animation:6s ease-in-out .22s infinite community-module__RL9MiG__marketplaceTab;display:flex;bottom:22px;right:13px;transform:rotate(7deg)}.community-module__RL9MiG__catalogTab span{color:#5c3779;letter-spacing:.18em;font-size:9px;font-weight:800}.community-module__RL9MiG__catalogTab strong,.community-module__RL9MiG__catalogTab em{font-family:var(--font-geist-sans), Arial, sans-serif;font-weight:500;display:block}.community-module__RL9MiG__catalogTab strong{margin-top:8px;font-size:25px}.community-module__RL9MiG__catalogTab em{margin-top:1px;font-size:16px}.community-module__RL9MiG__statSection{background:#fffaf7;border-bottom:1px solid #ddd0d6}.community-module__RL9MiG__stats{grid-template-columns:repeat(4,1fr);max-width:1280px;margin:auto;padding:0 32px;display:grid}.community-module__RL9MiG__stat{border-right:1px solid #ddd0d6;min-height:112px;padding:24px}.community-module__RL9MiG__stats>div:first-child .community-module__RL9MiG__stat{border-left:1px solid #ddd0d6}.community-module__RL9MiG__stat p{letter-spacing:-.04em;font-size:28px;font-weight:650}.community-module__RL9MiG__stat span{color:#746678;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:750;display:block}.community-module__RL9MiG__shelf{background:#fffaf7;border-bottom:1px solid #ddd0d6;padding:72px 0}.community-module__RL9MiG__shelf+.community-module__RL9MiG__shelf{background:#f8f0fa}.community-module__RL9MiG__shelf+.community-module__RL9MiG__shelf+.community-module__RL9MiG__shelf{background:#fffaf7}.community-module__RL9MiG__categories{background:#fae7f0;border-bottom:1px solid #d7c9dd;padding:72px 0 86px}.community-module__RL9MiG__categoryList{border-top:1px solid #cdbbcf;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.community-module__RL9MiG__categoryList>div:nth-child(odd){border-right:1px solid #cdbbcf}.community-module__RL9MiG__categoryRoute{color:#2c2331;border-bottom:1px solid #cdbbcf;grid-template-columns:34px minmax(0,.8fr) minmax(120px,1fr) 20px;align-items:center;gap:14px;min-height:96px;padding:18px 20px;transition:padding .18s,background .18s;display:grid}.community-module__RL9MiG__categoryRoute:hover{background:#fffdfb;padding-left:27px}.community-module__RL9MiG__categoryRoute>span{color:#6d3fb7;letter-spacing:.15em;font-size:10px;font-weight:750}.community-module__RL9MiG__categoryRoute strong{font-size:17px}.community-module__RL9MiG__categoryRoute small{color:#75677d;font-size:12px;line-height:1.5}.community-module__RL9MiG__categoryRoute:hover svg{transform:translate(4px)}.community-module__RL9MiG__benefits{background:#f4edf8;border-bottom:1px solid #ddd0d6;padding:0 32px}.community-module__RL9MiG__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1280px;margin:auto;display:grid}.community-module__RL9MiG__benefitGrid>div{border-right:1px solid #d2c3da}.community-module__RL9MiG__benefitGrid>div:first-child{border-left:1px solid #d2c3da}.community-module__RL9MiG__benefit{min-height:320px;padding:54px 36px}.community-module__RL9MiG__benefit>div{color:#563176;background:#cab9f4;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.community-module__RL9MiG__benefitGrid>div:nth-child(2) .community-module__RL9MiG__benefit>div{background:#f4a8d0}.community-module__RL9MiG__benefitGrid>div:nth-child(3) .community-module__RL9MiG__benefit>div{background:#cfe8d8}.community-module__RL9MiG__benefit h3{letter-spacing:-.04em;max-width:13ch;margin-top:48px;font-size:25px;font-weight:650;line-height:1.05}.community-module__RL9MiG__benefit p{color:#746678;max-width:330px;margin-top:15px;font-size:14px;line-height:1.7}.community-module__RL9MiG__creatorRights{background:#fffaf7;border-bottom:1px solid #ddd0d6;padding:78px 0}.community-module__RL9MiG__rightsInner{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:36px;max-width:980px;padding:0 8px;display:grid}.community-module__RL9MiG__rightsIcon{color:#2e6748;background:#cfe8d8;border:2px solid #4f8f6d;border-radius:50%;place-items:center;width:88px;height:88px;display:grid}.community-module__RL9MiG__rightsIcon svg{width:27px;height:27px}.community-module__RL9MiG__rightsInner h3{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.055em;margin-top:10px;font-size:clamp(34px,5vw,66px);font-style:italic;font-weight:500;line-height:.95}.community-module__RL9MiG__rightsInner>div:last-child>p:last-child{color:#746678;max-width:730px;margin-top:22px;font-size:15px;line-height:1.75}.community-module__RL9MiG__finalCta{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:64px;max-width:1280px;min-height:500px;margin:auto;padding:72px 32px;display:grid}.community-module__RL9MiG__finalCta>div>h2{letter-spacing:-.06em;max-width:11ch;margin-top:20px;font-size:clamp(48px,6vw,82px);font-weight:650;line-height:.92}.community-module__RL9MiG__finalCta>div>p:not(.community-module__RL9MiG__eyebrow){color:#746678;max-width:600px;margin-top:24px;font-size:17px;line-height:1.7}.community-module__RL9MiG__ctaMark{color:#4d2b65;letter-spacing:.17em;text-align:center;background:#f4a8d0;border:2px solid #6d3fb7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;font-size:12px;font-weight:800;line-height:1.1;display:flex;transform:rotate(7deg)}.community-module__RL9MiG__ctaMark em{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.05em;text-transform:none;margin:6px 0;font-size:33px;font-weight:500}@keyframes community-module__RL9MiG__marketplaceRibbon{0%,to{transform:rotate(-12deg)skew(-9deg)translate(0,0)}50%{transform:rotate(-9deg)skew(-9deg)translate(9px,-7px)}}@keyframes community-module__RL9MiG__marketplaceBackSheet{0%,to{transform:rotate(-13deg)translateZ(-20px)}50%{transform:rotate(-10deg)translate3d(-7px,-8px,-20px)}}@keyframes community-module__RL9MiG__marketplaceMiddleSheet{0%,to{transform:rotate(9deg)translateZ(4px)}50%{transform:rotate(6deg)translate3d(8px,-6px,4px)}}@keyframes community-module__RL9MiG__marketplaceFrontSheet{0%,to{transform:rotate(-3deg)translateZ(38px)}50%{transform:rotate(-1deg)translate3d(0,-10px,38px)}}@keyframes community-module__RL9MiG__marketplaceTab{0%,to{transform:rotate(7deg)translateY(0)}50%{transform:rotate(4deg)translateY(-8px)}}@media (max-width:1050px){.community-module__RL9MiG__heroInner{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);gap:12px;padding-inline:28px}.community-module__RL9MiG__heroArtwork{transform-origin:50%;transform:scale(.84)}.community-module__RL9MiG__categoryRoute{grid-template-columns:28px minmax(0,1fr) 18px}.community-module__RL9MiG__categoryRoute small{display:none}}@media (max-width:800px){.community-module__RL9MiG__heroInner{grid-template-columns:minmax(0,1fr);padding:48px 20px 26px}.community-module__RL9MiG__heroCopy{max-width:none}.community-module__RL9MiG__heroCopy h1{max-width:10ch;font-size:clamp(49px,13vw,74px)}.community-module__RL9MiG__heroArtwork{transform-origin:top;height:470px;transform:scale(.8)}.community-module__RL9MiG__stats{grid-template-columns:repeat(2,1fr);padding:0 20px}.community-module__RL9MiG__stats>div:nth-child(odd) .community-module__RL9MiG__stat{border-left:1px solid #ddd0d6}.community-module__RL9MiG__stat{border-bottom:1px solid #ddd0d6}.community-module__RL9MiG__categoryList,.community-module__RL9MiG__benefitGrid{grid-template-columns:minmax(0,1fr)}.community-module__RL9MiG__categoryList>div:nth-child(odd){border-right:0}.community-module__RL9MiG__benefits{padding:0 20px}.community-module__RL9MiG__benefitGrid>div,.community-module__RL9MiG__benefitGrid>div:first-child{border-left:1px solid #d2c3da;border-right:1px solid #d2c3da}.community-module__RL9MiG__benefit{border-bottom:1px solid #d2c3da;min-height:0;padding:40px 28px}.community-module__RL9MiG__benefit h3{margin-top:26px}.community-module__RL9MiG__rightsInner{grid-template-columns:70px minmax(0,1fr);gap:22px}.community-module__RL9MiG__rightsIcon{width:64px;height:64px}.community-module__RL9MiG__finalCta{grid-template-columns:minmax(0,1fr);gap:46px;padding-inline:20px}.community-module__RL9MiG__ctaMark{width:180px;height:180px}}@media (max-width:430px){.community-module__RL9MiG__hero:before{width:5px}.community-module__RL9MiG__heroProof span{border-bottom:1px solid #cbb9d5;width:50%}.community-module__RL9MiG__heroProof span:nth-child(2){border-right:0}.community-module__RL9MiG__heroProof span:last-child{border-bottom:0;width:100%}.community-module__RL9MiG__heroArtwork{transform-origin:top;width:620px;max-width:none;height:385px;margin-left:50%;transform:translate(-50%)scale(.65)}.community-module__RL9MiG__shelf,.community-module__RL9MiG__categories,.community-module__RL9MiG__creatorRights{padding-block:56px}.community-module__RL9MiG__rightsInner{grid-template-columns:minmax(0,1fr)}.community-module__RL9MiG__rightsInner h3{font-size:40px}}@media (prefers-reduced-motion:reduce){.community-module__RL9MiG__heroRibbon,.community-module__RL9MiG__sheetBack,.community-module__RL9MiG__sheetMiddle,.community-module__RL9MiG__sheetFront,.community-module__RL9MiG__catalogTab,.community-module__RL9MiG__primaryAction,.community-module__RL9MiG__secondaryAction,.community-module__RL9MiG__categoryRoute,.community-module__RL9MiG__categoryRoute svg{transition:none;animation:none}}
.ChemistryErrorState-module__tgd9hq__root{--recovery-ink:#302737;--recovery-muted:#716677;--recovery-canvas:#fcfafc;--recovery-surface:#fff;--recovery-violet:var(--error-accent,var(--interactive-primary,#7344ce));color:var(--recovery-ink);background:var(--recovery-canvas);font-family:var(--font-sans,Arial, sans-serif);box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;padding:24px clamp(20px,5vw,64px);display:flex}.dark .ChemistryErrorState-module__tgd9hq__root{--recovery-ink:#f3edf8;--recovery-muted:#b6adbf;--recovery-canvas:#0d0e17;--recovery-surface:#191b29;--recovery-violet:var(--error-accent,var(--interactive-primary,#b59af1))}.ChemistryErrorState-module__tgd9hq__root.ChemistryErrorState-module__tgd9hq__embedded{border-radius:22px;min-height:420px;padding:32px 24px}.ChemistryErrorState-module__tgd9hq__header{justify-content:space-between;align-items:center;width:100%;max-width:1120px;margin-inline:auto;display:flex}.ChemistryErrorState-module__tgd9hq__brand{color:inherit;letter-spacing:-.035em;align-items:center;gap:10px;font-size:21px;font-weight:650;text-decoration:none;display:inline-flex}.ChemistryErrorState-module__tgd9hq__brand img{border-radius:8px}.ChemistryErrorState-module__tgd9hq__iconButton{width:44px;height:44px;color:var(--recovery-muted);background:var(--recovery-surface);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid}.ChemistryErrorState-module__tgd9hq__content{text-align:center;width:100%;max-width:820px;margin:auto;padding:32px 0 56px}.ChemistryErrorState-module__tgd9hq__content>.ChemistryErrorState-module__tgd9hq__illustration{width:clamp(200px,30vw,300px);margin:0 auto 16px}.ChemistryErrorState-module__tgd9hq__copy{max-width:560px;margin-inline:auto}.ChemistryErrorState-module__tgd9hq__eyebrow{color:var(--recovery-violet);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:650}.ChemistryErrorState-module__tgd9hq__root .ChemistryErrorState-module__tgd9hq__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(27px,4vw,40px);font-weight:650;line-height:1.15}.ChemistryErrorState-module__tgd9hq__description{max-width:45ch;color:var(--recovery-muted);text-wrap:pretty;margin:16px auto 0;font-size:15px;line-height:1.7}.ChemistryErrorState-module__tgd9hq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.ChemistryErrorState-module__tgd9hq__primary,.ChemistryErrorState-module__tgd9hq__secondary,.ChemistryErrorState-module__tgd9hq__report{box-sizing:border-box;min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 19px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.ChemistryErrorState-module__tgd9hq__primary{color:#fff;background:#7344ce;border:1px solid #7344ce;box-shadow:0 5px 16px #7344ce24}.ChemistryErrorState-module__tgd9hq__secondary{background:var(--recovery-surface);border:1px solid color-mix(in srgb, var(--recovery-violet) 20%, transparent);color:var(--recovery-ink)}.ChemistryErrorState-module__tgd9hq__primary:hover,.ChemistryErrorState-module__tgd9hq__secondary:hover{transform:translateY(-2px)}.ChemistryErrorState-module__tgd9hq__report{min-height:44px;color:var(--recovery-muted);background:0 0;border:0;margin-top:15px;font-size:12px}.ChemistryErrorState-module__tgd9hq__report:hover{color:var(--recovery-violet)}.ChemistryErrorState-module__tgd9hq__root :is(a,button):focus-visible{outline:3px solid var(--recovery-violet);outline-offset:4px}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__content{text-align:left;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);gap:32px;max-width:860px;padding:24px 0;display:grid}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__copy{margin:0}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__actions{justify-content:flex-start}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__title{font-size:clamp(26px,3vw,34px)}.ChemistryErrorState-module__tgd9hq__illustration{width:100%;max-width:300px;color:var(--error-accent,var(--education-accent-text,var(--interactive-primary,#8053bd)))}.ChemistryErrorState-module__tgd9hq__illustration svg{width:100%;height:auto;display:block;overflow:visible}.ChemistryErrorState-module__tgd9hq__shadow{fill:currentColor;opacity:.07}.ChemistryErrorState-module__tgd9hq__halo{fill:currentColor;opacity:.055}.ChemistryErrorState-module__tgd9hq__glass{fill:#f6f0fe}.ChemistryErrorState-module__tgd9hq__liquid{fill:#d4b9f6}.ChemistryErrorState-module__tgd9hq__cork{fill:#ffe7a0;stroke:#b18b38}.ChemistryErrorState-module__tgd9hq__patch{fill:#ffd6e6;stroke:#bc7095;color:#bc7095}.ChemistryErrorState-module__tgd9hq__label{fill:#fff}.ChemistryErrorState-module__tgd9hq__lens{fill:#dcf5ec;stroke:currentColor}.ChemistryErrorState-module__tgd9hq__search{color:#429e8d;transform-origin:230px 147px;animation:6s ease-in-out infinite ChemistryErrorState-module__tgd9hq__searchSway}.ChemistryErrorState-module__tgd9hq__note{color:#b18b38}.ChemistryErrorState-module__tgd9hq__noteSurface{fill:#fff0b9;stroke:currentColor}.ChemistryErrorState-module__tgd9hq__bubbleOne,.ChemistryErrorState-module__tgd9hq__bubbleTwo{fill:#dcf5ec;stroke:#61ab9c}.ChemistryErrorState-module__tgd9hq__bubbleThree{fill:#f0b5cc}.ChemistryErrorState-module__tgd9hq__stopper{animation:5s ease-in-out infinite ChemistryErrorState-module__tgd9hq__stopperBob}.ChemistryErrorState-module__tgd9hq__bubbleOne{animation:5s ease-in-out infinite ChemistryErrorState-module__tgd9hq__bubbleFloat}.ChemistryErrorState-module__tgd9hq__bubbleTwo{animation:5s ease-in-out -2.5s infinite ChemistryErrorState-module__tgd9hq__bubbleFloat}.dark .ChemistryErrorState-module__tgd9hq__glass{fill:#242034}.dark .ChemistryErrorState-module__tgd9hq__liquid{fill:#9d7ed0}.dark .ChemistryErrorState-module__tgd9hq__cork{fill:#6d572d;stroke:#dfbd6d}.dark .ChemistryErrorState-module__tgd9hq__patch{fill:#774c66;stroke:#edafcc;color:#edafcc}:is(.dark .ChemistryErrorState-module__tgd9hq__lens,.dark .ChemistryErrorState-module__tgd9hq__bubbleOne,.dark .ChemistryErrorState-module__tgd9hq__bubbleTwo){fill:#244a43;stroke:#89cdbb}.dark .ChemistryErrorState-module__tgd9hq__noteSurface{fill:#4f4328;stroke:#d9b75f}.dark .ChemistryErrorState-module__tgd9hq__note{color:#d9b75f}.dark .ChemistryErrorState-module__tgd9hq__label{fill:#40364f}@keyframes ChemistryErrorState-module__tgd9hq__stopperBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ChemistryErrorState-module__tgd9hq__bubbleFloat{0%,to{opacity:.65;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}@keyframes ChemistryErrorState-module__tgd9hq__searchSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media (max-width:640px){.ChemistryErrorState-module__tgd9hq__root{padding:20px}.ChemistryErrorState-module__tgd9hq__content{padding:24px 0}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__content{text-align:center;display:block}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__content>.ChemistryErrorState-module__tgd9hq__illustration{width:200px}.ChemistryErrorState-module__tgd9hq__embedded .ChemistryErrorState-module__tgd9hq__actions{justify-content:center}.ChemistryErrorState-module__tgd9hq__description{font-size:14px}}@media (max-width:360px){.ChemistryErrorState-module__tgd9hq__actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ChemistryErrorState-module__tgd9hq__illustration *,.ChemistryErrorState-module__tgd9hq__primary,.ChemistryErrorState-module__tgd9hq__secondary{transition:none;animation:none}}[data-reduce-motion=true] .ChemistryErrorState-module__tgd9hq__illustration *{animation:none}
.CommerceShell-module__MJWpJW__root{--commerce-page:#fffaf7;--commerce-rail:#fff4f8;--commerce-surface:#fffdfb;--commerce-surface-elevated:#fff8fb;--commerce-overlay:#241a1eb8;--commerce-ink:#2b2029;--commerce-heading:#281b27;--commerce-label-ink:#6d48bd;--commerce-emphasis:#7b2858;--commerce-muted:#70636d;--commerce-inverse:#fffaf8;--commerce-placeholder:#7c6f73;--commerce-line:#eddde5;--commerce-line-strong:#c8adb9;--commerce-focus:#bd2c78;--commerce-formuley:#6d4aff;--commerce-accent:#e43c92;--commerce-accent-ink:#a21c62;--commerce-action-ink:#fff;--commerce-action-hover:#c92778;--commerce-accent-soft:#fde6f1;--commerce-action:#d92d84;--commerce-display-font:var(--font-geist-sans,ui-sans-serif), sans-serif;--commerce-label-size:.75rem;--commerce-success:#1f6749;--commerce-success-surface:#e6f4ec;--commerce-success-ink:var(--commerce-success);--commerce-information:#315da8;--commerce-information-surface:#e8efff;--commerce-information-ink:var(--commerce-information);--commerce-caution:#7a4a13;--commerce-caution-surface:#fff2d9;--commerce-caution-ink:var(--commerce-caution);--commerce-critical:#922d45;--commerce-critical-surface:#fce7eb;--commerce-critical-ink:var(--commerce-critical);--commerce-info:var(--commerce-information);--commerce-info-surface:var(--commerce-information-surface);--commerce-info-ink:var(--commerce-information-ink);--commerce-warning:var(--commerce-caution);--commerce-warning-surface:var(--commerce-caution-surface);--commerce-warning-ink:var(--commerce-caution-ink);--commerce-danger:var(--commerce-critical);--commerce-danger-surface:var(--commerce-critical-surface);--commerce-danger-ink:var(--commerce-critical-ink);--commerce-disabled-surface:#ebe5e3;--commerce-disabled-ink:#82767a;--commerce-selected-row:#fceaf2;--commerce-navigation-hover:#faedf3;--commerce-selection-outline:#e0b7ca;--commerce-skeleton:#f4e8ed;--commerce-signal:#e43c92;--commerce-violet:var(--commerce-formuley);--commerce-paper:var(--commerce-surface);--commerce-panel:var(--commerce-surface);--commerce-soft:var(--commerce-selected-row);--background:var(--commerce-page);--foreground:var(--commerce-ink);--surface-canvas:var(--commerce-page);--surface-raised:var(--commerce-surface-elevated);--surface-sunken:var(--commerce-rail);--surface-hover:var(--commerce-selected-row);--text-primary:var(--commerce-ink);--text-secondary:var(--commerce-muted);--text-tertiary:color-mix(in srgb, var(--commerce-muted) 78%, var(--commerce-page));--border:var(--commerce-line);--input:var(--commerce-line);--ring:var(--commerce-focus);--content-card-background:var(--commerce-surface);--content-card-divider:var(--commerce-line);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--commerce-page);min-height:100vh;color:var(--commerce-ink);font-family:var(--font-geist-sans,ui-sans-serif), sans-serif;grid-template-columns:196px minmax(0,1fr);display:grid}.dark .CommerceShell-module__MJWpJW__root{--commerce-page:#0d0e16;--commerce-rail:#12121d;--commerce-surface:#181824;--commerce-surface-elevated:#1f1f2c;--commerce-overlay:#020308c7;--commerce-ink:#e7e5ef;--commerce-heading:#f1edff;--commerce-label-ink:#b8a7ff;--commerce-emphasis:#f3a4bf;--commerce-muted:#a7a6b6;--commerce-inverse:#151622;--commerce-placeholder:#9da0b2;--commerce-line:#38394a;--commerce-line-strong:#686b80;--commerce-focus:#f3a4bf;--commerce-formuley:#a98cff;--commerce-accent:#ee64a5;--commerce-accent-ink:#f59ac4;--commerce-action-ink:#fffaf8;--commerce-action-hover:#c92778;--commerce-accent-soft:#35202d;--commerce-action:#cc3a7d;--commerce-display-font:var(--font-geist-sans,ui-sans-serif), sans-serif;--commerce-success:#83d9b1;--commerce-success-surface:#153527;--commerce-success-ink:var(--commerce-success);--commerce-information:#9bc0ff;--commerce-information-surface:#182a4a;--commerce-information-ink:var(--commerce-information);--commerce-caution:#ffd18c;--commerce-caution-surface:#3b2b14;--commerce-caution-ink:var(--commerce-caution);--commerce-critical:#ff9cb1;--commerce-critical-surface:#3d1d27;--commerce-critical-ink:var(--commerce-critical);--commerce-info:var(--commerce-information);--commerce-info-surface:var(--commerce-information-surface);--commerce-info-ink:var(--commerce-information-ink);--commerce-warning:var(--commerce-caution);--commerce-warning-surface:var(--commerce-caution-surface);--commerce-warning-ink:var(--commerce-caution-ink);--commerce-danger:var(--commerce-critical);--commerce-danger-surface:var(--commerce-critical-surface);--commerce-danger-ink:var(--commerce-critical-ink);--commerce-disabled-surface:#20222d;--commerce-disabled-ink:#85889b;--commerce-selected-row:#2b2130;--commerce-navigation-hover:#211d28;--commerce-selection-outline:#68475c;--commerce-skeleton:#292a3a;--commerce-signal:#75a4ff;--commerce-violet:var(--commerce-formuley);--commerce-paper:var(--commerce-surface);--commerce-soft:var(--commerce-selected-row);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.CommerceShell-module__MJWpJW__skipLink{z-index:80;background:var(--commerce-ink);color:var(--commerce-page);border-radius:.45rem;padding:.7rem .9rem;font-size:.8rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.CommerceShell-module__MJWpJW__skipLink:focus{transform:translateY(0)}.CommerceShell-module__MJWpJW__journeyRail,.CommerceShell-module__MJWpJW__rail{border-right:1px solid var(--commerce-line);background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--commerce-accent) 8%, transparent), transparent 14rem), var(--commerce-rail);height:100vh;position:sticky;top:0;overflow-y:auto}.CommerceShell-module__MJWpJW__railInner,.CommerceShell-module__MJWpJW__mobileRail{flex-direction:column;min-height:100%;padding:1.15rem .9rem;display:flex}.CommerceShell-module__MJWpJW__journeyHeading{border-bottom:1px solid var(--commerce-line);gap:.22rem;min-height:4.2rem;padding:.4rem .6rem 1rem;display:grid}.CommerceShell-module__MJWpJW__journeyHeading span{color:var(--commerce-accent-ink);font-size:var(--commerce-label-size);letter-spacing:.18em;text-transform:uppercase;font-weight:780}.CommerceShell-module__MJWpJW__journeyHeading strong{letter-spacing:-.02em;font-size:.9rem}.CommerceShell-module__MJWpJW__focusControl{border:1px solid var(--commerce-line);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;margin:.7rem .45rem 0;padding:.2rem;display:grid}.CommerceShell-module__MJWpJW__focusControl button{min-height:2rem;color:var(--commerce-muted);cursor:pointer;font-size:var(--commerce-label-size);text-transform:capitalize;background:0 0;border:0;border-radius:999px;font-weight:760}.CommerceShell-module__MJWpJW__focusControl button[aria-pressed=true]{background:var(--commerce-accent-soft);color:var(--commerce-accent-ink)}.CommerceShell-module__MJWpJW__focusControl button:focus-visible{outline:2px solid var(--commerce-formuley);outline-offset:2px}.CommerceShell-module__MJWpJW__railScope{border-bottom:1px solid var(--commerce-line);gap:.18rem;margin:.85rem .55rem 0;padding:0 0 .85rem;display:grid}.CommerceShell-module__MJWpJW__railScope span{color:var(--commerce-muted);font-size:var(--commerce-label-size);letter-spacing:.14em;text-transform:uppercase;font-weight:750}.CommerceShell-module__MJWpJW__railScope strong{color:var(--commerce-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.CommerceShell-module__MJWpJW__identity{min-height:3.25rem;color:var(--commerce-ink);border-bottom:0;align-items:center;gap:.7rem;padding:.15rem .45rem .85rem;text-decoration:none;display:flex}.CommerceShell-module__MJWpJW__identityLockup{align-items:center;gap:.7rem;min-width:0;display:inline-flex}.CommerceShell-module__MJWpJW__identityLockupCompact{gap:0}.CommerceShell-module__MJWpJW__identityLockupCompact .CommerceShell-module__MJWpJW__identityWordmark{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CommerceShell-module__MJWpJW__identityMark{border-radius:.62rem;flex:none;width:2.15rem;height:2.15rem;overflow:hidden;box-shadow:0 8px 20px #762b4829}.CommerceShell-module__MJWpJW__identityMark img{width:100%;height:100%;display:block}.CommerceShell-module__MJWpJW__identity strong,.CommerceShell-module__MJWpJW__identity small{display:block}.CommerceShell-module__MJWpJW__identity strong{letter-spacing:-.025em;font-size:.92rem}.CommerceShell-module__MJWpJW__identityWordmark{display:block}.CommerceShell-module__MJWpJW__identity small{color:var(--commerce-muted);font-size:var(--commerce-label-size);letter-spacing:.18em;text-transform:uppercase;margin-top:.18rem;font-weight:760}.CommerceShell-module__MJWpJW__navGroup{margin-top:1rem}.CommerceShell-module__MJWpJW__navGroup>p{color:var(--commerce-muted);font-size:var(--commerce-label-size);letter-spacing:.15em;text-transform:uppercase;margin:0 0 .28rem;padding:0 .6rem;font-weight:750}.CommerceShell-module__MJWpJW__navLink,.CommerceShell-module__MJWpJW__navActive{min-height:2.75rem;color:var(--commerce-muted);border-radius:.7rem;align-items:center;gap:.7rem;padding:.58rem .7rem;font-size:.84rem;font-weight:580;transition:background .15s,color .15s,transform .15s;display:flex;position:relative}.CommerceShell-module__MJWpJW__navLink:hover{background:var(--commerce-navigation-hover);color:var(--commerce-ink);transform:translate(.12rem)}.CommerceShell-module__MJWpJW__navActive{background:var(--commerce-selected-row);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--commerce-formuley) 24%, var(--commerce-selection-outline));color:var(--commerce-heading);font-weight:720}.CommerceShell-module__MJWpJW__navActive:before{content:none}.CommerceShell-module__MJWpJW__backLink{border-top:1px solid var(--commerce-line);min-height:2.75rem;color:var(--commerce-muted);align-items:center;gap:.55rem;margin-top:auto;padding:1rem .6rem 0;font-size:.78rem;font-weight:650;display:flex}.CommerceShell-module__MJWpJW__workspace{background:var(--commerce-page);min-width:0}.CommerceShell-module__MJWpJW__topBar{z-index:35;border-bottom:1px solid var(--commerce-line);background:color-mix(in srgb, var(--commerce-rail) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(9rem,.55fr) minmax(15rem,.9fr) auto;align-items:center;gap:1rem;min-height:4.35rem;padding:.7rem 1.6rem;display:grid;position:sticky;top:0}.CommerceShell-module__MJWpJW__sectionTitle strong{font-family:var(--font-geist-sans,ui-sans-serif), sans-serif;color:var(--commerce-heading);font-size:1.15rem;font-weight:500;display:block}.CommerceShell-module__MJWpJW__search{border:1px solid var(--commerce-line);background:var(--commerce-paper);min-height:2.75rem;box-shadow:0 12px 30px -28px var(--commerce-ink);color:var(--commerce-muted);border-radius:.65rem;align-items:center;gap:.6rem;padding:0 .8rem;display:flex;position:relative}.CommerceShell-module__MJWpJW__search input{width:100%;min-width:0;color:var(--commerce-ink);background:0 0;border:0;outline:0;font-size:.82rem}.CommerceShell-module__MJWpJW__searchResults{z-index:50;border:1px solid var(--commerce-line);background:var(--commerce-paper);border-radius:.65rem;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #28191429}.CommerceShell-module__MJWpJW__searchResults a{min-height:3.15rem;color:var(--commerce-ink);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .8rem;display:flex}.CommerceShell-module__MJWpJW__searchResults a:hover{background:var(--commerce-soft)}.CommerceShell-module__MJWpJW__searchResults small,.CommerceShell-module__MJWpJW__searchResults p{color:var(--commerce-muted);font-size:.68rem}.CommerceShell-module__MJWpJW__searchResults p{margin:0;padding:.85rem}.CommerceShell-module__MJWpJW__topActions{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.CommerceShell-module__MJWpJW__topActions>a,.CommerceShell-module__MJWpJW__topActions>button,.CommerceShell-module__MJWpJW__topActions>span{min-height:2.75rem;color:var(--commerce-muted);border-radius:.55rem;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.72rem;font-weight:650;display:inline-flex}.CommerceShell-module__MJWpJW__topActions>button{cursor:pointer;background:0 0;border:0}.CommerceShell-module__MJWpJW__topActions>a:hover,.CommerceShell-module__MJWpJW__topActions>button:hover{background:var(--commerce-soft);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__utilities{position:relative}.CommerceShell-module__MJWpJW__utilities summary{min-height:2.75rem;color:var(--commerce-muted);cursor:pointer;border-radius:.55rem;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.72rem;font-weight:650;list-style:none;display:inline-flex}.CommerceShell-module__MJWpJW__utilities summary::-webkit-details-marker{display:none}.CommerceShell-module__MJWpJW__utilities summary:hover,.CommerceShell-module__MJWpJW__utilities[open] summary{background:var(--commerce-soft);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__utilitiesMenu{z-index:50;border:1px solid var(--commerce-line);background:var(--commerce-paper);border-radius:.75rem;width:min(18rem,100vw - 2rem);padding:.45rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow:visible;box-shadow:0 18px 45px #28191429}.CommerceShell-module__MJWpJW__utilitiesMenu>a,.CommerceShell-module__MJWpJW__utilitiesMenu>button{min-height:2.75rem;color:var(--commerce-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.65rem;padding:0 .7rem;font-size:.78rem;display:flex}.CommerceShell-module__MJWpJW__utilitiesMenu>a:hover,.CommerceShell-module__MJWpJW__utilitiesMenu>button:hover{background:var(--commerce-soft)}.CommerceShell-module__MJWpJW__context{border:1px solid var(--commerce-line);background:var(--commerce-paper);position:relative}.CommerceShell-module__MJWpJW__context summary{cursor:pointer;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 .7rem;list-style:none;display:inline-flex}.CommerceShell-module__MJWpJW__context summary::-webkit-details-marker{display:none}.CommerceShell-module__MJWpJW__context i,.CommerceShell-module__MJWpJW__mobileSignal{background:#477f67;border-radius:50%;width:.42rem;height:.42rem}.CommerceShell-module__MJWpJW__scopeMenu{z-index:45;border:1px solid var(--commerce-line);background:var(--commerce-paper);border-radius:.7rem;gap:.35rem;width:17rem;padding:.8rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 20px 50px #2c1f1826}.CommerceShell-module__MJWpJW__scopeMenu>*{padding:.45rem .55rem}.CommerceShell-module__MJWpJW__scopeMenu span{color:var(--commerce-muted)}.CommerceShell-module__MJWpJW__scopeMenu a:hover{background:var(--commerce-soft)}.CommerceShell-module__MJWpJW__railInner>.CommerceShell-module__MJWpJW__scopeChipCompact,.CommerceShell-module__MJWpJW__mobileRail>.CommerceShell-module__MJWpJW__scopeChipCompact{margin:.8rem .55rem 0}.CommerceShell-module__MJWpJW__scopeChip,.CommerceShell-module__MJWpJW__scopeChipCompact{border:1px solid var(--commerce-line);background:var(--commerce-paper);min-width:0;min-height:2.75rem;color:var(--commerce-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:0 .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.CommerceShell-module__MJWpJW__scopeChipCompact{max-width:13rem}.CommerceShell-module__MJWpJW__scopeChipCompact>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommerceShell-module__MJWpJW__scopeSignal{background:var(--commerce-success);width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem var(--commerce-success-surface);border-radius:50%;flex:none}.CommerceShell-module__MJWpJW__scopeSheetLayer{z-index:100;justify-items:end;display:grid;position:fixed;inset:0}.CommerceShell-module__MJWpJW__scopeSheetBackdrop{background:var(--commerce-overlay);border:0;width:100%;height:100%;position:absolute;inset:0}.CommerceShell-module__MJWpJW__scopeSheet{z-index:1;border-left:1px solid var(--commerce-line);background:var(--commerce-page);width:min(28rem,100vw);height:100%;padding:1.25rem;position:relative;overflow-y:auto;box-shadow:-22px 0 65px #23141b2e}.CommerceShell-module__MJWpJW__scopeSheetHeader{border-bottom:1px solid var(--commerce-line);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1.25rem;display:flex}.CommerceShell-module__MJWpJW__scopeSheetHeader span{color:var(--commerce-accent-ink);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:780}.CommerceShell-module__MJWpJW__scopeSheetHeader h2{letter-spacing:-.04em;margin-top:.35rem;font-size:1.5rem}.CommerceShell-module__MJWpJW__scopeSheetHeader button{border:1px solid var(--commerce-line);background:var(--commerce-paper);cursor:pointer;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.CommerceShell-module__MJWpJW__scopeSearch{border:1px solid var(--commerce-line);background:var(--commerce-paper);min-height:3rem;color:var(--commerce-muted);border-radius:.7rem;align-items:center;gap:.65rem;margin-top:1rem;padding:0 .8rem;display:flex}.CommerceShell-module__MJWpJW__scopeSearch input{width:100%;color:var(--commerce-ink);background:0 0;border:0;outline:0}.CommerceShell-module__MJWpJW__scopeChoices{gap:.5rem;margin-top:1rem;display:grid}.CommerceShell-module__MJWpJW__scopeChoice{border:1px solid var(--commerce-line);background:var(--commerce-paper);min-height:4.2rem;color:var(--commerce-ink);cursor:pointer;text-align:left;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.CommerceShell-module__MJWpJW__scopeChoice[aria-pressed=true]{border-color:var(--commerce-accent);background:var(--commerce-selected-row)}.CommerceShell-module__MJWpJW__scopeChoice strong,.CommerceShell-module__MJWpJW__scopeChoice small{display:block}.CommerceShell-module__MJWpJW__scopeChoice small,.CommerceShell-module__MJWpJW__scopeEmpty{color:var(--commerce-muted);margin-top:.22rem;font-size:.72rem}.CommerceShell-module__MJWpJW__scopeEmpty{padding:1rem 0}.CommerceShell-module__MJWpJW__canvas{outline:none;min-width:0;padding:clamp(1.5rem,2.8vw,2.75rem) clamp(1rem,2.8vw,3rem) 4rem}.CommerceShell-module__MJWpJW__canvas>*{width:min(100%,104rem);margin-inline:auto}.CommerceShell-module__MJWpJW__scopeUnavailable{border-block:1px solid color-mix(in srgb, var(--commerce-accent) 30%, transparent);background:color-mix(in srgb, var(--commerce-accent) 7%, var(--commerce-paper));padding:1.25rem clamp(1rem,3vw,2rem)}.CommerceShell-module__MJWpJW__scopeUnavailable p{color:var(--commerce-ink);margin:0;font-weight:700}.CommerceShell-module__MJWpJW__scopeUnavailable span{max-width:44rem;color:var(--commerce-muted);margin-top:.4rem;line-height:1.55;display:block}.CommerceShell-module__MJWpJW__canvas .dashboard-command-frame{background:0 0}:is(.CommerceShell-module__MJWpJW__canvas h1,.CommerceShell-module__MJWpJW__canvas h2,.CommerceShell-module__MJWpJW__canvas h3){color:var(--commerce-heading)}.CommerceShell-module__MJWpJW__canvas .content-card{border:1px solid var(--commerce-line);background:var(--commerce-paper);box-shadow:none;border-radius:.85rem}:is(.CommerceShell-module__MJWpJW__canvas input,.CommerceShell-module__MJWpJW__canvas select,.CommerceShell-module__MJWpJW__canvas textarea){accent-color:var(--commerce-accent)}:is(.CommerceShell-module__MJWpJW__canvas button,.CommerceShell-module__MJWpJW__canvas [role=button],.CommerceShell-module__MJWpJW__canvas input:not([type=checkbox]):not([type=radio]),.CommerceShell-module__MJWpJW__canvas select,.CommerceShell-module__MJWpJW__canvas textarea){min-height:2.75rem}:is(.CommerceShell-module__MJWpJW__canvas button,.CommerceShell-module__MJWpJW__canvas [role=button]){min-width:2.75rem}:is(.CommerceShell-module__MJWpJW__canvas input::placeholder,.CommerceShell-module__MJWpJW__canvas textarea::placeholder){color:var(--commerce-placeholder);opacity:1}:is(.CommerceShell-module__MJWpJW__canvas button:not([data-ui-button]):not(:disabled):not([aria-disabled=true]):hover,.CommerceShell-module__MJWpJW__canvas [role=button]:not([data-ui-button]):not([aria-disabled=true]):hover){background-color:var(--commerce-selected-row);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=primary]{border-color:var(--commerce-accent-ink);background:var(--commerce-accent-ink);color:var(--commerce-inverse)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=primary]:not(:disabled):hover{border-color:var(--commerce-action-hover);background:var(--commerce-action-hover);color:var(--commerce-action-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=secondary]{border-color:var(--commerce-line-strong);background:var(--commerce-surface-elevated);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=secondary]:not(:disabled):hover{border-color:var(--commerce-focus);background:var(--commerce-selected-row);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=outline]{border-color:var(--commerce-line-strong);color:var(--commerce-ink);background:0 0}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=outline]:not(:disabled):hover{border-color:var(--commerce-focus);background:var(--commerce-selected-row);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=ghost]{color:var(--commerce-muted);background:0 0;border-color:#0000}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=ghost]:not(:disabled):hover{background:var(--commerce-accent-soft);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=link]{color:var(--commerce-accent-ink);background:0 0;border-color:#0000}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=link]:not(:disabled):hover{background:var(--commerce-accent-soft);color:var(--commerce-accent-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=danger]{border-color:var(--commerce-critical-ink);background:var(--commerce-critical-surface);color:var(--commerce-critical-ink)}.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-variant=danger]:not(:disabled):hover{border-color:var(--commerce-critical);background:var(--commerce-critical);color:var(--commerce-inverse)}.CommerceShell-module__MJWpJW__canvas :focus-visible{outline:3px solid var(--commerce-focus);outline-offset:2px}:is(.CommerceShell-module__MJWpJW__canvas [aria-invalid=true],.CommerceShell-module__MJWpJW__canvas input:user-invalid,.CommerceShell-module__MJWpJW__canvas select:user-invalid,.CommerceShell-module__MJWpJW__canvas textarea:user-invalid){border-color:var(--commerce-critical-ink);box-shadow:0 0 0 2px color-mix(in srgb, var(--commerce-critical-ink) 34%, transparent)}:is(.CommerceShell-module__MJWpJW__canvas [data-ui-button]:disabled,.CommerceShell-module__MJWpJW__canvas :disabled,.CommerceShell-module__MJWpJW__canvas [aria-disabled=true]){background:var(--commerce-disabled-surface);color:var(--commerce-disabled-ink);cursor:not-allowed;opacity:1}:is(.CommerceShell-module__MJWpJW__canvas [data-ui-button][aria-pressed=true],.CommerceShell-module__MJWpJW__canvas [aria-pressed=true],.CommerceShell-module__MJWpJW__canvas [aria-selected=true],.CommerceShell-module__MJWpJW__canvas [data-commerce-selected]){background:var(--commerce-selected-row);color:var(--commerce-ink)}:is(.CommerceShell-module__MJWpJW__canvas label:has(input[type=checkbox]),.CommerceShell-module__MJWpJW__canvas label:has(input[type=radio])){cursor:pointer;min-height:2.75rem;padding-block:.35rem}:is(.CommerceShell-module__MJWpJW__canvas button:active,.CommerceShell-module__MJWpJW__canvas [role=button]:active){transform:translateY(1px)}:is(.CommerceShell-module__MJWpJW__canvas [data-ui-button][data-ui-loading=true],.CommerceShell-module__MJWpJW__canvas [data-commerce-loading]){background-color:var(--commerce-skeleton);background-image:linear-gradient(90deg, var(--commerce-skeleton), var(--commerce-surface-elevated), var(--commerce-skeleton));color:var(--commerce-disabled-ink);cursor:progress;opacity:1}.CommerceShell-module__MJWpJW__notificationControl{position:relative}.CommerceShell-module__MJWpJW__notificationTrigger{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--commerce-muted);cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;display:grid;position:relative}.CommerceShell-module__MJWpJW__notificationTrigger:hover,.CommerceShell-module__MJWpJW__notificationTrigger[aria-expanded=true]{background:var(--commerce-soft);color:var(--commerce-ink)}.CommerceShell-module__MJWpJW__notificationControl :is(button,select,a):focus-visible{outline:3px solid var(--commerce-focus);outline-offset:2px}.CommerceShell-module__MJWpJW__notificationBadge{border:2px solid var(--commerce-page);background:var(--commerce-accent-ink);color:#fff;text-align:center;border-radius:999px;min-width:1.05rem;padding:.05rem .2rem;font-size:.55rem;font-weight:800;line-height:.8rem;position:absolute;top:.25rem;right:.22rem}.CommerceShell-module__MJWpJW__notificationPanel{z-index:80;border:1px solid var(--commerce-line);background:var(--commerce-paper);width:min(22rem,100vw - 1.25rem);max-height:min(32rem,100vh - 5.5rem);box-shadow:0 24px 64px color-mix(in srgb, var(--commerce-ink) 18%, transparent);color:var(--commerce-ink);border-radius:1rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow:auto}.CommerceShell-module__MJWpJW__notificationHeader,.CommerceShell-module__MJWpJW__notificationTools{justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex}.CommerceShell-module__MJWpJW__notificationHeader{padding-bottom:.35rem}.CommerceShell-module__MJWpJW__notificationTools{padding-top:.45rem}.CommerceShell-module__MJWpJW__notificationHeader div,.CommerceShell-module__MJWpJW__notificationHeader strong,.CommerceShell-module__MJWpJW__notificationHeader span{display:grid}.CommerceShell-module__MJWpJW__notificationHeader strong{font-family:var(--font-geist-sans,ui-sans-serif), sans-serif;font-size:1.05rem;font-weight:500}.CommerceShell-module__MJWpJW__notificationHeader span,.CommerceShell-module__MJWpJW__notificationTools label span{color:var(--commerce-muted);font-size:.65rem}.CommerceShell-module__MJWpJW__notificationHeader button,.CommerceShell-module__MJWpJW__notificationTools button,.CommerceShell-module__MJWpJW__notificationList button,.CommerceShell-module__MJWpJW__notificationMore,.CommerceShell-module__MJWpJW__notificationPanel [role=alert] button{border:1px solid var(--commerce-line);min-width:2.75rem;min-height:2.75rem;color:var(--commerce-ink);cursor:pointer;font:inherit;background:0 0;border-radius:.45rem;justify-content:center;align-items:center;gap:.3rem;padding:.28rem .5rem;font-size:.67rem;display:inline-flex}.CommerceShell-module__MJWpJW__notificationTools label{gap:.2rem;display:grid}.CommerceShell-module__MJWpJW__notificationTools select{border:1px solid var(--commerce-line);background:var(--commerce-page);min-height:2.75rem;color:var(--commerce-ink);font:inherit;border-radius:.4rem;font-size:.72rem}.CommerceShell-module__MJWpJW__notificationPanel>[role=status],.CommerceShell-module__MJWpJW__notificationPanel>[role=alert],.CommerceShell-module__MJWpJW__notificationEmpty{color:var(--commerce-muted);margin:0;padding:1.5rem .9rem;font-size:.76rem;line-height:1.5}.CommerceShell-module__MJWpJW__notificationList{margin:0;padding:.35rem .7rem .75rem;list-style:none}.CommerceShell-module__MJWpJW__notificationList li{background:var(--commerce-surface-elevated);border:0;border-radius:.85rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:.55rem;margin-top:.35rem;padding:.78rem .8rem;display:grid;position:relative}.CommerceShell-module__MJWpJW__notificationList li:before{background:var(--commerce-accent);content:"";border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.82rem;left:.72rem}.CommerceShell-module__MJWpJW__notificationList li[data-read=true]{background:var(--commerce-soft)}.CommerceShell-module__MJWpJW__notificationList a,.CommerceShell-module__MJWpJW__notificationList a strong,.CommerceShell-module__MJWpJW__notificationList a span,.CommerceShell-module__MJWpJW__notificationList a small{display:block}.CommerceShell-module__MJWpJW__notificationList a{color:var(--commerce-ink);padding-left:.8rem;text-decoration:none}.CommerceShell-module__MJWpJW__notificationList a strong{font-size:.78rem}.CommerceShell-module__MJWpJW__notificationList a span,.CommerceShell-module__MJWpJW__notificationList a small{color:var(--commerce-muted);margin-top:.18rem;font-size:.68rem;line-height:1.4}.CommerceShell-module__MJWpJW__notificationList li>div{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.CommerceShell-module__MJWpJW__notificationMore{margin:.75rem}.CommerceShell-module__MJWpJW__mobileHeader,.CommerceShell-module__MJWpJW__drawerLayer,.CommerceShell-module__MJWpJW__mobileDestinations{display:none}@media (max-width:1180px){.CommerceShell-module__MJWpJW__root{grid-template-columns:184px minmax(0,1fr)}.CommerceShell-module__MJWpJW__topBar{grid-template-columns:auto minmax(13rem,1fr) auto}.CommerceShell-module__MJWpJW__topActions a span{display:none}}@media (max-width:900px){.CommerceShell-module__MJWpJW__root{display:block}.CommerceShell-module__MJWpJW__journeyRail,.CommerceShell-module__MJWpJW__rail,.CommerceShell-module__MJWpJW__topBar{display:none}.CommerceShell-module__MJWpJW__mobileHeader{z-index:35;min-height:calc(3.75rem + env(safe-area-inset-top,0px));border-bottom:1px solid var(--commerce-line);background:var(--commerce-page);padding:env(safe-area-inset-top,0px) .75rem .55rem;grid-template-columns:2.75rem 1fr 2.75rem;align-items:end;gap:.5rem;display:grid;position:sticky;top:0}.CommerceShell-module__MJWpJW__mobileHeader button{border-radius:.55rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.CommerceShell-module__MJWpJW__mobileHeader>span{min-height:2.75rem;font-family:var(--font-geist-sans,ui-sans-serif), sans-serif;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;display:flex}.CommerceShell-module__MJWpJW__mobileHeader>span>span{text-align:center;min-width:0;display:grid}.CommerceShell-module__MJWpJW__mobileHeader>span small{color:var(--commerce-muted);font-family:var(--font-geist-sans,ui-sans-serif), sans-serif;text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.61rem;font-weight:650;overflow:hidden}.CommerceShell-module__MJWpJW__mobileHeader .CommerceShell-module__MJWpJW__mobileSignal{place-self:center}.CommerceShell-module__MJWpJW__canvas{padding:1.35rem 1rem calc(6rem + env(safe-area-inset-bottom,0px))}.CommerceShell-module__MJWpJW__mobileDestinations{z-index:40;min-height:calc(4rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--commerce-line);background:color-mix(in srgb, var(--commerce-page) 94%, transparent);padding:.35rem .35rem env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.CommerceShell-module__MJWpJW__mobileDestinations a,.CommerceShell-module__MJWpJW__mobileDestinations button{min-width:0;min-height:3.2rem;color:var(--commerce-muted);font:inherit;background:0 0;border:0;border-radius:.55rem;align-content:center;place-items:center;gap:.2rem;font-size:.62rem;display:grid}.CommerceShell-module__MJWpJW__mobileDestinations a[aria-current=page]{background:var(--commerce-accent-soft);color:var(--commerce-accent-ink)}.CommerceShell-module__MJWpJW__mobileDestinations :is(a,button):focus-visible{outline:3px solid var(--commerce-focus);outline-offset:-2px}.CommerceShell-module__MJWpJW__drawerLayer{z-index:70;display:block;position:fixed;inset:0}.CommerceShell-module__MJWpJW__drawerBackdrop{background:#18131080;border:0;width:100%;position:absolute;inset:0}.CommerceShell-module__MJWpJW__drawer{border-right:1px solid var(--commerce-line);background:var(--commerce-rail);width:min(88vw,22rem);animation:.18s ease-out CommerceShell-module__MJWpJW__commerceDrawerIn;position:absolute;inset:0 auto 0 0;overflow-y:auto;box-shadow:18px 0 45px #1e140f38}.CommerceShell-module__MJWpJW__drawerClose{z-index:2;top:calc(.75rem + env(safe-area-inset-top,0px));border-radius:.55rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;right:.75rem}.CommerceShell-module__MJWpJW__mobileRail{padding-top:calc(1.15rem + env(safe-area-inset-top,0px));padding-bottom:calc(1.15rem + env(safe-area-inset-bottom,0px))}}@media (max-width:520px){.CommerceShell-module__MJWpJW__notificationPanel{top:calc(4.5rem + env(safe-area-inset-top,0px));width:auto;max-height:calc(100dvh - 9rem - env(safe-area-inset-bottom,0px));position:fixed;left:.75rem;right:.75rem}.CommerceShell-module__MJWpJW__notificationTools{flex-direction:column;align-items:stretch}.CommerceShell-module__MJWpJW__notificationTools select,.CommerceShell-module__MJWpJW__notificationTools button{width:100%}}@keyframes CommerceShell-module__MJWpJW__commerceDrawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.CommerceShell-module__MJWpJW__navLink,.CommerceShell-module__MJWpJW__navActive,.CommerceShell-module__MJWpJW__drawer{transition:none;animation:none}}