.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure{min-width:0;padding-top:var(--s3);border-top:1px solid var(--border);flex:100%}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__toggle{align-items:center;gap:var(--s2);padding:var(--s1) 0;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__toggle:hover{text-decoration:underline}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__toggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__chevron{flex:none}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__toggle[aria-expanded=true] .stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__chevron{transition:transform var(--dur-short) ease}}.stripe-account-disclosure-module-scss-module__N8VjWq__stripeDisclosure__region{padding-top:var(--s3)}
.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__note{margin:0 0 var(--s3);color:var(--muted)}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__grid{gap:var(--s3) var(--s5);margin:0 0 var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__grid{grid-template-columns:minmax(0,1fr)}}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__grid_stacked{grid-template-columns:minmax(0,1fr);gap:0;margin:0}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__grid_stacked .stripe-account-summary-module-scss-module__fVXW7G__accountSummary__item{padding:var(--s2) 0}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__grid_stacked .stripe-account-summary-module-scss-module__fVXW7G__accountSummary__item+.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__item{border-top:1px solid var(--border)}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__item{min-width:0}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__label{color:var(--muted);font-size:.8125rem}.stripe-account-summary-module-scss-module__fVXW7G__accountSummary__value{overflow-wrap:anywhere;margin:0}
.stripe-account-edit-module-scss-module__TVYtpW__stripeEdit{width:min(720px,100vw - var(--s6));height:fit-content;max-height:calc(100vh - var(--s7));margin:auto;animation:none;inset:0;transform:none}iframe[data-stripejs-layer]{pointer-events:auto}
.page-module-scss-module__1vTk3W__wrap{container:money/inline-size}.page-module-scss-module__1vTk3W__split{gap:var(--s3) var(--s6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.page-module-scss-module__1vTk3W__split__needs{margin-bottom:var(--s3)}.page-module-scss-module__1vTk3W__coming{grid-row:span 2;grid-template-rows:subgrid;display:grid}.page-module-scss-module__1vTk3W__split__aside{gap:var(--s5);min-width:0;margin-top:var(--s3);flex-direction:column;display:flex}@container money (min-width:46rem){.page-module-scss-module__1vTk3W__split{grid-template-columns:minmax(0,1fr) 17rem}.page-module-scss-module__1vTk3W__split__needs{grid-area:1/1}.page-module-scss-module__1vTk3W__coming{grid-area:1/1/span 2}.page-module-scss-module__1vTk3W__split__aside{grid-area:2/2;margin-top:0}.page-module-scss-module__1vTk3W__split_needs .page-module-scss-module__1vTk3W__coming{grid-row:2/span 2}.page-module-scss-module__1vTk3W__split_needs .page-module-scss-module__1vTk3W__split__aside{grid-row:3}}.page-module-scss-module__1vTk3W__section{gap:var(--s3);flex-direction:column;display:flex}.page-module-scss-module__1vTk3W__h2{color:var(--fg);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:600}.page-module-scss-module__1vTk3W__hint{color:var(--muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.page-module-scss-module__1vTk3W__link{color:var(--accent-text);white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.45}.page-module-scss-module__1vTk3W__link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page-module-scss-module__1vTk3W__empty{color:var(--muted);margin:0;font-size:1rem;font-weight:400;line-height:1.5}.page-module-scss-module__1vTk3W__money{font-family:var(--font-money);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:600}.page-module-scss-module__1vTk3W__needs{gap:var(--s3);padding:var(--s4);border:1px dashed var(--warning);border-radius:var(--r-md);flex-direction:column;display:flex}.page-module-scss-module__1vTk3W__needs__title{color:var(--muted);margin:0;font-size:1rem;font-weight:600}.page-module-scss-module__1vTk3W__needs__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__1vTk3W__needs__item{align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) 0;flex-wrap:wrap;display:flex}.page-module-scss-module__1vTk3W__needs__item+.page-module-scss-module__1vTk3W__needs__item{border-top:1px dashed color-mix(in srgb, var(--warning) 45%, var(--border))}.page-module-scss-module__1vTk3W__needs__item:first-child{padding-top:0}.page-module-scss-module__1vTk3W__needs__item:last-child{padding-bottom:0}.page-module-scss-module__1vTk3W__needs__icon{color:color-mix(in srgb, var(--warning) 75%, var(--fg));flex:none}.page-module-scss-module__1vTk3W__needs__text{flex:14rem;min-width:0;font-size:1rem;font-weight:400;line-height:1.5}.page-module-scss-module__1vTk3W__coming__body{gap:var(--s3);flex-direction:column;align-self:start;display:flex}.page-module-scss-module__1vTk3W__card{overflow:hidden}.page-module-scss-module__1vTk3W__list{margin:0;padding:0;list-style:none}.page-module-scss-module__1vTk3W__row{gap:var(--s3);padding:var(--s3) var(--s4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.page-module-scss-module__1vTk3W__row+.page-module-scss-module__1vTk3W__row{border-top:1px solid var(--border)}.page-module-scss-module__1vTk3W__row__img{border-radius:var(--r-sm);background:var(--surface-2);object-fit:cover;block-size:3.15rem;inline-size:2.25rem;display:block}.page-module-scss-module__1vTk3W__row__body{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module-scss-module__1vTk3W__row__name{color:var(--fg);font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none}.page-module-scss-module__1vTk3W__row__name:hover{text-decoration:underline}.page-module-scss-module__1vTk3W__row__name:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page-module-scss-module__1vTk3W__row__state>span{white-space:normal;align-items:baseline}.page-module-scss-module__1vTk3W__row__state>span>span{transform:translateY(-1px)}.page-module-scss-module__1vTk3W__row__money{align-items:flex-end;gap:var(--s1);text-align:end;flex-direction:column;display:flex}.page-module-scss-module__1vTk3W__total{padding:var(--s3) var(--s4);border-top:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:baseline;margin:0;font-size:1rem;font-weight:700;line-height:1.5;display:flex}.page-module-scss-module__1vTk3W__total .page-module-scss-module__1vTk3W__money{font-weight:700}.page-module-scss-module__1vTk3W__ready{gap:var(--s2);padding:var(--s4);border:1px solid color-mix(in srgb, var(--success) 35%, var(--border));border-radius:var(--r-md);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.page-module-scss-module__1vTk3W__ready__icon{color:color-mix(in srgb, var(--success) 75%, var(--fg))}.page-module-scss-module__1vTk3W__ready__body{display:contents}.page-module-scss-module__1vTk3W__ready__body>*{grid-column:1/-1}.page-module-scss-module__1vTk3W__ready__body>.page-module-scss-module__1vTk3W__ready__title{grid-column:2;margin:0;font-weight:600}.page-module-scss-module__1vTk3W__bank{margin:var(--s1) 0;padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:2px;display:flex}.page-module-scss-module__1vTk3W__bank__label{color:var(--muted);font-size:.75rem}.page-module-scss-module__1vTk3W__bank__value{overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.45}.page-module-scss-module__1vTk3W__details{gap:var(--s4);flex-direction:column;display:flex}.page-module-scss-module__1vTk3W__boardLink{color:var(--accent-text);font-size:.8125rem;font-weight:600;line-height:1.45;text-decoration:none}.page-module-scss-module__1vTk3W__boardLink:hover{text-decoration:underline}.page-module-scss-module__1vTk3W__boardLink:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page-module-scss-module__1vTk3W__how{font-size:.8125rem;font-weight:400;line-height:1.45}.page-module-scss-module__1vTk3W__how summary{color:var(--accent-text);cursor:pointer;font-weight:600}.page-module-scss-module__1vTk3W__how summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page-module-scss-module__1vTk3W__how p{max-width:40rem;margin:var(--s2) 0 0}
.stat-panel-module-scss-module__lRPPZa__statPanel{background-color:var(--hud);color:var(--hud-fg);border:1px solid var(--hud-line);border-radius:var(--r-lg);padding:var(--s4) var(--s5);box-shadow:var(--shadow-md);--accent-text:var(--hud-accent);background-image:repeating-linear-gradient(45deg,#ffffff06 0 1px,#0000 1px 7px),repeating-linear-gradient(-45deg,#ffffff04 0 1px,#0000 1px 7px);container:statpanel/inline-size}.stat-panel-module-scss-module__lRPPZa__statPanel__flush{box-shadow:none;background:0 0;border:none;padding:0}.stat-panel-module-scss-module__lRPPZa__statPanel__title{margin:0 0 var(--s3);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--hud-fg) 75%, transparent);font-size:.75rem;font-weight:700}.stat-panel-module-scss-module__lRPPZa__statPanel__stats{grid-template-columns:repeat(var(--stat-cols,4), minmax(min-content, 1fr));gap:var(--s3);margin:0;display:grid}@container statpanel (max-width:500px){.stat-panel-module-scss-module__lRPPZa__statPanel__stats{grid-template-columns:repeat(var(--stat-cols-narrow,2), minmax(min-content, 1fr))}}.stat-panel-module-scss-module__lRPPZa__statPanel__footer{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--hud-line)}.stat-panel-module-scss-module__lRPPZa__statPanel__action{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--hud-line);--fg:var(--hud-fg);--border:color-mix(in srgb, var(--hud-fg) 40%, transparent);--surface-2:color-mix(in srgb, var(--hud-fg) 12%, transparent)}.stat-panel-module-scss-module__lRPPZa__statPanel__action a,.stat-panel-module-scss-module__lRPPZa__statPanel__action button{border-color:var(--border)}.stat-panel-module-scss-module__lRPPZa__statPanel__stat{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.stat-panel-module-scss-module__lRPPZa__statPanel__label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--hud-fg) 60%, transparent);white-space:nowrap;font-size:.6875rem;font-weight:600}.stat-panel-module-scss-module__lRPPZa__statPanel__value{font-family:var(--font-money);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;font-size:1rem;font-weight:700;line-height:1.1}.stat-panel-module-scss-module__lRPPZa__statPanel__note{color:color-mix(in srgb, var(--hud-fg) 60%, transparent);margin:0;font-size:.75rem}.stat-panel-module-scss-module__lRPPZa__statPanel__accent{color:var(--hud-accent);font-size:1.375rem}.stat-panel-module-scss-module__lRPPZa__statPanel__deferred .stat-panel-module-scss-module__lRPPZa__statPanel__value{color:color-mix(in srgb, var(--hud-fg) 35%, transparent)}
.cover-flow-module-scss-module__8824xG__coverFlow{margin:calc(var(--s6)*-1) calc(var(--s6)*-1) var(--s6);max-width:none;padding:var(--s5) max(var(--s8),(100% + 2*var(--s6) - 84rem)/2) 0;color:var(--hud-fg);background:var(--hud);background-image:radial-gradient(118% 86% at 74% 44%, color-mix(in oklab, var(--hud-accent) 16%, var(--hud)) 0%, var(--hud) 60%),repeating-linear-gradient(45deg, #ffffff06 0 1px, transparent 1px 7px),repeating-linear-gradient(-45deg, #ffffff04 0 1px, transparent 1px 7px);position:relative;overflow:hidden}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow{margin:calc(var(--s4)*-1) calc(var(--s4)*-1) var(--s4);padding-top:var(--s5)}}.cover-flow-module-scss-module__8824xG__coverFlow__top{justify-content:space-between;align-items:flex-start;gap:var(--s4);flex-wrap:wrap;display:flex}.cover-flow-module-scss-module__8824xG__coverFlow__info{min-width:0}.cover-flow-module-scss-module__8824xG__coverFlow__eyebrow{margin:0 0 var(--s1);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);font-size:.6875rem}.cover-flow-module-scss-module__8824xG__coverFlow__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--hud-fg);margin:0;font-size:clamp(2.25rem,3.5vw,3.25rem);font-weight:800;line-height:1.04}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow__title{font-size:1.75rem}}.cover-flow-module-scss-module__8824xG__coverFlow__tagline{margin:var(--s3) 0 0;max-width:46ch;color:color-mix(in oklab, var(--hud-fg) 82%, transparent);font-size:1rem;font-weight:400;line-height:1.5}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow__tagline{margin-top:var(--s2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.cover-flow-module-scss-module__8824xG__coverFlow__breakdown{margin:var(--s2) 0 0;color:color-mix(in oklab, var(--hud-fg) 70%, transparent);font-size:.8125rem;font-weight:400;line-height:1.45}.cover-flow-module-scss-module__8824xG__coverFlow__stats{gap:var(--s4);margin-top:var(--s3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--hud-fg) 70%, transparent);flex-wrap:wrap;font-size:.8125rem;display:flex}.cover-flow-module-scss-module__8824xG__coverFlow__stats b{color:var(--hud-fg);font-weight:700}.cover-flow-module-scss-module__8824xG__coverFlow__stats .cover-flow-module-scss-module__8824xG__coverFlow__statAccent{color:var(--hud-accent)}.cover-flow-module-scss-module__8824xG__coverFlowBare{padding-bottom:var(--s7)}.cover-flow-module-scss-module__8824xG__coverFlowBare .cover-flow-module-scss-module__8824xG__coverFlow__title{font-size:clamp(1.75rem,2.4vw,2.25rem)}.cover-flow-module-scss-module__8824xG__coverFlowBare .cover-flow-module-scss-module__8824xG__coverFlow__tagline{max-width:68ch;margin-top:var(--s2)}.cover-flow-module-scss-module__8824xG__coverFlowBare .cover-flow-module-scss-module__8824xG__coverFlow__breakdown{margin-top:var(--s1)}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlowBare{padding-bottom:var(--s5)}}.cover-flow-module-scss-module__8824xG__coverFlow__controls{align-items:center;gap:var(--s3);z-index:3;flex:none;display:flex;position:relative}.cover-flow-module-scss-module__8824xG__coverFlow__nav{border:1px solid color-mix(in oklab, var(--hud-fg) 25%, transparent);border-radius:var(--r-pill);background:color-mix(in oklab, var(--hud-fg) 8%, transparent);width:2rem;height:2rem;color:var(--hud-fg);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}.cover-flow-module-scss-module__8824xG__coverFlow__nav:hover{border-color:color-mix(in oklab, var(--hud-fg) 55%, transparent)}.cover-flow-module-scss-module__8824xG__coverFlow__nav:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.cover-flow-module-scss-module__8824xG__coverFlow__toggle{padding:var(--s1) var(--s3);border:1px solid color-mix(in oklab, var(--hud-fg) 30%, transparent);border-radius:var(--r-pill);color:color-mix(in oklab, var(--hud-fg) 80%, transparent);cursor:pointer;transition:color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);background:0 0;font-size:.8125rem}.cover-flow-module-scss-module__8824xG__coverFlow__toggle:hover{color:var(--hud-fg);border-color:color-mix(in oklab, var(--hud-fg) 60%, transparent)}.cover-flow-module-scss-module__8824xG__coverFlow__toggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.cover-flow-module-scss-module__8824xG__coverFlow__cards{--cf-w:230px;margin-top:-9rem;list-style:none}@media (max-width:1200px){.cover-flow-module-scss-module__8824xG__coverFlow__cards{margin-top:0}}.cover-flow-module-scss-module__8824xG__coverFlow__cards{margin-bottom:0;margin-left:calc(var(--s8)*-1);margin-right:calc(var(--s8)*-1);padding-block:var(--s4) 0;padding-inline:calc(50% - var(--cf-w)/2 + var(--s8));scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center;height:680px;display:flex;overflow:scroll hidden}.cover-flow-module-scss-module__8824xG__coverFlow__cards::-webkit-scrollbar{display:none}.cover-flow-module-scss-module__8824xG__coverFlow__cards{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow__cards{--cf-w:118px;height:calc(var(--cf-w)*2.7);margin-left:calc(var(--s4)*-1);margin-right:calc(var(--s4)*-1);padding-inline:calc(50% - var(--cf-w)/2 + var(--s4))}}.cover-flow-module-scss-module__8824xG__coverFlow__cardLi{flex:0 0 var(--cf-w);scroll-snap-align:center;perspective:34em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cover-flow-module-scss-module__8824xG__coverFlow__cardLi{view-timeline-name:--cf-item;view-timeline-axis:inline;animation:linear both cover-flow-module-scss-module__8824xG__cf-z-index;animation-timeline:--cf-item}.cover-flow-module-scss-module__8824xG__coverFlow__cardLi .cover-flow-module-scss-module__8824xG__coverFlow__card{animation:linear both cover-flow-module-scss-module__8824xG__cf-rotate;animation-timeline:--cf-item}}}@keyframes cover-flow-module-scss-module__8824xG__cf-z-index{0%{z-index:1}50%{z-index:100}to{z-index:1}}@keyframes cover-flow-module-scss-module__8824xG__cf-rotate{0%{transform:translate(-100%)rotateY(-45deg)}35%{transform:translate(0)rotateY(-45deg)}50%{transform:rotateY(0)translateZ(3em)scale(1.65)}65%{transform:translate(0)rotateY(45deg)}to{transform:translate(100%)rotateY(45deg)}}.cover-flow-module-scss-module__8824xG__coverFlow__caption{padding:var(--s3) var(--s8) var(--s5);text-align:center;color:var(--hud-fg);align-items:center;gap:var(--s1);flex-direction:column;min-height:7rem;margin:0;display:flex}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow__caption{padding:var(--s2) var(--s4) var(--s3);gap:0;min-height:7.5rem}}.cover-flow-module-scss-module__8824xG__coverFlow__captionRow{justify-content:center;gap:var(--s1) var(--s4);padding-block:var(--s3) var(--s4);flex-flow:wrap;min-height:0}@media (max-width:560px){.cover-flow-module-scss-module__8824xG__coverFlow__captionRow{min-height:0}}.cover-flow-module-scss-module__8824xG__coverFlow__captionTitleKit{align-items:center;gap:var(--s2);display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionKit{padding:0 var(--s2);background:var(--hud);color:var(--hud-fg);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:1.85rem;height:1.6rem;font-size:1.05rem;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionTeam{color:var(--hud-muted);font-size:.8125rem}.cover-flow-module-scss-module__8824xG__coverFlow__captionIdentity{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionTitle{margin:0}.cover-flow-module-scss-module__8824xG__coverFlow__captionName{font-family:var(--font-display);font-size:1.125rem;font-weight:700}.cover-flow-module-scss-module__8824xG__coverFlow__captionNo{margin-left:var(--s2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--hud-fg) 74%, transparent);font-size:.9375rem}.cover-flow-module-scss-module__8824xG__coverFlow__captionMeta{justify-content:center;align-items:center;gap:var(--s1) var(--s3);color:color-mix(in oklab, var(--hud-fg) 75%, transparent);flex-wrap:wrap;margin:0;font-size:.8125rem;display:flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionVariant{align-items:center;gap:var(--s1);display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionDot{border-radius:var(--r-pill);background:color-mix(in oklab, var(--hud-fg) 40%, transparent);width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--hud-fg) 35%, transparent)}.cover-flow-module-scss-module__8824xG__coverFlow__captionFlag{padding:1px var(--s1);border-radius:var(--r-sm);background:var(--accent);color:var(--accent-fg);font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:2px;font-size:.625rem;font-weight:700;display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionFlag svg{flex:none}.cover-flow-module-scss-module__8824xG__coverFlow__captionMarket{justify-content:center;align-items:center;gap:var(--s3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--hud-fg) 78%, transparent);flex-wrap:wrap;margin:0;font-size:.75rem;display:flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionMarketItem{align-items:center;gap:3px;display:inline-flex}.cover-flow-module-scss-module__8824xG__coverFlow__captionMarketItem svg{flex:none}.cover-flow-module-scss-module__8824xG__coverFlow__card{aspect-ratio:2.5/3.5;border-radius:var(--r-md);background:color-mix(in oklab, var(--hud-fg) 8%, transparent);cursor:pointer;width:100%;transform-style:preserve-3d;-webkit-box-reflect:below .5em linear-gradient(#0000, #00000040);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.cover-flow-module-scss-module__8824xG__coverFlow__img{object-fit:cover}.cover-flow-module-scss-module__8824xG__coverFlow__noImg{color:color-mix(in oklab, var(--hud-fg) 50%, transparent);justify-content:center;align-items:center;font-size:.75rem;display:flex;position:absolute;inset:0}.cover-flow-module-scss-module__8824xG__coverFlow__pageCard{place-content:center;gap:var(--s1);text-align:center;color:var(--hud-fg);background:color-mix(in oklab, var(--hud-fg) 6%, transparent);border:1.5px dashed color-mix(in oklab, var(--hud-fg) 45%, transparent);box-shadow:none;-webkit-box-reflect:unset;text-decoration:none;display:grid}.cover-flow-module-scss-module__8824xG__coverFlow__pageCard:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.cover-flow-module-scss-module__8824xG__coverFlow__pageArrow{font-family:var(--font-display);font-size:1.5rem;line-height:1}.cover-flow-module-scss-module__8824xG__coverFlow__pageLabel{font-size:.8125rem;font-weight:600}.cover-flow-module-scss-module__8824xG__coverFlow__pageSub{font-family:var(--font-mono);color:var(--hud-muted);font-size:.625rem}
.listing-offers-module-scss-module__f9DHYa__offers__toggle{align-items:center;gap:var(--s1);color:var(--accent-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.45;display:inline-flex}.listing-offers-module-scss-module__f9DHYa__offers__toggle:hover{text-decoration:underline}.listing-offers-module-scss-module__f9DHYa__offers__toggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.listing-offers-module-scss-module__f9DHYa__offers__chevron{transition:transform var(--dur-short) var(--ease-out)}[aria-expanded=true]>.listing-offers-module-scss-module__f9DHYa__offers__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.listing-offers-module-scss-module__f9DHYa__offers__chevron{transition:none}}.listing-offers-module-scss-module__f9DHYa__offers__region{margin-top:calc(-1*var(--listing-offers-gap,var(--s3)));opacity:0;transition:grid-template-rows var(--dur-medium) var(--ease-in),margin-top var(--dur-medium) var(--ease-in),opacity var(--dur-short) var(--ease-in);grid-template-rows:0fr;display:grid}@media (prefers-reduced-motion:reduce){.listing-offers-module-scss-module__f9DHYa__offers__region{transition:none}}.listing-offers-module-scss-module__f9DHYa__offers__regionOpen{opacity:1;transition:grid-template-rows var(--dur-medium) var(--ease-out),margin-top var(--dur-medium) var(--ease-out),opacity var(--dur-medium) var(--ease-out);grid-template-rows:1fr;margin-top:0}@media (prefers-reduced-motion:reduce){.listing-offers-module-scss-module__f9DHYa__offers__regionOpen{transition:none}}.listing-offers-module-scss-module__f9DHYa__offers__inner{min-height:0;overflow:hidden}
.listing-row-module-scss-module__d6kxrW__listingRow{--listing-photo:64px;--listing-gap:var(--s4);padding:var(--s5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-md);container:listing-row/inline-size}.listing-row-module-scss-module__d6kxrW__listingRowWithCorner{--listing-corner-radius:var(--r-lg);position:relative}.listing-row-module-scss-module__d6kxrW__listingRowWithCorner .listing-row-module-scss-module__d6kxrW__listingRow__price{padding-top:var(--s4)}.listing-row-module-scss-module__d6kxrW__listingRowOwn{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 6%, var(--surface))}.listing-row-module-scss-module__d6kxrW__listingRow__main{grid-template-columns:var(--listing-photo) 18rem minmax(0, 1fr) auto;gap:var(--listing-gap);align-items:center;display:grid}@container listing-row (max-width:46rem){.listing-row-module-scss-module__d6kxrW__listingRow__main{gap:var(--s1) var(--s3);grid-template-columns:auto minmax(0,1fr) auto}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__thumb{grid-area:1/1/3/2}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__cond{grid-area:1/2/2/3}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__seller{grid-area:2/2/3/3;justify-self:start}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__price{grid-area:1/3/3/4}}@container listing-row (max-width:26rem){.listing-row-module-scss-module__d6kxrW__listingRow__main{grid-template-columns:auto minmax(0,1fr)}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__thumb{grid-area:1/1/4/2}.listing-row-module-scss-module__d6kxrW__listingRow__main .listing-row-module-scss-module__d6kxrW__listingRow__price{text-align:left;grid-area:3/2/4/3}}.listing-row-module-scss-module__d6kxrW__listingRow__thumb{aspect-ratio:.714286;perspective:340px;isolation:isolate;flex:none;width:64px;position:relative;overflow:visible}.listing-row-module-scss-module__d6kxrW__listingRow__thumbImg{object-fit:contain;border-radius:var(--r-sm);transform-origin:50% 100%;z-index:1;transform:rotateX(-14deg)rotateY(23deg)}.listing-row-module-scss-module__d6kxrW__listingRow__thumb:after{content:"";z-index:0;background:radial-gradient(50% 50%,#0000006b 0%,#0000003d 45%,#0000 75%);height:12px;position:absolute;inset:auto -12% -8px;transform:translate(-13%,-31%)scaleX(1.3)}.listing-row-module-scss-module__d6kxrW__listingRow__thumbEmpty{border:1px dashed var(--border);border-radius:var(--r-sm);background:var(--surface-2)}.listing-row-module-scss-module__d6kxrW__listingRow__thumbEmpty:after{content:none}.listing-row-module-scss-module__d6kxrW__listingRow__cond{align-items:center;gap:var(--s2);min-width:0;display:flex}.listing-row-module-scss-module__d6kxrW__listingRow__seller{justify-self:flex-end;min-width:0;max-width:100%}.listing-row-module-scss-module__d6kxrW__listingRow__serial{color:var(--muted);font-family:var(--font-mono);font-size:.8125rem;font-weight:400;line-height:1.45}.listing-row-module-scss-module__d6kxrW__listingRow__price{text-align:right}.listing-row-module-scss-module__d6kxrW__listingRow__shipping{margin-top:var(--s1);color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45;display:block}.listing-row-module-scss-module__d6kxrW__listingRow__actions{margin-top:var(--s3);padding-inline-start:calc(var(--listing-photo) + var(--listing-gap))}@container listing-row (max-width:46rem){.listing-row-module-scss-module__d6kxrW__listingRow__actions{padding-inline-start:0}}.listing-row-module-scss-module__d6kxrW__listingRow__offers{margin-top:var(--s1);display:block}.listing-row-module-scss-module__d6kxrW__listingRow{--listing-offers-gap:0px}.listing-row-module-scss-module__d6kxrW__listingRow__origin{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.listing-row-module-scss-module__d6kxrW__listingRowOpens{cursor:pointer;transition:border-color var(--dur-short) var(--ease-out);position:relative}.listing-row-module-scss-module__d6kxrW__listingRowOpens:hover{border-color:color-mix(in oklab, var(--fg) 18%, var(--border))}.listing-row-module-scss-module__d6kxrW__listingRowOpens :where(a,button,input,select,textarea,summary,[tabindex]):not(.listing-row-module-scss-module__d6kxrW__listingRow__open),.listing-row-module-scss-module__d6kxrW__listingRowOpens .listing-row-module-scss-module__d6kxrW__listingRow__actions{z-index:2;position:relative}.listing-row-module-scss-module__d6kxrW__listingRow__open{z-index:1;border-radius:inherit;position:absolute;inset:0}.listing-row-module-scss-module__d6kxrW__listingRow__open:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}
.order-status-stepper-module-scss-module__L7N3hq__stepper{gap:var(--s3);flex-direction:column;display:flex}.order-status-stepper-module-scss-module__L7N3hq__stepper__steps{align-items:flex-start;gap:var(--s2);margin:0;padding:0;list-style:none;display:flex}.order-status-stepper-module-scss-module__L7N3hq__stepper__step{align-items:center;gap:var(--s2);text-align:center;flex-direction:column;flex:1;display:flex;position:relative}.order-status-stepper-module-scss-module__L7N3hq__stepper__step:not(:last-child):after{content:"";background:var(--border);height:2px;position:absolute;top:13px;left:calc(50% + 16px);right:calc(16px - 50%)}.order-status-stepper-module-scss-module__L7N3hq__stepper__dot{border-radius:var(--r-pill);border:2px solid var(--border);background:var(--surface);width:28px;height:28px;font-family:var(--font-mono);color:var(--muted);z-index:1;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.order-status-stepper-module-scss-module__L7N3hq__stepper__label{color:var(--muted);font-size:.75rem}.order-status-stepper-module-scss-module__L7N3hq__stepper__date{margin-top:calc(var(--s1)*-1);color:var(--muted);font-size:.75rem}.order-status-stepper-module-scss-module__L7N3hq__stepper__done .order-status-stepper-module-scss-module__L7N3hq__stepper__dot{border-color:var(--accent-text);background:var(--accent);color:var(--accent-fg)}.order-status-stepper-module-scss-module__L7N3hq__stepper__done:after{background:var(--accent)}.order-status-stepper-module-scss-module__L7N3hq__stepper__current .order-status-stepper-module-scss-module__L7N3hq__stepper__dot{border-color:var(--accent-text);color:var(--accent-text)}.order-status-stepper-module-scss-module__L7N3hq__stepper__current .order-status-stepper-module-scss-module__L7N3hq__stepper__label{color:var(--fg);font-weight:600}.order-status-stepper-module-scss-module__L7N3hq__stepper__stopped .order-status-stepper-module-scss-module__L7N3hq__stepper__dot{border-color:var(--muted);background:var(--muted);color:var(--surface)}.order-status-stepper-module-scss-module__L7N3hq__stepper__stopped .order-status-stepper-module-scss-module__L7N3hq__stepper__label{color:var(--fg);font-weight:600}.order-status-stepper-module-scss-module__L7N3hq__stepper__branch{color:color-mix(in srgb, var(--warning) 70%, var(--fg));margin:0;font-size:.8125rem;font-weight:600}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__steps{gap:var(--s4);flex-direction:column}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__step{column-gap:var(--s3);text-align:left;grid-template-columns:28px 1fr;align-items:center;row-gap:0;display:grid}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__dot{grid-row:span 2;align-self:start}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__label,.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__date{grid-column:2}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__date{margin-top:0}.order-status-stepper-module-scss-module__L7N3hq__stepper_vertical .order-status-stepper-module-scss-module__L7N3hq__stepper__step:not(:last-child):after{top:30px;bottom:calc(var(--s4)*-1 + 2px);width:2px;height:auto;left:13px;right:auto}
.page-header-module-scss-module__YX_oDG__pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--s4);margin-bottom:var(--s6);display:flex}@media (max-width:768px){.page-header-module-scss-module__YX_oDG__pageHeader{flex-direction:column;align-items:flex-start}}.page-header-module-scss-module__YX_oDG__pageHeader__text{min-width:0}.page-header-module-scss-module__YX_oDG__pageHeader__eyebrow{margin:0 0 var(--s1);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);font-size:.6875rem;font-weight:700}.page-header-module-scss-module__YX_oDG__pageHeader__title{font-family:var(--font-display);margin:0;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1}.page-header-module-scss-module__YX_oDG__pageHeader__desc{margin:var(--s2) 0 0;max-width:60ch;color:var(--muted)}.page-header-module-scss-module__YX_oDG__pageHeader__actions{align-items:center;gap:var(--s2);flex:none;display:flex}@media (max-width:768px){.page-header-module-scss-module__YX_oDG__pageHeader__actions{align-self:stretch}}
.price-tag-module-scss-module__9xatva__priceTag{align-items:baseline;gap:var(--s1);font-family:var(--font-money);font-variant-numeric:tabular-nums;color:var(--fg);font-weight:700;display:inline-flex}.price-tag-module-scss-module__9xatva__priceTag__prefix{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.6875rem;font-weight:500}.price-tag-module-scss-module__9xatva__priceTagAccent{color:var(--accent-text)}.price-tag-module-scss-module__9xatva__priceTagSm{font-size:.8125rem}.price-tag-module-scss-module__9xatva__priceTagMd{font-size:1rem}.price-tag-module-scss-module__9xatva__priceTagLg{font-size:1.375rem}
.protected-price-module-scss-module__3M-sea__vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.protected-price-module-scss-module__3M-sea__money{font-family:var(--font-money);font-variant-numeric:tabular-nums}.protected-price-module-scss-module__3M-sea__prefix{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.protected-price-module-scss-module__3M-sea__protected{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.protected-price-module-scss-module__3M-sea__protectedRow{min-width:0}.protected-price-module-scss-module__3M-sea__protectedRow>*{display:block}.protected-price-module-scss-module__3M-sea__protectedRow>.protected-price-module-scss-module__3M-sea__protectedBtn{display:inline-flex}.protected-price-module-scss-module__3M-sea__protectedRow>.protected-price-module-scss-module__3M-sea__sellerLine{display:block}.protected-price-module-scss-module__3M-sea__sellerLine{align-items:baseline;gap:var(--s1);color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45;display:inline-flex}.protected-price-module-scss-module__3M-sea__struck{font-family:var(--font-money);font-variant-numeric:tabular-nums;color:var(--muted);margin-inline-start:var(--s1)}.protected-price-module-scss-module__3M-sea__offerTag{color:var(--accent-text);font-size:.8125rem;font-weight:400;line-height:1.45}.protected-price-module-scss-module__3M-sea__protectedBtn{align-items:baseline;column-gap:var(--s1);min-block-size:24px;margin:0 calc(-1*var(--s1));padding:0 var(--s1);border-radius:var(--r-sm);color:var(--fg);font:inherit;text-align:inherit;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out);background:0 0;border:0;flex-wrap:wrap;display:inline-flex}.protected-price-module-scss-module__3M-sea__protectedBtn:hover{background:color-mix(in srgb, var(--fg) 5%, transparent)}.protected-price-module-scss-module__3M-sea__protectedBtn:hover .protected-price-module-scss-module__3M-sea__protectedBtn__label{text-decoration-style:solid}.protected-price-module-scss-module__3M-sea__protectedBtn:active{background:color-mix(in srgb, var(--fg) 12%, transparent)}.protected-price-module-scss-module__3M-sea__protectedBtn:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.protected-price-module-scss-module__3M-sea__protectedBtnStacked{flex-direction:column;align-items:flex-start}.protected-price-module-scss-module__3M-sea__protectedBtn__label{color:var(--accent-text);text-underline-offset:3px;align-items:center;gap:2px;font-size:.8125rem;font-weight:400;line-height:1.45;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.protected-price-module-scss-module__3M-sea__shield{color:var(--accent-text);flex:none}.protected-price-module-scss-module__3M-sea__protectedText{text-align:end;flex-direction:column;align-items:flex-end;gap:0;min-width:0;display:inline-flex}.protected-price-module-scss-module__3M-sea__protectedTextStart{text-align:start;align-items:flex-start}.protected-price-module-scss-module__3M-sea__protectedText__buyer{justify-content:flex-end;align-items:baseline;column-gap:var(--s1);flex-wrap:nowrap;display:inline-flex}.protected-price-module-scss-module__3M-sea__protectedText__label{white-space:nowrap;color:var(--accent-text);align-items:center;gap:2px;font-size:.8125rem;font-weight:400;line-height:1.45;display:inline-flex}.protected-price-module-scss-module__3M-sea__protectedLabel{color:var(--accent-text);font-family:var(--font-body);letter-spacing:normal;text-transform:none;white-space:nowrap;align-items:center;gap:2px;margin-top:2px;font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.protected-price-module-scss-module__3M-sea__protectedLabel_inline{margin-top:0;vertical-align:baseline;margin-inline-start:var(--s2);display:inline-flex}.protected-price-module-scss-module__3M-sea__details{gap:var(--s4);min-width:min(100%,22rem);display:grid}.protected-price-module-scss-module__3M-sea__details__list{gap:var(--s4);margin:0;display:grid}.protected-price-module-scss-module__3M-sea__details__row{column-gap:var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.protected-price-module-scss-module__3M-sea__details__row dd{margin:0}.protected-price-module-scss-module__3M-sea__details__term{column-gap:var(--s3);grid-template-columns:40px minmax(0,1fr);align-items:center;margin:0;display:grid}.protected-price-module-scss-module__3M-sea__details__text{gap:2px;min-width:0;display:grid}.protected-price-module-scss-module__3M-sea__details__thumb{object-fit:cover;border-radius:var(--r-sm);background:var(--surface-2);width:40px;height:56px}.protected-price-module-scss-module__3M-sea__details__icon{border-radius:var(--r-pill);background:color-mix(in srgb, var(--accent) 12%, var(--surface));width:40px;height:40px;color:var(--accent-text);place-items:center;display:grid}.protected-price-module-scss-module__3M-sea__details__label{font-weight:600}.protected-price-module-scss-module__3M-sea__details__name{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.protected-price-module-scss-module__3M-sea__details__amount{font-family:var(--font-money);font-variant-numeric:tabular-nums;text-align:end;font-weight:600}.protected-price-module-scss-module__3M-sea__details__explain{color:var(--muted);grid-column:1/-1;padding-inline-start:calc(40px + var(--s3));font-size:.8125rem;font-weight:400;line-height:1.45}.protected-price-module-scss-module__3M-sea__details__explainBlock{margin:0}.protected-price-module-scss-module__3M-sea__details__total{justify-content:space-between;gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--border);font-weight:700;display:flex}.protected-price-module-scss-module__3M-sea__details__total dt{margin:0}.protected-price-module-scss-module__3M-sea__details__total dd{font-family:var(--font-money);font-variant-numeric:tabular-nums;margin:0}.protected-price-module-scss-module__3M-sea__details__protection{padding:var(--s3);border-radius:var(--r-md);background:var(--surface-2);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.protected-price-module-scss-module__3M-sea__details__protection a{color:var(--accent-text)}.protected-price-module-scss-module__3M-sea__details__protection a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.protected-price-module-scss-module__3M-sea__feeTerm{align-items:center;gap:var(--s1);display:inline-flex}.protected-price-module-scss-module__3M-sea__feeTerm__text{align-self:baseline}.protected-price-module-scss-module__3M-sea__infoBtn{border-radius:var(--r-pill);width:24px;height:24px;color:var(--muted);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.protected-price-module-scss-module__3M-sea__infoBtn:hover{background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg)}.protected-price-module-scss-module__3M-sea__infoBtn:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.protected-price-module-scss-module__3M-sea__protectedBox{align-items:flex-start;gap:var(--s3);padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:color-mix(in srgb, var(--accent) 8%, var(--surface));font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.protected-price-module-scss-module__3M-sea__protectedBox p{margin:0}.protected-price-module-scss-module__3M-sea__protectedBox a{color:var(--accent-text)}.protected-price-module-scss-module__3M-sea__protectedBox a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.protected-price-module-scss-module__3M-sea__protectedBox__icon{color:var(--accent-text);flex:none}
.section-nav-module-scss-module__-_118a__sectionNav{top:calc(var(--header-h) + var(--s5));position:sticky}.section-nav-module-scss-module__-_118a__sectionNav__list{gap:var(--s1);margin:calc(var(--s2)*-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.section-nav-module-scss-module__-_118a__sectionNav__link{align-items:baseline;gap:var(--s2);padding:var(--s2) 0 var(--s2) var(--s3);color:var(--muted);transition:color var(--dur-medium) var(--ease-in-out),border-color var(--dur-medium) var(--ease-in-out),font-weight var(--dur-medium) var(--ease-in-out);border-left:2px solid #0000;font-size:.8125rem;line-height:1.35;text-decoration:none;display:flex}.section-nav-module-scss-module__-_118a__sectionNav__link:hover{color:var(--fg)}.section-nav-module-scss-module__-_118a__sectionNav__link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.section-nav-module-scss-module__-_118a__sectionNav__link[aria-current]{border-left-color:var(--accent);color:var(--fg);font-weight:700}.section-nav-module-scss-module__-_118a__sectionNav__num{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-variant-numeric:tabular-nums;transition:color var(--dur-medium) var(--ease-in-out);flex:none;font-size:.625rem;font-weight:600}.section-nav-module-scss-module__-_118a__sectionNav__link[aria-current] .section-nav-module-scss-module__-_118a__sectionNav__num{color:var(--accent-text)}.section-nav-module-scss-module__-_118a__sectionNav__text{min-width:0}@media (max-width:900px){.section-nav-module-scss-module__-_118a__sectionNav{padding-bottom:var(--s4);border-bottom:1px solid var(--border);position:static}.section-nav-module-scss-module__-_118a__sectionNav__list{gap:var(--s4);scrollbar-width:none;flex-direction:row;overflow-x:auto}.section-nav-module-scss-module__-_118a__sectionNav__list::-webkit-scrollbar{display:none}.section-nav-module-scss-module__-_118a__sectionNav__link{padding:var(--s2) 0;white-space:nowrap;border-bottom:2px solid #0000;border-left:0}.section-nav-module-scss-module__-_118a__sectionNav__link[aria-current]{border-bottom-color:var(--accent)}}
.pager-module-scss-module__l04lQa__pager{justify-content:center;align-items:center;gap:var(--s2);margin-top:var(--s6);display:flex}.pager-module-scss-module__l04lQa__pager__num,.pager-module-scss-module__l04lQa__pager__btn,.pager-module-scss-module__l04lQa__pager__btnOff{min-width:var(--s6);height:var(--s6);padding-inline:var(--s2);border-radius:var(--r-sm);justify-content:center;align-items:center;font-size:.8125rem;font-weight:400;line-height:1.45;text-decoration:none;display:inline-flex}.pager-module-scss-module__l04lQa__pager__num{color:var(--fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;transition:background-color .12s}.pager-module-scss-module__l04lQa__pager__num:hover{background:var(--surface-2)}.pager-module-scss-module__l04lQa__pager__numActive{background:var(--accent);color:var(--accent-fg)}.pager-module-scss-module__l04lQa__pager__numActive:hover{background:var(--accent)}.pager-module-scss-module__l04lQa__pager__btn{color:var(--muted);transition:background-color .12s,color .12s}.pager-module-scss-module__l04lQa__pager__btn:hover{background:var(--surface-2);color:var(--fg)}.pager-module-scss-module__l04lQa__pager__btnOff{color:var(--border);cursor:default}.pager-module-scss-module__l04lQa__pager__ellipsis{min-width:var(--s5);height:var(--s6);color:var(--muted);justify-content:center;align-items:center;font-size:.8125rem;font-weight:400;line-height:1.45;display:inline-flex}
.faq-accordion-module-scss-module__CPYtsW__faq{--acc:.26s;--acc-ease:cubic-bezier(.32, .72, 0, 1);--dur-short:var(--acc);--ease-out:var(--acc-ease);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--faq-bg,color-mix(in oklab, var(--accent) 7%, var(--surface-2)));clip-path:inset(0 round var(--r-lg));margin-inline:auto}.faq-accordion-module-scss-module__CPYtsW__head{align-items:center;gap:var(--s5);padding:var(--s5) var(--s5) var(--s4);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}@media (max-width:560px){.faq-accordion-module-scss-module__CPYtsW__head{grid-template-columns:1fr}}.faq-accordion-module-scss-module__CPYtsW__headText{min-width:0}.faq-accordion-module-scss-module__CPYtsW__headArt{align-items:center;display:flex}.faq-accordion-module-scss-module__CPYtsW__headArt svg{margin:calc(var(--s4)*-1) calc(var(--s3)*-1)}@media (max-width:560px){.faq-accordion-module-scss-module__CPYtsW__headArt{display:none}}.faq-accordion-module-scss-module__CPYtsW__eyebrow{margin:0 0 var(--s2);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);margin:0 0 var(--s2);font-size:.6875rem;font-weight:700;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.faq-accordion-module-scss-module__CPYtsW__title{font-family:var(--font-display);color:var(--fg);margin:0;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:700;line-height:1.05}.faq-accordion-module-scss-module__CPYtsW__list{border-top:1px solid var(--border);position:relative}.faq-accordion-module-scss-module__CPYtsW__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);font-size:.8125rem;display:none}.faq-accordion-module-scss-module__CPYtsW__marker{width:2px;height:var(--marker-h,0);background:var(--accent);opacity:var(--marker-opacity,0);transform:translate3d(0, var(--marker-y,0), 0);transition:transform var(--acc) var(--acc-ease),height var(--acc) var(--acc-ease),opacity var(--acc) var(--acc-ease);pointer-events:none;position:absolute;top:0;left:0}.faq-accordion-module-scss-module__CPYtsW__item{background:var(--faq-row-bg,var(--surface));border-bottom:1px solid var(--border);transition:background var(--acc) var(--acc-ease)}.faq-accordion-module-scss-module__CPYtsW__item:last-child{border-bottom:0}.faq-accordion-module-scss-module__CPYtsW__item:has([data-state=open]){background:var(--faq-row-open-bg,color-mix(in oklab, var(--accent) 6%, var(--surface)))}.faq-accordion-module-scss-module__CPYtsW__trigger{align-items:baseline;gap:var(--s3);width:100%;padding:var(--s4) var(--s5);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.5rem minmax(0,1fr) auto;display:grid}.faq-accordion-module-scss-module__CPYtsW__trigger:hover .faq-accordion-module-scss-module__CPYtsW__q,.faq-accordion-module-scss-module__CPYtsW__trigger[data-state=open] .faq-accordion-module-scss-module__CPYtsW__q,.faq-accordion-module-scss-module__CPYtsW__trigger[data-state=open] .faq-accordion-module-scss-module__CPYtsW__num{color:var(--accent-text)}.faq-accordion-module-scss-module__CPYtsW__trigger:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;outline-offset:-2px}.faq-accordion-module-scss-module__CPYtsW__trigger [class*=accordion__chevron]{transition:transform var(--acc) var(--acc-ease)}.faq-accordion-module-scss-module__CPYtsW__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);transition:color var(--acc) var(--acc-ease);font-size:.8125rem}.faq-accordion-module-scss-module__CPYtsW__q{max-width:68ch;font-family:var(--font-body);color:var(--fg);transition:color var(--acc) var(--acc-ease);font-size:.9375rem;font-weight:600;line-height:1.45}.faq-accordion-module-scss-module__CPYtsW__content>div{max-width:68ch;padding:0 var(--s5) var(--s5) calc(2.5rem + var(--s3) + var(--s5));color:var(--muted);font-size:.9375rem;line-height:1.6}.faq-accordion-module-scss-module__CPYtsW__content[data-state=open]>div{animation:faq-accordion-module-scss-module__CPYtsW__faqCopyIn var(--acc) var(--acc-ease) both}@media (max-width:560px){.faq-accordion-module-scss-module__CPYtsW__content>div{padding-left:var(--s5)}}@keyframes faq-accordion-module-scss-module__CPYtsW__faqCopyIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.faq-accordion-module-scss-module__CPYtsW__faq{--acc:1ms}.faq-accordion-module-scss-module__CPYtsW__content[data-state=open]>div{animation:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (view-timeline-inset:auto 50vh){.faq-accordion-module-scss-module__CPYtsW__head{animation:linear both faq-accordion-module-scss-module__CPYtsW__faqRowIn;animation-timeline:view();animation-range:entry 40% cover 12%}.faq-accordion-module-scss-module__CPYtsW__item{view-timeline-name:--faq-row;animation:linear both faq-accordion-module-scss-module__CPYtsW__faqRowIn;animation-timeline:--faq-row;animation-range:entry 55% cover 14%}}}@keyframes faq-accordion-module-scss-module__CPYtsW__faqRowIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.seller-record-form-module-scss-module__b2Y_lG__form{gap:var(--s5);flex-direction:column;max-width:560px;display:flex}.seller-record-form-module-scss-module__b2Y_lG__set{gap:var(--s3);min-width:0;padding:var(--s4);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;margin:0;display:flex}.seller-record-form-module-scss-module__b2Y_lG__legend{padding:0 var(--s1);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1}.seller-record-form-module-scss-module__b2Y_lG__grid{gap:var(--s3) var(--s4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.seller-record-form-module-scss-module__b2Y_lG__hint{color:var(--muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.seller-record-form-module-scss-module__b2Y_lG__check{align-items:center;gap:var(--s3);min-block-size:44px;color:var(--fg);cursor:pointer;font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.seller-record-form-module-scss-module__b2Y_lG__check input{block-size:20px;inline-size:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.seller-record-form-module-scss-module__b2Y_lG__check input:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.seller-record-form-module-scss-module__b2Y_lG__foot{align-items:center;gap:var(--s3);display:flex}.seller-record-form-module-scss-module__b2Y_lG__saved{color:var(--success);font-size:.8125rem;font-weight:600;line-height:1.45}
.card-picker-module-scss-module__YjG5zq__picker{position:relative}.card-picker-module-scss-module__YjG5zq__picker__chosen{align-items:center;gap:var(--s2);padding:var(--s2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);color:var(--fg);flex-wrap:wrap;display:flex}.card-picker-module-scss-module__YjG5zq__picker__chosen>.card-picker-module-scss-module__YjG5zq__picker__body{flex:1}.card-picker-module-scss-module__YjG5zq__picker__chosenSet{align-items:baseline;gap:var(--s1);min-width:0;display:flex}.card-picker-module-scss-module__YjG5zq__picker__chosenSeason{flex:none;font-size:.75rem;font-weight:700}.card-picker-module-scss-module__YjG5zq__picker__clear{align-items:center;gap:var(--s1);padding:var(--s1) var(--s2);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-sm);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;flex:none;font-size:.8125rem;display:inline-flex}.card-picker-module-scss-module__YjG5zq__picker__clear:hover{border-color:var(--muted);color:var(--fg)}.card-picker-module-scss-module__YjG5zq__picker__clear:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.card-picker-module-scss-module__YjG5zq__picker__field{align-items:center;gap:var(--s2);padding:0 var(--s2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);display:flex}.card-picker-module-scss-module__YjG5zq__picker__field:focus-within{border-color:var(--accent-text)}.card-picker-module-scss-module__YjG5zq__picker__icon{color:var(--muted);flex:none}.card-picker-module-scss-module__YjG5zq__picker__input{min-width:0;padding:var(--s2) 0;color:var(--fg);font:inherit;background:0 0;border:none;flex:1}.card-picker-module-scss-module__YjG5zq__picker__input::placeholder{color:var(--muted)}.card-picker-module-scss-module__YjG5zq__picker__input:focus-visible{outline:none}.card-picker-module-scss-module__YjG5zq__picker__hint{margin:var(--s1) 0 0;color:var(--muted);font-size:.8125rem}.card-picker-module-scss-module__YjG5zq__picker__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card-picker-module-scss-module__YjG5zq__picker__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card-picker-module-scss-module__YjG5zq__picker__list{z-index:20;width:100%;max-height:min(26rem,60vh);padding:0 var(--s1) var(--s1);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-lg);margin:0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.card-picker-module-scss-module__YjG5zq__picker__list_loading{padding-top:var(--s1)}.card-picker-module-scss-module__YjG5zq__picker__group{flex-direction:column;gap:2px;display:flex}.card-picker-module-scss-module__YjG5zq__picker__groupHead{z-index:1;align-items:baseline;gap:var(--s2);margin:0 calc(var(--s1)*-1);padding:var(--s2) var(--s3) var(--s1);border-bottom:1px solid var(--border);background:var(--surface);display:flex;position:sticky;top:0}.card-picker-module-scss-module__YjG5zq__picker__season{font-family:var(--font-display);flex:none;font-size:1.25rem;font-weight:800;line-height:1}.card-picker-module-scss-module__YjG5zq__picker__product{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.card-picker-module-scss-module__YjG5zq__picker__option{gap:var(--s2);padding:var(--s1) var(--s2);border-radius:var(--r-sm);color:var(--fg);cursor:pointer;align-items:center;scroll-margin-top:2.5rem;display:flex}.card-picker-module-scss-module__YjG5zq__picker__option:hover:not(.card-picker-module-scss-module__YjG5zq__picker__active){background:color-mix(in srgb, var(--fg) 6%, var(--surface))}.card-picker-module-scss-module__YjG5zq__picker__active{background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:inset 3px 0 0 var(--accent-text)}.card-picker-module-scss-module__YjG5zq__picker__number{padding:0 var(--s2);background:var(--hud);color:var(--hud-fg);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:2.75rem;height:1.4rem;font-size:.8125rem;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.card-picker-module-scss-module__YjG5zq__picker__thumb{flex:none;width:3rem}.card-picker-module-scss-module__YjG5zq__picker__body{flex-direction:column;gap:2px;min-width:0;font-size:.8125rem;display:flex}.card-picker-module-scss-module__YjG5zq__picker__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.card-picker-module-scss-module__YjG5zq__picker__sk{border-radius:var(--r-sm);background:var(--surface-2);animation:card-picker-module-scss-module__YjG5zq__picker-pulse 1.2s var(--ease-out) infinite alternate;display:block}@media (prefers-reduced-motion:reduce){.card-picker-module-scss-module__YjG5zq__picker__sk{animation:none}}@keyframes card-picker-module-scss-module__YjG5zq__picker-pulse{to{opacity:.45}}.card-picker-module-scss-module__YjG5zq__picker__skRow{gap:var(--s2);padding:var(--s1) var(--s2);align-items:center;display:flex}.card-picker-module-scss-module__YjG5zq__picker__skNumber{flex:none;width:2.75rem;height:1.25rem}.card-picker-module-scss-module__YjG5zq__picker__skThumb{aspect-ratio:.714286;flex:none;width:3rem}.card-picker-module-scss-module__YjG5zq__picker__skLines{gap:var(--s2);flex-direction:column;flex:1;display:flex}.card-picker-module-scss-module__YjG5zq__picker__skLine{height:.75rem}.card-picker-module-scss-module__YjG5zq__picker__skLine_short{width:55%}.card-picker-module-scss-module__YjG5zq__picker__empty{margin:var(--s2) 0 0;color:var(--muted);font-size:.8125rem}
.kit-module-scss-module__-QgKfW__page{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-width:1200px;padding:var(--s6) var(--s5) var(--s8);background:var(--bg);color:var(--fg);flex:auto;margin:0 auto}@media (max-width:560px){.kit-module-scss-module__-QgKfW__page{padding-inline:var(--s4)}}.kit-module-scss-module__-QgKfW__page__nav{gap:var(--s2);color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.kit-module-scss-module__-QgKfW__page__nav a{color:var(--accent-text)}.kit-module-scss-module__-QgKfW__page__head{justify-content:space-between;align-items:flex-start;gap:var(--s4);margin-block-start:var(--s3);display:flex}.kit-module-scss-module__-QgKfW__h1{font-family:var(--font-display);margin:0;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1}.kit-module-scss-module__-QgKfW__pt{color:var(--muted);font-weight:400}.kit-module-scss-module__-QgKfW__summary{max-width:70ch;margin:var(--s2) 0 0}.kit-module-scss-module__-QgKfW__source{margin:var(--s3) 0 0;color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__rep{border-block-start:1px solid var(--border);margin-block-start:var(--s7);padding-block-start:var(--s5)}.kit-module-scss-module__-QgKfW__rep__head{align-items:baseline;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.kit-module-scss-module__-QgKfW__h2{font-family:var(--font-display);margin:0;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:700;line-height:1.05}.kit-module-scss-module__-QgKfW__rep__component{padding:2px var(--s2);border-radius:var(--r-sm);background:var(--surface-2);font-family:var(--font-mono);font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__rep__shows{max-width:80ch;margin:var(--s2) 0 var(--s4);color:var(--muted)}.kit-module-scss-module__-QgKfW__grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--min), 100%), 1fr));gap:var(--s4);display:grid}.kit-module-scss-module__-QgKfW__stack{gap:var(--s4);display:grid}.kit-module-scss-module__-QgKfW__variant,.kit-module-scss-module__-QgKfW__variantWide{gap:var(--s2);grid-template-rows:auto 1fr;min-width:0;margin:0;display:grid}.kit-module-scss-module__-QgKfW__variantWide{grid-column:1/-1}.kit-module-scss-module__-QgKfW__variant__label{min-block-size:2lh;color:var(--muted);font-family:var(--font-mono);font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__variant__body{flex-direction:column;min-width:0;display:flex}.kit-module-scss-module__-QgKfW__variant__body>*{flex:auto}.kit-module-scss-module__-QgKfW__missing{gap:var(--s1);padding:var(--s4);border:1px dashed var(--warning);border-radius:var(--r-md);background:color-mix(in srgb, var(--warning) 8%, var(--surface));display:grid}.kit-module-scss-module__-QgKfW__missing__title{margin:0;font-weight:700}.kit-module-scss-module__-QgKfW__missing__gap,.kit-module-scss-module__-QgKfW__missing__where{margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__missing__where{color:var(--muted)}.kit-module-scss-module__-QgKfW__missing__where a{color:var(--accent-text)}.kit-module-scss-module__-QgKfW__live{margin:0}.kit-module-scss-module__-QgKfW__live a{color:var(--accent-text);font-weight:600}.kit-module-scss-module__-QgKfW__live__note{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__optionLabel{margin:var(--s5) 0 var(--s2);font-weight:700}.kit-module-scss-module__-QgKfW__rep__what{max-width:80ch;margin:var(--s2) 0 0}.kit-module-scss-module__-QgKfW__rep__elements{gap:var(--s1);max-width:80ch;margin:var(--s3) 0 var(--s5);display:grid}.kit-module-scss-module__-QgKfW__rep__element{gap:var(--s3);grid-template-columns:11rem minmax(0,1fr);font-size:.8125rem;font-weight:400;line-height:1.45;display:grid}.kit-module-scss-module__-QgKfW__rep__element dt{font-weight:600}.kit-module-scss-module__-QgKfW__rep__element dd{color:var(--muted);margin:0}@media (max-width:560px){.kit-module-scss-module__-QgKfW__rep__element{grid-template-columns:minmax(0,1fr);gap:0}}.kit-module-scss-module__-QgKfW__photoSlot{gap:var(--s3);max-inline-size:14rem;display:grid}.kit-module-scss-module__-QgKfW__photoForm{gap:var(--s4);display:grid}.kit-module-scss-module__-QgKfW__photoField{gap:var(--s1);font-size:.8125rem;font-weight:400;line-height:1.45;display:grid}.kit-module-scss-module__-QgKfW__photoNote{color:var(--muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__links{gap:var(--s3);margin:var(--s6) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.kit-module-scss-module__-QgKfW__links__card{gap:var(--s1);block-size:100%;padding:var(--s4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--fg);transition:border-color var(--dur-short) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.kit-module-scss-module__-QgKfW__links__card:hover{border-color:var(--accent-text)}.kit-module-scss-module__-QgKfW__links__card:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.kit-module-scss-module__-QgKfW__links__card--todo{background:0 0;border-style:dashed}.kit-module-scss-module__-QgKfW__links__card--todo:hover{border-color:var(--border)}.kit-module-scss-module__-QgKfW__links__tag{color:var(--muted);align-self:flex-start;font-size:.8125rem;font-weight:600;line-height:1.45}.kit-module-scss-module__-QgKfW__links__name{font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1.1}.kit-module-scss-module__-QgKfW__links__reps{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.kit-module-scss-module__-QgKfW__chips{gap:var(--s2);margin:var(--s3) 0;flex-wrap:wrap;align-items:center;display:flex}.kit-module-scss-module__-QgKfW__chips button,.kit-module-scss-module__-QgKfW__chips a{padding:var(--s1) var(--s3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--muted);cursor:pointer;font-size:.8125rem;font-weight:400;line-height:1.45;text-decoration:none}.kit-module-scss-module__-QgKfW__chips button[aria-pressed=true],.kit-module-scss-module__-QgKfW__chips button[aria-current=true],.kit-module-scss-module__-QgKfW__chips a[aria-pressed=true],.kit-module-scss-module__-QgKfW__chips a[aria-current=true]{border-color:var(--fg);color:var(--fg);font-weight:600}.kit-module-scss-module__-QgKfW__chips button:focus-visible,.kit-module-scss-module__-QgKfW__chips a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.kit-module-scss-module__-QgKfW__chips__label{min-width:6rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1}.kit-module-scss-module__-QgKfW__codeLink{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.kit-module-scss-module__-QgKfW__codeLink:hover{color:var(--accent-text);text-decoration-style:solid}.kit-module-scss-module__-QgKfW__codeLink:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}
.collection-ask-module-scss-module__Vkn_GW__ask{border:2px dashed var(--border);border-radius:var(--r-lg);padding:var(--s4);gap:var(--s2);flex-direction:column;justify-content:center;display:flex}.collection-ask-module-scss-module__Vkn_GW__ask__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.collection-ask-module-scss-module__Vkn_GW__ask__title{font-weight:700;line-height:1.25}.collection-ask-module-scss-module__Vkn_GW__ask__body{color:var(--muted);margin:0;font-size:.8125rem;font-weight:400;line-height:1.5}.collection-ask-module-scss-module__Vkn_GW__ask__field{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;display:flex}.collection-ask-module-scss-module__Vkn_GW__ask__input{min-inline-size:0;font:inherit;min-block-size:44px;padding:var(--s2) var(--s3);border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);color:var(--fg);flex:140px}.collection-ask-module-scss-module__Vkn_GW__ask__input::placeholder{color:var(--muted)}.collection-ask-module-scss-module__Vkn_GW__ask__input:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.collection-ask-module-scss-module__Vkn_GW__ask__submit{min-block-size:44px;padding:0 var(--s4);border-radius:var(--r-md);background:var(--accent);color:var(--accent-fg);font-family:var(--font-display);cursor:pointer;border:0;flex:none;font-size:.9375rem;font-weight:700}.collection-ask-module-scss-module__Vkn_GW__ask__submit:hover{background:color-mix(in srgb, var(--accent) 88%, black)}.collection-ask-module-scss-module__Vkn_GW__ask__submit:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.collection-ask-module-scss-module__Vkn_GW__ask__submit:disabled{background:var(--surface-2);color:var(--muted);cursor:default}.collection-ask-module-scss-module__Vkn_GW__ask__error{color:var(--danger);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}
.seller-badge-module-scss-module__2QfF-W__sellerBadge{align-items:center;gap:var(--s2);min-width:0;max-width:100%;display:inline-flex}.seller-badge-module-scss-module__2QfF-W__sellerBadge__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.seller-badge-module-scss-module__2QfF-W__sellerBadge__nameWrap{min-width:0;font:inherit;margin:0;display:flex}.seller-badge-module-scss-module__2QfF-W__sellerBadge__facts{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;min-width:0;display:flex}.seller-badge-module-scss-module__2QfF-W__sellerBadge__name{font-family:var(--font-body);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.seller-badge-module-scss-module__2QfF-W__sellerBadge_quiet .seller-badge-module-scss-module__2QfF-W__sellerBadge__name{font-weight:500}.seller-badge-module-scss-module__2QfF-W__sellerBadge__link{text-decoration:none}@media (max-width:900px){.seller-badge-module-scss-module__2QfF-W__sellerBadge__link{padding-block:var(--s1);margin-block:calc(-1*var(--s1))}}.seller-badge-module-scss-module__2QfF-W__sellerBadge__link:hover{color:var(--accent-text);text-decoration:underline}.seller-badge-module-scss-module__2QfF-W__sellerBadge__stars{align-items:center;gap:1px;font-size:.75rem;line-height:1;display:inline-flex}.seller-badge-module-scss-module__2QfF-W__sellerBadge__on{color:var(--accent-text)}.seller-badge-module-scss-module__2QfF-W__sellerBadge__off{color:var(--border)}.seller-badge-module-scss-module__2QfF-W__sellerBadge__noRating{font-family:var(--font-body);color:var(--muted);font-size:.75rem;font-style:italic;line-height:1}.seller-badge-module-scss-module__2QfF-W__sellerBadge__num{margin-left:var(--s1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted)}.seller-badge-module-scss-module__2QfF-W__sellerBadgeSm .seller-badge-module-scss-module__2QfF-W__sellerBadge__name{font-size:.8125rem}.seller-badge-module-scss-module__2QfF-W__sellerBadge__count{font-variant-numeric:tabular-nums;margin-inline-start:.25em}.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg{gap:var(--s4)}.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg .seller-badge-module-scss-module__2QfF-W__sellerBadge__meta{gap:var(--s1)}.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg .seller-badge-module-scss-module__2QfF-W__sellerBadge__name{font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1.1}.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg .seller-badge-module-scss-module__2QfF-W__sellerBadge__facts{color:var(--muted);font-size:.875rem}.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg .seller-badge-module-scss-module__2QfF-W__sellerBadge__stars,.seller-badge-module-scss-module__2QfF-W__sellerBadgeLg .seller-badge-module-scss-module__2QfF-W__sellerBadge__noRating{font-size:.875rem}
.status-label-module-scss-module__TGYDBW__status{align-items:center;gap:var(--s1);color:var(--muted);white-space:nowrap;font-size:.75rem;display:inline-flex}.status-label-module-scss-module__TGYDBW__status__dot{border-radius:var(--r-pill);background:var(--muted);flex:none;width:7px;height:7px}.status-label-module-scss-module__TGYDBW__status_active .status-label-module-scss-module__TGYDBW__status__dot{background:var(--accent)}.status-label-module-scss-module__TGYDBW__status_pending .status-label-module-scss-module__TGYDBW__status__dot{background:var(--warning)}.status-label-module-scss-module__TGYDBW__status_success .status-label-module-scss-module__TGYDBW__status__dot{background:var(--success)}.status-label-module-scss-module__TGYDBW__status_danger .status-label-module-scss-module__TGYDBW__status__dot{background:var(--danger)}.status-label-module-scss-module__TGYDBW__status_held .status-label-module-scss-module__TGYDBW__status__dot{background:var(--held-fill)}.status-label-module-scss-module__TGYDBW__status_info .status-label-module-scss-module__TGYDBW__status__dot{background:var(--info-fill)}.status-label-module-scss-module__TGYDBW__status_done .status-label-module-scss-module__TGYDBW__status__dot{background:var(--fg)}.status-label-module-scss-module__TGYDBW__fill{min-width:0;padding:var(--s1) var(--s3);border-radius:0 var(--r-md) 0 var(--r-md);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;font-size:.6875rem;font-weight:700;line-height:1.5;display:inline-flex}.status-label-module-scss-module__TGYDBW__fill__text{text-overflow:ellipsis;overflow:hidden}.status-label-module-scss-module__TGYDBW__fill_link{gap:var(--s1);transition:box-shadow var(--dur-micro) var(--ease-out);text-decoration:none}.status-label-module-scss-module__TGYDBW__fill_link:hover{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, currentcolor 12%, transparent)}.status-label-module-scss-module__TGYDBW__fill_link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.status-label-module-scss-module__TGYDBW__fill__arrow{flex:none}.status-label-module-scss-module__TGYDBW__fill_active,.status-label-module-scss-module__TGYDBW__fill_success{background:var(--accent);color:var(--accent-fg)}.status-label-module-scss-module__TGYDBW__fill_pending{background:var(--warning-fill);color:var(--warning-fg)}.status-label-module-scss-module__TGYDBW__fill_held{background:var(--held-fill);color:var(--held-fg)}.status-label-module-scss-module__TGYDBW__fill_done{background:var(--fg);color:var(--surface)}.status-label-module-scss-module__TGYDBW__fill_danger{background:var(--danger-fill);color:var(--danger-fill-fg)}.status-label-module-scss-module__TGYDBW__fill_info{background:var(--info-fill);color:var(--info-fg)}.status-label-module-scss-module__TGYDBW__fill_neutral{background:var(--surface-2);color:var(--muted)}.status-label-module-scss-module__TGYDBW__pill{align-items:center;gap:var(--s1);padding:var(--s1) var(--s3) var(--s1) var(--s2);border-radius:var(--r-pill);white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.status-label-module-scss-module__TGYDBW__pill__dot{border-radius:var(--r-pill);background:var(--danger-fill-fg);flex:none;width:7px;height:7px}.status-label-module-scss-module__TGYDBW__fill_done .status-label-module-scss-module__TGYDBW__pill__dot{background:currentColor}
.collection-tile-module-scss-module__vO3EkW__board{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.collection-tile-module-scss-module__vO3EkW__board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.collection-tile-module-scss-module__vO3EkW__board{grid-template-columns:minmax(0,1fr)}}.collection-tile-module-scss-module__vO3EkW__board_two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.collection-tile-module-scss-module__vO3EkW__board_two{grid-template-columns:minmax(0,1fr)}}.collection-tile-module-scss-module__vO3EkW__tile{--tile-bg:var(--surface);--tile-fg:var(--fg);--tile-muted:var(--muted);background:var(--tile-bg);border-radius:var(--r-lg);align-items:flex-start;gap:var(--s4);padding:var(--s4);color:var(--tile-fg);text-decoration:none;display:flex}.collection-tile-module-scss-module__vO3EkW__tile_hud{--tile-bg:var(--hud);--tile-fg:var(--hud-fg);--tile-muted:var(--hud-muted)}.collection-tile-module-scss-module__vO3EkW__tile_link{isolation:isolate;box-shadow:var(--shadow-sm);position:relative}.collection-tile-module-scss-module__vO3EkW__tile_link:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-lg);opacity:0;transition:opacity var(--dur-long) var(--ease-out);pointer-events:none;position:absolute;inset:0}.collection-tile-module-scss-module__vO3EkW__tile_link:hover:after{opacity:1}.collection-tile-module-scss-module__vO3EkW__tile_link:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.collection-tile-module-scss-module__vO3EkW__tile__cover{aspect-ratio:5/7;border-radius:var(--r-md);background:var(--surface-2);flex:none;inline-size:72px;overflow:clip}.collection-tile-module-scss-module__vO3EkW__tile_full .collection-tile-module-scss-module__vO3EkW__tile__cover{inline-size:120px}.collection-tile-module-scss-module__vO3EkW__tile__img{object-fit:cover;object-position:center 28%;width:100%;height:100%}.collection-tile-module-scss-module__vO3EkW__tile__meta{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.collection-tile-module-scss-module__vO3EkW__tile__name{font-weight:600;line-height:1.3}.collection-tile-module-scss-module__vO3EkW__tile__season{color:var(--tile-fg);font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1}.collection-tile-module-scss-module__vO3EkW__tile__tagline{margin-top:var(--s2);color:var(--tile-muted);font-size:.8125rem;font-weight:400;line-height:1.5}.collection-tile-module-scss-module__vO3EkW__tile__detail{color:var(--tile-muted);font-size:.8125rem;font-weight:400;line-height:1.5}.collection-tile-module-scss-module__vO3EkW__tile__stats{margin-top:var(--s2);gap:var(--s1) var(--s3);flex-wrap:wrap;font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.collection-tile-module-scss-module__vO3EkW__tile__stat{color:var(--tile-muted)}.collection-tile-module-scss-module__vO3EkW__tile__statV{color:var(--tile-fg);font-variant-numeric:tabular-nums}.collection-tile-module-scss-module__vO3EkW__tile__stat_accent .collection-tile-module-scss-module__vO3EkW__tile__statV{font-weight:600}
.count-badge-module-scss-module__G8ddkG__countBadge{min-width:1.5rem;padding:0 var(--s1);border-radius:var(--r-pill);background:var(--surface-2);color:var(--fg);text-align:center;font-family:var(--font-mono);font-size:.8125rem;font-weight:400;line-height:1.45}.count-badge-module-scss-module__G8ddkG__countBadge__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.bar-module-scss-module__cm9m1q__bar{top:var(--header-h);z-index:5;justify-content:flex-start;align-items:center;gap:var(--s3) var(--s4);margin-bottom:var(--s5);flex-wrap:wrap;display:flex;position:sticky}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar{gap:var(--s2);flex-wrap:nowrap}}.bar-module-scss-module__cm9m1q__bar{padding:var(--s3) 0 var(--s4);border-bottom:1px solid var(--border);background:var(--bg)}.bar-module-scss-module__cm9m1q__bar__filters{align-items:center;gap:var(--s2);flex-wrap:wrap;min-width:0;display:flex}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__filters{inset:var(--header-h) 0 0 auto;border-left:1px solid var(--border);width:min(352px,100%);box-shadow:var(--shadow-lg);z-index:20;align-items:stretch;gap:var(--s3);padding:var(--s4);visibility:hidden;transition:transform var(--dur-short) var(--ease-out),visibility var(--dur-short);background:var(--surface);flex-direction:column;display:flex;position:fixed;overflow-y:auto;transform:translate(100%)}}@media (max-width:1600px) and (prefers-reduced-motion:reduce){.bar-module-scss-module__cm9m1q__bar__filters{transition:none}}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__filters[data-open]{visibility:visible;transform:translate(0)}:is(.bar-module-scss-module__cm9m1q__bar__filters button,.bar-module-scss-module__cm9m1q__bar__filters [role=combobox]){width:100%}.bar-module-scss-module__cm9m1q__bar__filters .bar-module-scss-module__cm9m1q__bar__panelClose{width:2rem}}@media (max-width:560px){.bar-module-scss-module__cm9m1q__bar__filters{inset:var(--header-h) 0 0;width:auto;box-shadow:none;background:var(--bg);border-left:0}}.bar-module-scss-module__cm9m1q__bar__scrim{display:none}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__scrim{inset:var(--header-h) 0 0;z-index:19;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:fixed}.bar-module-scss-module__cm9m1q__bar__scrim:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}}@media (max-width:560px){.bar-module-scss-module__cm9m1q__bar__scrim{display:none}}.bar-module-scss-module__cm9m1q__bar__panelHead{display:none}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__panelHead{justify-content:space-between;align-items:center;gap:var(--s3);top:calc(var(--s4)*-1);z-index:1;margin:calc(var(--s4)*-1) calc(var(--s4)*-1) 0;padding:var(--s4) var(--s4) var(--s2);background:inherit;border-bottom:1px solid var(--border);display:flex;position:sticky}}.bar-module-scss-module__cm9m1q__bar__panelTitle{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;letter-spacing:.03em;font-size:1.1rem;font-weight:800}.bar-module-scss-module__cm9m1q__bar__panelClose{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface);width:2rem;height:2rem;color:var(--muted);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.bar-module-scss-module__cm9m1q__bar__panelClose:hover{color:var(--fg);border-color:var(--muted)}.bar-module-scss-module__cm9m1q__bar__panelClose:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__filtersDone{display:none}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__filtersDone{padding:var(--s3) var(--s4);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-fg);cursor:pointer;border:0;margin-top:auto;font-weight:600;display:block;position:sticky;bottom:0}.bar-module-scss-module__cm9m1q__bar__filtersDone:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}}.bar-module-scss-module__cm9m1q__bar__searchInBar{flex:0 240px}.bar-module-scss-module__cm9m1q__bar__filtersToggle{align-items:center;gap:var(--s2);min-height:36px;padding:var(--s1) var(--s3);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface);color:var(--fg);cursor:pointer;font-size:.8125rem;display:none}.bar-module-scss-module__cm9m1q__bar__filtersToggle:hover{border-color:var(--muted)}.bar-module-scss-module__cm9m1q__bar__filtersToggle:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}@media (max-width:1600px){.bar-module-scss-module__cm9m1q__bar__filtersToggle{flex:none;display:inline-flex}}.bar-module-scss-module__cm9m1q__bar__badge{min-width:1.25rem;height:1.25rem;padding:0 var(--s1);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-fg);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.bar-module-scss-module__cm9m1q__bar__right{align-items:center;gap:var(--s3);flex:none;margin-left:auto;display:flex}.bar-module-scss-module__cm9m1q__bar__count{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.bar-module-scss-module__cm9m1q__bar__chip{padding:var(--s1) var(--s3);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface);color:var(--fg);cursor:pointer;transition:color var(--dur-micro) var(--ease-out),background var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);font-size:.8125rem}.bar-module-scss-module__cm9m1q__bar__chip:hover{border-color:var(--muted)}.bar-module-scss-module__cm9m1q__bar__chip:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__chipOn{background:var(--accent);border-color:var(--accent-text);color:var(--accent-fg)}.bar-module-scss-module__cm9m1q__bar__chipOn:hover{border-color:var(--accent-text)}.bar-module-scss-module__cm9m1q__bar__scope{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface-2);grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:36px;padding:3px;display:grid;position:relative}.bar-module-scss-module__cm9m1q__bar__scopeThumb{z-index:0;border-radius:var(--r-pill);background:var(--surface);width:calc(33.3333% - 2px);box-shadow:var(--shadow-sm);transform:translateX(calc(var(--scope-i,0) * 100%));transition:transform var(--dur-short) var(--ease-out);position:absolute;top:3px;bottom:3px;left:3px}@media (prefers-reduced-motion:reduce){.bar-module-scss-module__cm9m1q__bar__scopeThumb{transition:none}}.bar-module-scss-module__cm9m1q__bar__scopeBtn{z-index:1;padding:var(--s1) var(--s3);color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-micro) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-size:.8125rem;display:inline-flex;position:relative}.bar-module-scss-module__cm9m1q__bar__scopeBtn:hover{color:var(--fg)}.bar-module-scss-module__cm9m1q__bar__scopeBtn:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__scopeBtnOn{color:var(--accent-text);font-weight:600}.bar-module-scss-module__cm9m1q__bar__scopeBtnOn:hover{color:var(--accent-text)}.bar-module-scss-module__cm9m1q__bar__switch{align-items:center;gap:var(--s2);min-height:36px;padding:var(--s1) var(--s3);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-md);background:var(--surface);color:var(--fg);white-space:nowrap;cursor:pointer;transition:background var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);font-size:.8125rem;display:inline-flex}.bar-module-scss-module__cm9m1q__bar__switch:hover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}.bar-module-scss-module__cm9m1q__bar__switch:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__switchOn{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.bar-module-scss-module__cm9m1q__bar__switchTrack{border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 22%, transparent);width:34px;height:20px;transition:background var(--dur-short) var(--ease-out);flex:none;position:relative}.bar-module-scss-module__cm9m1q__bar__switchTrack:after{content:"";background:var(--surface);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform var(--dur-short) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}@media (prefers-reduced-motion:reduce){.bar-module-scss-module__cm9m1q__bar__switchTrack,.bar-module-scss-module__cm9m1q__bar__switchTrack:after{transition:none}}.bar-module-scss-module__cm9m1q__bar__switchOn .bar-module-scss-module__cm9m1q__bar__switchTrack{background:var(--accent)}.bar-module-scss-module__cm9m1q__bar__switchOn .bar-module-scss-module__cm9m1q__bar__switchTrack:after{transform:translate(14px)}.bar-module-scss-module__cm9m1q__bar__sortGroup{align-items:center;gap:var(--s2);flex:none;display:inline-flex}.bar-module-scss-module__cm9m1q__bar__sortSlotRow{display:contents}@media (max-width:560px){.bar-module-scss-module__cm9m1q__bar__sortSlotRow{display:none}}.bar-module-scss-module__cm9m1q__bar__sortSlotSheet{display:none}@media (max-width:560px){.bar-module-scss-module__cm9m1q__bar__sortSlotSheet{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}}.bar-module-scss-module__cm9m1q__bar__sheetLabel{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.bar-module-scss-module__cm9m1q__bar__sortGroup .bar-module-scss-module__cm9m1q__bar__sortDir{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;transition:color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);flex:none;place-items:center;display:inline-grid}.bar-module-scss-module__cm9m1q__bar__sortGroup .bar-module-scss-module__cm9m1q__bar__sortDir:hover{color:var(--fg);border-color:var(--muted)}.bar-module-scss-module__cm9m1q__bar__sortGroup .bar-module-scss-module__cm9m1q__bar__sortDir:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__sortSeg{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface-2);grid-template-columns:repeat(2,1fr);align-items:stretch;min-height:36px;padding:3px;display:grid;position:relative}.bar-module-scss-module__cm9m1q__bar__sortThumb{z-index:0;border-radius:var(--r-pill);background:var(--surface);width:calc(50% - 3px);box-shadow:var(--shadow-sm);transform:translateX(calc(var(--sort-i,0) * 100%));transition:transform var(--dur-short) var(--ease-out);position:absolute;top:3px;bottom:3px;left:3px}@media (prefers-reduced-motion:reduce){.bar-module-scss-module__cm9m1q__bar__sortThumb{transition:none}}.bar-module-scss-module__cm9m1q__bar__sortSeg .bar-module-scss-module__cm9m1q__bar__sortBtn{z-index:1;width:42px;color:var(--muted);cursor:pointer;transition:color var(--dur-micro) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bar-module-scss-module__cm9m1q__bar__sortSeg .bar-module-scss-module__cm9m1q__bar__sortBtn:hover{color:var(--fg)}.bar-module-scss-module__cm9m1q__bar__sortSeg .bar-module-scss-module__cm9m1q__bar__sortBtn:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__sortBtnOn{color:var(--accent-text)}.bar-module-scss-module__cm9m1q__bar__clear{min-height:36px;padding:var(--s1) var(--s3);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface);color:var(--muted);cursor:pointer;transition:color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out);flex:none;align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.bar-module-scss-module__cm9m1q__bar__clear:hover{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.bar-module-scss-module__cm9m1q__bar__clear:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.bar-module-scss-module__cm9m1q__bar__sort{display:inline-flex}.bar-module-scss-module__cm9m1q__bar__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.panel-demo-module-scss-module__dKtPFq__grid{gap:var(--s4);margin:var(--s4) 0 0;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}@media (max-width:560px){.panel-demo-module-scss-module__dKtPFq__grid{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-demo-module-scss-module__dKtPFq__tile{gap:var(--s2);width:100%;padding:var(--s2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-short) var(--ease-out);flex-direction:column;display:flex}.panel-demo-module-scss-module__dKtPFq__tile:hover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}.panel-demo-module-scss-module__dKtPFq__tile:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.panel-demo-module-scss-module__dKtPFq__tile__name{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.panel-demo-module-scss-module__dKtPFq__tile__num{font-family:var(--font-display);font-style:italic;font-weight:700}.panel-demo-module-scss-module__dKtPFq__tile__meta{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}
.custody-flow-module-scss-module__aAUl2G__flow__steps{margin:0;padding:0;list-style:none}.custody-flow-module-scss-module__aAUl2G__flow__step{--rail:4.5rem;grid-template-columns:1fr var(--rail) 1fr;align-items:center;column-gap:var(--s5);display:grid}.custody-flow-module-scss-module__aAUl2G__flow__art{padding:var(--s5) 0;grid-row:1}.custody-flow-module-scss-module__aAUl2G__flow__art svg{width:clamp(140px,18vw,200px);height:auto}.custody-flow-module-scss-module__aAUl2G__flow__copy{gap:var(--s2);max-width:20rem;padding:var(--s5) 0;flex-direction:column;grid-row:1;display:flex}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd) .custody-flow-module-scss-module__aAUl2G__flow__art{grid-column:1;justify-self:end}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd) .custody-flow-module-scss-module__aAUl2G__flow__copy,.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n) .custody-flow-module-scss-module__aAUl2G__flow__art{grid-column:3;justify-self:start}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n) .custody-flow-module-scss-module__aAUl2G__flow__copy{grid-column:1;justify-self:end}.custody-flow-module-scss-module__aAUl2G__flow__rail{grid-area:1/2;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}@media (max-width:800px){.custody-flow-module-scss-module__aAUl2G__flow__step{--rail:3.5rem;grid-template-columns:var(--rail) 1fr;column-gap:var(--s4);align-items:start}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd) .custody-flow-module-scss-module__aAUl2G__flow__art,.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n) .custody-flow-module-scss-module__aAUl2G__flow__art,.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd) .custody-flow-module-scss-module__aAUl2G__flow__copy,.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n) .custody-flow-module-scss-module__aAUl2G__flow__copy{grid-column:2;justify-self:start}.custody-flow-module-scss-module__aAUl2G__flow__art{grid-row:1;padding-bottom:0}.custody-flow-module-scss-module__aAUl2G__flow__copy{max-width:none;padding:var(--s3) 0 var(--s6);grid-row:2}.custody-flow-module-scss-module__aAUl2G__flow__rail{grid-area:1/1/span 2;align-items:flex-start}}.custody-flow-module-scss-module__aAUl2G__flow__rail:before{content:"";background:var(--border);width:2px;margin-left:-1px;position:absolute;inset:0 auto 0 50%}.custody-flow-module-scss-module__aAUl2G__flow__fill{display:none}.custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{top:50%}.custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{bottom:50%}@media (max-width:800px){.custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{top:1.75rem}.custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{height:1.75rem;bottom:auto}}.custody-flow-module-scss-module__aAUl2G__flow__num{z-index:1;border-radius:var(--r-pill);border:2px solid var(--border);background:var(--band,var(--bg));width:3.5rem;height:3.5rem;color:var(--accent-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:1.5rem;font-weight:700;line-height:1;display:grid;position:relative}.custody-flow-module-scss-module__aAUl2G__flow__stepTitle{margin:0 0 var(--s2);font-family:var(--font-display);color:var(--fg);font-size:1.25rem;font-weight:700;line-height:1.2}.custody-flow-module-scss-module__aAUl2G__flow__stepBody{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (view-timeline-inset:auto 50vh){.custody-flow-module-scss-module__aAUl2G__flow__step{view-timeline-name:--step,--line;view-timeline-inset:auto,auto 30vh;--beat:50%}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd){--from-x:-24px}.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n){--from-x:24px}.custody-flow-module-scss-module__aAUl2G__flow__art{animation:linear both custody-flow-module-scss-module__aAUl2G__artRise;animation-timeline:--line;animation-range:entry 74% contain 50%;animation-timing-function:var(--ease-out)}.custody-flow-module-scss-module__aAUl2G__flow__copy{animation:linear both custody-flow-module-scss-module__aAUl2G__copyRise;animation-timeline:--line;animation-range:entry 74%}.custody-flow-module-scss-module__aAUl2G__flow__fill{background:var(--accent);transform-origin:top;width:2px;margin-left:-1px;animation:linear both custody-flow-module-scss-module__aAUl2G__railFill;animation-timeline:--line;animation-range:entry;display:block;position:absolute;inset:0 auto 0 50%}.custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__fill{animation-range:entry var(--beat) entry 100%;top:50%}.custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__fill{animation-range:entry 0% entry var(--beat);bottom:50%}.custody-flow-module-scss-module__aAUl2G__flow__num:after{content:"";z-index:-1;border-radius:var(--r-pill);background:color-mix(in srgb, var(--accent) 60%, var(--accent-fg));animation:linear both custody-flow-module-scss-module__aAUl2G__chipLight;animation-timeline:--line;animation-range:entry var(--beat) entry 74%;position:absolute;inset:-2px}.custody-flow-module-scss-module__aAUl2G__flow__num{animation:linear both custody-flow-module-scss-module__aAUl2G__chipInk;animation-timeline:--line;animation-range:entry var(--beat) entry 74%}@media (prefers-reduced-motion:no-preference) and (max-width:800px){.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(odd),.custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(2n){--from-x:-18px}}}}@keyframes custody-flow-module-scss-module__aAUl2G__artRise{0%{opacity:0;transform:translate3d(var(--from-x,0), 24px, 0)}to{opacity:1;transform:none}}@keyframes custody-flow-module-scss-module__aAUl2G__copyRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes custody-flow-module-scss-module__aAUl2G__railFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes custody-flow-module-scss-module__aAUl2G__chipLight{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes custody-flow-module-scss-module__aAUl2G__chipInk{0%{color:var(--accent-text);transform:scale(.2)}to{color:var(--hud-fg);transform:none}}@media (max-width:800px){.custody-flow-module-scss-module__aAUl2G__flow__step{--beat:8%}.custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__fill{top:1.75rem}.custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__fill{height:1.75rem;bottom:auto}}.custody-flow-module-scss-module__aAUl2G__flow__steps_md .custody-flow-module-scss-module__aAUl2G__flow__art{padding:var(--s3) 0}.custody-flow-module-scss-module__aAUl2G__flow__steps_md .custody-flow-module-scss-module__aAUl2G__flow__art svg{width:clamp(96px,12vw,120px)}.custody-flow-module-scss-module__aAUl2G__flow__steps_md .custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(n) .custody-flow-module-scss-module__aAUl2G__flow__copy{padding:var(--s3) 0}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact{gap:var(--s5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step{--rail:3.5rem;align-items:flex-start;gap:var(--s3);flex-direction:column;display:flex}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__rail{height:var(--rail);justify-content:flex-start;align-self:stretch}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__rail:before{width:calc(100% + var(--s5));height:2px;margin:-1px 0 0;inset:50% auto auto 0}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{top:50%;left:1.75rem}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{width:0;bottom:auto}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(n) .custody-flow-module-scss-module__aAUl2G__flow__copy{justify-self:start;max-width:none;padding:0}@media (max-width:800px){.custody-flow-module-scss-module__aAUl2G__flow__steps_compact{grid-template-columns:minmax(0,1fr);gap:0}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--s4);align-items:start;display:grid}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__rail{grid-area:1/1;justify-content:center;height:auto}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__rail:before{width:2px;height:auto;margin-left:-1px;inset:0 auto 0 50%}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:first-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{top:1.75rem;left:50%}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:last-child .custody-flow-module-scss-module__aAUl2G__flow__rail:before{width:2px;height:1.75rem;bottom:auto}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(n) .custody-flow-module-scss-module__aAUl2G__flow__copy{padding:var(--s3) 0 var(--s5);grid-area:1/2}}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__art,.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__copy,.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__num{animation:none}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__num:after{content:none}.custody-flow-module-scss-module__aAUl2G__flow__steps_compact .custody-flow-module-scss-module__aAUl2G__flow__step:nth-child(n) .custody-flow-module-scss-module__aAUl2G__flow__fill{display:none}
.top-bar-module-scss-module__KIW1hW__header{--bg:var(--hud);--fg:var(--hud-fg);--muted:var(--hud-muted);--accent:var(--hud-accent);--accent-text:var(--hud-accent);--surface:color-mix(in srgb, var(--hud-fg) 6%, transparent);--surface-2:color-mix(in srgb, var(--hud-fg) 9%, transparent);--border:color-mix(in srgb, var(--hud-fg) 16%, transparent);--ggn-ground:var(--hud);z-index:100;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fg);position:sticky;top:0}.top-bar-module-scss-module__KIW1hW__header__sheet{--bg:var(--hud);--fg:var(--hud-fg);--muted:var(--hud-muted);--accent:var(--hud-accent);--accent-text:var(--hud-accent);--surface:var(--hud);--surface-2:color-mix(in srgb, var(--hud-fg) 9%, transparent);--border:color-mix(in srgb, var(--hud-fg) 16%, transparent);--ggn-ground:var(--hud)}.top-bar-module-scss-module__KIW1hW__header__bar{align-items:center;gap:var(--s5);height:var(--topbar-h);padding-inline:max(var(--s6),(100% - 84rem)/2);display:flex}@media (max-width:560px){.top-bar-module-scss-module__KIW1hW__header__bar{padding-inline:var(--s4)}}.top-bar-module-scss-module__KIW1hW__header__left{align-items:center;gap:var(--s5);flex:1;min-width:max-content;display:flex}.top-bar-module-scss-module__KIW1hW__header__menu{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-md);background:var(--surface);width:36px;height:36px;color:var(--fg);cursor:pointer;justify-content:center;align-items:center;display:none}.top-bar-module-scss-module__KIW1hW__header__wordmark{flex:none;align-items:center;text-decoration:none;display:inline-flex}.top-bar-module-scss-module__KIW1hW__header__logo{width:auto;height:58px;display:block}@media (max-width:560px){.top-bar-module-scss-module__KIW1hW__header__bar,.top-bar-module-scss-module__KIW1hW__header__left{gap:var(--s3)}.top-bar-module-scss-module__KIW1hW__header__logo{height:clamp(2.25rem,11vw,2.75rem)}}.top-bar-module-scss-module__KIW1hW__header__nav{align-items:center;gap:var(--s2);flex:none;display:flex}.top-bar-module-scss-module__KIW1hW__header__navLink{height:var(--control-h);padding:0 var(--s3);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:var(--muted);transition:color var(--dur-micro) var(--ease-out);align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.top-bar-module-scss-module__KIW1hW__header__navLink:hover{color:var(--fg)}.top-bar-module-scss-module__KIW1hW__header__navLink:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.top-bar-module-scss-module__KIW1hW__header__pillGroup{flex:none;align-items:center;display:inline-flex}.top-bar-module-scss-module__KIW1hW__header__pillGroup>:first-child{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.top-bar-module-scss-module__KIW1hW__header__pillGroup>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:900px){.top-bar-module-scss-module__KIW1hW__header__pillGroup{display:none}}.top-bar-module-scss-module__KIW1hW__header__login,.top-bar-module-scss-module__KIW1hW__header__signup{height:var(--control-h);padding:0 var(--s4);flex:none;align-items:center;display:inline-flex}@media (max-width:900px){.top-bar-module-scss-module__KIW1hW__header__login,.top-bar-module-scss-module__KIW1hW__header__signup{display:none}}.top-bar-module-scss-module__KIW1hW__header__login,.top-bar-module-scss-module__KIW1hW__header__signup{border-radius:var(--r-pill);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out);border:1px solid #0000;font-size:.9375rem;font-weight:700}.top-bar-module-scss-module__KIW1hW__header__login:focus-visible,.top-bar-module-scss-module__KIW1hW__header__signup:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.top-bar-module-scss-module__KIW1hW__header__login,.top-bar-module-scss-module__KIW1hW__header__signup{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.top-bar-module-scss-module__KIW1hW__header__login:hover,.top-bar-module-scss-module__KIW1hW__header__signup:hover{filter:brightness(.96)}.top-bar-module-scss-module__KIW1hW__header__pillGroup>.top-bar-module-scss-module__KIW1hW__header__login:last-child,.top-bar-module-scss-module__KIW1hW__header__pillGroup>.top-bar-module-scss-module__KIW1hW__header__signup:last-child{border-left-color:color-mix(in srgb, var(--accent-fg) 22%, transparent)}.top-bar-module-scss-module__KIW1hW__header__right{align-items:center;gap:var(--s3);flex:0 auto;min-width:0;display:flex}.top-bar-module-scss-module__KIW1hW__header__cart,.top-bar-module-scss-module__KIW1hW__header__cartShort{inline-size:var(--control-h);block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--fg);cursor:pointer;background:0 0;flex:none;place-items:center;display:inline-grid;position:relative}.top-bar-module-scss-module__KIW1hW__header__cart:hover,.top-bar-module-scss-module__KIW1hW__header__cartShort:hover{border-color:var(--accent-text)}.top-bar-module-scss-module__KIW1hW__header__cart:focus-visible,.top-bar-module-scss-module__KIW1hW__header__cartShort:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}@media (max-width:900px){.top-bar-module-scss-module__KIW1hW__header__cart,.top-bar-module-scss-module__KIW1hW__header__cartShort{block-size:44px;inline-size:44px}}.top-bar-module-scss-module__KIW1hW__header__cartShort{border-style:dashed;border-color:var(--warning-fill)}.top-bar-module-scss-module__KIW1hW__header__cartShort:hover{border-color:var(--warning-fill)}.top-bar-module-scss-module__KIW1hW__header__cartBadge,.top-bar-module-scss-module__KIW1hW__header__cartBadgeUnpaid,.top-bar-module-scss-module__KIW1hW__header__cartBadgeShort{block-size:1.125rem;min-inline-size:1.125rem;padding:0 var(--s1);border-radius:var(--r-pill);font-family:var(--font-mono);background:var(--accent);color:var(--accent-fg);place-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid;position:absolute;inset-block-start:calc(var(--s1)*-1);inset-inline-end:calc(var(--s1)*-1)}.top-bar-module-scss-module__KIW1hW__header__cartBadgeShort{background:var(--warning-fill);color:var(--warning-fg)}.top-bar-module-scss-module__KIW1hW__header__cartBadgeUnpaid{background:var(--warning-fill);color:var(--warning-fg);justify-content:center;align-items:center;display:inline-flex}.top-bar-module-scss-module__KIW1hW__cartPop{z-index:300;inline-size:min(28rem,100vw - var(--s5));max-block-size:min(32rem,100dvh - var(--topbar-h) - var(--s6));padding:var(--s5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-lg);position:relative;overflow-y:auto}.top-bar-module-scss-module__KIW1hW__cartPop__title{margin:0 0 var(--s3);font-family:var(--font-display);padding-inline-end:var(--s6);font-size:1.5rem;font-weight:700;line-height:1.15}.top-bar-module-scss-module__KIW1hW__cartPop__close{border-radius:var(--r-md);block-size:2rem;inline-size:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;inset-block-start:var(--s3);inset-inline-end:var(--s3)}.top-bar-module-scss-module__KIW1hW__cartPop__close:hover{background:color-mix(in srgb, var(--fg) 5%, transparent)}.top-bar-module-scss-module__KIW1hW__cartPop__close:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.top-bar-module-scss-module__KIW1hW__cartPanel{align-content:start;gap:var(--s4);display:grid}.top-bar-module-scss-module__KIW1hW__cartMini{gap:var(--s4);display:grid}.top-bar-module-scss-module__KIW1hW__cartMini__note{color:var(--muted);margin:0}.top-bar-module-scss-module__KIW1hW__cartMini__groups,.top-bar-module-scss-module__KIW1hW__cartMini__items{margin:0;padding:0;list-style:none;display:grid}.top-bar-module-scss-module__KIW1hW__cartMini__groups{gap:var(--s4)}.top-bar-module-scss-module__KIW1hW__cartMini__items{gap:var(--s1);margin-block-start:var(--s1)}.top-bar-module-scss-module__KIW1hW__cartMini__head{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border-radius:var(--r-md);background:var(--surface-2);display:flex}.top-bar-module-scss-module__KIW1hW__cartMini__ok,.top-bar-module-scss-module__KIW1hW__cartMini__warn{align-items:center;gap:var(--s1);flex:none;font-size:.8125rem;font-weight:400;line-height:1.45;display:inline-flex}.top-bar-module-scss-module__KIW1hW__cartMini__ok{color:var(--accent-text)}.top-bar-module-scss-module__KIW1hW__cartMini__warn{color:var(--fg)}.top-bar-module-scss-module__KIW1hW__cartMini__warn svg{color:var(--warning)}.top-bar-module-scss-module__KIW1hW__cartMini__unpaid{align-items:center;gap:var(--s1) var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;margin:0;font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}.top-bar-module-scss-module__KIW1hW__cartMini__unpaid span{flex:10rem;font-weight:600}.top-bar-module-scss-module__KIW1hW__cartMini__unpaid a{color:var(--accent-text);font-weight:600}.top-bar-module-scss-module__KIW1hW__cartMini__unpaid a:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.top-bar-module-scss-module__KIW1hW__cartMini__total{justify-content:space-between;align-items:baseline;gap:var(--s3);border-block-start:1px solid var(--border);margin:0;padding-block-start:var(--s3);display:flex}.top-bar-module-scss-module__KIW1hW__cartMini__total span{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.top-bar-module-scss-module__KIW1hW__cartMini__total strong{font-variant-numeric:tabular-nums}.top-bar-module-scss-module__KIW1hW__cartMini__cta{block-size:var(--control-h);border-radius:var(--r-md);background:var(--primary);color:var(--primary-fg);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.top-bar-module-scss-module__KIW1hW__cartMini__cta:hover{background:color-mix(in srgb, var(--primary-fg) 10%, var(--primary))}.top-bar-module-scss-module__KIW1hW__cartMini__cta:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.top-bar-module-scss-module__KIW1hW__header__util{align-items:center;gap:var(--s2);flex:none;display:inline-flex}@media (max-width:900px){.top-bar-module-scss-module__KIW1hW__header__util{display:none}}.top-bar-module-scss-module__KIW1hW__header__util>button{height:var(--control-h);min-width:var(--control-h);border-radius:var(--r-pill)}.top-bar-module-scss-module__KIW1hW__header__search{align-items:center;gap:var(--s2);min-width:120px;height:var(--control-h);padding:0 var(--s3);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-pill);background:var(--surface-2);flex:0 auto;display:flex}.top-bar-module-scss-module__KIW1hW__header__search:focus-within{outline:2px solid var(--accent-text);outline-offset:2px}@media (max-width:560px){.top-bar-module-scss-module__KIW1hW__header__search{display:none}}.top-bar-module-scss-module__KIW1hW__header__searchIcon{color:var(--muted);flex:none}.top-bar-module-scss-module__KIW1hW__header__searchInput{width:180px;min-width:0;height:100%;color:var(--fg);font-family:var(--font-body);background:0 0;border:0;font-size:.875rem}.top-bar-module-scss-module__KIW1hW__header__searchInput::placeholder{color:var(--muted)}.top-bar-module-scss-module__KIW1hW__header__searchInput:focus-visible{outline:none}.top-bar-module-scss-module__KIW1hW__header__crumbs{align-items:center;gap:var(--s2);padding-block:var(--s2);padding-inline:max(var(--s6),(100% - 84rem)/2);display:flex}@media (max-width:560px){.top-bar-module-scss-module__KIW1hW__header__crumbs{padding-inline:var(--s4)}}.top-bar-module-scss-module__KIW1hW__header__crumbs{border-top:1px solid var(--border);flex-wrap:nowrap;min-width:0;font-size:.8125rem}.top-bar-module-scss-module__KIW1hW__header_flushCrumbs{border-bottom:none}.top-bar-module-scss-module__KIW1hW__header__crumbs_page{--bg:var(--page-bg);--fg:var(--page-fg);--muted:var(--page-muted);--border:var(--page-border);background:var(--bg);color:var(--fg);border-top:none}.top-bar-module-scss-module__KIW1hW__header__crumb{align-items:center;gap:var(--s2);flex:none;min-width:0;display:flex}.top-bar-module-scss-module__KIW1hW__header__crumb:last-child{flex:0 auto}@media (max-width:560px){.top-bar-module-scss-module__KIW1hW__header__crumb:not(:nth-last-child(-n+2)){display:none}}.top-bar-module-scss-module__KIW1hW__header__crumbLink{color:var(--muted);white-space:nowrap;text-decoration:none}.top-bar-module-scss-module__KIW1hW__header__crumbLink:hover{color:var(--fg)}.top-bar-module-scss-module__KIW1hW__header__crumbHome{flex:none;align-items:center;display:inline-flex}.top-bar-module-scss-module__KIW1hW__header__sep{color:var(--muted)}.top-bar-module-scss-module__KIW1hW__header__crumbCurrent{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.top-bar-module-scss-module__KIW1hW__header{animation:linear both top-bar-module-scss-module__KIW1hW__header-elevate;animation-timeline:scroll(root);animation-range:0 100px}}}@keyframes top-bar-module-scss-module__KIW1hW__header-elevate{to{box-shadow:var(--shadow-md);background:color-mix(in srgb, var(--bg) 94%, transparent)}}@media (max-width:900px){.top-bar-module-scss-module__KIW1hW__header__menu{width:44px;height:44px}}.top-bar-module-scss-module__KIW1hW__header__menuIcon{place-items:center;width:18px;height:18px;display:grid}.top-bar-module-scss-module__KIW1hW__header__menuBars,.top-bar-module-scss-module__KIW1hW__header__menuX{transition:opacity var(--dur-short) var(--ease-out),transform var(--dur-short) var(--ease-out);grid-area:1/1}.top-bar-module-scss-module__KIW1hW__header__menuX{opacity:0;transform:rotate(-90deg)}.top-bar-module-scss-module__KIW1hW__header__menuIcon[data-open] .top-bar-module-scss-module__KIW1hW__header__menuBars{opacity:0;transform:rotate(90deg)}.top-bar-module-scss-module__KIW1hW__header__menuIcon[data-open] .top-bar-module-scss-module__KIW1hW__header__menuX{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.top-bar-module-scss-module__KIW1hW__header__menuBars,.top-bar-module-scss-module__KIW1hW__header__menuX{transition:none}}@media (max-width:1024px){.top-bar-module-scss-module__KIW1hW__header .top-bar-module-scss-module__KIW1hW__header__menu{display:inline-flex}.top-bar-module-scss-module__KIW1hW__header .top-bar-module-scss-module__KIW1hW__header__nav{display:none}}@media (max-width:1240px){.top-bar-module-scss-module__KIW1hW__header_signedOut .top-bar-module-scss-module__KIW1hW__header__menu{display:inline-flex}.top-bar-module-scss-module__KIW1hW__header_signedOut .top-bar-module-scss-module__KIW1hW__header__nav{display:none}}
.other-collections-module-scss-module__4E4KXG__section{margin-top:var(--s7)}.other-collections-module-scss-module__4E4KXG__section>div:first-child{margin-bottom:0}.other-collections-module-scss-module__4E4KXG__lead{max-width:60ch;margin:var(--s2) 0 var(--s5);color:var(--muted)}.other-collections-module-scss-module__4E4KXG__tagRow{margin:var(--s1) 0 0;display:flex}
.condition-choice-module-scss-module__MXyYwq__chips{gap:var(--s2);flex-wrap:wrap;display:flex}.condition-choice-module-scss-module__MXyYwq__chip{align-items:center;gap:var(--s2);min-height:40px;padding:var(--s1) var(--s2) var(--s1) var(--s1);font:inherit;background:var(--surface);border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-md);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out),background var(--dur-short) var(--ease-out);display:inline-flex}.condition-choice-module-scss-module__MXyYwq__chip:hover{background:color-mix(in srgb, var(--fg) 6%, var(--surface))}.condition-choice-module-scss-module__MXyYwq__chip[data-state=checked]{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.condition-choice-module-scss-module__MXyYwq__chip:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.condition-choice-module-scss-module__MXyYwq__chips--grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--s8) * 2.5), 1fr));display:grid}.condition-choice-module-scss-module__MXyYwq__chips--grid .condition-choice-module-scss-module__MXyYwq__chip__check{margin-left:auto}.condition-choice-module-scss-module__MXyYwq__chip__check{width:14px;color:var(--accent-text);display:inline-flex}.condition-choice-module-scss-module__MXyYwq__preview{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.condition-choice-module-scss-module__MXyYwq__preview__label,.condition-choice-module-scss-module__MXyYwq__preview__empty{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.45}.condition-choice-module-scss-module__MXyYwq__preview__empty{font-style:italic}
.language-switcher-module-scss-module__2hAgfq__trigger{border:1px solid color-mix(in srgb, var(--fg) 24%, var(--border));border-radius:var(--r-md);background:var(--surface);height:36px;color:var(--fg);font:inherit;cursor:pointer;transition:background var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex}.language-switcher-module-scss-module__2hAgfq__trigger:hover{background:var(--surface-2);border-color:var(--muted)}.language-switcher-module-scss-module__2hAgfq__trigger[disabled]{opacity:.6;cursor:default}.language-switcher-module-scss-module__2hAgfq__code{letter-spacing:.02em;font-size:.75rem;font-weight:600}.language-switcher-module-scss-module__2hAgfq__item{justify-content:space-between;align-items:center;gap:12px;display:flex}.language-switcher-module-scss-module__2hAgfq__check{color:var(--accent,var(--fg))}