.legal-module__xpnSVG__page{max-width:var(--content-max-md);padding:var(--space-8) var(--halftone-band-gutter) var(--space-12);margin:0 auto}.legal-module__xpnSVG__nav{gap:var(--space-4);padding-bottom:var(--space-6);margin-bottom:var(--space-8);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.legal-module__xpnSVG__brand{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-foreground)}.legal-module__xpnSVG__navSep{background:var(--color-border);align-self:stretch;width:1px}.legal-module__xpnSVG__navLink{font-size:var(--text-xs);color:var(--color-muted);transition:color var(--duration-base) var(--ease-out)}.legal-module__xpnSVG__navLink:hover{color:var(--color-foreground)}.legal-module__xpnSVG__doc{color:var(--color-foreground);line-height:var(--leading-loose)}.legal-module__xpnSVG__doc h1{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.legal-module__xpnSVG__doc h2{margin-top:var(--space-8);margin-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.legal-module__xpnSVG__doc p,.legal-module__xpnSVG__doc li{font-size:var(--text-md);color:var(--color-muted)}.legal-module__xpnSVG__doc p+p{margin-top:var(--space-3)}.legal-module__xpnSVG__doc ul{margin-top:var(--space-3);padding-left:var(--space-5);list-style:outside}.legal-module__xpnSVG__doc li+li{margin-top:var(--space-2)}.legal-module__xpnSVG__doc a{color:var(--color-foreground);text-underline-offset:var(--space-0-5);text-decoration:underline}.legal-module__xpnSVG__tableWrap{margin-top:var(--space-4);-webkit-overflow-scrolling:touch;overflow-x:auto}.legal-module__xpnSVG__doc table{border-collapse:collapse;width:100%;min-width:32rem;font-size:var(--text-xs)}.legal-module__xpnSVG__doc th,.legal-module__xpnSVG__doc td{padding:var(--space-2) var(--space-3);text-align:left;border:1px solid var(--color-border);color:var(--color-muted);vertical-align:top}.legal-module__xpnSVG__doc th{color:var(--color-foreground);font-weight:var(--weight-medium)}.legal-module__xpnSVG__updated,.legal-module__xpnSVG__doc .legal-module__xpnSVG__updated{margin-bottom:var(--space-6);font-size:var(--text-xs);color:var(--color-muted)}@media (max-width:767px){.legal-module__xpnSVG__page{padding-top:var(--space-6);padding-bottom:var(--space-10)}.legal-module__xpnSVG__nav{gap:var(--space-2) var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-6)}}
@layer base;@layer components{.button-module__WPF2-a__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:inherit;line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:var(--transition-colors);-webkit-tap-highlight-color:transparent;border:1px solid #0000;flex-shrink:0;margin:0;text-decoration:none;display:inline-flex;position:relative}.button-module__WPF2-a__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.button-module__WPF2-a__button:disabled,.button-module__WPF2-a__button[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.button-module__WPF2-a__button svg{flex-shrink:0}.button-module__WPF2-a__primary{background:var(--color-accent);color:var(--color-on-accent)}.button-module__WPF2-a__primary:hover:not(:disabled,[aria-disabled=true]){background:var(--color-accent-hover)}.button-module__WPF2-a__primary:active:not(:disabled,[aria-disabled=true]){background:var(--color-accent)}.button-module__WPF2-a__secondary{border-color:var(--color-border-strong);color:var(--color-foreground);background:0 0}.button-module__WPF2-a__secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-hover)}.button-module__WPF2-a__secondary:active:not(:disabled,[aria-disabled=true]){background:var(--color-surface-3)}.button-module__WPF2-a__ghost{color:var(--color-muted);background:0 0}.button-module__WPF2-a__ghost:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-hover);color:var(--color-foreground)}.button-module__WPF2-a__ghost:active:not(:disabled,[aria-disabled=true]){background:var(--color-surface-3);color:var(--color-foreground)}.button-module__WPF2-a__danger{background:var(--color-loss-weak);color:var(--color-loss)}.button-module__WPF2-a__danger:hover:not(:disabled,[aria-disabled=true]){background:var(--color-loss);color:var(--color-on-accent)}.button-module__WPF2-a__danger:active:not(:disabled,[aria-disabled=true]){background:var(--color-loss-weak);color:var(--color-loss)}.button-module__WPF2-a__link{color:var(--color-accent-text);font-size:inherit;font-weight:var(--weight-medium);background:0 0;border:0;padding:0;display:inline-flex}.button-module__WPF2-a__link:hover:not(:disabled,[aria-disabled=true]){text-underline-offset:var(--space-0-5);text-decoration:underline}.button-module__WPF2-a__sm{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium)}.button-module__WPF2-a__sm svg{width:var(--space-3-5);height:var(--space-3-5)}.button-module__WPF2-a__md{height:var(--control-md);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium)}.button-module__WPF2-a__md svg{width:var(--space-4);height:var(--space-4)}.button-module__WPF2-a__lg{height:var(--control-lg);padding:0 var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.button-module__WPF2-a__lg svg{width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-5))}.button-module__WPF2-a__iconOnly{padding:0}.button-module__WPF2-a__sm.button-module__WPF2-a__iconOnly{width:var(--control-sm)}.button-module__WPF2-a__md.button-module__WPF2-a__iconOnly{width:var(--control-md)}.button-module__WPF2-a__lg.button-module__WPF2-a__iconOnly{width:var(--control-lg)}.button-module__WPF2-a__block{width:100%;display:flex}.button-module__WPF2-a__label{align-items:center;gap:inherit;display:inline-flex}.button-module__WPF2-a__button[aria-busy=true]{opacity:1;cursor:progress}.button-module__WPF2-a__button[aria-busy=true] .button-module__WPF2-a__label{opacity:0}.button-module__WPF2-a__spinner{border:var(--space-0-5) solid currentColor;border-radius:var(--radius-full);width:1em;height:1em;animation:button-module__WPF2-a__spin calc(var(--duration-slower) * 2) linear infinite;border-right-color:#0000;margin:auto;position:absolute;inset:0}@keyframes button-module__WPF2-a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-module__WPF2-a__spinner{animation-duration:calc(var(--duration-slower) * 6)}}@media (max-width:767px){.button-module__WPF2-a__md:not(.button-module__WPF2-a__iconOnly),.button-module__WPF2-a__lg:not(.button-module__WPF2-a__iconOnly){min-height:var(--control-lg);height:auto}.button-module__WPF2-a__sm:after,.button-module__WPF2-a__iconOnly:after{content:"";width:100%;height:100%;min-width:var(--control-lg);min-height:var(--control-lg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}
.drop-overlay-module__c431UG__overlay{z-index:var(--z-modal);padding:var(--space-6);background:var(--color-glass-bg);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.drop-overlay-module__c431UG__overlayInner{justify-content:center;align-items:center;gap:var(--space-3);width:100%;height:100%;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--color-accent-text);border:2px dashed var(--color-accent);border-radius:var(--radius-2xl);pointer-events:none;flex-direction:column;display:flex}
.ai-credits-badge-module__QUQ4SW__badge,.ai-credits-badge-module__QUQ4SW__badgeAlert{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-start;display:inline-flex}.ai-credits-badge-module__QUQ4SW__badge{background:var(--color-surface-2);color:var(--color-muted)}.ai-credits-badge-module__QUQ4SW__badgeAlert{background:var(--color-loss-weak);color:var(--color-loss)}
.dialog-module__cUcu2a__dialog{width:min(var(--dialog-width), calc(100vw - var(--space-8)));max-width:none;max-height:calc(100dvh - var(--space-8));border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow-popover);margin:auto;padding:0;overflow-y:auto}.dialog-module__cUcu2a__dialog::backdrop{background:var(--color-scrim)}.dialog-module__cUcu2a__panel{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.dialog-module__cUcu2a__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.dialog-module__cUcu2a__title{}@media (prefers-reduced-motion:no-preference){.dialog-module__cUcu2a__dialog[open]{animation:dialog-module__cUcu2a__dialog-in var(--duration-slow) var(--ease-out)}.dialog-module__cUcu2a__dialog[open]::backdrop{animation:dialog-module__cUcu2a__backdrop-in var(--duration-slow) var(--ease-out)}}@keyframes dialog-module__cUcu2a__dialog-in{0%{opacity:0;transform:translateY(var(--space-2))}}@keyframes dialog-module__cUcu2a__backdrop-in{0%{opacity:0}}@media (max-width:767px){.dialog-module__cUcu2a__dialog{border:none;width:100%;height:100%;max-height:none}.dialog-module__cUcu2a__panel{padding:var(--space-4)}}
@layer base;@layer components{.field-module__f2I4Pa__field{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.field-module__f2I4Pa__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground)}.field-module__f2I4Pa__hint{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-muted);margin:0}.field-module__f2I4Pa__error{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-loss);margin:0}.field-module__f2I4Pa__control{width:100%;min-width:0;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-foreground);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);transition:var(--transition-colors), box-shadow var(--duration-base) var(--ease-out);background:0 0;margin:0}.field-module__f2I4Pa__control::placeholder{color:var(--color-muted)}.field-module__f2I4Pa__control:hover:not(:disabled,:focus-visible){border-color:var(--color-border-strong)}.field-module__f2I4Pa__control:focus-visible{border-color:var(--focus-ring-color);box-shadow:0 0 0 var(--focus-ring-width) var(--color-accent-weak);outline:none}.field-module__f2I4Pa__control[aria-invalid=true]{border-color:var(--color-loss)}.field-module__f2I4Pa__control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--color-loss-weak)}.field-module__f2I4Pa__control:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.field-module__f2I4Pa__sm{height:var(--control-sm);padding:0 var(--space-2-5);font-size:var(--text-xs)}.field-module__f2I4Pa__textarea{height:auto;min-height:calc(var(--control-md) * 2);padding:var(--space-2-5) var(--space-3);resize:vertical}.field-module__f2I4Pa__bare,.field-module__f2I4Pa__bare:hover:not(:disabled,:focus-visible),.field-module__f2I4Pa__bare:focus-visible,.field-module__f2I4Pa__bare[aria-invalid=true]{height:100%;box-shadow:none;background:0 0;border-color:#0000}.field-module__f2I4Pa__bare{padding:0}.field-module__f2I4Pa__selectWrap{width:100%;min-width:0;display:inline-flex;position:relative}.field-module__f2I4Pa__select{appearance:none;padding-right:calc(var(--space-3) + var(--space-4) + var(--space-2));cursor:pointer}.field-module__f2I4Pa__chevron{top:50%;right:var(--space-3);width:var(--space-4);height:var(--space-4);color:var(--color-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.field-module__f2I4Pa__select option{background:var(--color-background);color:var(--color-foreground)}.field-module__f2I4Pa__check{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-foreground);cursor:pointer;display:inline-flex;position:relative}.field-module__f2I4Pa__checkbox{width:var(--space-4);height:var(--space-4);accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin:0}.field-module__f2I4Pa__checkbox:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.field-module__f2I4Pa__check:has(.field-module__f2I4Pa__checkbox:disabled){opacity:var(--opacity-disabled);cursor:not-allowed}.field-module__f2I4Pa__checkbox:disabled{cursor:not-allowed}@media (max-width:767px){.field-module__f2I4Pa__control:not(.field-module__f2I4Pa__bare,.field-module__f2I4Pa__textarea){height:auto;min-height:var(--control-lg)}.field-module__f2I4Pa__check{min-height:var(--control-lg)}}}
.controls-module__Nun93q__cta{min-width:calc(var(--space-10) * 5)}.controls-module__Nun93q__danger:hover:not(:disabled){color:var(--color-loss)}.controls-module__Nun93q__bar{height:var(--space-1);background:var(--color-surface-3);border-radius:var(--radius-full);overflow:hidden}.controls-module__Nun93q__barFill{height:100%;width:var(--bi-progress,0%);background:var(--color-accent);border-radius:var(--radius-full);transition:width var(--duration-base) var(--ease-out)}.controls-module__Nun93q__select{width:auto}.controls-module__Nun93q__spin{animation:controls-module__Nun93q__spin calc(var(--duration-slower) * 2) linear infinite}@keyframes controls-module__Nun93q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.controls-module__Nun93q__spin{animation:none}.controls-module__Nun93q__barFill{transition:none}}@media (max-width:767px){.controls-module__Nun93q__cta{flex:1;min-width:0}}
.cta-cost-module__MQCp5a__ctaCost{font-weight:var(--weight-regular);color:var(--color-muted)}
.cost-summary-module__ueR_hq__cost{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-foreground)}.cost-summary-module__ueR_hq__cost[data-short]{color:var(--color-warning)}
.group-step-module__G0uVea__card{--album-tile:calc(var(--space-16) + var(--space-12));gap:var(--space-4);flex-direction:column;display:flex}.group-step-module__G0uVea__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.group-step-module__G0uVea__title{}.group-step-module__G0uVea__footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.group-step-module__G0uVea__zone{gap:var(--space-2-5);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.group-step-module__G0uVea__zoneHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.group-step-module__G0uVea__zoneTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--color-foreground)}
.import-statuses-module__a8FOAW__statuses{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-right:auto;display:inline-flex}.import-statuses-module__a8FOAW__status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-muted);display:inline-flex}
.drop-zone-module__E4lpcq__item{gap:var(--space-3);margin-inline:calc(-1 * var(--space-3));padding:var(--space-3);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);border:1px solid #0000;flex-direction:column;display:flex}.drop-zone-module__E4lpcq__item+.drop-zone-module__E4lpcq__item{position:relative}.drop-zone-module__E4lpcq__item+.drop-zone-module__E4lpcq__item:before{content:"";top:calc(-1 * var(--space-2) - 1px);left:var(--space-3);right:var(--space-3);border-top:1px solid var(--color-border);position:absolute}.drop-zone-module__E4lpcq__item[data-over]{border-color:var(--color-accent);background:var(--color-accent-weak)}.drop-zone-module__E4lpcq__item[data-over]:before,.drop-zone-module__E4lpcq__item[data-over]+.drop-zone-module__E4lpcq__item:before,.drop-zone-module__E4lpcq__newZone:before{border-color:#0000}.drop-zone-module__E4lpcq__item[data-oversized]{border-color:var(--color-warning)}.drop-zone-module__E4lpcq__unsorted,.drop-zone-module__E4lpcq__newZone{border-style:dashed;border-color:var(--color-border-strong);margin-inline:0}.drop-zone-module__E4lpcq__newZone{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--space-16);font-size:var(--text-sm);color:var(--color-muted);flex-direction:row}
.item-actions-module__zLQpTa__itemActions{gap:var(--space-1);margin-left:auto;display:flex}@media (max-width:767px){.item-actions-module__zLQpTa__actionLabel{display:none}}
.item-badge-module__8fO7Za__pillButton{border:0;font-family:inherit}.item-badge-module__8fO7Za__pillButton:hover{text-decoration:underline}
.studio-step-module__Gwpofq__card{}.studio-step-module__Gwpofq__head{}.studio-step-module__Gwpofq__title{}.studio-step-module__Gwpofq__zone{}.studio-step-module__Gwpofq__zoneHead{}.studio-step-module__Gwpofq__zoneTitle{}.studio-step-module__Gwpofq__footer{}.studio-step-module__Gwpofq__status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);margin-left:auto;display:inline-flex}.studio-step-module__Gwpofq__pairs{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-12) * 5), 1fr));gap:var(--space-3);display:grid}.studio-step-module__Gwpofq__pill{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:var(--color-surface-2);border-radius:var(--radius-sm);display:inline-flex}.studio-step-module__Gwpofq__dot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:currentColor}.studio-step-module__Gwpofq__pill[data-pill=running]{color:var(--color-accent-text);background:var(--color-accent-weak)}.studio-step-module__Gwpofq__pill[data-pill=review]{color:var(--color-warning);background:var(--color-warning-weak)}.studio-step-module__Gwpofq__pill[data-pill=accepted]{color:var(--color-profit);background:var(--color-profit-weak)}.studio-step-module__Gwpofq__pill[data-pill=failed]{color:var(--color-loss);background:var(--color-loss-weak)}@media (max-width:767px){.studio-step-module__Gwpofq__pairs{grid-template-columns:1fr}.studio-step-module__Gwpofq__acceptAll{flex-basis:100%}}
.item-head-module__nmtWxa__itemHead{align-items:center;gap:var(--space-2);min-height:var(--control-sm);flex-wrap:wrap;display:flex}.item-head-module__nmtWxa__itemTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-foreground);white-space:nowrap}
.item-zone-module__ZNug9a__itemCount{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-muted);white-space:nowrap}
.photo-album-module__v9fzvW__album{gap:var(--space-2);display:flex}.photo-album-module__v9fzvW__albumRest{grid-template-columns:repeat(var(--album-cols), minmax(0, var(--album-tile)));gap:var(--space-2);flex:1;align-content:start;min-width:0;display:grid}@media (max-width:767px){.photo-album-module__v9fzvW__album{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;display:grid}.photo-album-module__v9fzvW__albumRest{display:contents}}
.background-module__UTvCLa__root{z-index:0;pointer-events:none;background:var(--color-background);isolation:isolate;contain:strict;position:fixed;inset:0;overflow:hidden}.background-module__UTvCLa__orb{border-radius:var(--radius-full);will-change:transform;position:absolute}.background-module__UTvCLa__orb1{background:radial-gradient(circle at 40% 40%, color-mix(in srgb, var(--color-accent) 22%, transparent) 0%, color-mix(in srgb, var(--color-accent) 8%, transparent) 40%, transparent 70%);width:700px;height:700px;animation:background-module__UTvCLa__drift1 calc(var(--duration-loop) * 7.5) var(--ease-inout) infinite alternate;top:-280px;left:-180px}.background-module__UTvCLa__orb2{background:radial-gradient(circle at 60% 30%, color-mix(in srgb, var(--color-violet) 13%, transparent) 0%, color-mix(in srgb, var(--color-violet) 6%, transparent) 50%, transparent 70%);width:500px;height:500px;animation:background-module__UTvCLa__drift2 calc(var(--duration-loop) * 9) var(--ease-inout) infinite alternate;top:-100px;right:-80px}.background-module__UTvCLa__orb3{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 6%, transparent) 0%, transparent 65%);width:400px;height:400px;animation:background-module__UTvCLa__drift3 calc(var(--duration-loop) * 11) var(--ease-inout) infinite alternate;top:35%;left:30%}.background-module__UTvCLa__orb4{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--color-accent) 12%, transparent) 0%, color-mix(in srgb, var(--color-violet) 7%, transparent) 45%, transparent 70%);width:650px;height:650px;animation:background-module__UTvCLa__drift4 calc(var(--duration-loop) * 8) var(--ease-inout) infinite alternate;bottom:-250px;right:-120px}.background-module__UTvCLa__orb5{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 8%, transparent) 0%, transparent 65%);width:300px;height:300px;animation:background-module__UTvCLa__drift1 calc(var(--duration-loop) * 12.5) var(--ease-inout) infinite alternate-reverse;bottom:10%;left:8%}.background-module__UTvCLa__beam{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-accent) 25%, transparent) 20%, color-mix(in srgb, var(--color-accent) 10%, transparent) 60%, transparent 100%);transform-origin:top;will-change:opacity;width:2px;height:70%;animation:background-module__UTvCLa__beam-pulse calc(var(--duration-loop) * 2.5) var(--ease-inout) infinite;position:absolute;top:-10%;left:10%;transform:rotate(25deg)}.background-module__UTvCLa__beam2{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-violet) 15%, transparent) 30%, transparent 100%);transform-origin:top;will-change:opacity;width:1px;height:50%;animation:background-module__UTvCLa__beam-pulse calc(var(--duration-loop) * 4) var(--ease-inout) infinite reverse;position:absolute;top:-5%;right:25%;transform:rotate(-18deg)}.background-module__UTvCLa__grid{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-foreground) 9%, transparent) 1px, transparent 1px);background-size:var(--space-6) var(--space-6);position:absolute;inset:0}.background-module__UTvCLa__noise{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}@keyframes background-module__UTvCLa__drift1{0%{transform:translate(0)scale(1)}to{transform:translate(40px,30px)scale(1.08)}}@keyframes background-module__UTvCLa__drift2{0%{transform:translate(0)scale(1)}to{transform:translate(-30px,50px)scale(.95)}}@keyframes background-module__UTvCLa__drift3{0%{transform:translate(0)}to{transform:translate(60px,-40px)}}@keyframes background-module__UTvCLa__drift4{0%{transform:translate(0)scale(1)}to{transform:translate(-50px,-30px)scale(1.05)}}@keyframes background-module__UTvCLa__beam-pulse{0%,to{opacity:.6}50%{opacity:1}}@media (max-width:767px){.background-module__UTvCLa__orb3,.background-module__UTvCLa__orb5,.background-module__UTvCLa__beam,.background-module__UTvCLa__beam2,.background-module__UTvCLa__noise{display:none}.background-module__UTvCLa__orb1,.background-module__UTvCLa__orb2,.background-module__UTvCLa__orb4{opacity:.6}}@media (prefers-reduced-motion:reduce){.background-module__UTvCLa__orb,.background-module__UTvCLa__beam,.background-module__UTvCLa__beam2{will-change:auto;animation:none}}
@layer base;@layer components{.search-field-module___79V1a__search{align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-muted);cursor:text;transition:var(--transition-colors), box-shadow var(--duration-base) var(--ease-out);display:flex}.search-field-module___79V1a__search:hover:not(:focus-within){border-color:var(--color-border-strong)}.search-field-module___79V1a__search:focus-within{border-color:var(--focus-ring-color);box-shadow:0 0 0 var(--focus-ring-width) var(--color-accent-weak)}.search-field-module___79V1a__icon{width:var(--space-3-5);height:var(--space-3-5);transition:color var(--duration-base) var(--ease-out);flex-shrink:0}.search-field-module___79V1a__input{appearance:none;flex:1;min-width:0}.search-field-module___79V1a__input::-webkit-search-cancel-button{display:none}@media (max-width:767px){.search-field-module___79V1a__search{height:var(--control-lg)}}}
.warn-module___vQasW__warn{font-size:var(--text-xs);color:var(--color-warning)}
.inbox-search-module__svlQWW__bar{height:var(--bar);padding-right:var(--gutter);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.inbox-search-module__svlQWW__bar .inbox-search-module__svlQWW__search{flex:1}.inbox-search-module__svlQWW__search{padding-right:var(--space-1)}.inbox-search-module__svlQWW__search:focus-within>svg:first-child{color:var(--color-accent-text)}.inbox-search-module__svlQWW__kbd{margin-right:var(--space-2);padding:0 var(--space-1-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-2xs);color:var(--color-faint);border-bottom-width:2px}@media (hover:none){.inbox-search-module__svlQWW__kbd{display:none}}
@layer base;@layer components{.segmented-module__rLFqwG__group{--segment-height:var(--control-md);align-items:stretch;gap:var(--space-0-5);height:var(--segment-height);max-width:100%;padding:var(--space-0-5);border:1px solid var(--color-border);border-radius:var(--radius-md);scrollbar-width:none;display:inline-flex;overflow-x:auto}.segmented-module__rLFqwG__sm{--segment-height:var(--control-sm)}.segmented-module__rLFqwG__option{justify-content:center;align-items:center;gap:var(--space-1-5);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-muted);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:var(--transition-colors);background:0 0;border:0;flex-shrink:0;margin:0;text-decoration:none;display:inline-flex;position:relative}.segmented-module__rLFqwG__sm .segmented-module__rLFqwG__option{padding:0 var(--space-2-5);font-size:var(--text-xs)}.segmented-module__rLFqwG__option:hover:not(:disabled,[aria-checked=true],[aria-current=page]){background:var(--color-surface-hover);color:var(--color-foreground)}.segmented-module__rLFqwG__option:active:not(:disabled){background:var(--color-surface-2)}.segmented-module__rLFqwG__option[aria-checked=true],.segmented-module__rLFqwG__option[aria-current=page]{background:var(--color-surface-3);color:var(--color-foreground)}.segmented-module__rLFqwG__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.segmented-module__rLFqwG__option:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}@media (max-width:767px){.segmented-module__rLFqwG__group:not(.segmented-module__rLFqwG__sm){min-height:var(--control-lg);height:auto}}}
.beta-seats-meter-module__KmoEnW__beta{gap:var(--space-2-5);flex-direction:column;display:flex}.beta-seats-meter-module__KmoEnW__betaHead{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.beta-seats-meter-module__KmoEnW__betaTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);color:var(--color-foreground);display:inline-flex}.beta-seats-meter-module__KmoEnW__betaTitle svg{color:var(--color-accent-text)}.beta-seats-meter-module__KmoEnW__betaCount{color:var(--color-muted);}.beta-seats-meter-module__KmoEnW__betaCount strong{font-weight:var(--weight-semibold);color:var(--color-foreground)}.beta-seats-meter-module__KmoEnW__betaTrack{height:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);overflow:hidden}.beta-seats-meter-module__KmoEnW__betaFill{height:100%;min-width:var(--space-0-5);background:var(--color-accent);transition:width var(--duration-slower) var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.beta-seats-meter-module__KmoEnW__betaFill{transition:none}}
@layer base;@layer components{.chip-module__NycGcW__chip{align-items:center;gap:var(--space-1-5);height:var(--control-sm);padding:0 var(--space-2-5);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-muted);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;transition:var(--transition-colors);background:0 0;flex-shrink:0;margin:0;display:inline-flex;position:relative}.chip-module__NycGcW__chip svg{width:var(--space-3-5);height:var(--space-3-5);flex-shrink:0}.chip-module__NycGcW__action{cursor:pointer}.chip-module__NycGcW__action:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-border-strong);color:var(--color-foreground)}.chip-module__NycGcW__action:active:not(:disabled,[aria-disabled=true]){background:var(--color-surface-hover)}.chip-module__NycGcW__action[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-weak);color:var(--color-accent-text)}.chip-module__NycGcW__action:focus-visible,.chip-module__NycGcW__remove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.chip-module__NycGcW__action:disabled,.chip-module__NycGcW__action[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.chip-module__NycGcW__removable:has(.chip-module__NycGcW__remove:disabled){opacity:var(--opacity-disabled);cursor:not-allowed}.chip-module__NycGcW__removable{padding-right:var(--space-1);color:var(--color-foreground)}.chip-module__NycGcW__text{text-overflow:ellipsis;overflow:hidden}.chip-module__NycGcW__remove{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);color:var(--color-muted);cursor:pointer;transition:var(--transition-colors);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.chip-module__NycGcW__remove:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-foreground)}.chip-module__NycGcW__remove:active:not(:disabled){background:var(--color-surface-3)}.chip-module__NycGcW__remove:disabled{cursor:not-allowed}@media (max-width:767px){.chip-module__NycGcW__action:after,.chip-module__NycGcW__remove:after{content:"";width:100%;min-width:var(--control-lg);height:var(--control-lg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}
.launch-footer-module___8EXbq__pushRight{margin-left:auto}
.inbox-filters-module__Lr2OUq__tools{gap:var(--space-3);padding:var(--space-4) var(--gutter) var(--space-4) 0;flex-direction:column;display:flex}.inbox-filters-module__Lr2OUq__unreadChip{font-size:var(--text-2xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--color-accent-text);padding:0 var(--space-1);background:var(--color-accent-weak);border-radius:var(--radius-sm);animation:inbox-filters-module__Lr2OUq__fade-scale var(--duration-slow) var(--ease-spring) both}.inbox-filters-module__Lr2OUq__chips{gap:var(--space-1-5);padding-block:var(--space-1-5);margin-block:calc(-1 * var(--space-1-5));scrollbar-width:none;margin-inline-start:calc(-1 * var(--space-1));margin-right:calc(-1 * var(--gutter));padding-inline-start:var(--space-1);padding-right:var(--gutter);-webkit-mask-image:linear-gradient(90deg, var(--color-foreground) calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, var(--color-foreground) calc(100% - var(--gutter)), transparent);display:flex;overflow-x:auto}.inbox-filters-module__Lr2OUq__chips::-webkit-scrollbar{display:none}.inbox-filters-module__Lr2OUq__chip[data-tone=needs_action]{--tone:var(--color-warning)}.inbox-filters-module__Lr2OUq__chip[data-tone=waiting]{--tone:var(--color-accent)}.inbox-filters-module__Lr2OUq__chip[data-tone=completed]{--tone:var(--color-profit)}.inbox-filters-module__Lr2OUq__chip[data-tone=failed]{--tone:var(--color-loss)}.inbox-filters-module__Lr2OUq__chipDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--tone)}.inbox-filters-module__Lr2OUq__toggles{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.inbox-filters-module__Lr2OUq__reset{margin-left:auto}@media (prefers-reduced-motion:reduce){.inbox-filters-module__Lr2OUq__unreadChip{animation:none}}
.ai-logos-module__AL91Ra__logos{align-items:center;gap:var(--space-2);vertical-align:middle;display:inline-flex}.ai-logos-module__AL91Ra__muted{color:var(--color-faint)}.ai-logos-module__AL91Ra__item{outline:none;display:inline-flex;position:relative}.ai-logos-module__AL91Ra__mark{width:var(--space-4);height:var(--space-4);transition:transform var(--duration-slow) var(--ease-out)}.ai-logos-module__AL91Ra__item:hover .ai-logos-module__AL91Ra__mark{transform:translateY(calc(-1 * var(--space-0-5))) scale(1.06)}.ai-logos-module__AL91Ra__item:focus-visible .ai-logos-module__AL91Ra__mark{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.ai-logos-module__AL91Ra__tooltip{z-index:2;top:calc(100% + var(--space-2));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-foreground);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;transform:translate(-50%, calc(-1 * var(--space-0-5)));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), visibility var(--duration-fast);pointer-events:none;position:absolute;left:50%}.ai-logos-module__AL91Ra__item:hover .ai-logos-module__AL91Ra__tooltip,.ai-logos-module__AL91Ra__item:focus-visible .ai-logos-module__AL91Ra__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}
.plan-line-module__pWheDW__line{align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--color-foreground);display:flex}.plan-line-module__pWheDW__line[data-off]{color:var(--color-muted)}.plan-line-module__pWheDW__lineIcon{color:var(--color-accent-text);flex-shrink:0;display:inline-flex}.plan-line-module__pWheDW__line[data-off] .plan-line-module__pWheDW__lineIcon{color:var(--color-faint)}.plan-line-module__pWheDW__lineLabel{flex:1;min-width:0}.plan-line-module__pWheDW__soon{margin-left:var(--space-2);padding:0 var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-muted);white-space:nowrap}.plan-line-module__pWheDW__logos{margin-left:var(--space-2)}.plan-line-module__pWheDW__lineValue{font-size:var(--text-sm);color:var(--color-muted);flex-shrink:0;}.plan-line-module__pWheDW__mark{color:var(--color-faint);flex-shrink:0;display:inline-flex}.plan-line-module__pWheDW__mark[data-yes]{color:var(--color-profit)}.plan-line-module__pWheDW__info{margin-left:var(--space-0-5);vertical-align:super;color:var(--color-faint);cursor:help;transition:color var(--duration-fast) var(--ease-out);outline:none;display:inline-flex;position:relative}.plan-line-module__pWheDW__info:hover,.plan-line-module__pWheDW__info:focus{color:var(--color-muted)}.plan-line-module__pWheDW__info:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.plan-line-module__pWheDW__infoIcon{width:var(--text-2xs);height:var(--text-2xs)}.plan-line-module__pWheDW__tip{z-index:var(--z-overlay);top:calc(100% + var(--space-2));gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-foreground);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;transform:translate(-50%, calc(-1 * var(--space-0-5)));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), visibility var(--duration-fast);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:50%}.plan-line-module__pWheDW__info:hover .plan-line-module__pWheDW__tip,.plan-line-module__pWheDW__info:focus .plan-line-module__pWheDW__tip{opacity:1;visibility:visible;transform:translate(-50%)}.plan-line-module__pWheDW__tipValue{font-weight:var(--weight-semibold);}
.mode-picker-module__s_x88W__modes{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mode-picker-module__s_x88W__mode{column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.mode-picker-module__s_x88W__mode[data-checked]{border-color:var(--color-accent);background:var(--color-accent-weak)}.mode-picker-module__s_x88W__mode[data-disabled]{cursor:not-allowed;opacity:var(--opacity-disabled)}.mode-picker-module__s_x88W__mode input{margin-top:var(--space-0-5);accent-color:var(--color-accent);grid-row:span 2}.mode-picker-module__s_x88W__modeTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-foreground)}.mode-picker-module__s_x88W__modeDesc{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-muted)}@media (max-width:767px){.mode-picker-module__s_x88W__modes{grid-template-columns:1fr}}
.avatar-module__m8QI3a__avatar{border-radius:var(--radius-full);object-fit:cover;background:var(--color-surface-2);flex-shrink:0}.avatar-module__m8QI3a__fallback{border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-muted);font-weight:var(--weight-medium);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.plan-card-module__abz6NG__card{padding:var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;display:flex}.plan-card-module__abz6NG__card[data-featured]{border-color:var(--color-accent)}.plan-card-module__abz6NG__name{}.plan-card-module__abz6NG__pitch{min-height:calc(2em * var(--leading-snug));margin-top:var(--space-2);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-muted)}.plan-card-module__abz6NG__price{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.plan-card-module__abz6NG__amount{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-none);color:var(--color-foreground);}.plan-card-module__abz6NG__badge{padding:var(--space-1) var(--space-2);border:1px solid var(--color-profit);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-none);color:var(--color-profit)}.plan-card-module__abz6NG__billed{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.plan-card-module__abz6NG__lifetime{align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-profit);display:flex}.plan-card-module__abz6NG__cta{margin-top:var(--space-6)}.plan-card-module__abz6NG__groupTitle{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px dashed var(--color-border-strong);font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-muted)}.plan-card-module__abz6NG__lines{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;list-style:none;display:flex}@media (max-width:767px){.plan-card-module__abz6NG__card{padding:var(--space-6)}.plan-card-module__abz6NG__pitch{min-height:0}}
.photo-tile-module__NA9bPq__tile{aspect-ratio:4/5;border:var(--focus-ring-width) solid transparent;border-radius:var(--radius-lg);background:var(--color-surface-2);cursor:grab;padding:0;position:relative;overflow:hidden}.photo-tile-module__NA9bPq__tile[data-drop-before]{border-left-color:var(--color-accent)}.photo-tile-module__NA9bPq__tile:disabled{cursor:progress;opacity:var(--opacity-pending)}.photo-tile-module__NA9bPq__tile[aria-pressed=true]{border-color:var(--color-accent)}.photo-tile-module__NA9bPq__tile img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.photo-tile-module__NA9bPq__coverTile{width:calc(var(--album-tile) * 2 + var(--space-2));height:calc(var(--album-tile) * 2.5 + var(--space-2));aspect-ratio:auto;flex:none;align-self:flex-start}.photo-tile-module__NA9bPq__cover{left:var(--space-1);bottom:var(--space-1);padding:var(--space-0-5) var(--space-1-5);font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-on-photo);background:var(--color-photo-chip);border-radius:var(--radius-sm);position:absolute}.photo-tile-module__NA9bPq__check{top:var(--space-1);right:var(--space-1);width:var(--space-5);height:var(--space-5);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:767px){.photo-tile-module__NA9bPq__coverTile{aspect-ratio:4/5;grid-area:span 2/span 2;width:auto;height:auto}}
.inbox-row-module__LDewqq__row{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--bleed);border-radius:var(--radius-md);color:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--duration-base) var(--ease-out);text-decoration:none;display:flex;position:relative}.inbox-row-module__LDewqq__row:hover{background:var(--color-surface-hover)}.inbox-row-module__LDewqq__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}.inbox-row-module__LDewqq__row:before{content:"";left:0;top:var(--space-3);bottom:var(--space-3);background:var(--color-accent);width:2px;transition:transform var(--duration-slower) var(--ease-out);position:absolute;transform:scaleY(0)}.inbox-row-module__LDewqq__row[aria-current=true]{background:var(--color-surface-3)}.inbox-row-module__LDewqq__row[aria-current=true]:before{transform:scaleY(1)}.inbox-row-module__LDewqq__avatarWrap{width:var(--space-10);height:var(--space-10);flex-shrink:0;position:relative}.inbox-row-module__LDewqq__itemThumb{right:calc(-1 * var(--space-1));bottom:calc(-1 * var(--space-1));width:var(--space-5);height:var(--space-5);object-fit:cover;border-radius:var(--radius-sm);border:2px solid var(--color-background);background:var(--color-surface-2);position:absolute}.inbox-row-module__LDewqq__body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.inbox-row-module__LDewqq__line{align-items:baseline;gap:var(--space-2);justify-content:space-between;display:flex}.inbox-row-module__LDewqq__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inbox-row-module__LDewqq__row[data-unread=true] .inbox-row-module__LDewqq__name{font-weight:var(--weight-semibold)}.inbox-row-module__LDewqq__time{font-size:var(--text-2xs);color:var(--color-faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.inbox-row-module__LDewqq__row[data-unread=true] .inbox-row-module__LDewqq__time{color:var(--color-accent-text)}.inbox-row-module__LDewqq__snippet{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.inbox-row-module__LDewqq__row[data-unread=true] .inbox-row-module__LDewqq__snippet{color:var(--color-foreground)}.inbox-row-module__LDewqq__draft{color:var(--color-warning);font-weight:var(--weight-medium)}.inbox-row-module__LDewqq__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);animation:inbox-row-module__LDewqq__fade-scale var(--duration-slow) var(--ease-spring) both;flex-shrink:0;align-self:center}.inbox-row-module__LDewqq__meta{align-items:center;gap:var(--space-2);min-width:0;display:flex}.inbox-row-module__LDewqq__item{font-size:var(--text-2xs);color:var(--color-faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.inbox-row-module__LDewqq__account{font-size:var(--text-2xs);line-height:var(--leading-snug);padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-muted);white-space:nowrap;flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.inbox-row-module__LDewqq__dot{animation:none}}
@font-face{font-family:vintedFont;src:url(../media/inter_latin_wght_normal-s.p.1j27dg3h95i3k.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:vintedFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.vintedfont_5c2af6ec-module__JUMyfW__className{font-family:vintedFont,vintedFont Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.vintedfont_5c2af6ec-module__JUMyfW__variable{--font-vinted:"vintedFont", "vintedFont Fallback", Helvetica Neue, Arial, sans-serif}
.pricing-grid-module__KTqPzq__grid{align-items:center;gap:var(--space-8);width:100%;max-width:var(--content-max-lg);flex-direction:column;display:flex}.pricing-grid-module__KTqPzq__head{gap:var(--space-5);flex-direction:column;max-width:100%;display:flex}.pricing-grid-module__KTqPzq__switch{align-self:center}.pricing-grid-module__KTqPzq__saving{padding:0 var(--space-1);border:1px solid var(--color-profit);border-radius:var(--radius-xs);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-profit)}.pricing-grid-module__KTqPzq__cards{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;display:grid}.pricing-grid-module__KTqPzq__note{text-align:center;max-width:62ch;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-muted)}@media (max-width:1023px){.pricing-grid-module__KTqPzq__cards{max-width:var(--offer-card-width);grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.pricing-grid-module__KTqPzq__head{width:100%}}
.selection-bar-module__v8ANbq__selection{bottom:var(--space-4);z-index:var(--z-raised);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-glass-bg);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex;position:sticky}.selection-bar-module__v8ANbq__selectionCount{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground);margin-right:auto}@media (max-width:767px){.selection-bar-module__v8ANbq__selection{bottom:calc(var(--bottom-nav-clearance) + env(safe-area-inset-bottom) + var(--space-2))}}
.inbox-pane-module__bAnsBa__pane{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.inbox-pane-module__bAnsBa__head{flex-shrink:0;position:relative}.inbox-pane-module__bAnsBa__progress{background:var(--color-border);height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.inbox-pane-module__bAnsBa__progress:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);opacity:0;width:40%;position:absolute;inset:0;transform:translate(-100%)}.inbox-pane-module__bAnsBa__pane[data-busy=true] .inbox-pane-module__bAnsBa__progress:after{opacity:1;animation:inbox-pane-module__bAnsBa__inbox-sweep calc(var(--duration-slower) * 2.5) var(--ease-inout) infinite}@keyframes inbox-pane-module__bAnsBa__inbox-sweep{to{transform:translate(250%)}}.inbox-pane-module__bAnsBa__list{--bleed:var(--space-3);margin:0;margin-left:calc(-1 * var(--bleed));padding:var(--space-2) var(--space-2) var(--space-2) 0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;min-height:0;transition:opacity var(--duration-slow) var(--ease-out);flex:1;list-style:none;overflow-y:auto}.inbox-pane-module__bAnsBa__pane[data-busy=true] .inbox-pane-module__bAnsBa__list{opacity:var(--opacity-pending)}.inbox-pane-module__bAnsBa__list>li{content-visibility:auto;contain-intrinsic-size:auto calc(var(--space-16) + var(--space-2));animation:inbox-pane-module__bAnsBa__fade-up var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--duration-fast) / 4)}.inbox-pane-module__bAnsBa__empty{padding:var(--space-10) var(--gutter) var(--space-10) 0;align-items:center;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center;max-width:30ch;animation:inbox-pane-module__bAnsBa__fade-up var(--duration-slower) var(--ease-out) both;flex-direction:column;margin:auto;display:flex}.inbox-pane-module__bAnsBa__hint{height:var(--space-10);padding:0 var(--gutter) 0 0;border-top:1px solid var(--color-border);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--color-faint);flex-shrink:0;align-items:center;margin:0;display:flex}@media (hover:none){.inbox-pane-module__bAnsBa__hint{display:none}}@media (prefers-reduced-motion:reduce){.inbox-pane-module__bAnsBa__list>li,.inbox-pane-module__bAnsBa__empty,.inbox-pane-module__bAnsBa__pane[data-busy=true] .inbox-pane-module__bAnsBa__progress:after{animation:none}}
.vinted-preview-module__WcKBFG__phone{font-family:var(--font-vinted);font-size:var(--vinted-text);font-weight:var(--vinted-weight-text);line-height:var(--vinted-leading);color:var(--vinted-ink);background:var(--vinted-surface);border:1px solid var(--vinted-line);border-radius:var(--vinted-radius);overflow:hidden;container:vinted-phone/inline-size}.vinted-preview-module__WcKBFG__bar{height:var(--vinted-header-height);border-bottom:1px solid var(--vinted-line);justify-content:center;align-items:center;display:flex;position:relative}.vinted-preview-module__WcKBFG__username{font-weight:var(--weight-medium);color:var(--vinted-primary)}.vinted-preview-module__WcKBFG__info{right:var(--space-3-5);width:var(--vinted-icon-size);height:var(--vinted-icon-size);font-size:var(--vinted-text-2xs);font-weight:var(--weight-semibold);color:var(--vinted-ink);border:var(--vinted-info-border) solid var(--vinted-ink);border-radius:var(--radius-full);flex-shrink:0;place-items:center;line-height:1;display:grid;position:absolute}.vinted-preview-module__WcKBFG__item{grid-template-columns:var(--vinted-thumb-size) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2) var(--space-2-5);padding:var(--space-3) var(--space-3-5);border-bottom:1px solid var(--vinted-line);display:grid}.vinted-preview-module__WcKBFG__thumb{width:var(--vinted-thumb-size);height:var(--vinted-thumb-size);border-radius:var(--vinted-radius-thumb);background:var(--vinted-thumb);align-self:start}.vinted-preview-module__WcKBFG__itemText{flex-direction:column;min-width:0;display:flex}.vinted-preview-module__WcKBFG__itemText b{font-weight:var(--weight-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vinted-preview-module__WcKBFG__itemPrice{color:var(--vinted-muted);font-variant-numeric:tabular-nums}.vinted-preview-module__WcKBFG__itemTotal{font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-primary);font-variant-numeric:tabular-nums}.vinted-preview-module__WcKBFG__cta{height:var(--vinted-button-height);padding:0 var(--space-4);font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-on-primary);white-space:nowrap;background:var(--vinted-primary);border-radius:var(--vinted-radius);place-items:center;display:grid}@container vinted-phone (max-width:26rem){.vinted-preview-module__WcKBFG__item{grid-template-columns:var(--vinted-thumb-size) minmax(0, 1fr)}.vinted-preview-module__WcKBFG__cta{grid-column:2;justify-self:start}}.vinted-preview-module__WcKBFG__thread{gap:var(--space-2);min-height:var(--vinted-thread-min);padding:var(--space-4) var(--space-3-5);flex-direction:column;display:flex}@container settings (max-width:600px){.vinted-preview-module__WcKBFG__thread{min-height:var(--vinted-thread-min-mobile)}}.vinted-preview-module__WcKBFG__member{align-items:flex-start;gap:var(--space-2);display:flex}.vinted-preview-module__WcKBFG__avatar{width:var(--vinted-avatar-size);height:var(--vinted-avatar-size);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--vinted-on-avatar);background:var(--vinted-avatar);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:grid}.vinted-preview-module__WcKBFG__memberCard{gap:var(--space-1);padding:var(--space-2);color:var(--vinted-muted);background:var(--vinted-surface);border:1px solid var(--vinted-line);border-radius:var(--vinted-radius);flex-direction:column;display:flex}.vinted-preview-module__WcKBFG__memberCard b{font-weight:var(--weight-medium);color:var(--vinted-ink)}.vinted-preview-module__WcKBFG__system{max-width:90%;font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-muted);text-align:center;align-self:center}.vinted-preview-module__WcKBFG__system b{font-weight:var(--weight-medium);color:var(--vinted-ink)}.vinted-preview-module__WcKBFG__rowMine{justify-content:flex-end;align-items:center;gap:var(--space-1-5);display:flex}.vinted-preview-module__WcKBFG__rowTheirs{justify-content:flex-start;align-items:flex-end;gap:var(--space-2);display:flex}.vinted-preview-module__WcKBFG__more{color:var(--vinted-muted);font-size:var(--vinted-text);line-height:1}.vinted-preview-module__WcKBFG__bubble{max-width:85%;padding:var(--space-2);color:var(--vinted-ink);background:var(--vinted-bubble);border:1px solid var(--vinted-line);border-radius:var(--vinted-radius);white-space:pre-wrap;overflow-wrap:anywhere}.vinted-preview-module__WcKBFG__avatarSmall{width:var(--vinted-avatar-small);height:var(--vinted-avatar-small);font-size:var(--vinted-text-2xs);font-weight:var(--weight-medium);color:var(--vinted-on-avatar);background:var(--vinted-avatar);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:grid}.vinted-preview-module__WcKBFG__offer{align-items:baseline;gap:var(--space-1-5);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.vinted-preview-module__WcKBFG__offer b{font-weight:var(--weight-medium);color:var(--vinted-ink)}.vinted-preview-module__WcKBFG__offer s,.vinted-preview-module__WcKBFG__offer span{font-weight:var(--weight-medium);color:var(--vinted-muted)}.vinted-preview-module__WcKBFG__offer span{font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);font-weight:var(--vinted-weight-text)}.vinted-preview-module__WcKBFG__byDavot{align-items:stretch;gap:var(--space-1-5);flex-direction:column;display:flex}.vinted-preview-module__WcKBFG__byDavot>*{max-width:100%}.vinted-preview-module__WcKBFG__davotTag{padding:0 var(--space-1-5);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--vinted-chip-leading);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-sm);align-self:flex-end}.vinted-preview-module__WcKBFG__davotStep{align-self:center;align-items:center;gap:var(--space-2);max-width:100%;margin:var(--space-1) 0;padding:var(--space-1) var(--space-2-5) var(--space-1) var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--vinted-chip-leading);color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);display:inline-flex}.vinted-preview-module__WcKBFG__davotIcon{width:var(--vinted-icon-size);height:var(--vinted-icon-size);font-size:var(--text-xs);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-sm);place-items:center;display:grid}.vinted-preview-module__WcKBFG__davotGood .vinted-preview-module__WcKBFG__davotIcon{background:var(--color-profit)}.vinted-preview-module__WcKBFG__redraw{cursor:pointer;align-self:flex-end;margin:0}.vinted-preview-module__WcKBFG__redraw:hover{border-color:var(--color-accent)}.vinted-preview-module__WcKBFG__redraw:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vinted-preview-module__WcKBFG__davotNote{margin-top:var(--space-1);padding:var(--space-2) var(--space-2-5);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--vinted-chip-leading);color:var(--color-muted);background:var(--color-background);border:1px solid var(--color-border-strong);border-left:2px solid var(--color-accent);border-radius:var(--radius-sm);align-self:stretch}.vinted-preview-module__WcKBFG__profile{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3-5) var(--space-2);flex-wrap:wrap;display:flex}.vinted-preview-module__WcKBFG__profileAvatar,.vinted-preview-module__WcKBFG__reviewAvatar{width:var(--vinted-avatar-review);height:var(--vinted-avatar-review);font-weight:var(--weight-medium);color:var(--vinted-on-avatar);background:var(--vinted-thumb);border-radius:var(--radius-full);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.vinted-preview-module__WcKBFG__profileAvatar{width:var(--vinted-avatar-profile);height:var(--vinted-avatar-profile)}.vinted-preview-module__WcKBFG__reviewAvatarVinted{background:var(--vinted-primary);color:var(--vinted-on-primary)}.vinted-preview-module__WcKBFG__reviewAvatarImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vinted-preview-module__WcKBFG__profileText{flex-direction:column;flex:1;min-width:0;display:flex}.vinted-preview-module__WcKBFG__profileName{font-size:var(--vinted-text-lg);font-weight:var(--weight-medium);line-height:var(--vinted-leading-lg);overflow-wrap:anywhere}.vinted-preview-module__WcKBFG__profileRating{align-items:center;gap:var(--space-1) var(--space-2);color:var(--vinted-muted);flex-wrap:wrap;display:flex}.vinted-preview-module__WcKBFG__profileFollow{height:var(--vinted-button-height);padding:0 var(--space-4);font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-on-primary);background:var(--vinted-primary);border-radius:var(--vinted-radius);place-items:center;display:grid}@container vinted-phone (max-width:20rem){.vinted-preview-module__WcKBFG__profileFollow{display:none}}.vinted-preview-module__WcKBFG__profileAbout{gap:var(--space-1);padding:var(--space-2) var(--space-3-5) var(--space-3);color:var(--vinted-muted);flex-direction:column;display:flex}.vinted-preview-module__WcKBFG__profileAbout>span{align-items:center;gap:var(--space-2);display:flex}.vinted-preview-module__WcKBFG__profileAbout svg{width:var(--vinted-star-size);height:var(--vinted-star-size);flex-shrink:0}.vinted-preview-module__WcKBFG__profileTabs{padding:0 var(--space-3-5);font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-muted);border-bottom:1px solid var(--vinted-line);display:flex}.vinted-preview-module__WcKBFG__profileTabs>span{padding:var(--space-3) var(--space-4);margin-bottom:-1px}.vinted-preview-module__WcKBFG__profileTabOn{color:var(--vinted-ink);border-bottom:2px solid var(--vinted-primary)}.vinted-preview-module__WcKBFG__reviewSummary{gap:var(--space-3);padding:var(--space-4) var(--space-3-5);border-bottom:1px solid var(--vinted-line);flex-direction:column;display:flex}.vinted-preview-module__WcKBFG__reviewScore{align-items:center;gap:var(--space-3);display:flex}.vinted-preview-module__WcKBFG__reviewScoreValue{font-size:var(--vinted-text-score);line-height:var(--leading-none);font-variant-numeric:tabular-nums}.vinted-preview-module__WcKBFG__reviewScoreStars{color:var(--vinted-muted);flex-direction:column;display:flex}.vinted-preview-module__WcKBFG__reviewSplit{gap:var(--space-2) var(--space-3);color:var(--vinted-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vinted-preview-module__WcKBFG__reviewSplit b{font-weight:var(--weight-medium);color:var(--vinted-ink)}.vinted-preview-module__WcKBFG__reviewSplit span{align-items:center;gap:var(--space-1);display:inline-flex}.vinted-preview-module__WcKBFG__reviewSplit .vinted-preview-module__WcKBFG__reviewStars svg:not(:first-child){display:none}.vinted-preview-module__WcKBFG__reviewFilters{gap:var(--space-2);padding:var(--space-3-5);border-bottom:1px solid var(--vinted-line);flex-wrap:wrap;display:flex}.vinted-preview-module__WcKBFG__reviewFilters>span{height:var(--vinted-button-height);padding:0 var(--space-3);color:var(--vinted-muted);border:1px solid var(--vinted-pill-line);border-radius:var(--radius-full);place-items:center;display:grid}.vinted-preview-module__WcKBFG__reviewFilters>.vinted-preview-module__WcKBFG__reviewFilterOn{color:var(--vinted-ink);background:var(--vinted-pill-on);border-color:var(--vinted-primary)}.vinted-preview-module__WcKBFG__review{gap:var(--space-2-5);padding:var(--space-3-5);border-bottom:1px solid var(--vinted-line);display:flex}.vinted-preview-module__WcKBFG__review:last-child{border-bottom:0}.vinted-preview-module__WcKBFG__reviewBody{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.vinted-preview-module__WcKBFG__reviewBody .vinted-preview-module__WcKBFG__redraw{align-self:flex-start}.vinted-preview-module__WcKBFG__reviewHead{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;width:100%;display:flex}.vinted-preview-module__WcKBFG__reviewLogin{font-weight:var(--weight-medium);color:var(--vinted-primary)}.vinted-preview-module__WcKBFG__reviewSystem{font-weight:var(--weight-medium);color:var(--vinted-ink)}.vinted-preview-module__WcKBFG__reviewDate{font-size:var(--vinted-text-sm);line-height:var(--vinted-leading-sm);color:var(--vinted-muted);margin-left:auto}.vinted-preview-module__WcKBFG__reviewStars{flex-shrink:0;display:inline-flex}.vinted-preview-module__WcKBFG__reviewStars svg{width:var(--vinted-star-size);height:var(--vinted-star-size);fill:var(--vinted-star)}.vinted-preview-module__WcKBFG__reviewStars .vinted-preview-module__WcKBFG__reviewStarOff{fill:var(--vinted-line)}.vinted-preview-module__WcKBFG__reviewText{color:var(--vinted-muted);overflow-wrap:anywhere;margin:0}.vinted-preview-module__WcKBFG__reviewTranslate{align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--vinted-primary);display:inline-flex}.vinted-preview-module__WcKBFG__reviewTranslate svg{width:var(--vinted-translate-size);height:var(--vinted-translate-size);fill:currentColor}
.pricing-module__LHflvq__tarifs{align-items:center;gap:var(--space-10);padding:clamp(var(--space-12), 14vh, calc(var(--space-16) * 2)) var(--halftone-band-gutter);border-top:1px solid var(--color-border);scroll-margin-top:var(--topbar-height);flex-direction:column;display:flex;overflow-x:clip}
.unsorted-zone-module__wjD35G__tiles{grid-template-columns:repeat(auto-fill, var(--album-tile));gap:var(--space-2);display:grid}@media (max-width:767px){.unsorted-zone-module__wjD35G__tiles{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;display:grid}}
.side-panel-module__DM_Fmq__panel{width:min(var(--side-panel-width), 100vw);border:none;border-left:1px solid var(--color-border);background:var(--color-background);max-width:none;height:100dvh;max-height:none;color:var(--color-foreground);box-shadow:var(--shadow-popover);margin:0 0 0 auto;padding:0;overflow-y:auto}.side-panel-module__DM_Fmq__panel::backdrop{background:var(--color-scrim)}.side-panel-module__DM_Fmq__inner{gap:var(--space-6);padding:var(--space-6);flex-direction:column;display:flex}.side-panel-module__DM_Fmq__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.side-panel-module__DM_Fmq__title{overflow-wrap:anywhere;min-width:0;}.side-panel-module__DM_Fmq__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (prefers-reduced-motion:no-preference){.side-panel-module__DM_Fmq__panel[open]{animation:side-panel-module__DM_Fmq__panel-in var(--duration-slow) var(--ease-out)}.side-panel-module__DM_Fmq__panel[open]::backdrop{animation:side-panel-module__DM_Fmq__backdrop-in var(--duration-slow) var(--ease-out)}}@keyframes side-panel-module__DM_Fmq__panel-in{0%{opacity:0;transform:translateX(var(--space-4))}}@keyframes side-panel-module__DM_Fmq__backdrop-in{0%{opacity:0}}@media (max-width:767px){.side-panel-module__DM_Fmq__panel{border-left:none}.side-panel-module__DM_Fmq__inner{padding:var(--space-4)}}
@layer base;@layer components{.switch-module__91tPNG__switch{--switch-width:var(--space-10);--switch-height:calc(var(--space-5) + var(--space-0-5));--switch-inset:var(--space-0-5);--switch-knob:calc(var(--switch-height) - 2 * var(--switch-inset));width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-sm);background:var(--color-switch-off);cursor:pointer;transition:background var(--duration-base) var(--ease-out);border:0;flex-shrink:0;margin:0;padding:0;position:relative}.switch-module__91tPNG__switch:after{content:"";width:100%;min-width:var(--control-lg);height:var(--control-lg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch-module__91tPNG__switch[aria-checked=true]{background:var(--color-accent)}.switch-module__91tPNG__switch[aria-checked=false]:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--color-border-strong)}.switch-module__91tPNG__switch[aria-checked=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--color-accent-hover)}.switch-module__91tPNG__switch:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.switch-module__91tPNG__switch:disabled,.switch-module__91tPNG__switch[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.switch-module__91tPNG__knob{top:var(--switch-inset);left:var(--switch-inset);width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-sm);background:var(--color-on-accent);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-out);position:absolute}.switch-module__91tPNG__switch[aria-checked=true] .switch-module__91tPNG__knob{transform:translateX(calc(var(--switch-width) - var(--switch-knob) - 2 * var(--switch-inset)))}.switch-module__91tPNG__switch:active:not(:disabled,[aria-disabled=true]) .switch-module__91tPNG__knob{box-shadow:none}@media (prefers-reduced-motion:reduce){.switch-module__91tPNG__switch,.switch-module__91tPNG__knob{transition:none}}}
.comparison-module__6qAqoW__comparatif{align-items:center;gap:var(--space-8);padding:clamp(var(--space-12), 14vh, calc(var(--space-16) * 2)) var(--halftone-band-gutter);border-top:1px solid var(--color-border);scroll-margin-top:var(--topbar-height);flex-direction:column;display:flex}.comparison-module__6qAqoW__comparatifReveal{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}.comparison-module__6qAqoW__comparatifReveal[data-ready]>*{opacity:0;transform:translateY(var(--space-6));transition:opacity calc(var(--duration-slower) * 2) var(--ease-out), transform calc(var(--duration-slower) * 2) var(--ease-out)}.comparison-module__6qAqoW__comparatifReveal[data-visible]>*{opacity:1;transform:translateY(0)}.comparison-module__6qAqoW__comparatifReveal[data-visible]>:nth-child(2){transition-delay:var(--duration-base)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr{animation:comparison-module__6qAqoW__comparison-row-in var(--duration-reveal) var(--ease-out) both}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(2){animation-delay:calc(var(--duration-base) + 0 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(3){animation-delay:calc(var(--duration-base) + 1 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(4){animation-delay:calc(var(--duration-base) + 2 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(5){animation-delay:calc(var(--duration-base) + 3 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(6){animation-delay:calc(var(--duration-base) + 4 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(7){animation-delay:calc(var(--duration-base) + 5 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(8){animation-delay:calc(var(--duration-base) + 6 * var(--duration-fast) / 2)}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr:nth-child(9){animation-delay:calc(var(--duration-base) + 7 * var(--duration-fast) / 2)}@keyframes comparison-module__6qAqoW__comparison-row-in{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}.comparison-module__6qAqoW__comparatifPanel{width:100%;max-width:var(--content-max-xl);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-background-subtle);justify-self:center;overflow:clip}.comparison-module__6qAqoW__comparisonTableWrap{overflow-x:auto}.comparison-module__6qAqoW__comparisonTable{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:58.75rem}.comparison-module__6qAqoW__comparisonTable th,.comparison-module__6qAqoW__comparisonTable td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.comparison-module__6qAqoW__comparisonTable thead th{background:var(--color-background-subtle);height:5.25rem;font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:nowrap}.comparison-module__6qAqoW__comparisonTable thead th:first-child{min-width:18rem;color:var(--color-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.comparison-module__6qAqoW__comparisonTable thead th:not(:first-child){text-align:center}.comparison-module__6qAqoW__comparisonTable tbody tr:last-child th,.comparison-module__6qAqoW__comparisonTable tbody tr:last-child td{border-bottom:0}.comparison-module__6qAqoW__comparisonTable tbody th{width:30%;font-size:var(--text-base);font-weight:var(--weight-medium)}.comparison-module__6qAqoW__comparisonTable tbody td{text-align:center;min-width:8.75rem}.comparison-module__6qAqoW__comparisonTable tbody tr{height:4.25rem}.comparison-module__6qAqoW__comparisonTable tbody tr:not(.comparison-module__6qAqoW__comparisonPriceRow){transition:background-color var(--duration-slow) var(--ease-out)}.comparison-module__6qAqoW__comparisonTable tbody tr:not(.comparison-module__6qAqoW__comparisonPriceRow):hover{background-color:var(--color-overlay-hover)}.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__davotColumn{transition:background-color var(--duration-slow) var(--ease-out)}.comparison-module__6qAqoW__comparisonTable tbody tr:hover .comparison-module__6qAqoW__davotColumn{background-color:color-mix(in srgb, var(--color-accent) 13%, transparent)}.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__comparisonPriceRow th,.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__comparisonPriceRow td{border-bottom-color:var(--color-border-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__comparisonPriceRow th{color:var(--color-muted)}.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__comparisonPriceRow td{white-space:nowrap}.comparison-module__6qAqoW__comparisonPlan,.comparison-module__6qAqoW__comparisonPrice{display:block}.comparison-module__6qAqoW__comparisonPlan{margin-bottom:var(--space-1);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.comparison-module__6qAqoW__comparisonPrice{font-size:var(--text-sm)}.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__davotColumn{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.comparison-module__6qAqoW__comparisonTable thead .comparison-module__6qAqoW__davotColumn{box-shadow:inset 0 var(--space-0-5) 0 var(--color-accent)}.comparison-module__6qAqoW__comparisonLogoTooltip{vertical-align:middle;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.comparison-module__6qAqoW__comparisonLogo{width:var(--space-10);height:var(--space-10);transition:transform var(--duration-slow) var(--ease-out);background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.comparison-module__6qAqoW__comparisonLogoTooltip:hover .comparison-module__6qAqoW__comparisonLogo{transform:translateY(calc(-1 * var(--space-0-5))) scale(1.06)}.comparison-module__6qAqoW__davotLogo{background:0 0;place-items:center;display:grid}.comparison-module__6qAqoW__davotLogoImage{object-fit:contain;width:100%;height:100%}.comparison-module__6qAqoW__logo_bleam{background-image:url(/competitor-logos/bleam-mark.png)}.comparison-module__6qAqoW__logo_controlresell{background-image:url(/competitor-logos/controlresell-transparent.png)}.comparison-module__6qAqoW__logo_reselltrack{background-image:url(/competitor-logos/reselltrack.png)}.comparison-module__6qAqoW__logo_vinteer{background-image:url(/competitor-logos/vinteer.ico)}.comparison-module__6qAqoW__comparisonTooltip{z-index:2;top:calc(100% + var(--space-2));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-foreground);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;transform:translate(-50%, calc(-1 * var(--space-0-5)));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), visibility var(--duration-fast);pointer-events:none;position:absolute;left:50%}.comparison-module__6qAqoW__comparisonLogoTooltip:hover .comparison-module__6qAqoW__comparisonTooltip,.comparison-module__6qAqoW__comparisonLogoTooltip:focus-visible .comparison-module__6qAqoW__comparisonTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.comparison-module__6qAqoW__comparisonLogoTooltip:focus-visible .comparison-module__6qAqoW__comparisonLogo{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.comparison-module__6qAqoW__comparisonStatus{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);white-space:nowrap;transition:transform var(--duration-slow) var(--ease-out);display:inline-flex}.comparison-module__6qAqoW__comparisonTable tbody tr:hover .comparison-module__6qAqoW__comparisonStatus{transform:scale(1.08)}.comparison-module__6qAqoW__status_yes{color:var(--color-profit);font-weight:var(--weight-semibold)}.comparison-module__6qAqoW__status_soon{color:var(--color-accent-text);font-weight:var(--weight-medium)}.comparison-module__6qAqoW__status_no{color:var(--color-muted)}.comparison-module__6qAqoW__comparisonNote{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--leading-loose);color:var(--color-muted)}@media (max-width:767px){.comparison-module__6qAqoW__comparatif{gap:var(--space-6)}.comparison-module__6qAqoW__comparisonTable{min-width:43.25rem}.comparison-module__6qAqoW__comparisonTable th,.comparison-module__6qAqoW__comparisonTable td{padding:var(--space-3) var(--space-4)}.comparison-module__6qAqoW__comparisonTable thead th:first-child,.comparison-module__6qAqoW__comparisonTable tbody th{z-index:1;background:var(--color-background-subtle);min-width:9rem;box-shadow:inset -1px 0 0 var(--color-border-strong);position:sticky;left:0}.comparison-module__6qAqoW__comparisonTable tbody td{min-width:6.5rem}.comparison-module__6qAqoW__comparisonTable tbody th{font-size:var(--text-sm)}.comparison-module__6qAqoW__comparisonNote{padding:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){.comparison-module__6qAqoW__comparatifReveal[data-ready]>*,.comparison-module__6qAqoW__comparisonTable tbody tr,.comparison-module__6qAqoW__comparisonTable .comparison-module__6qAqoW__davotColumn,.comparison-module__6qAqoW__comparisonStatus,.comparison-module__6qAqoW__comparisonLogo{opacity:1;transition:none;transform:none}.comparison-module__6qAqoW__comparatifReveal[data-visible] .comparison-module__6qAqoW__comparisonTable tbody tr{animation:none}}
.advice-hint-module__aEbpHG__advice{align-items:flex-start;gap:var(--space-2);padding:0 var(--space-4) var(--space-3) var(--space-4);display:flex}.advice-hint-module__aEbpHG__adviceButton{color:var(--tone)}.advice-hint-module__aEbpHG__adviceButton:hover:not(:disabled){background:var(--tone-weak);color:var(--tone)}.advice-hint-module__aEbpHG__adviceText{font-size:var(--text-xs);color:var(--color-muted);line-height:var(--leading-normal);overflow-wrap:anywhere}
.buyer-card-module__kNbCEq__purchases{gap:var(--space-2);font-size:var(--text-xs);flex-direction:column;margin:0;display:flex}.buyer-card-module__kNbCEq__purchases div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.buyer-card-module__kNbCEq__purchases dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}.buyer-card-module__kNbCEq__summary dt{color:var(--color-muted)}.buyer-card-module__kNbCEq__summary dd{color:var(--color-foreground);font-weight:var(--weight-medium)}.buyer-card-module__kNbCEq__order dd{color:var(--color-muted)}.buyer-card-module__kNbCEq__orderTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground);overflow:hidden}.buyer-card-module__kNbCEq__note{gap:var(--space-1-5);flex-direction:column;display:flex}.buyer-card-module__kNbCEq__noteLabel{font-size:var(--text-xs);color:var(--color-muted)}.buyer-card-module__kNbCEq__switchRow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-foreground);display:flex}
.banner-module__DSq4LG__banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:var(--space-0-5) solid var(--banner-accent,var(--color-border-strong));border-radius:var(--radius-sm);background:var(--banner-bg,var(--color-surface-1));display:flex}.banner-module__DSq4LG__banner[data-variant=success]{--banner-accent:var(--color-profit);--banner-bg:var(--color-profit-weak)}.banner-module__DSq4LG__banner[data-variant=error]{--banner-accent:var(--color-loss);--banner-bg:var(--color-loss-weak)}.banner-module__DSq4LG__banner[data-variant=warning]{--banner-accent:var(--color-warning);--banner-bg:var(--color-warning-weak)}.banner-module__DSq4LG__banner[data-variant=info]{--banner-accent:var(--color-accent);--banner-bg:var(--color-accent-weak)}.banner-module__DSq4LG__icon{padding-top:var(--space-0-5);color:var(--banner-accent);flex-shrink:0}.banner-module__DSq4LG__body{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.banner-module__DSq4LG__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-foreground)}.banner-module__DSq4LG__desc{font-size:var(--text-xs);color:var(--color-muted)}.banner-module__DSq4LG__action{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--banner-accent);align-self:center}.banner-module__DSq4LG__close{align-self:flex-start}@media (max-width:767px){.banner-module__DSq4LG__banner{flex-wrap:wrap}.banner-module__DSq4LG__action{margin-left:calc(var(--space-4) + var(--space-3));align-self:flex-start}}
.rum-consent-module__dMEkXG__bar{left:50%;bottom:var(--space-8);z-index:var(--z-overlay);align-items:center;gap:var(--space-4);width:max-content;max-width:var(--content-max-sm);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-background-subtle);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);animation:rum-consent-module__dMEkXG__rise var(--duration-slow) var(--ease-out);display:flex;position:fixed;transform:translate(-50%)}@keyframes rum-consent-module__dMEkXG__rise{0%{opacity:0;transform:translate(-50%, var(--space-2))}to{opacity:1;transform:translate(-50%)}}.rum-consent-module__dMEkXG__text{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-muted)}.rum-consent-module__dMEkXG__link{color:var(--color-foreground);text-underline-offset:var(--space-0-5);text-decoration:underline}.rum-consent-module__dMEkXG__actions{gap:var(--space-2);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.rum-consent-module__dMEkXG__bar{animation:none}}@media (max-width:767px){.rum-consent-module__dMEkXG__bar{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));width:auto;max-width:none;padding:var(--space-3);gap:var(--space-3);flex-wrap:wrap;transform:none}.rum-consent-module__dMEkXG__actions{width:100%}.rum-consent-module__dMEkXG__actions>*{flex:1}@keyframes rum-consent-module__dMEkXG__rise{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}}
.faq-module__728v6W__faq{align-items:center;gap:var(--space-10);padding:clamp(var(--space-12), 14vh, calc(var(--space-16) * 2)) var(--halftone-band-gutter);border-top:1px solid var(--color-border);scroll-margin-top:var(--topbar-height);flex-direction:column;display:flex}.faq-module__728v6W__faqListe{width:100%;max-width:var(--content-max-md);border-top:1px solid var(--color-border)}.faq-module__728v6W__faqItem{border-bottom:1px solid var(--color-border)}.faq-module__728v6W__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:flex}.faq-module__728v6W__faqQuestion::-webkit-details-marker{display:none}.faq-module__728v6W__faqQuestion:after{content:"+";color:var(--color-muted);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.faq-module__728v6W__faqItem[open] .faq-module__728v6W__faqQuestion:after{transform:rotate(45deg)}.faq-module__728v6W__faqReponse{max-width:64ch;padding-bottom:var(--space-5);line-height:var(--leading-loose);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.faq-module__728v6W__faqQuestion:after{transition:none}}
.negotiation-panel-module__4XMwtW__panel{gap:var(--space-4);flex-direction:column;display:flex}.negotiation-panel-module__4XMwtW__modes{width:100%;display:flex}.negotiation-panel-module__4XMwtW__modes>*{flex:1;justify-content:center}.negotiation-panel-module__4XMwtW__figures{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.negotiation-panel-module__4XMwtW__figure{gap:var(--space-0-5);flex-direction:column;display:flex}.negotiation-panel-module__4XMwtW__figureLabel{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-muted);display:inline-flex}.negotiation-panel-module__4XMwtW__figureValue{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-foreground);font-variant-numeric:tabular-nums}.negotiation-panel-module__4XMwtW__why{color:var(--color-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0;display:inline-flex}.negotiation-panel-module__4XMwtW__why:hover,.negotiation-panel-module__4XMwtW__why[aria-expanded=true]{color:var(--color-foreground)}.negotiation-panel-module__4XMwtW__whyText{margin-top:calc(-1 * var(--space-2));font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-muted)}.negotiation-panel-module__4XMwtW__rows{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.negotiation-panel-module__4XMwtW__row{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-10);font-size:var(--text-sm);color:var(--color-foreground);border-bottom:1px solid var(--color-border);display:flex}.negotiation-panel-module__4XMwtW__money{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-muted);display:inline-flex}.negotiation-panel-module__4XMwtW__amount{width:var(--space-16);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.negotiation-panel-module__4XMwtW__section{gap:var(--space-2);flex-direction:column;display:flex}.negotiation-panel-module__4XMwtW__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.negotiation-panel-module__4XMwtW__sectionTitle{}.negotiation-panel-module__4XMwtW__history{gap:var(--space-1-5);flex-direction:column;list-style:none;display:flex}.negotiation-panel-module__4XMwtW__historyRow{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-foreground);display:flex}.negotiation-panel-module__4XMwtW__historyDate{color:var(--color-muted);flex-shrink:0}
.progress-step-module__ajg2WW__card{gap:var(--space-4);flex-direction:column;display:flex}.progress-step-module__ajg2WW__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.progress-step-module__ajg2WW__title{align-items:center;gap:var(--space-2);display:inline-flex;}.progress-step-module__ajg2WW__count,.progress-step-module__ajg2WW__tally{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-muted)}.progress-step-module__ajg2WW__hint{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-muted)}.progress-step-module__ajg2WW__items{flex-direction:column;padding:0;list-style:none;display:flex}.progress-step-module__ajg2WW__item{align-items:center;gap:var(--space-3);padding:var(--space-2-5) 0;border-top:1px solid var(--color-border);display:flex}.progress-step-module__ajg2WW__cover{width:var(--space-12);height:var(--space-12);object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface-2);flex-shrink:0}.progress-step-module__ajg2WW__itemBody{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.progress-step-module__ajg2WW__itemTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.progress-step-module__ajg2WW__itemNote{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-muted)}.progress-step-module__ajg2WW__item[data-status=error] .progress-step-module__ajg2WW__itemNote{color:var(--color-loss)}.progress-step-module__ajg2WW__item[data-status=kept] .progress-step-module__ajg2WW__itemNote{color:var(--color-warning)}.progress-step-module__ajg2WW__chip{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:var(--color-surface-2);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex}.progress-step-module__ajg2WW__chip[data-status=drafting],.progress-step-module__ajg2WW__chip[data-status=publishing]{color:var(--color-accent-text);background:var(--color-accent-weak)}.progress-step-module__ajg2WW__chip[data-status=drafted],.progress-step-module__ajg2WW__chip[data-status=published]{color:var(--color-profit);background:var(--color-profit-weak)}.progress-step-module__ajg2WW__chip[data-status=kept]{color:var(--color-warning);background:var(--color-warning-weak)}.progress-step-module__ajg2WW__chip[data-status=error]{color:var(--color-loss);background:var(--color-loss-weak)}.progress-step-module__ajg2WW__link{gap:var(--space-1);font-size:var(--text-xs);flex-shrink:0}.progress-step-module__ajg2WW__resumeMode{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);margin-left:auto;display:inline-flex}.progress-step-module__ajg2WW__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}@media (max-width:767px){.progress-step-module__ajg2WW__item{flex-wrap:wrap}.progress-step-module__ajg2WW__itemBody{flex-basis:calc(100% - var(--space-12) - var(--space-3))}.progress-step-module__ajg2WW__resumeMode{margin-left:0}}
.job-tech-detail-module__Yw6U9W__detailLoading{font-size:var(--text-xs);color:var(--color-faint)}.job-tech-detail-module__Yw6U9W__tech{gap:var(--space-3);flex-direction:column;display:flex}.job-tech-detail-module__Yw6U9W__techGrid{gap:var(--space-1) var(--space-4);font-size:var(--text-xs);grid-template-columns:auto 1fr;display:grid}.job-tech-detail-module__Yw6U9W__techGrid dt{color:var(--color-muted)}.job-tech-detail-module__Yw6U9W__techGrid dd{color:var(--color-foreground);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.job-tech-detail-module__Yw6U9W__method{font-weight:var(--weight-bold);color:var(--color-accent-text)}.job-tech-detail-module__Yw6U9W__jsonBlock summary{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-faint);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-colors)}.job-tech-detail-module__Yw6U9W__jsonBlock summary:hover{color:var(--color-muted)}.job-tech-detail-module__Yw6U9W__json{margin-top:var(--space-2);padding:var(--space-3);background:var(--color-background-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;max-height:calc(var(--space-16) * 5);overflow-y:auto}.job-tech-detail-module__Yw6U9W__jsonError{padding:var(--space-3);background:var(--color-loss-weak);border:1px solid var(--color-loss-weak);border-radius:var(--radius-md);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-loss);white-space:pre-wrap;overflow-wrap:anywhere}
.order-timeline-module__4aVr9W__pill{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap;animation:order-timeline-module__4aVr9W__fade-in var(--duration-slow) var(--ease-out) both;flex-shrink:0;display:inline-flex}.order-timeline-module__4aVr9W__pill[data-tone=accent]{--tone:var(--color-accent-text)}.order-timeline-module__4aVr9W__pill[data-tone=profit]{--tone:var(--color-profit)}.order-timeline-module__4aVr9W__pill[data-tone=warning]{--tone:var(--color-warning)}.order-timeline-module__4aVr9W__pill[data-tone=loss]{--tone:var(--color-loss)}.order-timeline-module__4aVr9W__pillDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:currentColor}.order-timeline-module__4aVr9W__pill[data-tone=accent] .order-timeline-module__4aVr9W__pillDot{animation:order-timeline-module__4aVr9W__tl-pulse var(--duration-loop) var(--ease-out) infinite}.order-timeline-module__4aVr9W__timeline{gap:var(--space-3);flex-direction:column;display:flex}.order-timeline-module__4aVr9W__caption{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.order-timeline-module__4aVr9W__captionText{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground)}.order-timeline-module__4aVr9W__captionWhen{font-size:var(--text-xs);color:var(--color-muted)}.order-timeline-module__4aVr9W__track{--node:calc(var(--space-6) + var(--space-0-5));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.order-timeline-module__4aVr9W__step{grid-template-columns:var(--node) 1fr auto;align-items:center;column-gap:var(--space-3);min-height:var(--space-10);animation:order-timeline-module__4aVr9W__fade-up var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--i) * var(--duration-fast) / 2);display:grid;position:relative}.order-timeline-module__4aVr9W__step+.order-timeline-module__4aVr9W__step:before{content:"";left:calc(var(--node) / 2 - 1px);bottom:calc(50% + var(--node) / 2);height:calc(100% - var(--node));background:var(--color-border-strong);width:2px;position:absolute}.order-timeline-module__4aVr9W__step[data-state=done]:before,.order-timeline-module__4aVr9W__step[data-state=current]:before{background:var(--color-accent)!important}.order-timeline-module__4aVr9W__node{z-index:1;width:var(--node);height:var(--node);border-radius:var(--radius-sm);background:var(--color-surface-2);border:1px solid var(--color-border-strong);color:var(--color-faint);place-items:center;display:inline-grid;position:relative}.order-timeline-module__4aVr9W__step[data-state=done] .order-timeline-module__4aVr9W__node{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.order-timeline-module__4aVr9W__step[data-state=current] .order-timeline-module__4aVr9W__node{background:var(--color-background-subtle);border:2px solid var(--color-accent);color:var(--color-accent-text);animation:order-timeline-module__4aVr9W__tl-pulse var(--duration-loop) var(--ease-out) infinite}.order-timeline-module__4aVr9W__label{font-size:var(--text-sm);color:var(--color-faint)}.order-timeline-module__4aVr9W__step[data-state=done] .order-timeline-module__4aVr9W__label{color:var(--color-foreground)}.order-timeline-module__4aVr9W__step[data-state=current] .order-timeline-module__4aVr9W__label{color:var(--color-accent-text);font-weight:var(--weight-medium)}.order-timeline-module__4aVr9W__day{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums}.order-timeline-module__4aVr9W__outcome{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);margin:0;display:flex}.order-timeline-module__4aVr9W__outcome[data-outcome=cancelled]{color:var(--color-loss);background:var(--color-loss-weak)}.order-timeline-module__4aVr9W__outcome[data-outcome=returned]{color:var(--color-warning);background:var(--color-warning-weak)}@keyframes order-timeline-module__4aVr9W__tl-pulse{0%{box-shadow:0 0 0 0 var(--color-accent-weak)}70%{box-shadow:0 0 0 var(--space-1-5) transparent}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.order-timeline-module__4aVr9W__step,.order-timeline-module__4aVr9W__pill,.order-timeline-module__4aVr9W__pillDot,.order-timeline-module__4aVr9W__step[data-state=current] .order-timeline-module__4aVr9W__node{animation:none!important}}
.footer-links-module__bKwDEW__links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.footer-links-module__bKwDEW__link{font-size:var(--text-xs);color:var(--color-on-accent);opacity:.75;transition:opacity var(--duration-base) var(--ease-out)}.footer-links-module__bKwDEW__link:hover{opacity:1}.footer-links-module__bKwDEW__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-on-accent);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.footer-links-module__bKwDEW__link{transition:none}}
.item-photos-module__ovSraa__back{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-muted);transition:color var(--duration-base) var(--ease-out);align-self:flex-start;text-decoration:none;display:inline-flex}.item-photos-module__ovSraa__back:hover{color:var(--color-foreground)}.item-photos-module__ovSraa__photos{flex-direction:column;display:flex}.item-photos-module__ovSraa__photoHero{aspect-ratio:4/5;background:var(--color-surface-2);width:100%;max-height:90dvh;position:relative;overflow:hidden}.item-photos-module__ovSraa__photoHero img{object-fit:contain}.item-photos-module__ovSraa__photoGrid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.item-photos-module__ovSraa__photoGridItem{aspect-ratio:4/5;background:var(--color-surface-2);position:relative;overflow:hidden}.item-photos-module__ovSraa__photoGridItem img{object-fit:cover}.item-photos-module__ovSraa__placeholder{background:var(--color-surface-2);width:100%;height:100%}.item-photos-module__ovSraa__retouch{top:var(--space-2);right:var(--space-2);width:var(--control-sm);height:var(--control-sm);color:var(--color-on-photo);background:var(--color-photo-chip);border-radius:var(--radius-full);cursor:pointer;opacity:0;transition:opacity var(--duration-base) var(--ease-out);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.item-photos-module__ovSraa__photoHero:hover .item-photos-module__ovSraa__retouch,.item-photos-module__ovSraa__photoGridItem:hover .item-photos-module__ovSraa__retouch,.item-photos-module__ovSraa__retouch:focus-visible{opacity:1}@media (hover:none){.item-photos-module__ovSraa__retouch{opacity:1}}@media (max-width:767px){.item-photos-module__ovSraa__photoHero img{max-height:60dvh}}
.drop-zone-module__V9goIq__drop{justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(var(--space-16) * 4 + var(--space-6));padding:var(--space-8) var(--space-4);text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-background-subtle);flex-direction:column;display:flex}.drop-zone-module__V9goIq__dropArt{width:var(--space-16);height:var(--space-16);margin-bottom:var(--space-2);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex}.drop-zone-module__V9goIq__dropTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-foreground)}.drop-zone-module__V9goIq__dropHint{max-width:52ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-muted)}.drop-zone-module__V9goIq__dropActions{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:767px){.drop-zone-module__V9goIq__drop{min-height:calc(var(--space-16) * 3 + var(--space-6) + var(--space-1))}.drop-zone-module__V9goIq__dropActions{flex-direction:column;align-items:stretch;width:100%}}
.queue-countdown-module__BqNlGW__countdown{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-accent-text)}
.thread-info-module__PiRk3q__info{flex-direction:column;display:flex}.thread-info-module__PiRk3q__body{gap:var(--section);padding:var(--gutter);flex-direction:column;display:flex}.thread-info-module__PiRk3q__body>*{animation:thread-info-module__PiRk3q__fade-up var(--duration-slower) var(--ease-out) both}.thread-info-module__PiRk3q__body>:nth-child(2){animation-delay:calc(var(--duration-fast) * .5)}.thread-info-module__PiRk3q__body>:nth-child(3){animation-delay:var(--duration-fast)}.thread-info-module__PiRk3q__body>:nth-child(4){animation-delay:calc(var(--duration-fast) * 1.5)}.thread-info-module__PiRk3q__body>:nth-child(5){animation-delay:calc(var(--duration-fast) * 2)}.thread-info-module__PiRk3q__top{height:var(--bar);padding:0 var(--gutter);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.thread-info-module__PiRk3q__kicker{}.thread-info-module__PiRk3q__label{}.thread-info-module__PiRk3q__close{display:none}@container (max-width:1079px){.thread-info-module__PiRk3q__close{display:inline-flex}}.thread-info-module__PiRk3q__item{gap:var(--space-1-5);flex-direction:column;display:flex}.thread-info-module__PiRk3q__photo{aspect-ratio:4/3;margin-bottom:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-2);position:relative;overflow:hidden}.thread-info-module__PiRk3q__photoImg{object-fit:cover;transition:transform calc(var(--duration-slower) * 3) var(--ease-out)}.thread-info-module__PiRk3q__photo:hover .thread-info-module__PiRk3q__photoImg{transform:scale(1.05)}.thread-info-module__PiRk3q__photoEmpty{background:repeating-linear-gradient(45deg, transparent 0 var(--space-2), var(--color-surface-1) var(--space-2) var(--space-4));position:absolute;inset:0}.thread-info-module__PiRk3q__price{left:var(--space-2);bottom:var(--space-2);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--color-photo-chip);-webkit-backdrop-filter:blur(var(--blur-sm));color:var(--color-on-photo);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;position:absolute}.thread-info-module__PiRk3q__itemTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-foreground);margin:0}.thread-info-module__PiRk3q__itemSub{font-size:var(--text-xs);color:var(--color-muted);margin:0}.thread-info-module__PiRk3q__disputeStage{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-warning);margin:0}.thread-info-module__PiRk3q__disputeStage[data-closed=true]{color:var(--color-muted)}.thread-info-module__PiRk3q__section{gap:var(--space-3);padding-top:var(--section);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.thread-info-module__PiRk3q__member{align-items:center;gap:var(--space-3);display:flex}.thread-info-module__PiRk3q__memberName{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.thread-info-module__PiRk3q__facts{gap:var(--space-2);font-size:var(--text-xs);flex-direction:column;margin:0;display:flex}.thread-info-module__PiRk3q__facts div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.thread-info-module__PiRk3q__facts dt{color:var(--color-muted);display:inline-flex}.thread-info-module__PiRk3q__facts dd{color:var(--color-foreground);text-align:right;margin:0}@media (prefers-reduced-motion:reduce){.thread-info-module__PiRk3q__body>*{animation:none}}
.halftone-band-module__TqsRRa__band{isolation:isolate;min-height:var(--halftone-band-height);padding:var(--space-6) var(--halftone-band-gutter);color:var(--color-on-accent);cursor:pointer;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.halftone-band-module__TqsRRa__canvas{z-index:-1;background:var(--color-accent);width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-16));mask-image:linear-gradient(to bottom, transparent, black var(--space-16));position:absolute;inset:0}.halftone-band-module__TqsRRa__content{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;flex:1;display:flex}.halftone-band-module__TqsRRa__brand{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.halftone-band-module__TqsRRa__bubble{z-index:var(--z-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-out);position:fixed;top:0;left:0}.halftone-band-module__TqsRRa__bubble[data-visible]{opacity:1}.halftone-band-module__TqsRRa__bubbleLabel{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-foreground);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;box-shadow:var(--shadow-popover);transform:translate(var(--space-4), var(--space-4)) scale(.6);transform-origin:0 0;transition:transform var(--duration-slower) var(--ease-spring);display:inline-flex}.halftone-band-module__TqsRRa__bubble[data-visible] .halftone-band-module__TqsRRa__bubbleLabel{transform:translate(var(--space-4), var(--space-4)) scale(1)}.halftone-band-module__TqsRRa__bubbleLabel svg{color:var(--color-accent-text)}@media (hover:none){.halftone-band-module__TqsRRa__bubble{display:none}}@media (prefers-reduced-motion:reduce){.halftone-band-module__TqsRRa__bubble,.halftone-band-module__TqsRRa__bubbleLabel{transition:none}}
.item-tags-module__65hkPq__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.item-tags-module__65hkPq__tag{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-sm);display:inline-flex}.item-tags-module__65hkPq__platform{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-sm);color:var(--color-accent-text);background:var(--color-accent-weak);align-items:center;display:inline-flex}
.ai-credits-module__YoqEtW__panel,.ai-credits-module__YoqEtW__panelEmpty{border:1px solid var(--color-border);border-radius:var(--radius-2xl);scroll-margin-top:var(--space-16);animation:ai-credits-module__YoqEtW__rise var(--duration-slower) var(--ease-out) both;animation-delay:calc(var(--duration-fast) / 2);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@keyframes ai-credits-module__YoqEtW__rise{0%{opacity:0;transform:translateY(var(--space-2-5))}to{opacity:1;transform:none}}.ai-credits-module__YoqEtW__gaugeCol,.ai-credits-module__YoqEtW__detailCol,.ai-credits-module__YoqEtW__buyCol{min-width:0;padding:var(--space-6);position:relative}.ai-credits-module__YoqEtW__detailCol,.ai-credits-module__YoqEtW__buyCol{border-top:1px solid var(--color-border)}@container settings (min-width:840px){.ai-credits-module__YoqEtW__panel,.ai-credits-module__YoqEtW__panelEmpty{grid-template-columns:var(--gauge-column-width) minmax(0, 1fr) var(--panel-width)}.ai-credits-module__YoqEtW__detailCol,.ai-credits-module__YoqEtW__buyCol{border-top:none;border-left:1px solid var(--color-border)}.ai-credits-module__YoqEtW__gaugeCol,.ai-credits-module__YoqEtW__detailCol,.ai-credits-module__YoqEtW__buyCol{padding:var(--space-8)}}@container settings (min-width:560px) and (max-width:839px){.ai-credits-module__YoqEtW__panel,.ai-credits-module__YoqEtW__panelEmpty{grid-template-columns:var(--gauge-column-width-narrow) minmax(0, 1fr)}.ai-credits-module__YoqEtW__gaugeCol{grid-row:span 2}.ai-credits-module__YoqEtW__detailCol{border-top:none;border-left:1px solid var(--color-border)}.ai-credits-module__YoqEtW__buyCol{border-left:1px solid var(--color-border)}}.ai-credits-module__YoqEtW__gaugeCol{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.ai-credits-module__YoqEtW__ring{width:calc(var(--space-10) * 4);aspect-ratio:1;position:relative}.ai-credits-module__YoqEtW__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ai-credits-module__YoqEtW__ringTrack,.ai-credits-module__YoqEtW__ringArc{fill:none;stroke-width:7px}.ai-credits-module__YoqEtW__ringTrack{stroke:var(--color-surface-3)}.ai-credits-module__YoqEtW__ringArc{stroke:var(--color-accent);stroke-linecap:butt;transition:stroke-dashoffset var(--duration-reveal) var(--ease-out)}.ai-credits-module__YoqEtW__panelEmpty .ai-credits-module__YoqEtW__ringArc{stroke:var(--color-loss)}.ai-credits-module__YoqEtW__ringCenter{justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;inset:0}.ai-credits-module__YoqEtW__ringValue{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-none);font-variant-numeric:tabular-nums;color:var(--color-foreground)}.ai-credits-module__YoqEtW__panelEmpty .ai-credits-module__YoqEtW__ringValue{color:var(--color-loss)}.ai-credits-module__YoqEtW__ringUnit{}.ai-credits-module__YoqEtW__gaugeCaption{font-size:var(--text-sm);color:var(--color-muted);text-align:center}.ai-credits-module__YoqEtW__gaugeText{gap:var(--space-1);flex-direction:column;display:flex}.ai-credits-module__YoqEtW__gaugeNote{font-size:var(--text-xs);color:var(--color-muted);text-align:center}.ai-credits-module__YoqEtW__detailCol{gap:var(--space-6);flex-direction:column;display:flex}.ai-credits-module__YoqEtW__buyCol{gap:var(--space-3);flex-direction:column;display:flex}@media (max-width:767px){.ai-credits-module__YoqEtW__gaugeCol,.ai-credits-module__YoqEtW__detailCol,.ai-credits-module__YoqEtW__buyCol{padding:var(--space-5)}.ai-credits-module__YoqEtW__ring{width:calc(var(--space-12) * 3)}}@media (prefers-reduced-motion:reduce){.ai-credits-module__YoqEtW__panel,.ai-credits-module__YoqEtW__panelEmpty{animation:none}.ai-credits-module__YoqEtW__ringArc{transition:none}}
.import-step-module__mU-meq__card{gap:var(--space-4);flex-direction:column;display:flex}.import-step-module__mU-meq__uploading{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--color-foreground);display:flex}.import-step-module__mU-meq__hint{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-muted)}.import-step-module__mU-meq__resumeTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-foreground)}.import-step-module__mU-meq__row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.purchase-actions-module__3J_NdG__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.purchase-actions-module__3J_NdG__danger:hover:not(:disabled){color:var(--color-loss);border-color:var(--color-loss)}.purchase-actions-module__3J_NdG__armed,.purchase-actions-module__3J_NdG__armed:hover:not(:disabled){color:var(--color-on-accent);background:var(--color-loss);border-color:var(--color-loss)}@media (max-width:767px){.purchase-actions-module__3J_NdG__actions{justify-content:flex-start}}
.feed-rows-module__LbKcvq__entry{--tone:var(--color-muted);--tone-weak:var(--color-surface-2);border-bottom:1px solid var(--color-border);animation:feed-rows-module__LbKcvq__entryIn var(--duration-slow) var(--ease-out);position:relative}.feed-rows-module__LbKcvq__entry:last-child{border-bottom:none}.feed-rows-module__LbKcvq__tone_accent{--tone:var(--color-accent-text);--tone-weak:var(--color-accent-weak)}.feed-rows-module__LbKcvq__tone_profit{--tone:var(--color-profit);--tone-weak:var(--color-profit-weak)}.feed-rows-module__LbKcvq__tone_warning{--tone:var(--color-warning);--tone-weak:var(--color-warning-weak)}.feed-rows-module__LbKcvq__tone_loss{--tone:var(--color-loss);--tone-weak:var(--color-loss-weak)}.feed-rows-module__LbKcvq__withAvatar .feed-rows-module__LbKcvq__expandInner{padding-left:calc(var(--space-4) + var(--space-5) + var(--space-3))}.feed-rows-module__LbKcvq__row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;display:flex}.feed-rows-module__LbKcvq__row:disabled{cursor:default}.feed-rows-module__LbKcvq__row:not(:disabled):hover{background:var(--color-surface-hover)}.feed-rows-module__LbKcvq__rowMain{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:flex}.feed-rows-module__LbKcvq__rowLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feed-rows-module__LbKcvq__system .feed-rows-module__LbKcvq__rowLabel{white-space:normal;overflow-wrap:anywhere;line-height:var(--leading-snug)}.feed-rows-module__LbKcvq__rowItem{font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.feed-rows-module__LbKcvq__statusPill,.feed-rows-module__LbKcvq__badge{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tone);background:var(--tone-weak);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2-5);white-space:nowrap;flex-shrink:0}.feed-rows-module__LbKcvq__rowDuration,.feed-rows-module__LbKcvq__rowTime{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-faint);font-variant-numeric:tabular-nums;flex-shrink:0}.feed-rows-module__LbKcvq__chevron{color:var(--color-faint);transition:transform var(--duration-slow) var(--ease-out);flex-shrink:0}.feed-rows-module__LbKcvq__chevronOpen{transform:rotate(180deg)}.feed-rows-module__LbKcvq__chevronGhost{width:var(--space-3-5);flex-shrink:0}.feed-rows-module__LbKcvq__rowError{padding:0 var(--space-4) var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--color-loss);overflow-wrap:anywhere}.feed-rows-module__LbKcvq__expand{transition:grid-template-rows var(--duration-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.feed-rows-module__LbKcvq__expandOpen{grid-template-rows:1fr}.feed-rows-module__LbKcvq__expandInner{gap:var(--space-4);min-height:0;padding:0 var(--space-4);flex-direction:column;display:flex;overflow:hidden}.feed-rows-module__LbKcvq__expandOpen .feed-rows-module__LbKcvq__expandInner{padding-top:var(--space-3);padding-bottom:var(--space-4)}.feed-rows-module__LbKcvq__rawMsg{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-muted);overflow-wrap:anywhere}@keyframes feed-rows-module__LbKcvq__entryIn{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1-5)))}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.feed-rows-module__LbKcvq__row{row-gap:var(--space-1);flex-wrap:wrap}.feed-rows-module__LbKcvq__rowMain{flex-basis:100%}.feed-rows-module__LbKcvq__rowTime{margin-left:auto}.feed-rows-module__LbKcvq__statusPill{max-width:calc(var(--space-16) + var(--space-6));text-overflow:ellipsis;overflow:hidden}}@media (prefers-reduced-motion:reduce){.feed-rows-module__LbKcvq__entry{animation:none}.feed-rows-module__LbKcvq__expand,.feed-rows-module__LbKcvq__chevron{transition:none}}
@layer base;@layer components{.typography-module__sqIBjW__pageTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-semibold);line-height:var(--leading-none);letter-spacing:var(--tracking-tight);color:var(--color-foreground);margin:0}@media (max-width:767px){.typography-module__sqIBjW__pageTitle{font-size:var(--text-2xl)}}.typography-module__sqIBjW__sectionTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-foreground);margin:0}.typography-module__sqIBjW__eyebrow{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-muted);margin:0}.typography-module__sqIBjW__muted{color:var(--color-muted)}.typography-module__sqIBjW__numeric{font-variant-numeric:tabular-nums}}
.accountant-banner-module__ozdo0G__banner{z-index:var(--z-sticky);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-accent-weak);border-bottom:1px solid var(--color-accent);color:var(--color-accent-text);font-size:var(--text-sm);flex-wrap:wrap;display:flex;position:sticky;top:0}.accountant-banner-module__ozdo0G__text{flex:16rem;min-width:0}.accountant-banner-module__ozdo0G__exit{border-color:var(--color-accent);color:inherit}.accountant-banner-module__ozdo0G__exit:hover:not(:disabled){background:var(--color-accent);color:var(--color-on-accent)}
