:root{color-scheme:light;--w-white:#FFFFFF;--w-slate-950:#12232F;--w-slate-600:#526575;--w-slate-300:#7A8C99;--w-slate-200:#DAE5EB;--w-slate-100:#EFF3F6;--w-sky-50:#EEF8FC;--w-sky-500:#0593C6;--w-sky-700:#007A9F;--w-pink-600:#CF1767;--w-pink-700:#B9145B;--w-green-50:#EAF7EF;--w-green-800:#146B48;--w-amber-50:#FFF4D9;--w-amber-800:#865300;--w-violet-50:#F3F0FA;--w-violet-100:#E6DFF5;--w-stage-negotiation-bg:var(--w-violet-50);--w-stage-negotiation-icon:var(--w-violet-100);--w-red-50:#FFF0ED;--w-red-800:#AE3125;--w-color-canvas:var(--w-white);--w-color-surface:var(--w-white);--w-color-surface-support:var(--w-sky-50);--w-color-text:var(--w-slate-950);--w-color-text-secondary:var(--w-slate-600);--w-color-border:var(--w-slate-200);--w-color-input-border:var(--w-slate-300);--w-color-brand-mark:var(--w-sky-500);--w-color-link:var(--w-sky-700);--w-color-selected:var(--w-sky-700);--w-color-selected-bg:var(--w-sky-50);--w-color-chart:var(--w-sky-700);--w-color-action:var(--w-pink-600);--w-color-action-hover:var(--w-pink-700);--w-color-action-text:var(--w-white);--w-action-gradient:linear-gradient(135deg,var(--w-color-action) 12%,var(--w-color-action-hover) 100%);--w-action-gradient-depth:linear-gradient(180deg,var(--w-color-action) 0%,var(--w-color-action-hover) 100%);--w-action-highlight:inset 0 1px 0 rgb(255 255 255/0.24);--w-shadow-action:var(--w-action-highlight),0 5px 12px -5px rgb(207 23 103/0.45);--w-shadow-action-hover:var(--w-action-highlight),0 7px 16px -5px rgb(207 23 103/0.5);--w-shadow-action-depth:var(--w-action-highlight),0 4px 0 var(--w-color-action-hover),0 9px 14px -7px rgb(207 23 103/0.5);--w-shadow-action-pressed:inset 0 2px 4px rgb(18 35 47/0.18);--w-color-disabled-bg:var(--w-slate-100);--w-color-disabled-text:var(--w-slate-600);--w-color-focus:var(--w-sky-700);--w-color-success:var(--w-green-800);--w-color-success-bg:var(--w-green-50);--w-color-warning:var(--w-amber-800);--w-color-warning-bg:var(--w-amber-50);--w-color-danger:var(--w-red-800);--w-color-danger-bg:var(--w-red-50);--w-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--w-text-caption:0.75rem;--w-text-small:0.875rem;--w-text-body:1rem;--w-text-title:1.25rem;--w-text-page:1.5rem;--w-text-amount:2.5rem;--w-weight-normal:400;--w-weight-medium:600;--w-weight-bold:700;--w-line-body:1.5;--w-line-title:1.2;--w-line-amount:1.1;--w-tracking-title:-0.025em;--w-space-1:0.25rem;--w-space-2:0.5rem;--w-space-3:0.75rem;--w-space-4:1rem;--w-space-5:1.25rem;--w-space-6:1.5rem;--w-space-8:2rem;--w-space-10:2.5rem;--w-radius-control:0.75rem;--w-radius-row:1rem;--w-radius-card:1.5rem;--w-radius-pill:999px;--w-control-height:48px;--w-target-min:44px;--w-pill-height:36px;--w-icon-size:24px;--w-mobile-max:30rem;--w-page-gutter:var(--w-space-5);--w-section-gap:var(--w-space-8);--w-card-padding:var(--w-space-5);--w-nav-height:4.5rem;--w-shadow-float:0 8px 28px rgb(18 35 47/0.12);--w-duration-feedback:120ms;--w-duration-panel:200ms;--w-ease:cubic-bezier(0.16,1,0.3,1);--w-z-nav:10}@media (max-width:22.49rem){:root{--w-page-gutter:var(--w-space-4);--w-card-padding:var(--w-space-4)}}:root{--w-sky-100:#DDF3FA;--w-blue-50:#EAF2FB;--w-blue-100:#D6E6F6;--w-pink-50:#FDEEF4;--w-pink-100:#F9D9E6;--w-stage-offer-bg:var(--w-sky-50);--w-stage-offer-icon:var(--w-sky-100);--w-stage-applied-bg:var(--w-slate-100);--w-stage-applied-icon:var(--w-slate-200);--w-stage-production-bg:var(--w-blue-50);--w-stage-production-icon:var(--w-blue-100);--w-stage-review-bg:var(--w-pink-50);--w-stage-review-icon:var(--w-pink-100);--w-photo-placeholder:var(--w-slate-100);--w-shadow-button:0 1px 2px rgb(18 35 47/0.14);--w-shadow-card:0 6px 20px rgb(18 35 47/0.1)}:where(.creator-home,.insights,.side-menu,.pf-page:not(.pf-public),.settings-page){--w-text-title:1.125rem;--w-text-count:1.75rem;--w-text-metric:1.375rem;--w-text-amount:2.25rem}*,:after,:before{box-sizing:border-box}body,html{overflow-x:clip}html{font-family:var(--w-font-body);color:var(--w-color-text);background-color:var(--w-color-canvas);min-height:100%;-webkit-font-smoothing:antialiased}body{font-size:var(--w-text-body);line-height:var(--w-line-body);word-break:keep-all}body,h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}h1,h2{font-weight:var(--w-weight-bold);line-height:var(--w-line-title);letter-spacing:var(--w-tracking-title)}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--w-color-focus);outline-offset:3px}.icon{width:var(--w-icon-size);height:var(--w-icon-size);flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.secondary{color:var(--w-color-text-secondary)}.small{font-size:var(--w-text-small)}.notice{padding:var(--w-space-4);border-radius:var(--w-radius-row);background:var(--w-color-danger-bg);color:var(--w-color-danger)}.page{display:grid;gap:var(--w-section-gap);max-width:var(--w-mobile-max);margin-inline:auto;padding:var(--w-space-4) var(--w-page-gutter) calc(var(--w-nav-height) + var(--w-space-10) + env(safe-area-inset-bottom))}.topbar{display:flex;align-items:center;gap:var(--w-space-3);min-height:var(--w-control-height)}.received{display:grid;justify-items:end;margin-inline-start:auto;line-height:var(--w-line-title)}.received-amount{font-size:var(--w-text-title);font-weight:var(--w-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.menu-trigger{display:grid;place-items:center;min-width:var(--w-target-min);min-height:var(--w-target-min);margin-inline-start:calc(-1 * var(--w-space-2));padding:0;border:0;border-radius:var(--w-radius-pill);color:var(--w-color-text);cursor:pointer}.menu-trigger,.shell{background:transparent}[data-menu-open] body{overflow:hidden}.side-menu{position:fixed;inset-block:0;inset-inline-start:0;z-index:calc(var(--w-z-nav) + 3);display:flex;flex-direction:column;gap:var(--w-space-4);width:min(51vw,13.2rem);padding:calc(var(--w-space-5) + env(safe-area-inset-top)) var(--w-space-4) calc(var(--w-space-5) + env(safe-area-inset-bottom));overflow-y:auto;background:var(--w-color-canvas);border-inline-end:1px solid var(--w-color-border)}.side-menu[hidden]{display:none}.side-links{display:grid}.side-links a,.side-logout{display:flex;align-items:center;gap:var(--w-space-2);min-height:var(--w-target-min);font-size:var(--w-text-title)}.side-soon{margin-inline-start:auto;font-size:var(--w-text-small);color:var(--w-color-text-secondary)}.side-links .icon,.side-logout .icon{width:18px;height:18px}.side-logout{margin-block-start:auto;padding:0;border:0;background:transparent;font-family:inherit;color:var(--w-color-danger);cursor:pointer}.side-scrim{position:fixed;inset:0;z-index:calc(var(--w-z-nav) + 2);border:0;background:rgb(18 35 47/.32);cursor:pointer}@keyframes side-in{0%{transform:translateX(-1.5rem);opacity:0}}.icon-link{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center;min-width:var(--w-target-min);min-height:var(--w-target-min);margin-inline:calc(-1 * var(--w-space-2));border-radius:var(--w-radius-pill)}.section{display:grid;gap:var(--w-space-4)}.section-head{display:flex;align-items:center;justify-content:space-between}.section-title{font-size:var(--w-text-title)}.stage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w-space-3)}.stage-card{position:relative;display:grid;gap:var(--w-space-1);padding:var(--w-space-4);border:1px solid transparent;border-radius:var(--w-radius-card);background:var(--stage-bg)}.stage-card[data-stage=offer_received]{--stage-bg:var(--w-stage-offer-bg);--stage-icon:var(--w-stage-offer-icon)}.stage-card[data-stage=applied]{--stage-bg:var(--w-stage-applied-bg);--stage-icon:var(--w-stage-applied-icon)}.stage-card[data-stage=in_production]{--stage-bg:var(--w-stage-production-bg);--stage-icon:var(--w-stage-production-icon)}.stage-card[data-stage=in_review]{--stage-bg:var(--w-stage-review-bg);--stage-icon:var(--w-stage-review-icon)}.stage-icon{display:grid;place-items:center;width:52px;aspect-ratio:1;margin-block-end:var(--w-space-3);border-radius:var(--w-radius-pill);background:var(--stage-icon)}.stage-chevron{position:absolute;inset-block-start:var(--w-space-5);inset-inline-end:var(--w-space-3);color:var(--w-color-text-secondary)}.stage-label{font-size:var(--w-text-body)}.stage-count{font-size:var(--w-text-page);font-weight:var(--w-weight-bold);line-height:var(--w-line-amount);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w-space-3)}.deal-tile{display:grid;gap:var(--w-space-2)}.deal-photo{width:100%;height:auto;aspect-ratio:388/280;object-fit:cover;border-radius:var(--w-radius-row);background:var(--w-photo-placeholder)}.deal-caption{font-size:var(--w-text-small)}.top-list{display:grid;grid-auto-flow:column;grid-auto-columns:40%;gap:var(--w-space-3);margin-inline:calc(-1 * var(--w-page-gutter));padding-inline:var(--w-page-gutter);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--w-page-gutter);scrollbar-width:none}.top-list::-webkit-scrollbar{display:none}.top-tile{position:relative;display:grid;place-items:center;aspect-ratio:4/5;overflow:hidden;border-radius:var(--w-radius-row);background:var(--w-stage-production-icon);color:var(--w-color-selected);scroll-snap-align:start}.top-tile img,.top-tile video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.top-rank{position:absolute;inset-block-start:var(--w-space-2);inset-inline-end:var(--w-space-2);padding:var(--w-space-1) var(--w-space-3);border-radius:var(--w-radius-pill);background:rgb(18 35 47/.6);color:var(--w-white);font-size:var(--w-text-small);font-weight:var(--w-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-row,.deal-rows{display:grid}.deal-row{padding-block:var(--w-space-4);border-block-start:1px solid var(--w-color-border)}.deal-row-title{font-weight:var(--w-weight-medium)}:root:has(.nav){scroll-padding-block-end:calc(var(--w-nav-height) + var(--w-space-4) + env(safe-area-inset-bottom))}.nav{position:fixed;inset-inline:0;inset-block-end:calc(var(--w-space-4) + env(safe-area-inset-bottom));z-index:var(--w-z-nav);width:min(90%,19rem);margin-inline:auto;padding:var(--w-space-1);border:1px solid var(--w-color-border);background:var(--w-color-surface);box-shadow:var(--w-shadow-float)}.nav,.nav a{display:flex;border-radius:var(--w-radius-pill)}.nav a{flex:1 1 auto;align-items:center;justify-content:center;min-width:0;min-height:var(--w-target-min)}.nav .icon{flex-shrink:0}.nav-label{overflow:hidden;font-size:var(--w-text-small);font-weight:var(--w-weight-bold);white-space:nowrap}@media (hover:hover) and (pointer:fine){.stage-card:hover{border-color:var(--w-color-input-border)}.button-primary:not(:disabled):hover{background:var(--w-color-action-hover)}.side-links a:hover{color:var(--w-color-link)}}@media (prefers-reduced-motion:no-preference){.side-menu:not([hidden]){animation:side-in var(--w-duration-panel) var(--w-ease)}.stage-card{transition:transform var(--w-duration-feedback) var(--w-ease)}.stage-card:active{transform:scale(.98)}}@media (forced-colors:active){.nav a[aria-current=page]{outline:2px solid Highlight}}.onboarding{display:flex;flex-direction:column;min-height:100dvh;max-width:var(--w-mobile-max);margin-inline:auto;padding:var(--w-space-4) var(--w-page-gutter) 0}.onboarding-head{display:grid;gap:var(--w-space-2);justify-items:start;min-height:calc(var(--w-target-min) + var(--w-space-4))}.progress{width:100%;height:6px;overflow:hidden;border-radius:var(--w-radius-pill);background:var(--w-color-disabled-bg)}.progress span{display:block;height:100%;transform-origin:left center;border-radius:inherit;background:var(--w-color-selected)}.onboarding-body{flex:1 1;display:flex;flex-direction:column;gap:var(--w-space-6);padding-block-start:var(--w-space-4)}.onboarding-title{font-size:var(--w-text-page);text-wrap:balance}.onboarding-title:focus{outline:none}.onboarding-fields{display:grid;gap:var(--w-space-5)}.onboarding-actions{position:sticky;inset-block-end:0;margin-block-start:auto;margin-inline:calc(-1 * var(--w-page-gutter));padding:var(--w-space-4) var(--w-page-gutter) max(var(--w-space-6),env(safe-area-inset-bottom));background:var(--w-color-canvas)}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--w-space-3);min-height:var(--w-control-height);border-radius:var(--w-radius-row);font:inherit;font-size:var(--w-text-body);font-weight:var(--w-weight-bold);cursor:pointer}.button-primary{width:100%;gap:var(--w-space-1);padding:var(--w-space-2) var(--w-space-6);border:0;background:var(--w-color-action);color:var(--w-color-action-text);box-shadow:var(--w-shadow-button)}.button-arrow{display:inline-grid;place-items:center;margin-inline-end:calc(-1 * var(--w-space-1))}.button-arrow .icon{width:20px;height:20px;stroke-width:2}.button-primary:disabled{background:var(--w-color-disabled-bg);color:var(--w-color-disabled-text);box-shadow:none;cursor:not-allowed}.button-primary:not(:disabled):active{background:var(--w-color-action-hover);box-shadow:none}.button-secondary{padding-inline:var(--w-space-5);border:1px solid var(--w-color-input-border);background:var(--w-color-surface);color:var(--w-color-text);text-align:center}.button-secondary:disabled{color:var(--w-color-disabled-text);border-color:var(--w-color-border);background:var(--w-color-disabled-bg);cursor:not-allowed}.field{display:grid;gap:var(--w-space-2)}.field>label{font-weight:var(--w-weight-medium)}.field-hint{color:var(--w-color-text-secondary)}.field-error,.field-hint{font-size:var(--w-text-small)}.field-error{color:var(--w-color-danger)}.input{width:100%;min-width:0;min-height:52px;padding:var(--w-space-3) var(--w-space-4);border:1px solid var(--w-color-input-border);border-radius:var(--w-radius-control);background:var(--w-color-surface);color:var(--w-color-text);font:inherit;font-size:var(--w-text-body)}.input[aria-invalid=true]{border:2px solid var(--w-color-danger)}select.input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--w-color-text-secondary) 50%),linear-gradient(135deg,var(--w-color-text-secondary) 50%,transparent 50%);background-position:right 22px center,right 16px center;background-size:6px 6px;background-repeat:no-repeat}.input-prefixed{display:flex;align-items:center;gap:var(--w-space-2)}.input-prefixed>span{color:var(--w-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.input-row{display:flex;gap:var(--w-space-2)}.photo-picker{position:relative;justify-self:center;display:grid;place-items:center;width:136px;aspect-ratio:1;border:1px solid var(--w-color-border);border-radius:var(--w-radius-pill);background:var(--w-color-surface-support);color:var(--w-color-selected);cursor:pointer}.photo-picker img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.photo-empty{width:56px;height:56px;stroke-width:1.4}.photo-badge{position:absolute;inset-block-end:2px;inset-inline-end:2px;display:grid;place-items:center;width:40px;height:40px;border:3px solid var(--w-color-canvas);border-radius:var(--w-radius-pill);background:var(--w-color-action);color:var(--w-color-action-text)}.photo-badge .icon{width:20px;height:20px}.photo-picker:has(input:focus-visible){outline:2px solid var(--w-color-focus);outline-offset:3px}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0;margin-block-end:var(--w-space-3)}.choice-list{display:grid;gap:var(--w-space-3)}.choice{display:flex;align-items:center;gap:var(--w-space-3);min-height:56px;padding-inline:var(--w-space-4);border:1px solid var(--w-color-border);border-radius:var(--w-radius-control);background:var(--w-color-surface);cursor:pointer}.choice:has(input:checked){border-color:var(--w-color-selected);background:var(--w-color-selected-bg);font-weight:var(--w-weight-medium)}.choice input,.consent input{width:20px;height:20px;margin:0;accent-color:var(--w-color-selected)}.chips{display:flex;flex-wrap:wrap;gap:var(--w-space-2)}.chips legend{width:100%}.category-groups{display:grid;gap:var(--w-space-5)}.chips-title{font-weight:var(--w-weight-bold);margin-block-end:var(--w-space-2)}.chip{position:relative;display:inline-flex;align-items:center;gap:var(--w-space-2);min-height:var(--w-target-min);padding-inline:var(--w-space-4);border:1px solid var(--w-color-border);border-radius:var(--w-radius-pill);background:var(--w-color-surface);cursor:pointer}.chip input{position:absolute;opacity:0;pointer-events:none}.chip:has(input:checked){border-color:var(--w-color-selected);background:var(--w-color-selected-bg);color:var(--w-color-selected);font-weight:var(--w-weight-medium)}.chip:has(input:focus-visible){outline:2px solid var(--w-color-focus);outline-offset:3px}.ruler,.volume{justify-items:center;gap:var(--w-space-4);padding-block:var(--w-space-8)}.ruler-track{position:relative;width:100%}.ruler input[type=range]{appearance:none;display:block;width:100%;height:var(--w-target-min);margin:var(--w-space-1) 0 0;background:transparent;cursor:pointer}.ruler input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:var(--w-radius-pill);background:linear-gradient(var(--w-color-selected),var(--w-color-selected)) 0 /calc(var(--fill) * 100%) 100% no-repeat,var(--w-color-border)}.ruler input[type=range]::-moz-range-track{height:4px;border-radius:var(--w-radius-pill);background:var(--w-color-border)}.ruler input[type=range]::-moz-range-progress{height:4px;border-radius:var(--w-radius-pill);background:var(--w-color-selected)}.ruler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border:3px solid var(--w-white);border-radius:var(--w-radius-pill);background:var(--w-color-selected);box-shadow:0 1px 3px rgb(18 35 47/.3)}.ruler input[type=range]::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--w-white);border-radius:var(--w-radius-pill);background:var(--w-color-selected);box-shadow:0 1px 3px rgb(18 35 47/.3)}.ruler input[type=range]:focus-visible{outline:none}.ruler input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--w-color-focus);outline-offset:3px}.volume-value{display:flex;align-items:baseline;gap:var(--w-space-1);font-size:var(--w-text-amount);font-weight:var(--w-weight-bold);line-height:var(--w-line-amount);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.volume-value .secondary{font-size:var(--w-text-title);font-weight:var(--w-weight-medium)}.upload-card{display:grid;gap:var(--w-space-2);padding:var(--w-card-padding);border:1px solid var(--w-color-border);border-radius:var(--w-radius-row)}.upload-title{font-weight:var(--w-weight-bold)}.upload-row{display:flex;align-items:center;justify-content:space-between;gap:var(--w-space-2)}.file-button{position:relative;justify-self:start;margin-block-start:var(--w-space-2)}.file-button:has(input:focus-visible),.video-add:has(input:focus-visible){outline:2px solid var(--w-color-focus);outline-offset:3px}.file-button[aria-disabled]{color:var(--w-color-disabled-text);background:var(--w-color-disabled-bg);cursor:progress}.video-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--w-space-3);margin:0;padding:0;list-style:none}.video-slot{position:relative;display:grid;aspect-ratio:9/13;border-radius:var(--w-radius-row);background:var(--w-color-surface-support)}.video-slot.is-empty{border:1px dashed var(--w-color-border);background:transparent}.video-slot.is-filled{place-items:center;align-content:center;gap:var(--w-space-2);padding:var(--w-space-2);color:var(--w-color-selected)}.video-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--w-text-caption);color:var(--w-color-text)}.video-remove{position:absolute;inset-block-start:var(--w-space-1);inset-inline-end:var(--w-space-1);display:grid;place-items:center;width:var(--w-target-min);height:var(--w-target-min);padding:0;border:0;border-radius:var(--w-radius-pill);background:transparent;color:var(--w-color-text);cursor:pointer}.video-add{display:grid;place-items:center;border:1px dashed var(--w-color-selected);border-radius:inherit;color:var(--w-color-selected);font-size:var(--w-text-page);cursor:pointer}.video-add[aria-busy]{cursor:progress}.link-text{min-width:0;overflow-wrap:anywhere}.consent,.link-text{font-size:var(--w-text-small)}.consent{display:flex;align-items:flex-start;gap:var(--w-space-3);cursor:pointer}.consent input{flex-shrink:0;margin-block-start:2px}.verify{display:grid;gap:var(--w-space-3);padding:var(--w-card-padding);border-radius:var(--w-radius-row);background:var(--w-color-surface-support)}.verify-code{font-size:var(--w-text-page);font-weight:var(--w-weight-bold);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.badge{justify-self:start;padding:var(--w-space-1) var(--w-space-3);border-radius:var(--w-radius-pill);background:var(--w-color-warning-bg);color:var(--w-color-warning);font-size:var(--w-text-caption);font-weight:var(--w-weight-medium)}.step-enter{display:flex;flex-direction:column;gap:var(--w-space-6)}[data-step=done] .step-enter{margin-block:auto;align-items:center;gap:var(--w-space-3);text-align:center}[data-step=done] .onboarding-title{order:1;font-size:var(--w-text-page)}.done-text{order:2}.done-mark{display:grid;place-items:center;width:72px;aspect-ratio:1;margin-block-end:var(--w-space-3);border-radius:var(--w-radius-pill);background:var(--w-color-success-bg);color:var(--w-color-success)}.done-mark .icon{width:36px;height:36px;stroke-width:2.2}@keyframes step-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){.step-enter{animation:step-in var(--w-duration-panel) var(--w-ease) both}.progress span{transition:transform var(--w-duration-panel) var(--w-ease)}.button-primary{transition:transform var(--w-duration-feedback) var(--w-ease),background-color var(--w-duration-feedback) var(--w-ease)}.button-primary:not(:disabled):active{transform:scale(.98)}}.brand-cta-hint a,.deal-next-steps a,.more-link,.pf-link,.support-answer a,.support-reset,.text-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--w-space-1);width:fit-content;min-height:var(--w-pill-height);padding:var(--w-space-1) var(--w-space-3);border:0;border-radius:var(--w-radius-pill);background:var(--w-color-disabled-bg);color:var(--w-color-text);font:inherit;font-size:var(--w-text-small);font-weight:var(--w-weight-medium);text-decoration:none;cursor:pointer;transition:background-color var(--w-duration-feedback) var(--w-ease)}.text-button{justify-self:start;align-self:flex-start}.brand-cta-hint a:after,.deal-next-steps a:after,.filter-chip:after,.more-link:after,.pf-link:after,.support-answer a:after,.support-reset:after,.text-button:after{content:"";position:absolute;inset:-4px 0}.more-link .icon{width:14px;height:14px}.text-button:disabled{color:var(--w-color-disabled-text);cursor:not-allowed}.filter-chip,.filter-pick{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--w-pill-height);padding:var(--w-space-1) var(--w-space-4);border:0;border-radius:var(--w-radius-pill);background-color:var(--w-color-disabled-bg);color:var(--w-color-text);font:inherit;font-size:var(--w-text-small);font-weight:var(--w-weight-medium);cursor:pointer;transition:background-color var(--w-duration-feedback) var(--w-ease),color var(--w-duration-feedback) var(--w-ease)}.segmented{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:3px;border-radius:var(--w-radius-pill);background:var(--w-color-disabled-bg)}.segmented>*{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding-inline:var(--w-space-3);border:0;border-radius:var(--w-radius-pill);background:transparent;color:var(--w-color-text-secondary);font:inherit;font-size:var(--w-text-small);font-weight:var(--w-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--w-duration-feedback) var(--w-ease),color var(--w-duration-feedback) var(--w-ease)}.segmented>:after{content:"";position:absolute;inset:-7px 0}.segmented>[aria-current],.segmented>[aria-pressed=true]{background:var(--w-color-selected);color:var(--w-white)}.soft-chip{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-height:var(--w-pill-height);padding-inline:var(--w-space-3);border:1px solid transparent;border-radius:var(--w-radius-pill);background:transparent;color:var(--w-color-text);font:inherit;font-size:var(--w-text-small);font-weight:var(--w-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--w-duration-feedback) var(--w-ease),border-color var(--w-duration-feedback) var(--w-ease),color var(--w-duration-feedback) var(--w-ease)}.soft-chip:after{content:"";position:absolute;inset:-4px 0}.soft-chip .icon{width:16px;height:16px}.soft-chip .brand-logo[data-size]{width:20px;height:20px;border-radius:50%;font-size:10px}.soft-chip[aria-pressed=true]{border-color:var(--w-color-selected);background:var(--w-color-selected-bg);color:var(--w-color-selected)}.filter-pick{appearance:none;-webkit-appearance:none;width:fit-content;max-width:100%;padding-inline-end:2.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312232F' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:14px}.filter-chip[aria-current],.filter-pick[data-active]{background-color:var(--w-color-selected);color:var(--w-white)}.filter-pick[data-active]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@media (hover:hover){.brand-cta-hint a:hover,.deal-next-steps a:hover,.filter-chip:not([aria-current]):hover,.filter-pick:not([data-active]):hover,.more-link:hover,.pf-link:hover,.support-answer a:hover,.support-reset:hover,.text-button:not(:disabled):hover{background-color:var(--w-color-border)}.soft-chip:not([aria-pressed=true]):hover{background-color:var(--w-color-disabled-bg)}}.countdown{margin-inline-start:var(--w-space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;display:inline-block}