:root{--vd-color-brand:#1f6b3b;--vd-color-brand-dark:#16331f;--vd-color-canvas:#f5f7f5;--vd-color-surface:#fff;--vd-color-ink:#15201a;--vd-color-secondary:#526158;--vd-color-divider:#dde3de;--vd-color-control-border:#7a877e;--vd-color-hover-surface:#edf2ee;--vd-color-pressed-surface:#dfe9e2;--vd-color-selected-surface:#eaf5ed;--vd-color-disabled-surface:#e5eae6;--vd-color-success:#166534;--vd-color-success-surface:#eaf5ed;--vd-color-warning:#854d0e;--vd-color-warning-surface:#fff7e6;--vd-color-error:#b42318;--vd-color-error-surface:#fff1f0;--vd-color-info:#1d4ed8;--vd-color-info-surface:#eff6ff;--vd-color-brand-hover:#1a5a32;--vd-color-brand-pressed:#154928;--vd-color-error-hover:#971d14;--vd-color-error-pressed:#7a1810;--vd-typography-family:"Mukta", sans-serif;--vd-typography-fallback:sans-serif;--vd-typography-weights-regular:400;--vd-typography-weights-medium:500;--vd-typography-weights-semibold:600;--vd-typography-scale-caption-size:12px;--vd-typography-scale-caption-line-height:20px;--vd-typography-scale-caption-weight:400;--vd-typography-scale-label-size:14px;--vd-typography-scale-label-line-height:24px;--vd-typography-scale-label-weight:500;--vd-typography-scale-table-size:14px;--vd-typography-scale-table-line-height:24px;--vd-typography-scale-table-weight:400;--vd-typography-scale-body-size:16px;--vd-typography-scale-body-line-height:24px;--vd-typography-scale-body-weight:400;--vd-typography-scale-button-size:16px;--vd-typography-scale-button-line-height:24px;--vd-typography-scale-button-weight:600;--vd-typography-scale-section-size:20px;--vd-typography-scale-section-line-height:32px;--vd-typography-scale-section-weight:600;--vd-typography-scale-title-size:28px;--vd-typography-scale-title-line-height:40px;--vd-typography-scale-title-weight:600;--vd-typography-scale-metric-size:32px;--vd-typography-scale-metric-line-height:44px;--vd-typography-scale-metric-weight:600;--vd-spacing-none:0px;--vd-spacing-xs:4px;--vd-spacing-sm:8px;--vd-spacing-md:12px;--vd-spacing-lg:16px;--vd-spacing-xl:24px;--vd-spacing-xxl:32px;--vd-spacing-section:48px;--vd-radius-none:0px;--vd-radius-control:6px;--vd-radius-panel:8px;--vd-radius-dialog:12px;--vd-radius-pill:999px;--vd-border-width:1px;--vd-border-focus-width:2px;--vd-border-focus-offset:2px;--vd-size-control-desktop:40px;--vd-size-control-touch:48px;--vd-size-control-compact:32px;--vd-size-row-default:48px;--vd-size-row-compact:40px;--vd-size-icon-small:16px;--vd-size-icon-default:20px;--vd-size-icon-touch:24px;--vd-size-sidebar:240px;--vd-size-content-max:1440px;--vd-breakpoint-mobile:600px;--vd-breakpoint-tablet:960px;--vd-breakpoint-desktop:1280px;--vd-layout-sidebar-collapsed:76px;--vd-layout-readable-max:760px;--vd-layout-page-gutter:24px;--vd-layout-page-gutter-wide:32px;--vd-layout-modal-sm:440px;--vd-layout-modal-md:560px;--vd-layout-modal-lg:720px;--vd-layout-drawer:480px;--vd-layout-drawer-wide:640px;--vd-layout-toast-width:360px;--vd-z-index-base:0;--vd-z-index-raised:1;--vd-z-index-sticky:10;--vd-z-index-sidebar:20;--vd-z-index-popover:30;--vd-z-index-drawer:40;--vd-z-index-modal:50;--vd-z-index-toast:60;--vd-tracking-normal:0;--vd-tracking-tight:-.01em;--vd-tracking-caps:.04em;--vd-overlay-scrim-color:#15201a;--vd-overlay-scrim-opacity:.45;--vd-elevation-flat-x:0px;--vd-elevation-flat-y:0px;--vd-elevation-flat-blur:0px;--vd-elevation-flat-spread:0px;--vd-elevation-flat-color:#15201a;--vd-elevation-flat-opacity:0;--vd-elevation-popover-x:0px;--vd-elevation-popover-y:4px;--vd-elevation-popover-blur:16px;--vd-elevation-popover-spread:0px;--vd-elevation-popover-color:#15201a;--vd-elevation-popover-opacity:.08;--vd-elevation-dialog-x:0px;--vd-elevation-dialog-y:16px;--vd-elevation-dialog-blur:48px;--vd-elevation-dialog-spread:0px;--vd-elevation-dialog-color:#15201a;--vd-elevation-dialog-opacity:.16;--vd-motion-fast:.12s;--vd-motion-standard:.18s;--vd-motion-reduced:0s;--vd-motion-easing-x1:.2;--vd-motion-easing-y1:0;--vd-motion-easing-x2:0;--vd-motion-easing-y2:1;--vd-state-outdoor-foreground:#15201a;--vd-state-outdoor-background:#fff;--vd-state-outdoor-border:#15201a;--vd-state-outdoor-action-background:#16331f;--vd-state-outdoor-action-foreground:#fff;--vd-state-primary-background:#1f6b3b;--vd-state-primary-foreground:#fff;--vd-state-primary-hover:#1a5a32;--vd-state-primary-pressed:#154928;--vd-state-secondary-background:#fff;--vd-state-secondary-foreground:#15201a;--vd-state-secondary-border:#7a877e;--vd-state-secondary-hover:#edf2ee;--vd-state-secondary-pressed:#dfe9e2;--vd-state-danger-background:#b42318;--vd-state-danger-foreground:#fff;--vd-state-danger-hover:#971d14;--vd-state-danger-pressed:#7a1810;--vd-state-focus-ring:#1f6b3b;--vd-state-focus-inverse-ring:#fff;--vd-state-selected-background:#eaf5ed;--vd-state-selected-foreground:#1f6b3b;--vd-state-selected-border:#1f6b3b;--vd-state-disabled-background:#e5eae6;--vd-state-disabled-foreground:#526158;--vd-state-disabled-border:#7a877e;--vd-state-input-background:#fff;--vd-state-input-foreground:#15201a;--vd-state-input-placeholder:#526158;--vd-state-input-border:#7a877e;--vd-state-input-hover-border:#526158;--vd-state-input-focus-border:#1f6b3b;--vd-state-input-error-border:#b42318;--vd-state-loading-background:#1f6b3b;--vd-state-loading-foreground:#fff;--vd-shadow-flat:0px 0px 0px 0px #15201a00;--vd-shadow-popover:0px 4px 16px 0px #15201a14;--vd-shadow-dialog:0px 16px 48px 0px #15201a29;--vd-motion-curve:cubic-bezier(.2, 0, 0, 1);--vd-color-scrim:#15201a73}:lang(hi),:lang(mr){--vd-tracking-normal:0;--vd-tracking-tight:0;--vd-tracking-caps:0}@media (prefers-reduced-motion:reduce){:root{--vd-motion-fast:var(--vd-motion-reduced);--vd-motion-standard:var(--vd-motion-reduced)}}@font-face{font-family:Mukta;src:url(/assets/Mukta-Regular-C5Ik0wGA.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+900-97F,U+1CD0-1CFF,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25CC,U+A8E0-A8FF,U+11B00-11B5F,U+FFFD}@font-face{font-family:Mukta;src:url(/assets/Mukta-Medium-AbW1akoO.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+900-97F,U+1CD0-1CFF,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25CC,U+A8E0-A8FF,U+11B00-11B5F,U+FFFD}@font-face{font-family:Mukta;src:url(/assets/Mukta-SemiBold-QVFF80ME.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0-24F,U+300-36F,U+900-97F,U+1CD0-1CFF,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-21FF,U+22??,U+25CC,U+A8E0-A8FF,U+11B00-11B5F,U+FFFD}.vd-text-title{font-size:var(--vd-typography-scale-title-size);line-height:var(--vd-typography-scale-title-line-height);font-weight:var(--vd-typography-scale-title-weight);letter-spacing:var(--vd-tracking-tight)}.vd-text-section{font-size:var(--vd-typography-scale-section-size);line-height:var(--vd-typography-scale-section-line-height);font-weight:var(--vd-typography-scale-section-weight)}.vd-text-body{font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-scale-body-weight)}.vd-text-table{font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height);font-weight:var(--vd-typography-scale-table-weight)}.vd-text-label{font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-scale-label-weight)}.vd-text-caption{font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-scale-caption-weight)}.vd-text-metric{font-size:var(--vd-typography-scale-metric-size);line-height:var(--vd-typography-scale-metric-line-height);font-weight:var(--vd-typography-scale-metric-weight);letter-spacing:var(--vd-tracking-tight);font-variant-numeric:tabular-nums}.vd-text-secondary{color:var(--vd-color-secondary)}.vd-text-danger{color:var(--vd-color-error)}.vd-eyebrow{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);letter-spacing:var(--vd-tracking-caps);text-transform:uppercase}.vd-eyebrow:is(:lang(hi),:lang(mr)){text-transform:none}.vd-num{font-variant-numeric:tabular-nums}.vd-mono{letter-spacing:var(--vd-tracking-normal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.vd-uppercase{text-transform:uppercase}.vd-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vd-list{padding-left:var(--vd-spacing-xl);list-style:outside}ol.vd-list{list-style:decimal}.vd-list>li+li{margin-top:var(--vd-spacing-xs)}.vd-list--plain{padding-left:0;list-style:none}.vd-list--plain>li+li{margin-top:var(--vd-spacing-md)}:root{--web-control-height:var(--vd-size-control-desktop)}@media (width<=600px),(pointer:coarse){:root{--web-control-height:var(--vd-size-control-touch)}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--vd-typography-family);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-synthesis:none;-webkit-font-smoothing:antialiased;color:var(--vd-color-ink);background:var(--vd-color-canvas)}button,input,select,textarea{font-family:inherit;font-size:var(--vd-typography-scale-label-size)}button{color:inherit}input,select,textarea{color:var(--vd-state-input-foreground)}strong,b,th,h1,h2,h3,h4,h5,h6{font-weight:var(--vd-typography-weights-semibold)}small{font-size:var(--vd-typography-scale-caption-size)}button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select{min-height:var(--web-control-height)}button{cursor:pointer;touch-action:manipulation;background:0 0;border:none}button:disabled{cursor:not-allowed}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--vd-color-disabled-surface);border-radius:var(--vd-radius-panel)}.fade{animation:fade var(--vd-motion-standard) var(--vd-motion-curve)}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes spin{to{transform:rotate(360deg)}}.skel{background:linear-gradient(90deg, var(--vd-color-divider) 0%, var(--vd-color-canvas) 50%, var(--vd-color-divider) 100%);border-radius:var(--vd-radius-control);background-size:800px 100%;animation:1.2s infinite shimmer}:is(button,a,input,select,textarea,.focusable):focus-visible{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}.seller-sidebar :focus-visible{outline-color:var(--vd-state-focus-inverse-ring)}button.focusable,input.focusable,select.focusable,textarea.focusable{transition:background-color var(--vd-motion-standard) var(--vd-motion-curve), border-color var(--vd-motion-standard) var(--vd-motion-curve), box-shadow var(--vd-motion-standard) var(--vd-motion-curve), color var(--vd-motion-standard) var(--vd-motion-curve), opacity var(--vd-motion-standard) var(--vd-motion-curve), filter var(--vd-motion-standard) var(--vd-motion-curve)}button.focusable:hover:not(:disabled){filter:brightness(.96)}input.focusable:hover:not(:focus),textarea.focusable:hover:not(:focus),select.focusable:hover:not(:focus){border-color:var(--vd-state-input-hover-border)!important}input.focusable:focus,textarea.focusable:focus,select.focusable:focus{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset);border-color:var(--vd-state-input-focus-border)!important}@media (prefers-reduced-motion:reduce){:not(.so-root,.so-root *),:not(.so-root,.so-root *):before,:not(.so-root,.so-root *):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dealer-header-brand{align-items:center;gap:var(--vd-spacing-sm);flex:1;min-width:0;display:flex}.dealer-header-brand img{width:var(--vd-size-control-compact);height:var(--vd-size-control-compact);border-radius:var(--vd-radius-control);display:block}.dealer-header-brand strong{font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-weights-semibold)}.dealer-header-brand small{padding:0 var(--vd-spacing-sm);border-radius:var(--vd-radius-control);background:var(--vd-color-hover-surface);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold)}.dealer-mobile-cart{display:inline-flex;position:relative}.dealer-mobile-cart>b,.dealer-mobile-nav-icon>b{min-width:var(--vd-spacing-lg);height:var(--vd-spacing-lg);padding:0 var(--vd-spacing-xs);border-radius:var(--vd-radius-pill);background:var(--vd-color-brand);color:var(--vd-color-surface);pointer-events:none;font-size:var(--vd-typography-scale-caption-size);line-height:1;font-weight:var(--vd-typography-weights-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.dealer-mobile-cart>b{top:var(--vd-spacing-xs);right:var(--vd-spacing-xs)}.dealer-identity{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.dealer-identity strong,.dealer-identity small{max-width:var(--vd-size-sidebar);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dealer-identity strong{font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold)}.dealer-identity small{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.dealer-header-avatar{width:var(--vd-control-height);height:var(--vd-control-height);border-radius:var(--vd-radius-pill);background:var(--vd-color-selected-surface);color:var(--vd-color-brand);cursor:pointer;font-size:var(--vd-typography-scale-caption-size);font-weight:var(--vd-typography-weights-semibold);border:0;flex:none;place-items:center;padding:0;display:grid}.dealer-header-avatar:hover{background:var(--vd-color-pressed-surface)}.dealer-mobile-nav{display:none}@media (width<960px){.dealer-mobile-nav{z-index:var(--vd-z-index-sticky);gap:var(--vd-spacing-xs);padding:var(--vd-spacing-xs) var(--vd-spacing-sm) max(var(--vd-spacing-xs), env(safe-area-inset-bottom));border-top:var(--vd-border-width) solid var(--vd-color-divider);background:var(--vd-color-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.dealer-mobile-nav button{min-width:0;min-height:var(--vd-size-control-touch);padding:var(--vd-spacing-xs);border-radius:var(--vd-radius-panel);color:var(--vd-color-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.dealer-mobile-nav button[aria-current=page]{background:var(--vd-color-selected-surface);color:var(--vd-color-brand)}.dealer-mobile-nav-icon{display:inline-flex;position:relative}.dealer-mobile-nav small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);overflow:hidden}.vd-main.dealer-main{padding-bottom:calc(var(--vd-size-control-touch) + var(--vd-spacing-section) + env(safe-area-inset-bottom))}}@media (width<600px){.dealer-identity{display:none}}.dealer-header-cart .vd-badge{margin-left:var(--vd-spacing-xs)}@media (width<960px){.vd-btn.dealer-header-cart{display:none}.vd-page-header__actions:has(>.dealer-header-cart:only-child){display:none}}.dealer-product-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--vd-size-sidebar)), 1fr));gap:var(--vd-spacing-lg);display:grid}.dealer-product-card{border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);background:var(--vd-color-surface);min-width:0;color:var(--vd-color-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--vd-motion-fast) var(--vd-motion-curve), background-color var(--vd-motion-fast) var(--vd-motion-curve);flex-direction:column;padding:0;display:flex;overflow:hidden}.dealer-product-card:hover{border-color:var(--vd-state-secondary-border);background:var(--vd-color-hover-surface)}.dealer-product-card:focus-visible{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}.dealer-product-card__media{aspect-ratio:2;background:var(--vd-color-canvas);color:var(--vd-color-secondary);justify-content:center;align-items:center;display:flex}.dealer-product-card__media img{object-fit:cover;width:100%;height:100%}.dealer-product-card__body{gap:var(--vd-spacing-xs);padding:var(--vd-spacing-lg);flex-direction:column;display:flex}.dealer-product-card__name{font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-weights-semibold)}.dealer-product-card__price{margin-top:var(--vd-spacing-sm);flex-direction:column;display:flex}@media (width<600px){.dealer-product-card{flex-direction:row}.dealer-product-card__media{width:calc(2 * var(--vd-spacing-section));aspect-ratio:auto;flex:none}}.dealer-product-image{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.dealer-sku{justify-content:space-between;align-items:flex-end;gap:var(--vd-spacing-lg);flex-wrap:wrap;display:flex}.vd-input.dealer-qty{width:calc(2 * var(--vd-spacing-section));text-align:center;flex:none}.dealer-cart-line{align-items:center;gap:var(--vd-spacing-md);grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.dealer-cart-line__amount{min-width:calc(2 * var(--vd-spacing-section));text-align:right}@media (width<600px){.dealer-cart-line{grid-template-columns:auto minmax(0,1fr) auto}.dealer-cart-line>:first-child{grid-column:1/-1}}.dealer-sticky{gap:var(--vd-spacing-lg);flex-direction:column;display:flex}@media (width>=1280px){.dealer-sticky{top:var(--vd-spacing-xl);position:sticky}}.dealer-progress{border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);scrollbar-width:thin;display:flex;overflow-x:auto}.dealer-progress-step{flex:1 0 calc(2.5 * var(--vd-spacing-section));align-items:center;gap:var(--vd-spacing-sm);padding:var(--vd-spacing-md);background:var(--vd-color-canvas);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-weights-semibold);display:flex}.dealer-progress-step+.dealer-progress-step{border-left:var(--vd-border-width) solid var(--vd-color-divider)}.dealer-progress-mark{width:var(--vd-spacing-xl);height:var(--vd-spacing-xl);border-radius:var(--vd-radius-pill);background:var(--vd-color-disabled-surface);font-size:var(--vd-typography-scale-caption-size);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.dealer-progress-step.done{background:var(--vd-color-selected-surface);color:var(--vd-color-brand)}.dealer-progress-step.done .dealer-progress-mark,.dealer-progress-step.current{background:var(--vd-color-brand);color:var(--vd-color-surface)}.dealer-progress-step.current .dealer-progress-mark{background:var(--vd-color-surface);color:var(--vd-color-brand)}.dealer-receipt-line{grid-template-columns:repeat(auto-fill, minmax(calc(3 * var(--vd-spacing-section)), 1fr));gap:var(--vd-spacing-lg);display:grid}.dealer-sale-lines{gap:var(--vd-spacing-lg);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.dealer-sale-lines>legend{margin-bottom:var(--vd-spacing-sm);padding:0}.dealer-sale-line{align-items:start;gap:var(--vd-spacing-md);padding-bottom:var(--vd-spacing-lg);border-bottom:var(--vd-border-width) solid var(--vd-color-divider);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;display:grid}.dealer-sale-line__remove{align-self:end}@media (width<600px){.dealer-sale-line{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.dealer-sale-line>:first-child{grid-column:1/-1}}.seller-content h1:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){color:var(--vd-color-ink);line-height:var(--vd-typography-scale-title-line-height);font-size:var(--vd-typography-scale-title-size)!important;font-weight:var(--vd-typography-weights-semibold)!important;letter-spacing:-.42px!important}.seller-content h2:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){color:var(--vd-color-ink);font-weight:var(--vd-typography-weights-semibold)!important}.seller-content section:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-content div[style*="background:var(--vd-color-surface)"][style*="border:1px solid"]{border-color:var(--vd-color-divider)!important;box-shadow:0 1px 2px #131c1606!important}.seller-content table:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){font-variant-numeric:tabular-nums}.seller-content thead tr:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){background:var(--vd-color-canvas)!important}.seller-content th:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){color:var(--vd-color-secondary)!important;font-size:var(--vd-typography-scale-caption-size)!important;letter-spacing:.055em!important}.seller-content tbody tr:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){border-color:var(--vd-color-divider)!important}.seller-content tbody tr:hover:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){background:var(--vd-color-canvas)}.seller-content input:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-content select:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-content textarea:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){box-shadow:0 1px 1px #12191504;border-color:var(--vd-color-divider)!important;border-radius:var(--vd-radius-control)!important;background:var(--vd-color-surface)!important}.seller-content button[style*="background:var(--brand)"]:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){border-radius:var(--vd-radius-control)!important;box-shadow:0 1px 2px #12191514!important}@media (width>=960px){.seller-shell--sidebar-collapsed .seller-sidebar-head{grid-template-columns:40px;justify-content:center;align-items:start;gap:8px;width:100%;display:grid}}.seller-page{min-width:0}.seller-page>div:first-child:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){margin-bottom:18px!important}.seller-page>div:first-child h1:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-page>div:first-child h2:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){margin-bottom:4px!important}.seller-page section:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){border-radius:var(--vd-radius-panel)!important}.seller-page [role=group]>button:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){border-radius:var(--vd-radius-control)!important}.seller-page details:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){background:var(--vd-color-surface);border:1px solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);padding:12px 14px}.seller-page details summary:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){font-weight:var(--vd-typography-weights-semibold)}.seller-health{margin:0 auto;max-width:1080px!important;padding:0 0 32px!important}.seller-health>div:first-child{border-bottom:1px solid var(--vd-color-divider);padding-bottom:16px}.seller-health>table{background:var(--vd-color-surface);border:1px solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);overflow:hidden}.seller-page>h1:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){margin:0 0 4px!important}.seller-page>h1+div:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){max-width:760px;line-height:1.55;color:var(--vd-color-secondary)!important;margin-bottom:20px!important}.seller-page>button:first-child:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){min-height:var(--web-control-height);border:1px solid var(--vd-color-divider);border-radius:var(--vd-radius-control);background:var(--vd-color-surface);align-items:center;padding:0 9px;display:inline-flex;color:var(--vd-color-secondary)!important;margin-bottom:13px!important}.seller-page>button:first-child:hover:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){background:var(--vd-color-hover-surface);filter:none!important}.seller-page>div[style*=display\:grid]:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-page>section:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){min-width:0}.seller-page table:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){border-collapse:collapse;width:100%}.seller-page table th:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){height:38px;font-weight:var(--vd-typography-weights-semibold)!important;padding-top:8px!important;padding-bottom:8px!important}.seller-page table td:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){line-height:1.4}.seller-page table tbody tr:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){transition:background-color .14s}.seller-page label:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){color:var(--vd-color-ink)!important;font-weight:var(--vd-typography-weights-semibold)!important}.seller-page input:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-page select:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-page textarea:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){min-height:var(--web-control-height)}.seller-page button:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){font-weight:var(--vd-typography-weights-semibold)}.seller-compliance>section{background:var(--vd-color-surface)}.seller-compliance-head{border-bottom:1px solid var(--vd-color-divider);padding:2px 0 18px}.seller-compliance-eyebrow{color:var(--vd-color-brand);font-size:var(--vd-typography-scale-caption-size);font-weight:var(--vd-typography-weights-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:5px;display:flex}.seller-compliance-eyebrow>span{border-radius:var(--vd-radius-control);background:var(--vd-color-selected-surface);width:22px;height:22px;font-size:var(--vd-typography-scale-caption-size);justify-content:center;align-items:center;display:inline-flex}.seller-compliance-head p{max-width:800px;line-height:1.55}.seller-compliance-notice{position:relative;border-radius:var(--vd-radius-panel)!important;font-size:var(--vd-typography-scale-caption-size)!important;padding:12px 14px 12px 40px!important}.seller-compliance-notice:before{content:"!";width:18px;height:18px;color:var(--vd-color-surface);font-size:var(--vd-typography-scale-caption-size);font-weight:var(--vd-typography-weights-semibold);background:#c17a16;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;left:13px}.seller-compliance-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px!important;display:grid!important}.seller-compliance-tile{position:relative;overflow:hidden;border-radius:var(--vd-radius-panel)!important;min-width:0!important;padding:14px 15px!important;box-shadow:0 1px 2px #131c1606!important}.seller-compliance-tile:after{content:"";background:var(--vd-color-divider);width:3px;position:absolute;top:0;bottom:0;right:0}.seller-compliance-tile[data-tone=warning]:after{background:var(--vd-color-warning)}.seller-compliance-tile[data-tone=danger]:after{background:var(--vd-color-error)}.seller-compliance-tile>div:first-child{font-size:var(--vd-typography-scale-section-size)!important;letter-spacing:-.5px!important}.seller-compliance-tile>div:nth-child(2){font-size:var(--vd-typography-scale-caption-size)!important}.seller-compliance-tile>div:last-child{color:var(--vd-color-secondary)!important;font-size:var(--vd-typography-scale-caption-size)!important}.seller-compliance-tabs{border:1px solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);background:var(--vd-color-hover-surface);width:fit-content;padding:3px}.seller-compliance-tabs button{min-height:var(--web-control-height);box-shadow:none;border-radius:var(--vd-radius-control)!important;color:var(--vd-color-secondary)!important;font-size:var(--vd-typography-scale-caption-size)!important;background:0 0!important;border:0!important;padding:0 11px!important}.seller-compliance-tabs button[aria-pressed=true]{box-shadow:0 1px 2px #131c1614;background:var(--vd-color-surface)!important;color:var(--vd-color-brand)!important}.seller-compliance section{border-radius:var(--vd-radius-panel)!important}.seller-compliance section table tbody tr:hover{background:var(--vd-color-canvas)}.seller-compliance-gaps{border-color:#edcccc!important}.seller-compliance-gaps>div:first-child{background:var(--vd-color-error-surface)!important;padding:12px 15px!important}.seller-compliance-licences caption{border-bottom:1px solid var(--vd-color-divider);background:var(--vd-color-surface);font-size:var(--vd-typography-scale-caption-size)!important;padding:10px 16px!important}.seller-compliance-record{min-height:36px;color:var(--vd-color-brand);border-radius:var(--vd-radius-control)!important;font-size:var(--vd-typography-scale-caption-size)!important;padding:0 12px!important}.seller-compliance-record:hover{border-color:var(--vd-color-divider)!important;background:var(--vd-color-canvas)!important;filter:none!important}.seller-compliance-form{border-radius:var(--vd-radius-panel)!important}.seller-compliance-form input,.seller-compliance-form select{min-height:var(--web-control-height);border-radius:var(--vd-radius-control)!important;font-size:var(--vd-typography-scale-caption-size)!important}@media (width<960px){.seller-compliance-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<600px){.seller-page section:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){overflow-x:auto}.seller-page>div[style*=display\:flex][style*=justify-content\:space-between]:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){flex-direction:column;align-items:flex-start!important}.seller-page>div[style*="grid-template-columns:repeat(2"]:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)),.seller-page section div[style*="grid-template-columns:repeat(2"]:where(:not([class*=vd-],.vd-table *,.vd-check *,.vd-dl *)){grid-template-columns:minmax(0,1fr)!important}.seller-compliance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-compliance-form>div[style*=repeat\(3]{grid-template-columns:minmax(0,1fr)!important}}@media (width>=960px){.dealer-shell--sidebar-collapsed .seller-sidebar-head{grid-template-columns:40px;justify-content:center;align-items:start;gap:8px;width:100%;display:grid}}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),select{height:var(--web-control-height)!important;padding-top:0!important;padding-bottom:0!important}:where(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range]),select,textarea){border:var(--vd-border-width) solid var(--vd-state-input-border);border-radius:var(--vd-radius-control);background-color:var(--vd-state-input-background)}:where(input,textarea)::placeholder{color:var(--vd-state-input-placeholder)}input[style*="border: 0px"],input[style*="border-style: none"],input[style*="border: none"]{background-color:#0000;height:auto!important;min-height:0!important}.vd-icon{vertical-align:middle;fill:currentColor;flex:none;display:inline-block}.vd-icon--16{width:var(--vd-size-icon-small);height:var(--vd-size-icon-small)}.vd-icon--20{width:var(--vd-size-icon-default);height:var(--vd-size-icon-default)}.vd-icon--24{width:var(--vd-size-icon-touch);height:var(--vd-size-icon-touch)}:root{--vd-control-height:var(--vd-size-control-desktop);--vd-control-height-compact:var(--vd-size-control-compact)}@media (width<=600px),(pointer:coarse){:root{--vd-control-height:var(--vd-size-control-touch);--vd-control-height-compact:var(--vd-size-control-touch)}}.vd-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.vd-btn,.vd-icon-btn,.vd-input,.vd-select,.vd-textarea,.vd-segmented__item,.vd-tab,.vd-stat--action,.vd-action-card,.vd-proportion__row,.vd-check input,.vd-skip,.vd-table-sort,.vd-disclosure__summary):focus-visible{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}@keyframes vd-spin{to{transform:rotate(360deg)}}@keyframes vd-shimmer{0%{opacity:1}50%{opacity:.55}to{opacity:1}}@keyframes vd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vd-rise-in{0%{opacity:0;transform:translateY(var(--vd-spacing-sm))}to{opacity:1;transform:none}}@keyframes vd-slide-in{0%{transform:translateX(var(--vd-spacing-xxl));opacity:0}to{opacity:1;transform:none}}.vd-btn{min-height:var(--vd-control-height);padding:0 var(--vd-spacing-lg);border:var(--vd-border-width) solid transparent;border-radius:var(--vd-radius-control);font-family:inherit;font-size:var(--vd-typography-scale-button-size);line-height:var(--vd-typography-scale-button-line-height);font-weight:var(--vd-typography-scale-button-weight);letter-spacing:var(--vd-tracking-normal);white-space:nowrap;cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve), border-color var(--vd-motion-fast) var(--vd-motion-curve), color var(--vd-motion-fast) var(--vd-motion-curve);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.vd-btn--sm{min-height:var(--vd-control-height-compact);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);padding:0 var(--vd-spacing-md)}.vd-btn--full{width:100%}.vd-btn__label{align-items:center;gap:var(--vd-spacing-sm);display:inline-flex}.vd-btn[aria-busy=true] .vd-btn__label{visibility:hidden}.vd-btn__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vd-btn--primary{background:var(--vd-state-primary-background);color:var(--vd-state-primary-foreground);border-color:var(--vd-state-primary-background)}.vd-btn--primary:hover:not(:disabled){background:var(--vd-state-primary-hover);border-color:var(--vd-state-primary-hover)}.vd-btn--primary:active:not(:disabled){background:var(--vd-state-primary-pressed);border-color:var(--vd-state-primary-pressed)}.vd-btn--secondary{background:var(--vd-state-secondary-background);color:var(--vd-state-secondary-foreground);border-color:var(--vd-state-secondary-border)}.vd-btn--secondary:hover:not(:disabled){background:var(--vd-state-secondary-hover)}.vd-btn--secondary:active:not(:disabled){background:var(--vd-state-secondary-pressed)}.vd-btn--ghost{color:var(--vd-color-ink);background:0 0}.vd-btn--ghost:hover:not(:disabled){background:var(--vd-color-hover-surface)}.vd-btn--ghost:active:not(:disabled){background:var(--vd-color-pressed-surface)}.vd-btn--danger{background:var(--vd-state-danger-background);color:var(--vd-state-danger-foreground);border-color:var(--vd-state-danger-background)}.vd-btn--danger:hover:not(:disabled){background:var(--vd-state-danger-hover);border-color:var(--vd-state-danger-hover)}.vd-btn--danger:active:not(:disabled){background:var(--vd-state-danger-pressed);border-color:var(--vd-state-danger-pressed)}.vd-btn--link{color:var(--vd-color-brand);padding-inline:var(--vd-spacing-xs);text-underline-offset:var(--vd-spacing-xs);background:0 0;min-height:auto;text-decoration:underline}.vd-btn--link:hover:not(:disabled){color:var(--vd-color-brand-hover)}.vd-btn:disabled{cursor:not-allowed;background:var(--vd-state-disabled-background);color:var(--vd-state-disabled-foreground);border-color:var(--vd-state-disabled-background)}.vd-btn--link:disabled,.vd-btn--ghost:disabled{background:0 0;border-color:#0000}.vd-btn[aria-busy=true]{cursor:wait}.vd-btn--primary[aria-busy=true]{background:var(--vd-state-loading-background);color:var(--vd-state-loading-foreground);border-color:var(--vd-state-loading-background)}.vd-icon-btn{width:var(--vd-control-height);height:var(--vd-control-height);min-height:var(--vd-control-height);border:var(--vd-border-width) solid transparent;border-radius:var(--vd-radius-control);color:var(--vd-color-secondary);cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve), color var(--vd-motion-fast) var(--vd-motion-curve);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vd-icon-btn:hover:not(:disabled){background:var(--vd-color-hover-surface);color:var(--vd-color-ink)}.vd-icon-btn:active:not(:disabled){background:var(--vd-color-pressed-surface)}.vd-icon-btn--secondary{background:var(--vd-state-secondary-background);border-color:var(--vd-state-secondary-border);color:var(--vd-color-ink)}.vd-icon-btn:disabled{cursor:not-allowed;color:var(--vd-state-disabled-foreground)}.vd-spinner{border:var(--vd-border-focus-width) solid currentColor;border-radius:var(--vd-radius-pill);border-right-color:#0000;flex:none;animation:.7s linear infinite vd-spin;display:inline-block}.vd-spinner--16{width:var(--vd-size-icon-small);height:var(--vd-size-icon-small)}.vd-spinner--20{width:var(--vd-size-icon-default);height:var(--vd-size-icon-default)}@media (prefers-reduced-motion:reduce){.vd-spinner{opacity:.6;border-right-color:currentColor;animation:none}}@media (width<=600px),(pointer:coarse){.vd-btn--link{min-height:var(--vd-control-height)}}.vd-field{gap:var(--vd-spacing-xs);flex-direction:column;min-width:0;display:flex}.vd-field--wide{grid-column:1/-1}.vd-field__label{align-items:baseline;gap:var(--vd-spacing-sm);color:var(--vd-color-ink);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-scale-label-weight);display:flex}.vd-field__required{color:var(--vd-color-error)}.vd-field__optional,.vd-field__label small{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-regular)}.vd-field__hint,.vd-field__error{font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);color:var(--vd-color-secondary)}.vd-field__error{align-items:center;gap:var(--vd-spacing-xs);color:var(--vd-color-error);font-weight:var(--vd-typography-weights-medium);display:flex}.vd-input,.vd-select,.vd-textarea,.vd-search{width:100%;min-height:var(--vd-control-height);border:var(--vd-border-width) solid var(--vd-state-input-border);border-radius:var(--vd-radius-control);background:var(--vd-state-input-background);color:var(--vd-state-input-foreground);font-family:inherit;font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);transition:border-color var(--vd-motion-fast) var(--vd-motion-curve)}.vd-input,.vd-select{height:var(--vd-control-height);padding:0 var(--vd-spacing-md)}.vd-textarea{padding:var(--vd-spacing-sm) var(--vd-spacing-md);resize:vertical}.vd-input::placeholder,.vd-textarea::placeholder,.vd-search__input::placeholder{color:var(--vd-state-input-placeholder)}:is(.vd-input,.vd-select,.vd-textarea):hover:not(:focus):not(:disabled),.vd-search:hover:not(:focus-within){border-color:var(--vd-state-input-hover-border)}:is(.vd-input,.vd-select,.vd-textarea):focus,.vd-search:focus-within{border-color:var(--vd-state-input-focus-border)}:is(.vd-input,.vd-select,.vd-textarea)[aria-invalid=true]{border-color:var(--vd-state-input-error-border)}.vd-search:has([aria-invalid=true]){border-color:var(--vd-state-input-error-border)}:is(.vd-input,.vd-select,.vd-textarea):disabled{background:var(--vd-state-disabled-background);color:var(--vd-state-disabled-foreground);border-color:var(--vd-state-disabled-border);cursor:not-allowed}:is(.vd-input,.vd-textarea):read-only:not(:disabled){background:var(--vd-color-canvas);border-style:dashed}.vd-select-wrap{min-width:0;display:block;position:relative}.vd-select{appearance:none;padding-right:var(--vd-spacing-xxl);cursor:pointer}.vd-select-wrap--compact .vd-select{height:var(--vd-control-height-compact);min-height:var(--vd-control-height-compact);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height)}.vd-select-wrap__caret{right:var(--vd-spacing-md);pointer-events:none;color:var(--vd-color-secondary);position:absolute;top:50%;transform:translateY(-50%)}.vd-search{align-items:center;gap:var(--vd-spacing-sm);height:var(--vd-control-height);padding:0 var(--vd-spacing-md);display:flex;overflow:hidden}.vd-search:focus-within{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}.vd-search__icon{color:var(--vd-color-secondary)}.vd-search .vd-search__input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.vd-check{align-items:flex-start;gap:var(--vd-spacing-sm);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height);color:var(--vd-color-ink);cursor:pointer;display:inline-flex}.vd-check input{width:var(--vd-spacing-lg);height:var(--vd-spacing-lg);margin-top:var(--vd-spacing-xs);accent-color:var(--vd-color-brand);cursor:pointer;flex:none}.vd-check input:disabled,.vd-check input:disabled+.vd-check__text{cursor:not-allowed;color:var(--vd-state-disabled-foreground)}.vd-check__text{flex-direction:column;display:flex}.vd-check__text small{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.vd-choice-group{gap:var(--vd-spacing-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.vd-choice-group__items{gap:var(--vd-spacing-sm);flex-direction:column;display:flex}.vd-form-grid{gap:var(--vd-spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=960px){.vd-form-grid{column-gap:var(--vd-spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.vd-stepper{height:var(--vd-control-height);border:var(--vd-border-width) solid var(--vd-state-input-border);border-radius:var(--vd-radius-control);background:var(--vd-state-input-background);align-self:flex-start;align-items:stretch;display:inline-flex;overflow:hidden}.vd-stepper:hover:not(:focus-within){border-color:var(--vd-state-input-hover-border)}.vd-stepper:focus-within{border-color:var(--vd-state-input-focus-border)}.vd-stepper:has(.vd-stepper__input:focus-visible){outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}.vd-stepper:has([aria-invalid=true]){border-color:var(--vd-state-input-error-border)}.vd-stepper__btn{width:var(--vd-control-height);min-height:0;color:var(--vd-color-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.vd-stepper__btn:hover:not(:disabled){background:var(--vd-color-hover-surface)}.vd-stepper__btn:disabled{color:var(--vd-state-disabled-foreground);cursor:not-allowed}.vd-stepper__btn:focus-visible{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:calc(-1 * var(--vd-border-focus-width))}.vd-stepper .vd-stepper__input{width:calc(2 * var(--vd-size-control-desktop));min-width:0;height:auto;color:var(--vd-state-input-foreground);font:inherit;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;outline:none;padding:0}.vd-stepper__input::-webkit-inner-spin-button{appearance:none;margin:0}.vd-stepper__input::-webkit-outer-spin-button{appearance:none;margin:0}.vd-stepper__input:disabled{color:var(--vd-state-disabled-foreground)}.vd-badge{align-items:center;gap:var(--vd-spacing-xs);padding:0 var(--vd-spacing-sm);border-radius:var(--vd-radius-pill);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);white-space:nowrap;display:inline-flex}.vd-badge__dot{width:var(--vd-spacing-sm);height:var(--vd-spacing-sm);border-radius:var(--vd-radius-pill);background:currentColor}.vd-badge--neutral{color:var(--vd-color-secondary);background:var(--vd-color-hover-surface)}.vd-badge--success{color:var(--vd-color-success);background:var(--vd-color-success-surface)}.vd-badge--warning{color:var(--vd-color-warning);background:var(--vd-color-warning-surface)}.vd-badge--danger{color:var(--vd-color-error);background:var(--vd-color-error-surface)}.vd-badge--info{color:var(--vd-color-info);background:var(--vd-color-info-surface)}.vd-alert{align-items:flex-start;gap:var(--vd-spacing-md);padding:var(--vd-spacing-md) var(--vd-spacing-lg);border:var(--vd-border-width) solid currentColor;border-radius:var(--vd-radius-panel);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height);display:flex}.vd-alert__icon{margin-top:var(--vd-spacing-xs)}.vd-alert__body{min-width:0;color:var(--vd-color-ink);flex:1}.vd-alert__title{font-weight:var(--vd-typography-weights-semibold);display:block}.vd-alert__action{flex:none;align-self:center}.vd-alert--info{color:var(--vd-color-info);background:var(--vd-color-info-surface)}.vd-alert--success{color:var(--vd-color-success);background:var(--vd-color-success-surface)}.vd-alert--warning{color:var(--vd-color-warning);background:var(--vd-color-warning-surface)}.vd-alert--danger{color:var(--vd-color-error);background:var(--vd-color-error-surface)}.vd-empty{text-align:center;align-items:center;gap:var(--vd-spacing-sm);padding:var(--vd-spacing-section) var(--vd-spacing-xl);color:var(--vd-color-secondary);flex-direction:column;display:flex}.vd-empty--compact{padding:var(--vd-spacing-xl) var(--vd-spacing-lg)}.vd-empty__icon{width:var(--vd-spacing-section);height:var(--vd-spacing-section);border-radius:var(--vd-radius-pill);background:var(--vd-color-hover-surface);color:var(--vd-color-secondary);justify-content:center;align-items:center;display:inline-flex}.vd-empty--compact .vd-empty__icon{width:var(--vd-spacing-xxl);height:var(--vd-spacing-xxl)}.vd-empty__title{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-weights-semibold)}.vd-empty__text{max-width:var(--vd-layout-readable-max);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height)}.vd-empty__action{margin-top:var(--vd-spacing-sm)}.vd-skeleton-group{gap:var(--vd-spacing-md);padding:var(--vd-spacing-lg);flex-direction:column;display:flex}.vd-skeleton-group--row{gap:var(--vd-spacing-sm)}.vd-skeleton{background:var(--vd-color-hover-surface);border-radius:var(--vd-radius-control);animation:1.4s ease-in-out infinite vd-shimmer}.vd-skeleton--text{height:var(--vd-spacing-lg)}.vd-skeleton--text:last-child:not(:first-child){width:60%}.vd-skeleton--row{height:var(--vd-size-row-compact)}.vd-skeleton--card{height:calc(var(--vd-spacing-section) * 2);border-radius:var(--vd-radius-panel)}@media (prefers-reduced-motion:reduce){.vd-skeleton{animation:none}}.vd-error{align-items:flex-start;gap:var(--vd-spacing-md);color:var(--vd-color-error);display:flex}.vd-error--panel{padding:var(--vd-spacing-xl);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);background:var(--vd-color-surface)}.vd-error--inline{padding:var(--vd-spacing-md) var(--vd-spacing-lg);background:var(--vd-color-error-surface);border-radius:var(--vd-radius-panel)}.vd-error__icon{flex:none}.vd-error__body{min-width:0;color:var(--vd-color-ink);flex:1}.vd-error__title{font-weight:var(--vd-typography-weights-semibold);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);display:block}.vd-error__text{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height)}.vd-error .vd-btn{flex:none;align-self:center}.vd-skip{left:var(--vd-spacing-lg);top:var(--vd-spacing-lg);z-index:var(--vd-z-index-toast);padding:var(--vd-spacing-sm) var(--vd-spacing-lg);border-radius:var(--vd-radius-control);background:var(--vd-color-surface);color:var(--vd-color-brand);box-shadow:var(--vd-shadow-popover);font-weight:var(--vd-typography-weights-semibold);position:fixed;transform:translateY(-200%)}.vd-skip:focus{transform:none}.vd-page-header{justify-content:space-between;align-items:flex-end;gap:var(--vd-spacing-xl);margin-bottom:var(--vd-spacing-xl);display:flex}.vd-page-header__text{gap:var(--vd-spacing-xs);flex-direction:column;min-width:0;display:flex}.vd-page-header__back{align-self:flex-start;align-items:center;gap:var(--vd-spacing-xs);min-height:auto;margin-bottom:var(--vd-spacing-xs);cursor:pointer;color:var(--vd-color-brand);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-weights-medium);background:0 0;border:0;padding:0;display:inline-flex}.vd-page-header__back:hover{text-decoration:underline}.vd-page-header__eyebrow{align-items:center;gap:var(--vd-spacing-sm);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);letter-spacing:var(--vd-tracking-caps);text-transform:uppercase;display:flex}.vd-page-header__title{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-title-size);line-height:var(--vd-typography-scale-title-line-height);font-weight:var(--vd-typography-scale-title-weight);letter-spacing:var(--vd-tracking-tight)}.vd-page-header__title:focus{outline:none}.vd-page-header__desc{max-width:var(--vd-layout-readable-max);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height)}.vd-page-header__meta{gap:var(--vd-spacing-sm);margin-top:var(--vd-spacing-xs);flex-wrap:wrap;display:flex}.vd-page-header__actions{justify-content:flex-end;gap:var(--vd-spacing-sm);flex-wrap:wrap;flex:none;display:flex}@media (width<600px){.vd-page-header{align-items:stretch;gap:var(--vd-spacing-lg);flex-direction:column}.vd-page-header__actions{justify-content:flex-start}}.vd-card{background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);box-shadow:var(--vd-shadow-flat);flex-direction:column;min-width:0;display:flex}.vd-card__head{justify-content:space-between;align-items:flex-start;gap:var(--vd-spacing-lg);padding:var(--vd-spacing-lg) var(--vd-spacing-xl);border-bottom:var(--vd-border-width) solid var(--vd-color-divider);display:flex}.vd-card__heading{min-width:0}.vd-card__title{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-section-size);line-height:var(--vd-typography-scale-section-line-height);font-weight:var(--vd-typography-scale-section-weight)}.vd-card__desc{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height)}.vd-card__actions{gap:var(--vd-spacing-sm);flex-wrap:wrap;flex:none;display:flex}@media (width<600px){.vd-card__head{align-items:stretch;gap:var(--vd-spacing-md);flex-direction:column}.vd-card__actions{flex:initial}}.vd-card__body{padding:var(--vd-spacing-xl)}.vd-card__footer{justify-content:flex-end;gap:var(--vd-spacing-sm);padding:var(--vd-spacing-md) var(--vd-spacing-xl);border-top:var(--vd-border-width) solid var(--vd-color-divider);display:flex}.vd-card--dense .vd-card__head{padding:var(--vd-spacing-md) var(--vd-spacing-lg)}.vd-card--dense .vd-card__body{padding:var(--vd-spacing-lg)}.vd-card--dense .vd-card__footer{padding:var(--vd-spacing-sm) var(--vd-spacing-lg)}.vd-card-section{gap:var(--vd-spacing-md);min-width:0;padding:var(--vd-spacing-lg) var(--vd-spacing-xl);border-top:var(--vd-border-width) solid var(--vd-color-divider);flex-direction:column;display:flex}.vd-card__head+.vd-card-section{border-top:0}.vd-card-section__head{justify-content:space-between;align-items:center;gap:var(--vd-spacing-sm) var(--vd-spacing-lg);min-height:var(--vd-size-control-compact);flex-wrap:wrap;display:flex}.vd-card-section__title{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-weights-semibold)}.vd-stat-grid{gap:var(--vd-spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.vd-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-stat-grid--1{grid-template-columns:minmax(0,1fr)}.vd-stat-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (600px<=width<1280px){.vd-stat-grid:not(.vd-stat-grid--3)>:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1280px){.vd-stat-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.vd-stat-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.vd-stat-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.vd-stat{align-items:flex-start;gap:var(--vd-spacing-xs);padding:var(--vd-spacing-lg) var(--vd-spacing-xl);background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);text-align:left;font:inherit;color:var(--vd-color-ink);flex-direction:column;min-height:auto;display:flex;position:relative}.vd-stat__label{align-items:center;gap:var(--vd-spacing-sm);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-scale-label-weight);display:flex}.vd-stat__value{font-size:var(--vd-typography-scale-metric-size);line-height:var(--vd-typography-scale-metric-line-height);font-weight:var(--vd-typography-scale-metric-weight);letter-spacing:var(--vd-tracking-tight);font-variant-numeric:tabular-nums}.vd-stat__hint{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.vd-stat--success .vd-stat__value{color:var(--vd-color-success)}.vd-stat--warning .vd-stat__value{color:var(--vd-color-warning)}.vd-stat--danger .vd-stat__value{color:var(--vd-color-error)}.vd-stat--info .vd-stat__value{color:var(--vd-color-info)}.vd-stat--action{cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve), border-color var(--vd-motion-fast) var(--vd-motion-curve)}.vd-stat--action:hover{background:var(--vd-color-hover-surface);border-color:var(--vd-state-secondary-border)}.vd-stat__cue{top:var(--vd-spacing-lg);right:var(--vd-spacing-lg);color:var(--vd-color-secondary);opacity:0;transition:opacity var(--vd-motion-fast) var(--vd-motion-curve);position:absolute}.vd-stat--action:hover .vd-stat__cue,.vd-stat--action:focus-visible .vd-stat__cue{opacity:1}.vd-dl{gap:0;margin:0;display:grid}.vd-dl--2{column-gap:var(--vd-spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<600px){.vd-dl--2{grid-template-columns:minmax(0,1fr)}}.vd-dl__row{gap:var(--vd-spacing-lg);padding:var(--vd-spacing-sm) 0;border-bottom:var(--vd-border-width) solid var(--vd-color-divider);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.vd-dl dt{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height)}.vd-dl dd{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height);overflow-wrap:anywhere;margin:0}.vd-avatar{border-radius:var(--vd-radius-pill);background:var(--vd-color-selected-surface);color:var(--vd-color-brand);font-weight:var(--vd-typography-weights-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.vd-avatar--sm{width:var(--vd-spacing-xxl);height:var(--vd-spacing-xxl);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.vd-avatar--md{width:var(--vd-size-control-desktop);height:var(--vd-size-control-desktop);font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height)}.vd-inline{align-items:center;gap:var(--vd-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.vd-disclosure{background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);min-width:0}.vd-disclosure__summary{justify-content:space-between;align-items:center;gap:var(--vd-spacing-lg);padding:var(--vd-spacing-lg) var(--vd-spacing-xl);border-radius:var(--vd-radius-panel);cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve);list-style:none;display:flex}.vd-disclosure__summary::-webkit-details-marker{display:none}.vd-disclosure__summary:hover{background:var(--vd-color-hover-surface)}.vd-disclosure[open]>.vd-disclosure__summary{border-bottom:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel) var(--vd-radius-panel) 0 0}.vd-disclosure__heading{flex-direction:column;min-width:0;display:flex}.vd-disclosure__title{color:var(--vd-color-ink);font-size:var(--vd-typography-scale-section-size);line-height:var(--vd-typography-scale-section-line-height);font-weight:var(--vd-typography-scale-section-weight)}.vd-disclosure__desc{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height)}.vd-disclosure__caret{color:var(--vd-color-secondary);transition:transform var(--vd-motion-fast) var(--vd-motion-curve);flex:none}.vd-disclosure[open] .vd-disclosure__caret{transform:rotate(180deg)}.vd-disclosure__body{padding:var(--vd-spacing-xl)}.vd-stack{flex-direction:column;min-width:0;display:flex}.vd-stack--lg{gap:var(--vd-spacing-lg)}.vd-stack--xl{gap:var(--vd-spacing-xl)}.vd-split{gap:var(--vd-spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.vd-split__main,.vd-split__aside{gap:var(--vd-spacing-lg);flex-direction:column;min-width:0;display:flex}.vd-split--stretch{align-items:stretch}.vd-split--stretch :is(.vd-split__main,.vd-split__aside)>.vd-card:only-child{flex:1}@media (width<1280px){.vd-split--aside-first .vd-split__aside{order:-1}}@media (width>=1280px){.vd-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.vd-toolbar{align-items:flex-end;gap:var(--vd-spacing-md);margin-bottom:var(--vd-spacing-lg);flex-wrap:wrap;display:flex}.vd-toolbar__filters{align-items:flex-end;gap:var(--vd-spacing-md);flex-wrap:wrap;flex:1;min-width:0;display:flex}.vd-toolbar__filters>:first-child{flex:1 1 var(--vd-size-sidebar);max-width:calc(2 * var(--vd-size-sidebar))}.vd-toolbar__actions{gap:var(--vd-spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}.vd-card-section>.vd-toolbar:last-child{margin-bottom:0}@media (width<960px){.vd-toolbar,.vd-toolbar__filters{flex-direction:column;align-items:stretch}.vd-toolbar__filters>:first-child{flex:none;max-width:none}.vd-toolbar__actions{margin-left:0}}.vd-action-card{align-items:center;gap:var(--vd-spacing-md);width:100%;padding:var(--vd-spacing-lg);background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);font:inherit;color:var(--vd-color-ink);text-align:left;cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve), border-color var(--vd-motion-fast) var(--vd-motion-curve);display:flex}.vd-action-card:hover{background:var(--vd-color-hover-surface);border-color:var(--vd-state-secondary-border)}.vd-action-card__icon{width:var(--vd-size-control-desktop);height:var(--vd-size-control-desktop);border-radius:var(--vd-radius-panel);background:var(--vd-color-selected-surface);color:var(--vd-color-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.vd-action-card__text{flex-direction:column;flex:1;min-width:0;display:flex}.vd-action-card__title{font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-weights-semibold)}.vd-action-card__desc{color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.vd-action-card__cue{color:var(--vd-color-secondary);flex:none}@media (width<=600px),(pointer:coarse){.vd-page-header__back{min-height:var(--vd-control-height)}}.vd-segmented{gap:var(--vd-spacing-xs);padding:var(--vd-spacing-xs);background:var(--vd-color-hover-surface);border-radius:var(--vd-radius-panel);flex-wrap:wrap;display:inline-flex}.vd-segmented__item{align-items:center;gap:var(--vd-spacing-sm);min-height:calc(var(--vd-control-height) - var(--vd-spacing-sm));padding:0 var(--vd-spacing-md);border:var(--vd-border-width) solid transparent;border-radius:var(--vd-radius-control);color:var(--vd-color-secondary);font:inherit;font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-scale-label-weight);cursor:pointer;transition:background-color var(--vd-motion-fast) var(--vd-motion-curve), color var(--vd-motion-fast) var(--vd-motion-curve);background:0 0;display:inline-flex}.vd-segmented--sm .vd-segmented__item{min-height:var(--vd-spacing-xxl);padding:0 var(--vd-spacing-sm)}.vd-segmented__item:hover:not(:disabled):not([aria-pressed=true]){color:var(--vd-color-ink);background:var(--vd-color-pressed-surface)}.vd-segmented__item[aria-pressed=true]{background:var(--vd-color-surface);color:var(--vd-color-brand);border-color:var(--vd-color-divider);font-weight:var(--vd-typography-weights-semibold)}.vd-segmented__item:disabled{cursor:not-allowed;color:var(--vd-state-disabled-foreground)}.vd-segmented__count{min-width:var(--vd-spacing-xl);padding:0 var(--vd-spacing-xs);border-radius:var(--vd-radius-pill);background:var(--vd-color-canvas);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}[aria-pressed=true]>.vd-segmented__count,[aria-selected=true]>.vd-segmented__count{background:var(--vd-color-selected-surface);color:var(--vd-color-brand)}.vd-tabs{gap:var(--vd-spacing-xs);border-bottom:var(--vd-border-width) solid var(--vd-color-divider);scrollbar-width:none;display:flex;overflow-x:auto}.vd-tabs::-webkit-scrollbar{display:none}.vd-tab{align-items:center;gap:var(--vd-spacing-sm);min-height:var(--vd-control-height);padding:0 var(--vd-spacing-lg);color:var(--vd-color-secondary);font:inherit;font-size:var(--vd-typography-scale-label-size);line-height:var(--vd-typography-scale-label-line-height);font-weight:var(--vd-typography-scale-label-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex;position:relative}.vd-tab:focus-visible{outline-offset:calc(-1 * var(--vd-border-focus-width))}.vd-tab:hover{color:var(--vd-color-ink)}.vd-tab[aria-selected=true]{color:var(--vd-color-brand);font-weight:var(--vd-typography-weights-semibold)}.vd-tab[aria-selected=true]:after{content:"";height:var(--vd-border-focus-width);background:var(--vd-color-brand);border-radius:var(--vd-radius-pill);position:absolute;bottom:0;left:0;right:0}.vd-tabpanel{padding-top:var(--vd-spacing-xl)}@media (width<=600px),(pointer:coarse){:is(.vd-segmented__item,.vd-segmented--sm .vd-segmented__item){min-height:var(--vd-control-height)}}.store{background:var(--vd-color-canvas);min-height:100dvh;color:var(--vd-color-ink);flex-direction:column;display:flex}.store-bar,.store-page{width:100%;max-width:var(--vd-size-content-max);margin-inline:auto}.store-page--readable{max-width:var(--vd-layout-readable-max)}.store-page--narrow{max-width:var(--vd-layout-modal-md)}.store-main{padding:var(--vd-spacing-xl) var(--vd-layout-page-gutter) var(--vd-spacing-section);flex:1}.store-header{z-index:var(--vd-z-index-sticky);padding:var(--vd-spacing-md) var(--vd-layout-page-gutter);background:var(--vd-color-surface);border-bottom:var(--vd-border-width) solid var(--vd-color-divider);position:sticky;top:0}.store-header__bar{align-items:center;gap:var(--vd-spacing-lg);display:flex}.store-brand{align-items:center;gap:var(--vd-spacing-md);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-weights-semibold);color:var(--vd-color-ink);background:0 0;border:0;flex:none;padding:0;display:inline-flex}.store-brand__mark{width:var(--vd-spacing-xxl);height:var(--vd-spacing-xxl);border-radius:var(--vd-radius-control);display:block}.store-header__search{max-width:calc(2 * var(--vd-size-sidebar));flex:1;margin-left:auto}.store-header__actions{align-items:center;gap:var(--vd-spacing-sm);flex:none;display:flex}.store-header__nav[aria-current=page]{background:var(--vd-color-selected-surface);color:var(--vd-color-brand)}.store-count{min-width:var(--vd-spacing-xl);padding:0 var(--vd-spacing-xs);border-radius:var(--vd-radius-pill);background:var(--vd-color-surface);color:var(--vd-color-brand);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);justify-content:center;align-items:center;display:inline-flex}@media (width<600px){.store-header{padding-inline:var(--vd-spacing-lg)}.store-header__bar{gap:var(--vd-spacing-sm) var(--vd-spacing-md);flex-wrap:wrap}.store-header__actions{margin-left:auto}.store-header__search{flex-basis:100%;order:1;max-width:none;margin-left:0}.store-main{padding:var(--vd-spacing-lg) var(--vd-spacing-lg) var(--vd-spacing-xxl)}}@media (width>=1440px){.store-header,.store-main{padding-inline:var(--vd-layout-page-gutter-wide)}}.store-note{padding:var(--vd-spacing-sm) var(--vd-layout-page-gutter);background:var(--vd-color-warning-surface);color:var(--vd-color-warning);border-bottom:var(--vd-border-width) solid var(--vd-color-divider);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height)}.store-note .store-bar{gap:var(--vd-spacing-sm);flex-wrap:wrap;display:flex}.store-note .vd-eyebrow{color:inherit}.store-hero{gap:var(--vd-spacing-sm);padding:var(--vd-spacing-xxl);border-radius:var(--vd-radius-panel);background:var(--vd-color-brand-dark);color:var(--vd-color-surface);flex-direction:column;display:flex}.store-hero h1{max-width:var(--vd-layout-readable-max)}.store-hero__eyebrow{font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);letter-spacing:var(--vd-tracking-caps);text-transform:uppercase}@media (width<600px){.store-hero{padding:var(--vd-spacing-xl)}}.store-pin{align-items:center;gap:var(--vd-spacing-lg);flex-wrap:wrap;display:flex}.store-pin__icon,.store-seller__icon{width:var(--vd-spacing-section);height:var(--vd-spacing-section);border-radius:var(--vd-radius-pill);background:var(--vd-color-selected-surface);color:var(--vd-color-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.store-pin__text{flex:1 1 var(--vd-size-sidebar);min-width:0}.store-pin__control{align-items:flex-end;gap:var(--vd-spacing-md);flex:0 1 calc(1.5 * var(--vd-size-sidebar));display:flex}.store-pin__control .vd-field{flex:1}.store-pin__input{display:block;position:relative}.store-pin__input .vd-input{padding-right:var(--vd-spacing-section)}.store-pin__ok{right:var(--vd-spacing-md);color:var(--vd-color-success);display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width<600px){.store-pin__control{flex-basis:100%}}.store-section-head{justify-content:space-between;align-items:flex-end;gap:var(--vd-spacing-lg);flex-wrap:wrap;display:flex}.store-filters{align-items:center;gap:var(--vd-spacing-md);flex-wrap:wrap;display:flex}.store-filters__sort{width:auto;min-width:var(--vd-size-sidebar)}@media (width<600px){.store-filters,.store-filters__sort{width:100%}.store-filters__categories{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.store-filters__categories .vd-segmented__item{flex:none}}.store-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--vd-size-sidebar)), 1fr));gap:var(--vd-spacing-lg);display:grid}.store-grid__skeleton{height:calc(var(--vd-spacing-section) * 6)}.store-product{text-align:left;min-width:0;font:inherit;color:inherit;background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);transition:border-color var(--vd-motion-fast) var(--vd-motion-curve);flex-direction:column;padding:0;display:flex;overflow:hidden}.store-product:hover{border-color:var(--vd-color-control-border)}.store-product:focus-visible{outline:var(--vd-border-focus-width) solid var(--vd-state-focus-ring);outline-offset:var(--vd-border-focus-offset)}.store-product__media{aspect-ratio:4/3;border-bottom:var(--vd-border-width) solid var(--vd-color-divider);display:block;position:relative}.store-product__offer{top:var(--vd-spacing-md);left:var(--vd-spacing-md);position:absolute}.store-product__body{gap:var(--vd-spacing-xs);padding:var(--vd-spacing-lg);flex-direction:column;flex:1;display:flex}.store-product__name{font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-weights-semibold)}.store-product__foot{justify-content:space-between;align-items:center;gap:var(--vd-spacing-sm);padding-top:var(--vd-spacing-sm);flex-wrap:wrap;margin-top:auto;display:flex}@media (width<600px){.store-grid{gap:var(--vd-spacing-md)}.store-product{flex-direction:row}.store-product__media{width:calc(2 * var(--vd-spacing-section));aspect-ratio:auto;border-bottom:0;border-right:var(--vd-border-width) solid var(--vd-color-divider);flex:none}.store-product__offer{top:var(--vd-spacing-xs);left:var(--vd-spacing-xs)}.store-product__body{padding:var(--vd-spacing-md)}.store-product__media .store-mark__label{display:none}}.store-price{align-items:baseline;gap:var(--vd-spacing-sm);flex-wrap:wrap;display:inline-flex}.store-price__now{font-size:var(--vd-typography-scale-section-size);line-height:var(--vd-typography-scale-section-line-height);font-weight:var(--vd-typography-weights-semibold)}.store-price--detail{align-items:center;gap:var(--vd-spacing-sm) var(--vd-spacing-md)}.store-sellers{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--vd-size-sidebar)), 1fr));gap:var(--vd-spacing-lg);display:grid}.store-seller{align-items:center;gap:var(--vd-spacing-md);padding:var(--vd-spacing-lg);flex-direction:row}.store-seller__icon{width:var(--vd-spacing-xxl);height:var(--vd-spacing-xxl)}.store-mark{justify-content:center;align-items:center;gap:var(--vd-spacing-sm);background:var(--mark-bg);width:100%;height:100%;color:var(--mark-ink);flex-direction:column;display:flex}.store-mark--thumb{gap:0}.store-mark__label{max-width:100%;padding:0 var(--vd-spacing-sm);font-size:var(--vd-typography-scale-caption-size);line-height:var(--vd-typography-scale-caption-line-height);font-weight:var(--vd-typography-weights-semibold);letter-spacing:var(--vd-tracking-caps);text-transform:uppercase;text-align:center}.store-mark--detail .store-mark__label{border:var(--vd-border-width) solid var(--mark-ring);border-radius:var(--vd-radius-pill);padding:0 var(--vd-spacing-md)}.store-mark__photo{object-fit:cover;width:100%;height:100%;display:block}.store-product-detail{gap:var(--vd-spacing-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=960px){.store-product-detail{grid-template-columns:repeat(2,minmax(0,1fr))}}.store-media{aspect-ratio:4/3;border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-panel);overflow:hidden}.store-thumbs{gap:var(--vd-spacing-sm);flex-wrap:wrap;display:flex}.store-thumb{width:var(--vd-spacing-section);height:var(--vd-spacing-section);border:var(--vd-border-width) solid var(--vd-color-divider);border-radius:var(--vd-radius-control);background:var(--vd-color-surface);padding:0;overflow:hidden}.store-thumb[aria-pressed=true]{border-color:var(--vd-color-brand);outline:var(--vd-border-width) solid var(--vd-color-brand)}.store-thumb img{object-fit:cover;width:100%;height:100%;display:block}.store-seller-line{align-items:flex-start;gap:var(--vd-spacing-md);padding-block:var(--vd-spacing-md);border-block:var(--vd-border-width) solid var(--vd-color-divider);display:flex}.store-seller-line__icon{color:var(--vd-color-brand);margin-top:var(--vd-spacing-xs)}.store-options{gap:var(--vd-spacing-sm);flex-wrap:wrap;display:flex}.store-option{padding:var(--vd-spacing-sm) var(--vd-spacing-md);text-align:left;font:inherit;color:var(--vd-color-ink);background:var(--vd-color-surface);border:var(--vd-border-width) solid var(--vd-color-control-border);border-radius:var(--vd-radius-control);flex-direction:column;align-items:flex-start;gap:0;display:flex}.store-option:hover{background:var(--vd-color-hover-surface)}.store-option[aria-pressed=true]{background:var(--vd-state-selected-background);border-color:var(--vd-color-brand);outline:var(--vd-border-width) solid var(--vd-color-brand);outline-offset:calc(-2 * var(--vd-border-width))}.store-option>.vd-text-label{align-items:center;gap:var(--vd-spacing-sm);display:inline-flex}.store-stepper__value{min-width:var(--vd-spacing-section);font-weight:var(--vd-typography-weights-semibold);place-items:center;display:grid}.vd-stepper.store-stepper--sm{--vd-control-height:var(--vd-control-height-compact)}.vd-stepper.store-stepper--sm .store-stepper__value{min-width:var(--vd-spacing-xxl)}.store-assurances{gap:var(--vd-spacing-xs);flex-direction:column;display:flex}.store-assurances li,.store-assurance{align-items:center;gap:var(--vd-spacing-sm);display:flex}.store-assurances .vd-icon,.store-assurance .vd-icon{color:var(--vd-color-success)}.store-stars{color:var(--vd-color-warning);display:inline-flex}.store-rating{align-items:center;gap:var(--vd-spacing-sm);flex-wrap:wrap;display:flex}.store-rate{gap:var(--vd-spacing-xs);display:flex}.vd-icon-btn.store-rate__star{color:var(--vd-color-warning)}.store-review{gap:var(--vd-spacing-sm)}@media (width>=960px){.vd-split.store-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.store-sticky{top:calc(var(--vd-spacing-section) * 2);position:sticky}}.store-line{align-items:flex-start;gap:var(--vd-spacing-md);padding:var(--vd-spacing-lg) var(--vd-spacing-xl);border-top:var(--vd-border-width) solid var(--vd-color-divider);display:flex}.vd-card>.store-line:first-child,.vd-card__head+.store-line{border-top:0}.store-line__thumb{width:var(--vd-spacing-section);height:var(--vd-spacing-section);border-radius:var(--vd-radius-control);flex:none;overflow:hidden}.store-line__body{gap:var(--vd-spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.store-line__controls{margin-top:var(--vd-spacing-xs)}.store-line__total{font-weight:var(--vd-typography-weights-semibold);flex:none}.vd-btn.store-danger-link{color:var(--vd-color-error)}@media (width<600px){.store-line{padding-inline:var(--vd-spacing-lg)}}.store-totals{gap:var(--vd-spacing-sm);flex-direction:column;margin:0;display:flex}.store-totals>div{justify-content:space-between;gap:var(--vd-spacing-lg);color:var(--vd-color-secondary);font-size:var(--vd-typography-scale-table-size);line-height:var(--vd-typography-scale-table-line-height);display:flex}.store-totals dd{margin:0}.store-totals__discount{color:var(--vd-color-success)}.store-totals>.store-totals__total{padding-top:var(--vd-spacing-sm);border-top:var(--vd-border-width) solid var(--vd-color-divider);color:var(--vd-color-ink);font-size:var(--vd-typography-scale-body-size);line-height:var(--vd-typography-scale-body-line-height);font-weight:var(--vd-typography-weights-semibold)}.store-summary-lines,.store-rows{gap:var(--vd-spacing-md);flex-direction:column;display:flex}.store-summary-lines>li,.store-rows>li{justify-content:space-between;align-items:flex-start;gap:var(--vd-spacing-lg);display:flex}.store-promo{justify-content:space-between;align-items:center;gap:var(--vd-spacing-md);display:flex}.store-promo__entry{gap:var(--vd-spacing-sm);display:flex}.store-promo__entry .vd-input{flex:1;min-width:0}.store-signed-in{align-items:center;gap:var(--vd-spacing-sm)}.store-signed-in__icon{color:var(--vd-color-success)}.store-address{align-items:flex-start;gap:var(--vd-spacing-sm);display:flex}.store-address__use{flex:1;min-width:0}.store-inline-form{align-items:flex-end;gap:var(--vd-spacing-md);flex-wrap:wrap;display:flex}.store-inline-form>.vd-field{flex:1 1 calc(.75 * var(--vd-size-sidebar))}.store-code{letter-spacing:var(--vd-tracking-caps)}.store-order-figures{align-items:flex-end;gap:var(--vd-spacing-xs);flex-direction:column;flex:none;display:flex}@media (width<600px){.store-order-figures{flex-direction:row;justify-content:space-between;align-items:center}}.store-steps{gap:var(--vd-spacing-sm) var(--vd-spacing-lg);flex-wrap:wrap;display:flex}.store-step{align-items:center;gap:var(--vd-spacing-sm);color:var(--vd-color-secondary);display:flex}.store-step__mark{width:var(--vd-spacing-xl);height:var(--vd-spacing-xl);border:var(--vd-border-width) solid var(--vd-color-control-border);border-radius:var(--vd-radius-pill);background:var(--vd-color-surface);flex:none;justify-content:center;align-items:center;display:inline-flex}.store-step[data-done]{color:var(--vd-color-ink)}.store-step[data-done] .store-step__mark{border-color:var(--vd-color-brand);background:var(--vd-color-brand);color:var(--vd-color-surface)}.store-step[data-bad] .store-step__mark{border-color:var(--vd-color-error);background:var(--vd-color-error)}.store-step[aria-current=step]{font-weight:var(--vd-typography-weights-semibold)}.vd-card__footer.store-footer-start{justify-content:flex-start}.store-placed{align-items:flex-start}.store-placed__mark{width:var(--vd-spacing-section);height:var(--vd-spacing-section);border-radius:var(--vd-radius-pill);background:var(--vd-color-success-surface);color:var(--vd-color-success);justify-content:center;align-items:center;display:inline-flex}.store .vd-card>.vd-card-section:first-child{border-top:0}.store-ink{color:var(--vd-color-ink)}.store-block{display:block}.store-center{text-align:center}.store-end{justify-content:flex-end}.store-self-start{align-self:flex-start}.store-gap-xs{gap:var(--vd-spacing-xs)}.store-gap-sm{gap:var(--vd-spacing-sm)}@media (width<=600px),(pointer:coarse){.vd-stepper.store-stepper--sm{--vd-control-height:var(--vd-size-control-touch)}}
