:root{--vl-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--vl-text-display:60px;--vl-text-h1:44px;--vl-text-h2:32px;--vl-text-h3:24px;--vl-text-lg:19px;--vl-text-sm:14.5px;--vl-text-xs:12px;--vl-text-control:14px;--vl-text-control-sm:13px;--vl-text-control-lg:15px;--vl-leading-tight:1.1;--vl-leading-snug:1.3;--vl-leading-normal:1.5;--vl-leading-loose:1.6;--vl-weight-light:300;--vl-weight-normal:400;--vl-weight-medium:500;--vl-weight-semi:600;--vl-weight-bold:700;--vl-tracking-tight:-0.015em;--vl-tracking-normal:0;--vl-tracking-label:0.16em;--vl-tracking-badge:0.01em;--vl-tracking-button:-0.005em;--vl-tracking-eyebrow:0.22em;--vl-space-1:4px;--vl-space-2:8px;--vl-space-3:12px;--vl-space-4:16px;--vl-space-5:24px;--vl-space-6:32px;--vl-space-7:48px;--vl-space-8:64px;--vl-space-9:96px;--vl-space-10:120px;--vl-radius-xs:2px;--vl-radius-sm:6px;--vl-radius-md:10px;--vl-radius-lg:14px;--vl-radius-xl:16px;--vl-radius-2xl:24px;--vl-radius-pill:999px;--vl-border-width:1px;--vl-ease:cubic-bezier(0.4,0,0.2,1);--vl-duration-fast:0.12s;--vl-duration:0.2s;--vl-container:1280px;--vl-container-library:1120px;--vl-container-narrow:760px;--vl-gutter:64px;--vl-nav-height:68px}:root,[data-register=softened]{--vl-hero:var(--vl-text-h1);--vl-hero-leading:var(--vl-leading-snug);--vl-section-y:var(--vl-space-7)}[data-register=expressive]{--vl-hero:var(--vl-text-display);--vl-hero-leading:var(--vl-leading-tight);--vl-section-y:var(--vl-space-10)}:root{color-scheme:light;color:var(--vl-text);--vl-chalk:oklch(97.6% 0.0026 106);--vl-paper-white:oklch(100% 0 0);--vl-mist:oklch(95.8% 0.0027 106);--vl-rule:oklch(90.9% 0.0068 97);--vl-rule-strong:oklch(85.1% 0.0083 99);--vl-stone:oklch(51.2% 0.0093 107);--vl-graphite:oklch(34.7% 0.0051 107);--vl-carbon:oklch(19.5% 0.0020 107);--vl-pitch:oklch(0% 0 0);--vl-action:oklch(45% 0.0784 233.9);--vl-action-hover:oklch(39% 0.072 234);--vl-bg:var(--vl-chalk);--vl-bg-raised:var(--vl-paper-white);--vl-bg-sunken:var(--vl-mist);--vl-bg-inverse:var(--vl-carbon);--vl-bg-inverse-deep:var(--vl-pitch);--vl-text:var(--vl-carbon);--vl-text-secondary:var(--vl-graphite);--vl-text-tertiary:var(--vl-stone);--vl-text-on-dark:var(--vl-chalk);--vl-text-inverse:var(--vl-chalk);--vl-line:var(--vl-rule);--vl-line-strong:var(--vl-rule-strong);--vl-border-hairline:1px solid var(--vl-rule);--vl-border-strong:1px solid var(--vl-rule-strong);--vl-accent:var(--vl-carbon);--vl-accent-hover:var(--vl-pitch);--vl-text-accent:var(--vl-carbon);--vl-text-brand:var(--vl-carbon);--vl-focus-ring-color:var(--vl-carbon);--vl-focus-ring:0 0 0 3px var(--vl-focus-ring-color);--vl-on-dark-dim:oklch(78% 0.004 106);--vl-rule-dark:oklch(38% 0.004 107);--vl-selected:oklch(93.5% 0.004 106);--vl-success:oklch(48% 0.09 152);--vl-success-bg:oklch(96.5% 0.02 152);--vl-border-success-strong:oklch(86% 0.045 152);--vl-danger:oklch(50% 0.12 25);--vl-danger-bg:oklch(96.5% 0.014 25);--vl-border-danger-strong:oklch(86% 0.045 25);--vl-warning:oklch(60% 0.11 75);--vl-warning-bg:oklch(96.5% 0.025 85);--vl-border-warning-strong:oklch(86% 0.06 82);--vl-info:oklch(50% 0.07 250);--vl-info-bg:oklch(96.5% 0.012 250);--vl-border-info-strong:oklch(86% 0.03 250);--vl-bg-accent:var(--vl-mist);--vl-surface-inverse:var(--vl-carbon);--vl-surface-brand-tint:var(--vl-mist);--vl-border-brand-tint:var(--vl-rule);--vl-surface-brand-selected:var(--vl-selected);--vl-brand-bg:var(--vl-mist);--vl-brand:var(--vl-carbon);--vl-brand-hover:var(--vl-pitch);--vl-primary:var(--vl-action);--vl-primary-hover:var(--vl-action-hover);--vl-accent-deep:var(--vl-carbon);--vl-shade:var(--vl-carbon);--vl-text-on-dark-dim:var(--vl-on-dark-dim);--vl-line-inverse:var(--vl-rule-dark);--vl-border-inverse:1px solid var(--vl-rule-dark);--vl-commerce:var(--vl-graphite);--vl-surface-commerce-tint:var(--vl-mist);--vl-border-commerce-tint:var(--vl-rule);--vl-recycling:var(--vl-rule-strong);--vl-recipient-ground:var(--vl-chalk);--vl-cream:var(--vl-paper-white);--vl-ivory:var(--vl-chalk);--vl-champagne:var(--vl-mist);--vl-gold:var(--vl-carbon);--vl-gold-deep:var(--vl-carbon);--vl-dusk:var(--vl-carbon);--vl-dusk-deep:var(--vl-pitch);--vl-nocturne:var(--vl-pitch);--vl-ink:var(--vl-carbon);--vl-muted:var(--vl-graphite);--vl-muted-light:var(--vl-stone);--vl-border:var(--vl-rule);--vl-border-gold:var(--vl-rule-strong);--vl-dusk-border:var(--vl-rule-dark);--vl-harbor:var(--vl-carbon);--vl-harbor-deep:var(--vl-pitch);--vl-harbor-night:var(--vl-carbon);--vl-harbor-tint:var(--vl-mist);--vl-harbor-border:var(--vl-rule);--vl-harbor-selected:var(--vl-selected);--vl-harbor-paper:var(--vl-chalk);--vl-harbor-card:var(--vl-paper-white);--vl-harbor-line:var(--vl-rule);--vl-harbor-line-strong:var(--vl-rule-strong);--vl-sunset:var(--vl-carbon);--vl-sunset-deep:var(--vl-pitch);--vl-sunset-night:var(--vl-carbon);--vl-sunset-fill:var(--vl-rule-strong);--vl-sunset-tint:var(--vl-mist);--vl-sunset-border:var(--vl-rule);--vl-sunset-selected:var(--vl-selected);--vl-sunset-paper:var(--vl-chalk);--vl-sunset-card:var(--vl-paper-white);--vl-sunset-line:var(--vl-rule);--vl-sunset-line-strong:var(--vl-rule-strong);--vl-shadow-xs:0 1px 3px oklch(19.5% 0.002 107/0.05);--vl-shadow-card:0 1px 2px oklch(19.5% 0.002 107/0.06),0 12px 32px -12px oklch(19.5% 0.002 107/0.18);--vl-shadow-raised:0 1px 2px oklch(19.5% 0.002 107/0.05),0 10px 24px -14px oklch(19.5% 0.002 107/0.2);--vl-shadow-pop:0 24px 60px oklch(19.5% 0.002 107/0.22),0 2px 8px oklch(19.5% 0.002 107/0.06);--vl-font-serif:"Spectral",Georgia,"Times New Roman",serif;--vl-font-sans:"Hanken Grotesk Variable","Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--vl-text-base:17px;--vl-leading-body:1.6;--vl-tracking-display:-0.02em}:root .vl-btn--accent{background:var(--vl-primary);color:var(--vl-text-inverse);border-radius:var(--vl-radius-pill)}:root .vl-btn--accent:hover{background:var(--vl-primary-hover)}:root .vl-btn--primary{background:var(--vl-account-accent,var(--vl-primary))}:root .vl-btn--busy:disabled,:root .vl-btn--primary:hover{background:var(--vl-account-accent-hover,var(--vl-primary-hover))}:root .vl-brand-header[data-band]{background:var(--vl-account-accent,var(--vl-primary))}:root[data-register=softened]{--vl-type-ratio-sans:1.094;--vl-type-ratio-serif:1.068;--vl-text-display:calc(60px * var(--vl-type-ratio-serif));--vl-text-h1:calc(44px * var(--vl-type-ratio-serif));--vl-text-h2:calc(32px * var(--vl-type-ratio-serif));--vl-text-h3:calc(24px * var(--vl-type-ratio-serif));--vl-text-lg:calc(19px * var(--vl-type-ratio-sans));--vl-text-base:calc(16px * var(--vl-type-ratio-sans));--vl-text-sm:calc(14.5px * var(--vl-type-ratio-sans));--vl-text-xs:calc(12px * var(--vl-type-ratio-sans));--vl-text-control:calc(14px * var(--vl-type-ratio-sans));--vl-text-control-sm:calc(13px * var(--vl-type-ratio-sans));--vl-text-control-lg:calc(15px * var(--vl-type-ratio-sans))}[data-tone=bundles]{--vl-bg:var(--vl-harbor-paper);--vl-bg-raised:var(--vl-harbor-card);--vl-bg-sunken:var(--vl-harbor-tint);--vl-border:var(--vl-harbor-line);--vl-line:var(--vl-harbor-line);--vl-border-gold:var(--vl-harbor-line-strong);--vl-bg-inverse:var(--vl-harbor-night);--vl-brand:var(--vl-harbor);--vl-brand-hover:var(--vl-harbor-deep);--vl-text-brand:var(--vl-harbor);--vl-surface-brand-tint:var(--vl-harbor-tint);--vl-border-brand-tint:var(--vl-harbor-border);--vl-surface-brand-selected:var(--vl-harbor-selected);--vl-bg-inverse-deep:var(--vl-harbor-night);--vl-border-hairline:1px solid var(--vl-harbor-line);--vl-border-strong:1px solid var(--vl-harbor-line-strong)}[data-tone=recycling]{--vl-bg:var(--vl-sunset-paper);--vl-bg-raised:var(--vl-sunset-card);--vl-bg-sunken:var(--vl-sunset-tint);--vl-border:var(--vl-sunset-line);--vl-line:var(--vl-sunset-line);--vl-border-gold:var(--vl-sunset-line-strong);--vl-brand:var(--vl-sunset);--vl-brand-hover:var(--vl-sunset-deep);--vl-text-brand:var(--vl-sunset);--vl-surface-brand-tint:var(--vl-sunset-tint);--vl-border-brand-tint:var(--vl-sunset-border);--vl-surface-brand-selected:var(--vl-sunset-selected);--vl-bg-inverse-deep:var(--vl-sunset-night);--vl-bg-inverse:var(--vl-sunset-night);--vl-border-hairline:1px solid var(--vl-sunset-line);--vl-border-strong:1px solid var(--vl-sunset-line-strong)}[data-tone] .vl-topnav__launch{--vl-brand:var(--vl-dusk);--vl-brand-hover:var(--vl-dusk-deep);--vl-text-brand:var(--vl-dusk)}.vl-library .vl-shell:has(>[data-tone=bundles]){background:var(--vl-harbor-paper)}.vl-library .vl-shell:has(>[data-tone=recycling]){background:var(--vl-sunset-paper)}.vl-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vl-space-2);font-family:var(--vl-font-sans);font-size:var(--vl-text-control);font-weight:var(--vl-weight-semi);line-height:1;letter-spacing:var(--vl-tracking-button);border:1px solid transparent;border-radius:var(--vl-radius-md);padding:10px 20px;text-decoration:none;cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease),color var(--vl-duration-fast) var(--vl-ease),transform var(--vl-duration-fast) var(--vl-ease)}.vl-btn:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-btn:active{transform:scale(.98)}.vl-btn:disabled{opacity:.45;cursor:not-allowed}.vl-btn--primary{color:var(--vl-account-accent-fg,var(--vl-text-inverse))}.vl-btn--secondary{background:var(--vl-bg-raised);color:var(--vl-text);border-color:var(--vl-line)}.vl-btn--ghost{background:transparent;color:var(--vl-text-brand)}.vl-btn--ghost-dark{background:transparent;color:var(--vl-text-on-dark);border-color:var(--vl-line-inverse)}.vl-card{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);padding:var(--vl-space-6)}.vl-eyebrow{font-family:var(--vl-font-sans);font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);letter-spacing:var(--vl-tracking-eyebrow);text-transform:uppercase;color:var(--vl-text-accent)}:root .vl-chips__label,:root .vl-choice__meta,:root .vl-conn-facts dt,:root .vl-cover__label,:root .vl-deliver-idbox__label,:root .vl-eyebrow,:root .vl-eyebrow-title,:root .vl-field-eyebrow,:root .vl-firstrun__status,:root .vl-gauge__eyebrow,:root .vl-invoice-doc__eyebrow,:root .vl-launch__eyebrow,:root .vl-ledger-page__eyebrow,:root .vl-ledger-row__age,:root .vl-proof__mailhead dt,:root .vl-pulse-vital__label,:root .vl-seam__label,:root .vl-settings-leaf__eyebrow,:root .vl-welcome__eyebrow{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);letter-spacing:normal;text-transform:none;color:var(--vl-text-secondary)}:root .vl-field-eyebrow,:root .vl-settings-leaf__eyebrow,:root .vl-settings__num{display:none}.vl-display{font-family:var(--vl-font-serif);font-size:var(--vl-hero);line-height:var(--vl-hero-leading);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);font-weight:400}.vl-h1{font-size:var(--vl-text-h1);letter-spacing:-.01em}.vl-h1,.vl-h2{font-family:var(--vl-font-serif);line-height:var(--vl-leading-snug);color:var(--vl-text);font-weight:400}.vl-h2{font-size:var(--vl-text-h2)}.vl-accent-italic{font-style:italic;color:var(--vl-text-brand)}.vl-body{font-size:var(--vl-text-base);line-height:var(--vl-leading-body);font-weight:var(--vl-weight-light);color:var(--vl-text-secondary)}.vl-badge,.vl-body{font-family:var(--vl-font-sans)}.vl-badge{--vl-badge-mark:currentColor;--vl-badge-edge:30%;display:inline-flex;align-items:center;gap:5px;font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);letter-spacing:var(--vl-tracking-badge);line-height:1.4;background:var(--vl-info-bg);color:var(--vl-info);padding:3px 10px;border-radius:var(--vl-radius-pill);box-sizing:border-box;border:1px solid color-mix(in oklch,var(--vl-badge-mark) var(--vl-badge-edge),transparent)}.vl-badge:before{content:"";display:inline-block;flex:0 0 auto;width:5px;height:5px;border-radius:var(--vl-radius-pill);background:var(--vl-badge-mark)}.vl-badge:has(>svg):before{content:none}.vl-input{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);color:var(--vl-text);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);padding:11px 14px}.vl-input:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-color:var(--vl-accent)}input.vl-input:not([type=checkbox]):not([type=radio]):not([type=file])[aria-invalid=true]{border-color:var(--vl-danger)}.vl-lockup{display:inline-flex;align-items:center;gap:var(--vl-space-3)}.vl-lockup__word{font-family:var(--vl-font-serif);font-weight:400;line-height:1;letter-spacing:var(--vl-tracking-tight);font-size:1.5rem;color:var(--vl-ink)}.vl-lockup--on-dark .vl-lockup__word{color:var(--vl-text-on-dark)}:root .vl-delivery__name,:root .vl-lockup__word{font-family:var(--vl-font-sans);font-weight:var(--vl-weight-semi);letter-spacing:-.03em;text-transform:lowercase;color:var(--vl-text)}.vl-app{margin:0;background:var(--vl-bg);color:var(--vl-text);font-family:var(--vl-font-sans);font-size:var(--vl-text-base);line-height:var(--vl-leading-body);-webkit-font-smoothing:antialiased}.vl-shell{max-width:64rem;margin:0 auto;padding:var(--vl-space-6) var(--vl-space-5) var(--vl-space-9)}.vl-page-title{font-size:var(--vl-text-h2);line-height:var(--vl-leading-snug);letter-spacing:-.015em;margin:0 0 var(--vl-space-4)}.vl-page-title,.vl-section-title{font-family:var(--vl-font-serif);font-weight:400;color:var(--vl-text)}.vl-section-title{font-size:var(--vl-text-h3);letter-spacing:-.01em;margin:var(--vl-space-6) 0 var(--vl-space-3)}.vl-subhead{font-family:var(--vl-font-sans);font-weight:var(--vl-weight-semi);font-size:var(--vl-text-base);color:var(--vl-text);margin:var(--vl-space-5) 0 var(--vl-space-2)}.vl-muted{color:var(--vl-text-secondary)}.vl-library .vl-muted{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}:where(.vl-app) a{color:var(--vl-text-accent)}:where(.vl-app) h1{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h2);line-height:var(--vl-leading-snug);letter-spacing:-.01em;margin:0 0 var(--vl-space-4)}:where(.vl-app) h2{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);margin:var(--vl-space-6) 0 var(--vl-space-3)}:where(.vl-app) h3{font-family:var(--vl-font-sans);font-weight:var(--vl-weight-semi);font-size:var(--vl-text-lg);margin:var(--vl-space-5) 0 var(--vl-space-2)}:where(.vl-app) p{margin:0 0 var(--vl-space-3)}:where(.vl-app) hr{border:0;border-top:var(--vl-border-hairline);margin:var(--vl-space-5) 0}:where(.vl-app) button{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);padding:8px 16px;cursor:pointer;transition:background var(--vl-duration) var(--vl-ease),border-color var(--vl-duration) var(--vl-ease)}:where(.vl-app) button:where(:hover){border-color:var(--vl-muted-light);background:var(--vl-bg)}:where(.vl-app) button:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}:where(.vl-app) a:focus-visible{outline:3px solid var(--vl-focus-ring-color);outline-offset:2px}:where(.vl-app) input:not([type=checkbox]):not([type=radio]):not([type=file]),:where(.vl-app) select,:where(.vl-app) textarea{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);color:var(--vl-text);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);padding:9px 12px}:where(.vl-app) select{font-size:var(--vl-text-control)}:where(.vl-app) input:focus-visible,:where(.vl-app) select:focus-visible,:where(.vl-app) textarea:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-color:var(--vl-accent)}:where(.vl-app) input[type=checkbox],:where(.vl-app) input[type=radio]{accent-color:var(--vl-brand)}:where(:root) input:is([type=checkbox],[type=radio]){accent-color:var(--vl-text)}@media (max-width:1023px),not all and (hover:hover) and (pointer:fine){.vl-btn{box-sizing:border-box;min-height:44px}:where(.vl-app) button{box-sizing:border-box;min-height:44px}.vl-account__trigger,.vl-copyvalue__btn,.vl-topnav__menu{min-width:44px}.vl-delivered-contents .vl-asset__name>a,.vl-delivered-contents .vl-bundle__title>a,.vl-record__link{display:inline-flex;align-items:center;min-height:44px}.vl-account__item,.vl-recipient-library__open{box-sizing:border-box;min-height:44px}.vl-attribution__legal a,.vl-auth__aside-link a,.vl-libnav__link,.vl-recipient-library__actions button,.vl-recipient-library__actions>a,.vl-recipient-library__aside-link a,.vl-recipient-library__aside-link button{box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.vl-auth__referral>summary{box-sizing:border-box;min-height:44px;padding-block:var(--vl-space-3)}:where(.vl-app) input:not([type=checkbox]):not([type=radio]):not([type=file]),:where(.vl-app) select,:where(.vl-app) textarea{box-sizing:border-box;min-height:44px}.vl-back-link{box-sizing:border-box;min-height:44px}}.vl-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.vl-switch:has(.vl-switch__input:disabled){cursor:not-allowed;opacity:.5}.vl-switch__input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.vl-switch__track{position:relative;display:inline-block;width:40px;height:24px;flex-shrink:0;background:var(--vl-muted-light);border-radius:var(--vl-radius-pill);transition:background var(--vl-duration) var(--vl-ease)}.vl-switch__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--vl-bg-raised);border-radius:50%;box-shadow:var(--vl-shadow-xs);transition:left var(--vl-duration) var(--vl-ease)}.vl-switch__input:checked+.vl-switch__track{background:var(--vl-brand)}.vl-switch__input:checked+.vl-switch__track .vl-switch__knob{left:19px}.vl-switch__input:focus-visible+.vl-switch__track{outline:none;box-shadow:var(--vl-focus-ring)}.vl-switch__label{font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-switch--spread{display:flex;width:100%;cursor:default;pointer-events:none}.vl-switch--spread .vl-switch__label{order:-1;margin-right:auto}.vl-switch--spread .vl-switch__track{pointer-events:auto;cursor:pointer}.vl-nav-bar{justify-content:space-between;gap:var(--vl-space-5);border-bottom:var(--vl-border-hairline);margin-bottom:var(--vl-space-6)}.vl-nav-bar,.vl-nav-bar__actions{display:flex;align-items:flex-end}.vl-nav-bar__actions{gap:var(--vl-space-3)}.vl-nav-bar__actions,.vl-nav-bar__cta{margin-bottom:var(--vl-space-3)}.vl-nav-bar__actions .vl-nav-bar__cta{margin-bottom:0}.vl-nav{display:flex;align-items:center;gap:var(--vl-space-5)}.vl-nav,.vl-nav a{padding-bottom:var(--vl-space-3)}.vl-nav a{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);text-decoration:none;color:var(--vl-text-secondary);margin-bottom:calc(-1 * var(--vl-space-3) - 1px);border-bottom:2px solid transparent}.vl-nav a:hover{color:var(--vl-text)}.vl-nav a[aria-current=page]{color:var(--vl-text);font-weight:var(--vl-weight-semi);border-bottom-color:var(--vl-accent)}.vl-brand{display:inline-block;text-decoration:none;margin-bottom:var(--vl-space-5)}.vl-brand--inline{margin-bottom:0}.vl-library .vl-shell{max-width:var(--vl-container-library);background:var(--vl-bg);border-radius:0 0 var(--vl-radius-lg) var(--vl-radius-lg);box-shadow:var(--vl-shadow-raised);margin:0 auto;min-height:100vh}.vl-library .vl-shell:has(>.vl-auth){max-width:none;background:transparent;border-radius:0;box-shadow:none;padding:0}.vl-topnav{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--vl-space-6);margin:calc(-1 * var(--vl-space-6)) calc(-1 * var(--vl-space-5)) var(--vl-space-6);padding:var(--vl-space-3) var(--vl-space-6);background:var(--vl-gold-deep)}.vl-topnav__brand{display:inline-flex;align-items:center}.vl-topnav__brand .vl-lockup__word{color:var(--vl-cream)}.vl-topnav__nav{display:flex;gap:var(--vl-space-1)}.vl-topnav__tab{padding:7px 12px;border-radius:var(--vl-radius-md);font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:color-mix(in oklch,var(--vl-text-inverse) 72%,transparent);text-decoration:none;transition:background var(--vl-duration-fast) var(--vl-ease),color var(--vl-duration-fast) var(--vl-ease)}.vl-topnav__tab:hover{color:var(--vl-text-inverse);background:color-mix(in oklch,var(--vl-text-inverse) 12%,transparent)}.vl-topnav__tab[aria-current=page]{color:var(--vl-text-inverse);font-weight:var(--vl-weight-bold);background:color-mix(in oklch,var(--vl-text-inverse) 18%,transparent)}.vl-topnav__actions{margin-left:auto;display:flex;align-items:center;gap:var(--vl-space-3)}.vl-topnav__menu{display:none;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--vl-radius-md);background:transparent;color:var(--vl-text-inverse);cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease)}.vl-topnav__menu:hover{background:color-mix(in oklch,var(--vl-text-inverse) 12%,transparent)}.vl-topnav__menu:disabled{cursor:default;opacity:.5}@media (max-width:1023px){.vl-topnav__nav{display:none}.vl-topnav__menu{display:inline-flex}.vl-topnav{gap:var(--vl-space-3);padding-inline:var(--vl-space-4)}.vl-topnav__launch{display:none}}.vl-navdrawer{box-sizing:border-box;padding:0;margin:0 auto 0 0;width:min(320px,86vw);max-width:none;height:100dvh;max-height:100dvh;flex-direction:column;background:var(--vl-bg-raised);color:var(--vl-text);border:0;border-radius:0 var(--vl-radius-lg) var(--vl-radius-lg) 0;box-shadow:var(--vl-shadow-pop);overflow:hidden}.vl-navdrawer[open]{display:flex;animation:vl-drawer-in .16s var(--vl-ease)}.vl-navdrawer::backdrop{background:color-mix(in oklch,var(--vl-bg-inverse) 42%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes vl-drawer-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.vl-navdrawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-4);padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-gold-deep)}.vl-navdrawer__brand{display:inline-flex;align-items:center}.vl-navdrawer__brand .vl-lockup__word{color:var(--vl-cream)}.vl-navdrawer__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--vl-radius-md);background:transparent;color:var(--vl-text-inverse);cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease)}.vl-navdrawer__close:hover{background:color-mix(in oklch,var(--vl-text-inverse) 14%,transparent)}.vl-navdrawer__nav{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;padding:var(--vl-space-3)}.vl-navdrawer__item{display:flex;align-items:center;min-height:48px;padding:0 var(--vl-space-4);border-radius:var(--vl-radius-md);font-family:var(--vl-font-sans);font-size:var(--vl-text-base);font-weight:var(--vl-weight-medium);color:var(--vl-text);text-decoration:none}.vl-navdrawer__item:hover{background:var(--vl-bg-sunken)}.vl-navdrawer__item[aria-current=page]{font-weight:var(--vl-weight-bold);color:var(--vl-text-brand);background:var(--vl-bg-sunken)}.vl-navdrawer__foot{flex:none;display:flex;flex-direction:column;gap:var(--vl-space-4);padding:var(--vl-space-4);border-top:var(--vl-border-hairline)}.vl-navdrawer__launch{box-sizing:border-box;width:100%;justify-content:center}.vl-navdrawer__identity{display:flex;align-items:center;gap:var(--vl-space-3);min-width:0}.vl-navdrawer__avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--vl-bg-sunken);color:var(--vl-text-secondary)}.vl-navdrawer__identity-text{display:flex;flex-direction:column;min-width:0}.vl-navdrawer__identity-email,.vl-navdrawer__identity-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-navdrawer__identity-name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-bold);color:var(--vl-text)}.vl-navdrawer__identity-email{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-account{position:relative;display:inline-flex}.vl-account__trigger{width:38px;height:38px;border-radius:50%;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in oklch,var(--vl-text-inverse) 28%,transparent);background:color-mix(in oklch,var(--vl-text-inverse) 14%,transparent);color:var(--vl-text-inverse)}.vl-account__trigger:hover{background:color-mix(in oklch,var(--vl-text-inverse) 24%,transparent)}.vl-account__trigger:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-account__trigger:disabled{cursor:default;opacity:.6}.vl-account__menu{position:absolute;top:calc(100% + 10px);right:0;width:220px;z-index:40;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-pop);overflow:hidden}.vl-account__identity{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-bottom:var(--vl-border-hairline)}.vl-account__identity-name{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);font-weight:600;color:var(--vl-text)}.vl-account__identity-email,.vl-account__identity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-account__identity-email{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-account__item{display:flex;align-items:center;gap:var(--vl-space-3);width:100%;padding:10px 14px;border:0;background:transparent;cursor:pointer;font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);color:var(--vl-text);text-align:left;text-decoration:none}.vl-account__item:hover{background:var(--vl-bg-sunken)}.vl-account__item:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-account__item-label{flex:1 1}.vl-account__logout{margin:0;border-top:var(--vl-border-hairline)}.vl-rows{list-style:none;padding:0;margin:0}.vl-rows>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-4) 0;border-bottom:var(--vl-border-hairline)}.vl-rows form{display:inline-flex;flex-wrap:wrap;gap:var(--vl-space-2);margin:0}.vl-app dd{overflow-wrap:anywhere}.vl-btn--sm{padding:7px 14px;font-size:var(--vl-text-control-sm)}.vl-btn--lg{padding:13px 26px;font-size:var(--vl-text-control-lg)}.vl-btn--danger{background:transparent;color:var(--vl-danger);border:1px solid var(--vl-danger)}.vl-btn--danger:hover{background:var(--vl-danger);color:var(--vl-text-on-dark)}.vl-btn--ghost-danger{background:transparent;color:var(--vl-danger);border:1px solid transparent}.vl-btn--ghost-danger:hover{background:var(--vl-danger);color:var(--vl-text-on-dark);border-color:var(--vl-danger)}.vl-btn--danger-fill{background:var(--vl-danger);color:var(--vl-text-inverse)}.vl-btn--danger-fill:hover{background:color-mix(in oklab,var(--vl-danger) 88%,var(--vl-shade));color:var(--vl-text-inverse)}.vl-actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);align-items:center;margin-top:var(--vl-space-4)}.vl-field{display:flex;flex-direction:column;gap:var(--vl-space-2);margin-bottom:var(--vl-space-4);max-width:28rem}.vl-field-value{margin:0;line-height:var(--vl-leading-normal)}.vl-field-value,.vl-label{font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-label{font-weight:var(--vl-weight-semi)}.vl-search-fields{display:flex;flex-direction:column;gap:var(--vl-space-3);max-width:34rem}.vl-search-row{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:var(--vl-space-3)}.vl-search-row .vl-label{text-align:right}@media (max-width:34rem){.vl-search-row{grid-template-columns:1fr auto}.vl-search-row .vl-label{grid-column:1/-1;text-align:left}}.vl-notice{border-radius:var(--vl-radius-md);padding:var(--vl-space-3) var(--vl-space-4);border:var(--vl-border-hairline);background:var(--vl-bg-raised);font-size:var(--vl-text-sm);margin-bottom:var(--vl-space-4)}.vl-notice--alert{border-color:var(--vl-danger);color:var(--vl-danger)}.vl-banner{background:var(--vl-bg-accent);border-radius:var(--vl-radius-lg);padding:var(--vl-space-5);margin-bottom:var(--vl-space-6)}.vl-back-link{display:inline-flex;align-items:center;gap:var(--vl-space-2);padding:0;border:0;background:transparent;font-family:var(--vl-font-sans);font-size:var(--vl-text-control-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary);text-decoration:none;margin-bottom:var(--vl-space-5)}.vl-back-link:hover{color:var(--vl-text)}.vl-danger-zone{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--vl-space-4);row-gap:var(--vl-space-3);margin-top:var(--vl-space-6);padding:var(--vl-space-4) var(--vl-space-5);border:1px solid var(--vl-border-danger-strong);border-radius:var(--vl-radius-lg);background:var(--vl-danger-bg)}.vl-danger-zone[data-state=clear]{border-color:var(--vl-line);background:var(--vl-bg-sunken)}.vl-danger-zone__text{flex:1 1 18rem;min-inline-size:0}.vl-danger-zone__title{margin:0;font-family:var(--vl-font-serif);font-size:var(--vl-text-lg);font-weight:500;color:var(--vl-text)}.vl-danger-zone__lede{margin:var(--vl-space-1) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-danger-zone__act{flex:0 0 auto}.vl-ack{display:flex;align-items:start;gap:var(--vl-space-3);margin-top:var(--vl-space-4);padding:var(--vl-space-3);border:1px solid var(--vl-border-danger-strong);border-radius:var(--vl-radius-md);background:var(--vl-danger-bg);cursor:pointer}.vl-ack__box{flex:0 0 auto;inline-size:1.125rem;block-size:1.125rem;margin-block-start:.125rem;accent-color:var(--vl-danger)}.vl-ack__text{font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-impersonation-bar{position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-3);flex-wrap:wrap;background:var(--vl-danger);color:var(--vl-text-inverse);padding:var(--vl-space-2) var(--vl-space-4);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium)}.vl-impersonation-bar__who{display:flex;align-items:baseline;gap:var(--vl-space-2)}.vl-impersonation-bar__controls{display:flex;align-items:center;gap:var(--vl-space-3)}.vl-impersonation-bar__warning{font-weight:var(--vl-weight-semi)}.vl-impersonation-bar__controls>.vl-btn{background:color-mix(in oklch,var(--vl-text-inverse) 16%,transparent);color:var(--vl-text-inverse);border-color:color-mix(in oklch,var(--vl-text-inverse) 50%,transparent)}.vl-auth{--vl-focus-ring-color:var(--vl-accent)}.vl-auth__card{--vl-focus-ring-color:var(--vl-accent-deep)}.vl-navdrawer__head,.vl-topnav{--vl-focus-ring-color:var(--vl-text-inverse)}.vl-account__trigger,.vl-navdrawer__close,.vl-topnav__launch,.vl-topnav__menu{--vl-focus-ring:0 0 0 3px var(--vl-text-inverse)}.vl-auth{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:var(--vl-space-8) var(--vl-space-6) var(--vl-space-9);gap:var(--vl-space-5)}@media (max-width:1023px){.vl-auth{padding:var(--vl-space-7) var(--vl-space-5) var(--vl-space-8)}}@media (max-width:599px){.vl-auth{padding:var(--vl-space-6) var(--vl-space-4) var(--vl-space-7)}}.vl-auth__brand{flex:none;text-align:center}.vl-auth__tagline{font-size:var(--vl-text-sm)}.vl-auth__support,.vl-auth__tagline{margin:var(--vl-space-2) 0 0;color:var(--vl-text-on-dark-dim)}.vl-auth__support{text-align:center;font-size:var(--vl-text-xs)}.vl-auth__support a{color:var(--vl-text-on-dark-dim);text-decoration:underline;text-underline-offset:3px}.vl-auth__panel{display:grid;gap:var(--vl-space-5);width:100%;max-width:452px;align-items:start}@media (min-width:1024px){.vl-auth__panel--with-aside{max-width:1000px;grid-template-columns:1fr 452px;gap:var(--vl-space-8);align-items:center}.vl-auth__panel--with-aside>.vl-auth__pitch{grid-column:1;grid-row:1}.vl-auth__panel--with-aside>.vl-auth__form-col{grid-column:2;grid-row:1}}@media (max-width:1023px){.vl-auth__panel--with-aside>.vl-auth__pitch{margin-top:var(--vl-space-6);padding-top:var(--vl-space-6);border-top:var(--vl-border-inverse)}}.vl-auth--task{justify-content:flex-start}.vl-auth__panel--task{max-width:calc(var(--vl-measure-upload) + 2 * var(--vl-space-6));grid-template-columns:minmax(0,1fr)}.vl-auth__panel--launch{max-width:calc(1000px + 2 * var(--vl-space-6));grid-template-columns:minmax(0,1fr)}.vl-launch-task{display:grid;gap:var(--vl-space-2)}.vl-launch-task p{margin:0}.vl-auth__card{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-xl);padding:var(--vl-space-6)}@media (max-width:599px){.vl-auth__card{padding:var(--vl-space-5) var(--vl-space-5) var(--vl-space-6)}}.vl-auth__card>:last-child{margin-block-end:0}.vl-auth__title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);margin:0 0 var(--vl-space-2)}.vl-auth__lede{font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);text-wrap:pretty;color:var(--vl-text-secondary);margin:0 0 var(--vl-space-5)}.vl-auth__lede strong{font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-auth__step{margin:0 0 var(--vl-space-3);font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-auth__field{display:block;margin:0 0 var(--vl-space-4)}.vl-auth__label{margin-bottom:var(--vl-space-2);font-size:var(--vl-text-sm)}.vl-auth__item-name,.vl-auth__label{display:block;font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-auth__item-name{margin:0 0 var(--vl-space-2);font-family:var(--vl-font-sans);font-size:var(--vl-text-base)}.vl-auth__label-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3);margin-bottom:var(--vl-space-2)}.vl-auth__label-row>.vl-auth__label{margin-bottom:0}.vl-auth__reveal{flex:none;padding:0;border:0;background:none;cursor:pointer;font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);color:var(--vl-text-accent);text-decoration:underline;text-underline-offset:3px}.vl-auth__field input:not([type=checkbox]):not([type=radio]):not([type=file]){box-sizing:border-box;width:100%;height:46px;padding:0 14px;font-size:var(--vl-text-base)}.vl-auth__hint{display:flex;align-items:center;gap:var(--vl-space-1);margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-auth__hint--met{color:var(--vl-success)}.vl-auth__hint svg{flex:none;width:13px;height:13px}.vl-auth__submit{box-sizing:border-box;min-height:46px;width:100%;justify-content:center;margin-top:var(--vl-space-4)}.vl-auth__lede+.vl-auth__submit{margin-top:var(--vl-space-2)}.vl-auth__lede--leads-next{margin:var(--vl-space-5) 0 0}.vl-feedback{border-radius:var(--vl-radius-sm);padding:var(--vl-space-3) var(--vl-space-4);margin:0 0 var(--vl-space-4);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);display:flex;align-items:flex-start;gap:var(--vl-space-3)}.vl-feedback__text{flex:1 1 auto;min-width:0;margin:0}.vl-feedback{--vl-fb-bg:transparent;--vl-fb-border:transparent;--vl-fb-ink:var(--vl-text)}.vl-feedback[data-kind=confirmation],.vl-feedback[data-kind=no-op]{--vl-fb-bg:var(--vl-success-bg);--vl-fb-border:var(--vl-border-success-strong)}.vl-feedback[data-kind=refusal]{--vl-fb-bg:var(--vl-danger-bg);--vl-fb-border:var(--vl-border-danger-strong);--vl-fb-ink:var(--vl-danger)}.vl-feedback[data-kind=requirement]{--vl-fb-bg:var(--vl-warning-bg);--vl-fb-border:var(--vl-border-warning-strong);--vl-fb-ink:var(--vl-text-accent)}.vl-feedback[data-kind=progress]{--vl-fb-bg:var(--vl-info-bg);--vl-fb-border:var(--vl-border-info-strong);--vl-fb-ink:var(--vl-info)}.vl-feedback[data-final]{--vl-fb-bg:var(--vl-danger-bg);--vl-fb-border:var(--vl-border-danger-strong);--vl-fb-ink:var(--vl-danger)}.vl-feedback[data-waiting]{--vl-fb-bg:var(--vl-warning-bg);--vl-fb-border:var(--vl-border-warning-strong);--vl-fb-ink:var(--vl-text-accent)}.vl-feedback[data-anchor=control],.vl-feedback[data-anchor=page],.vl-feedback[data-anchor=section]{background:var(--vl-fb-bg);border:1px solid var(--vl-fb-border);color:var(--vl-text)}.vl-feedback[data-anchor=page]{display:flex;align-items:flex-start;gap:var(--vl-space-3);border-radius:var(--vl-radius-md);padding:var(--vl-space-3) var(--vl-space-4);margin:0 0 var(--vl-space-4);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}.vl-actions+.vl-feedback[data-anchor=page],.vl-btn+.vl-feedback[data-anchor=page],.vl-dropzone+.vl-feedback[data-anchor=page],.vl-feedback__actions+.vl-feedback[data-anchor=page],.vl-ledger-page__close-confirm+.vl-feedback[data-anchor=page]{margin-top:var(--vl-space-4)}.vl-feedback[data-anchor=control]{display:inline-flex;align-items:center;gap:var(--vl-space-2);border-radius:var(--vl-radius-pill);padding:var(--vl-space-2) var(--vl-space-3);min-height:36px;box-sizing:border-box;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);white-space:nowrap}.vl-feedback[data-anchor=section]{display:flex;gap:var(--vl-space-3);border-radius:var(--vl-radius-lg);padding:var(--vl-space-4);margin:0;font-size:var(--vl-text-base)}.vl-feedback[data-anchor=section]+.vl-feedback[data-anchor=section]{margin-top:var(--vl-space-3)}.vl-feedback[data-anchor=field]{display:block;padding:0;border-radius:0;margin:var(--vl-space-1) 0 0;font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-fb-ink)}.vl-feedback__icon{flex:none;display:flex;align-items:flex-start;margin-top:1px;color:var(--vl-fb-ink)}.vl-feedback__body{flex:1 1;min-width:0}.vl-feedback__body code{overflow-wrap:anywhere}.vl-feedback__title{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);margin:0 0 var(--vl-space-1)}.vl-feedback__actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-2);align-items:center;margin-top:var(--vl-space-3)}.vl-feedback__actions form{display:inline-flex;flex-wrap:wrap;gap:var(--vl-space-2);margin:0}.vl-feedback__actions .vl-feedback__aside{flex-basis:100%;margin:0}.vl-feedback__actions input[type=email]{width:40ch;max-width:100%}.vl-feedback__actions form:has(input[type=email]),.vl-feedback__actions form:has(input[type=email])>label{min-width:0;max-width:100%}.vl-feedback__retry{flex-basis:100%;order:1;display:flex;flex-direction:column;gap:var(--vl-space-2)}.vl-feedback__retry p{margin:0}.vl-feedback__support{font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-library .vl-feedback__body p:not(.vl-feedback__title){font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-auth__aside-link{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);text-align:center}.vl-auth__aside-link a,.vl-auth__aside-link button{color:var(--vl-text-accent);text-decoration:underline;text-underline-offset:3px}.vl-auth__aside-link button{font:inherit;background:none;border:0;border-radius:0;padding:0;cursor:pointer}.vl-auth__plan-strip{margin:0 0 var(--vl-space-3);font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-auth__plan-sep{opacity:.6}.vl-auth__legal{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-auth__legal a{color:var(--vl-text-accent);text-decoration:underline;text-underline-offset:3px}.vl-auth__agree{display:flex;align-items:flex-start;gap:var(--vl-space-2);margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);cursor:pointer}.vl-auth__agree input[type=checkbox]{margin:.2em 0 0;flex:none;accent-color:var(--vl-text-accent)}.vl-auth__agree a{color:var(--vl-text-accent);text-decoration:underline;text-underline-offset:3px}.vl-auth__cooldown{display:flex;align-items:center;justify-content:center;gap:var(--vl-space-2);margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-auth__cooldown-ring{flex:none;box-sizing:border-box;width:16px;height:16px;border-radius:var(--vl-radius-pill);border:2px solid var(--vl-border-gold);border-top-color:var(--vl-accent)}.vl-auth__opt{display:flex;align-items:start;gap:var(--vl-space-3);margin:0 0 var(--vl-space-4);padding:var(--vl-space-4);background:var(--vl-surface-brand-tint);border:1px solid var(--vl-border-brand-tint);border-radius:var(--vl-radius-lg);cursor:pointer;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text)}.vl-auth__opt>input[type=checkbox]{flex:none;width:20px;height:20px;margin:.1em 0 0}.vl-auth__opt-note{display:block;margin-top:var(--vl-space-1);font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-auth__referral{margin:0 0 var(--vl-space-4)}.vl-auth__referral>summary{cursor:pointer;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);padding:var(--vl-space-2) 0}.vl-auth__referral>summary:hover{color:var(--vl-text)}.vl-auth__referral[open]>summary{margin-bottom:var(--vl-space-2)}.vl-auth__referral>summary{list-style:none;display:flex;align-items:center;gap:var(--vl-space-2)}.vl-auth__referral>summary::-webkit-details-marker{display:none}.vl-auth__referral>summary:before{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transform-origin:center;margin-left:2px;translate:0 -1px;transition:transform .12s ease}.vl-auth__referral[open]>summary:before{transform:rotate(45deg);translate:0 -2px}@media (prefers-reduced-motion:reduce){.vl-auth__referral>summary:before{transition:none}}.vl-auth__alt{margin:0 auto;max-width:400px;text-align:center;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-on-dark-dim)}.vl-auth__alt a{color:var(--vl-accent);font-weight:var(--vl-weight-semi);text-decoration:underline;text-underline-offset:3px}.vl-auth__alt-lead{display:block}.vl-auth__alt strong{font-weight:var(--vl-weight-semi)}.vl-auth__alt strong,.vl-auth__pitch,.vl-auth__pitch-title{color:var(--vl-text-on-dark)}.vl-auth__pitch-title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h2);line-height:var(--vl-leading-snug);letter-spacing:var(--vl-tracking-tight);margin:0 0 var(--vl-space-3)}.vl-auth__points{list-style:none;margin:0;padding:0;display:grid;gap:var(--vl-space-4)}.vl-auth__point-title{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text-on-dark);margin:0 0 var(--vl-space-1)}.vl-auth__point-body{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-on-dark-dim);margin:0}.vl-auth__no-card{margin:var(--vl-space-6) 0 0;font-size:var(--vl-text-xs)}:root .vl-library{background:var(--vl-bg)}:root .vl-auth{--vl-text-on-dark:var(--vl-text);--vl-text-on-dark-dim:var(--vl-text-secondary);--vl-border-inverse:var(--vl-border-hairline)}:root .vl-auth .vl-lockup__word{font-size:var(--vl-text-h3)}:root .vl-auth__tagline{font-style:normal}:root .vl-auth__card{box-shadow:var(--vl-shadow-card)}:root .vl-auth__plan-strip,:root .vl-auth__step{font-family:var(--vl-font-sans)}:root .vl-auth__no-card{font-weight:var(--vl-weight-normal);letter-spacing:normal;text-transform:none;color:var(--vl-text-secondary)}.vl-brand-header{margin-bottom:var(--vl-space-5)}.vl-brand-header__row{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);grid-template-areas:"logo name aside";gap:var(--vl-space-3) var(--vl-space-4);min-height:40px}.vl-brand-header__row>.vl-brand-logo{grid-area:logo;justify-self:start}.vl-brand-header__row>:not(.vl-brand-logo,.vl-brand-name){grid-area:aside;justify-self:end;margin-left:0}@container (max-width: 34rem){.vl-brand-header__row{grid-template-areas:"logo name ." "aside aside aside"}.vl-brand-header__row>:not(.vl-brand-logo,.vl-brand-name){justify-self:center}}.vl-brand-logo{display:block;height:40px;width:auto}.vl-brand-name{grid-area:name;justify-self:center;margin:0;min-width:0;text-align:center;overflow-wrap:anywhere;text-wrap:balance;font:400 clamp(28px,6cqi,36px) /1.1 var(--vl-font-serif);color:var(--vl-text)}.vl-brand-name[data-lettering=classic]{font-size:clamp(28px * var(--vl-type-ratio-serif,1),6cqi * var(--vl-type-ratio-serif,1),36px * var(--vl-type-ratio-serif,1))}.vl-brand-header[data-band] .vl-brand-name{color:var(--vl-account-accent-fg,var(--vl-text-inverse))}.vl-brand-name[data-lettering=elegant]{font-family:"Gilda Display",var(--vl-font-serif);letter-spacing:.01em}.vl-brand-name[data-lettering=condensed]{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.vl-brand-name[data-lettering=warm]{font-family:"Young Serif",var(--vl-font-serif)}.vl-brand-name[data-lettering=playful]{font-family:Bagel Fat One,system-ui,sans-serif;letter-spacing:-.01em}.vl-brand-name[data-lettering=spaced]{font-family:"Marcellus",var(--vl-font-serif);font-size:clamp(24px,5.4cqi,30px);text-transform:uppercase;letter-spacing:.22em}.vl-brand-header[data-band]{color:var(--vl-account-accent-fg,var(--vl-text-inverse));margin-top:calc(-1 * var(--vl-sheet-inset-top));margin-inline:calc((100% - 100cqi) / 2 - var(--vl-sheet-inset-x));padding:var(--vl-space-3) var(--vl-sheet-inset-x)}.vl-brand-header[data-band] .vl-brand-header__row{min-height:40px}.vl-brand-header[data-band]{--vl-focus-ring-color:var(--vl-account-accent-fg,var(--vl-text-inverse));--vl-focus-ring:0 0 0 3px var(--vl-account-accent-fg,var(--vl-text-inverse))}.vl-brand-header[data-band] :is(a,button){color:var(--vl-account-accent-fg,var(--vl-text-inverse))}.vl-brand-header[data-band] button{background:transparent;border:1px solid}.vl-brand-header[data-band] button:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.vl-card__preview{display:block;height:auto;object-fit:cover}.vl-card__preview,.vl-type-tile{max-width:100%;aspect-ratio:1/1;border-radius:var(--vl-radius-md)}.vl-type-tile{display:flex;align-items:center;justify-content:center;background:var(--vl-bg-sunken);color:var(--vl-text-secondary)}.vl-type-tile svg{width:45%;height:auto}.vl-card-grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--vl-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vl-facts{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vl-space-1) var(--vl-space-2);margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-facts>p{margin:0}.vl-facts>p:not(:last-child):after{content:"\00a0·";margin-left:4px;color:var(--vl-text-secondary)}.vl-quoted{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);letter-spacing:.02em}:root{--vl-recipient-ground:var(--vl-dusk)}:root [data-surface=recipient]{--vl-recipient-ground:var(--vl-chalk)}:root [data-surface=recipient] .vl-shell{background:var(--vl-bg-raised)}@media (min-width:1024px){:root [data-surface=recipient] .vl-shell{border:var(--vl-border-hairline);box-shadow:var(--vl-shadow-card)}}:root [data-surface=recipient] .vl-attribution,:root [data-surface=recipient] .vl-attribution a{color:var(--vl-text-tertiary)}:root [data-surface=recipient][data-brand=white-label]{--vl-recipient-ground:var(--vl-chalk);--vl-bg:var(--vl-chalk);--vl-bg-raised:var(--vl-paper-white);--vl-bg-sunken:var(--vl-mist);--vl-border:var(--vl-rule);--vl-line:var(--vl-rule);--vl-border-gold:var(--vl-rule-strong);--vl-bg-inverse:var(--vl-carbon);--vl-brand:var(--vl-carbon);--vl-brand-hover:var(--vl-pitch);--vl-primary:var(--vl-carbon);--vl-primary-hover:var(--vl-pitch);--vl-text-brand:var(--vl-carbon);--vl-surface-brand-tint:var(--vl-mist);--vl-border-brand-tint:var(--vl-rule);--vl-surface-brand-selected:var(--vl-selected);--vl-bg-inverse-deep:var(--vl-pitch);--vl-border-hairline:1px solid var(--vl-rule);--vl-border-strong:1px solid var(--vl-rule-strong);--vl-text:var(--vl-carbon);--vl-text-secondary:var(--vl-graphite);--vl-text-tertiary:var(--vl-stone);--vl-text-on-dark:var(--vl-chalk);--vl-text-on-dark-dim:var(--vl-on-dark-dim);--vl-text-inverse:var(--vl-chalk);--vl-text-accent:var(--vl-carbon);--vl-accent:var(--vl-carbon);--vl-accent-hover:var(--vl-pitch);--vl-focus-ring-color:var(--vl-carbon);--vl-focus-ring:0 0 0 3px var(--vl-carbon)}:root{--vl-measure-recipient:var(--vl-container-narrow);--vl-measure-task:26.75rem}.vl-app[data-surface=recipient]{background:var(--vl-recipient-ground)}[data-surface=recipient] .vl-shell{--vl-sheet-inset-top:var(--vl-space-6);--vl-sheet-inset-x:var(--vl-space-5);container-type:inline-size;max-width:none;padding:var(--vl-sheet-inset-top) var(--vl-sheet-inset-x) var(--vl-space-7)}@media (min-width:1024px){.vl-app[data-surface=recipient]{padding:var(--vl-space-6) var(--vl-space-5)}[data-surface=recipient] .vl-shell{max-width:calc(var(--vl-measure-recipient) + 2 * var(--vl-space-6));margin:0 auto;border-radius:var(--vl-radius-xl);--vl-sheet-inset-top:var(--vl-space-6);--vl-sheet-inset-x:var(--vl-space-6);padding:var(--vl-sheet-inset-top) var(--vl-sheet-inset-x) var(--vl-space-6)}.vl-brand-header[data-band]{border-radius:var(--vl-radius-xl) var(--vl-radius-xl) 0 0}}.vl-delivery{max-width:var(--vl-measure-recipient);margin:0 auto}.vl-delivery__head{margin-bottom:var(--vl-space-4)}.vl-delivery__head h1{font-size:var(--vl-text-h3);margin-bottom:0}.vl-delivery__eyebrow{margin:0 0 var(--vl-space-3)}.vl-delivery__cards{display:grid;gap:var(--vl-space-6)}input.vl-code-field:not([type=checkbox]):not([type=radio]):not([type=file]){box-sizing:border-box;display:block;width:100%;max-width:412px;height:64px;margin:0 0 var(--vl-space-4);padding:0 var(--vl-space-4);font-family:var(--vl-font-mono);font-size:var(--vl-text-h2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.3em;text-indent:.3em;text-align:center;color:var(--vl-text);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md)}input.vl-code-field:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible{outline:none;border-color:var(--vl-accent);box-shadow:var(--vl-focus-ring)}input.vl-code-field[data-invalid]:not([type=checkbox]):not([type=radio]):not([type=file]){border-color:var(--vl-border-danger-strong)}.vl-card.vl-task-sheet{max-width:var(--vl-measure-task);margin-inline:auto;background:none;border:0;border-radius:0;box-shadow:none;padding:0}@media (min-width:1024px){[data-surface=recipient] .vl-shell:has(.vl-task-sheet){max-width:var(--vl-measure-task)}.vl-card.vl-task-sheet{max-width:none}}@media (max-width:1023px){[data-surface=recipient] .vl-shell:has(.vl-task-sheet) main>:not(.vl-brand-header){max-width:var(--vl-measure-task);margin-inline:auto}}.vl-task-sheet .vl-btn--primary{width:100%;box-sizing:border-box;justify-content:center}.vl-delivery__attempts{display:block;margin-top:var(--vl-space-1);color:var(--vl-text-secondary)}.vl-delivery__gate .vl-delivery__gate-reassurance{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-delivery__gate p{margin:0 0 var(--vl-space-4)}.vl-delivery__gate label:not(.vl-opt-card){display:flex;align-items:center;gap:var(--vl-space-2);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);margin-bottom:var(--vl-space-4)}.vl-bundle{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--vl-space-4);row-gap:var(--vl-space-5);align-items:center;background:var(--vl-surface-brand-tint);border:1px solid var(--vl-border-brand-tint);border-radius:var(--vl-radius-lg);padding:var(--vl-space-5)}.vl-bundle>.vl-card__preview,.vl-bundle>.vl-type-tile{grid-column:1;grid-row:1;width:76px;height:76px;object-fit:cover}.vl-bundle__head{grid-column:2;grid-row:1;min-width:0}.vl-bundle__title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:-.01em;color:var(--vl-text);margin:0}.vl-bundle__summary{margin:var(--vl-space-1) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-bundle__items{grid-column:1/-1;display:grid;gap:var(--vl-space-3)}.vl-bundle--bare{row-gap:0;padding:var(--vl-space-4);border-radius:var(--vl-radius-md);background:var(--vl-bg-raised);border:var(--vl-border-hairline);box-shadow:var(--vl-shadow-xs)}.vl-bundle--bare>.vl-card__preview,.vl-bundle--bare>.vl-type-tile{width:52px;height:52px}.vl-bundle--bare .vl-bundle__items{grid-column:2;grid-row:1}.vl-bundle--bare .vl-asset{background:none;border:0;padding:0;border-radius:0;box-shadow:none;grid-template-columns:minmax(0,1fr) var(--vl-track-access)}.vl-bundle--bare .vl-asset__body{grid-column:1}.vl-bundle--bare .vl-asset__action{grid-column:2}.vl-bundle--bare:has(.vl-asset--denied){background:var(--vl-bg-sunken);box-shadow:none}.vl-bundle--bare:has(.vl-asset--denied)>.vl-card__preview,.vl-bundle--bare:has(.vl-asset--denied)>.vl-type-tile{opacity:.6}:root{--vl-track-access:16.25rem;--vl-control-download:14rem}.vl-asset{display:grid;grid-template-columns:auto minmax(0,1fr) var(--vl-track-access);column-gap:var(--vl-space-4);row-gap:var(--vl-space-3);align-items:center;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);box-shadow:var(--vl-shadow-xs);padding:var(--vl-space-4)}.vl-asset__media{grid-column:1;grid-row:1}.vl-asset__media .vl-card__preview,.vl-asset__media .vl-type-tile{width:52px;height:52px;object-fit:cover}.vl-asset__body{grid-column:2;grid-row:1;min-width:0}.vl-asset__name{font-family:var(--vl-font-sans);font-weight:var(--vl-weight-semi);font-size:var(--vl-text-base);color:var(--vl-text);margin:0;overflow-wrap:anywhere}.vl-asset__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--vl-space-2);margin:var(--vl-space-1) 0 0;min-width:0}.vl-asset__file{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);overflow-wrap:anywhere}.vl-asset__file,.vl-asset__size{margin:0;color:var(--vl-text-secondary)}.vl-asset__size{font-size:var(--vl-text-sm)}.vl-asset__action{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-end}.vl-asset__action form{margin:0}.vl-asset__action .vl-btn{width:var(--vl-control-download);white-space:nowrap}.vl-asset__access{margin:var(--vl-space-2) 0 0;text-align:right;font-size:var(--vl-text-sm);line-height:var(--vl-leading-snug)}.vl-asset__access>p{margin:0}.vl-asset__access>p+p{margin-top:var(--vl-space-1)}.vl-asset__downloads{color:var(--vl-text-brand)}.vl-asset__window-left{color:var(--vl-text-accent)}.vl-asset__note,.vl-asset__window-until{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-asset__note{margin:var(--vl-space-2) 0 0;text-align:right}.vl-asset--denied{background:var(--vl-bg-sunken);box-shadow:none}.vl-asset--denied .vl-asset__name{color:var(--vl-text-secondary)}.vl-asset--denied .vl-asset__media{opacity:.62}.vl-asset__state{margin:0;white-space:nowrap;font-size:var(--vl-text-sm);padding:6px 14px}@media (max-width:699px){.vl-asset{grid-template-columns:auto minmax(0,1fr)}.vl-asset__action,.vl-bundle--bare .vl-asset__action{grid-column:1/-1;grid-row:2;min-width:0}.vl-asset__action{align-items:stretch}.vl-asset__action .vl-btn{width:100%}.vl-asset__state{align-self:flex-start}.vl-asset__access{text-align:left}.vl-bundle--bare .vl-asset{grid-template-columns:minmax(0,1fr)}.vl-bundle--bare .vl-asset__body{grid-column:1}}@container (max-width: 651px){[data-surface=recipient] .vl-asset{grid-template-columns:auto minmax(0,1fr)}[data-surface=recipient] .vl-asset__action,[data-surface=recipient] .vl-bundle--bare .vl-asset__action{grid-column:1/-1;grid-row:2;min-width:0}[data-surface=recipient] .vl-asset__action{align-items:stretch}[data-surface=recipient] .vl-asset__action .vl-btn{width:100%}[data-surface=recipient] .vl-asset__state{align-self:flex-start}[data-surface=recipient] .vl-asset__access{text-align:left}[data-surface=recipient] .vl-bundle--bare .vl-asset{grid-template-columns:minmax(0,1fr)}[data-surface=recipient] .vl-bundle--bare .vl-asset__body{grid-column:1}}@container (max-width: 551px){[data-surface=recipient] .vl-bundle>.vl-card__preview,[data-surface=recipient] .vl-bundle>.vl-type-tile{width:52px;height:52px}}@media (max-width:599px){.vl-bundle>.vl-card__preview,.vl-bundle>.vl-type-tile{width:52px;height:52px}}.vl-btn--busy:disabled{opacity:1;color:var(--vl-account-accent-fg,var(--vl-text-inverse));cursor:progress}.vl-denied{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);padding:var(--vl-space-6) var(--vl-space-5)}.vl-denied__heading{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:-.01em;color:var(--vl-text);margin:0}.vl-denied__body{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-base);color:var(--vl-text-secondary);max-width:34rem}.vl-denied__body+.vl-denied__body{margin-top:var(--vl-space-4)}.vl-denied__action,.vl-denied__action+.vl-denied__body{margin-top:var(--vl-space-5)}.vl-support-hatch{margin:var(--vl-space-7) 0 0;padding-top:var(--vl-space-5);border-top:var(--vl-border-hairline);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-support-hatch a{color:var(--vl-text-brand);text-decoration:underline}.vl-seller-details{margin:var(--vl-space-7) 0 0;padding-top:var(--vl-space-5);border-top:var(--vl-border-hairline);color:var(--vl-text-secondary)}.vl-seller-details h2{margin:0;font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-seller-details p{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-sm);max-width:34rem}.vl-recipient-library{max-width:var(--vl-measure-recipient);margin:0 auto}.vl-access-root{text-align:center}.vl-access-root .vl-lockup{justify-content:center;margin-bottom:var(--vl-space-5)}.vl-access-root__tagline{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);margin:0 0 var(--vl-space-3)}.vl-access-root__lede{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);margin:0}.vl-recipient-library__title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);margin:0 0 var(--vl-space-2)}.vl-recipient-library__lede{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);margin:0 0 var(--vl-space-5)}.vl-recipient-library__section{margin:var(--vl-space-8) 0 0;padding:var(--vl-space-6) 0 0;border-top:1px solid var(--vl-line)}.vl-recipient-library__section-title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-lg);line-height:var(--vl-leading-snug);color:var(--vl-text);margin:0 0 var(--vl-space-2)}.vl-recipient-library__field{display:block;margin:0 0 var(--vl-space-4)}.vl-recipient-library__label{display:block;margin-bottom:var(--vl-space-2);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text)}.vl-recipient-library__submit{width:100%;justify-content:center;margin-top:var(--vl-space-2)}.vl-recipient-library__notice{border-radius:var(--vl-radius-sm);padding:var(--vl-space-3) var(--vl-space-4);margin:0 0 var(--vl-space-4);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}.vl-recipient-library__notice--wait{background:var(--vl-warning-bg);border:1px solid var(--vl-border-warning-strong);color:var(--vl-text)}.vl-recipient-library__legal{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-recipient-library__legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}.vl-recipient-library__agree{display:flex;align-items:flex-start;gap:var(--vl-space-2);margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);cursor:pointer}.vl-recipient-library__agree input[type=checkbox]{margin:.2em 0 0;flex:none;accent-color:var(--vl-text-brand)}.vl-recipient-library__agree a{color:var(--vl-text-brand);text-decoration:underline;text-underline-offset:3px}.vl-recipient-library__aside-link{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);text-align:center}.vl-recipient-library__aside-link form{margin:0}.vl-recipient-library__aside-link button{font:inherit;color:var(--vl-text-accent);background:none;border:0;border-radius:0;padding:0;cursor:pointer;text-decoration:underline}.vl-opt-card{display:flex;align-items:start;gap:var(--vl-space-3);margin:0 0 var(--vl-space-4);padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-sm);cursor:pointer;font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-opt-card>input[type=checkbox]{flex:none;margin:.2em 0 0}.vl-opt-card__note{display:block;margin-top:var(--vl-space-1);color:var(--vl-text-secondary)}.vl-recipient-library__head{margin-bottom:var(--vl-space-6)}.vl-recipient-library__head>h1{margin:0}.vl-recipient-library__actions{margin-left:auto;display:flex;align-items:baseline;gap:var(--vl-space-4);font-size:var(--vl-text-sm)}.vl-recipient-library__actions form{margin:0}.vl-recipient-library__intro{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-recipient-library__address{font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-recipient-library__count{display:block;margin:var(--vl-space-6) 0 var(--vl-space-3)}.vl-recipient-library__list{list-style:none;padding:0;margin:0;display:grid;gap:var(--vl-space-5)}.vl-recipient-library__delivery{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-xs);padding:0 var(--vl-space-5);display:grid}.vl-recipient-library__delivery-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--vl-space-2) var(--vl-space-4);padding:var(--vl-space-5) 0 var(--vl-space-3);border-bottom:var(--vl-border-hairline)}.vl-recipient-library__reference{margin:0;color:var(--vl-text-tertiary)}.vl-recipient-library__state{justify-content:flex-end}.vl-recipient-library__state>p:first-child{color:var(--vl-text-brand);font-weight:var(--vl-weight-semi)}.vl-recipient-library__rows{list-style:none;padding:0;margin:0}.vl-recipient-library__rows>li{border-bottom:var(--vl-border-hairline)}.vl-recipient-library__row{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--vl-space-4);align-items:center;padding:var(--vl-space-4) 0}.vl-recipient-library__row>.vl-card__preview,.vl-recipient-library__row>.vl-type-tile{grid-column:1;grid-row:1/span 2;width:48px;height:48px;object-fit:cover}.vl-recipient-library__row-title{grid-column:2;grid-row:1;margin:0;font-family:var(--vl-font-sans);font-weight:var(--vl-weight-semi);font-size:var(--vl-text-base);color:var(--vl-text);overflow-wrap:anywhere}.vl-recipient-library__row-meta{grid-column:2;grid-row:2;margin:var(--vl-space-1) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-recipient-library__open{justify-self:end;padding:var(--vl-space-5) 0;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text-brand);text-decoration:underline}.vl-recipient-library__delivery--revoked{background:var(--vl-bg-sunken);box-shadow:none}.vl-recipient-library__delivery--revoked .vl-recipient-library__state>p:first-child{color:var(--vl-text-secondary);font-weight:var(--vl-weight-medium)}.vl-recipient-library__delivery--revoked .vl-recipient-library__row-title{color:var(--vl-text-secondary)}.vl-recipient-library__delivery--revoked .vl-card__preview,.vl-recipient-library__delivery--revoked .vl-type-tile{opacity:.62}.vl-recipient-library__empty{color:var(--vl-text-secondary);margin-top:var(--vl-space-6)}.vl-libnav{margin-left:auto;text-align:right}.vl-libnav__link{font-size:var(--vl-text-control);font-weight:var(--vl-weight-semi);white-space:nowrap}.vl-attribution{text-align:center;font-size:var(--vl-text-xs);padding:var(--vl-space-7) 0 var(--vl-space-6)}.vl-attribution,.vl-attribution a{color:var(--vl-text-tertiary)}.vl-attribution__legal,.vl-attribution__line{margin:0}.vl-attribution__legal{margin-top:var(--vl-space-2)}.vl-gauge{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-4);padding:14px 18px;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-xs)}.vl-gauge__eyebrow{flex:none;font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-text-secondary)}.vl-gauge__track{flex:1 1;display:flex;gap:2px;height:12px;min-width:8rem;background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-pill);overflow:hidden}.vl-gauge__seg{height:100%;display:block}.vl-gauge__seg--content{width:var(--vl-gauge-content,0);min-width:3px;background:linear-gradient(90deg,var(--vl-brand),var(--vl-accent) 220%)}.vl-gauge__seg--recycling{width:var(--vl-gauge-recycling,0);min-width:3px;background:var(--vl-recycling)}.vl-gauge__seg--free{width:var(--vl-gauge-free,0);background:transparent}.vl-gauge__value{flex:0 1 auto;min-width:0;font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text);font-weight:var(--vl-weight-medium)}.vl-gauge__value-part{white-space:nowrap}.vl-gauge__value-cap{color:var(--vl-text-tertiary)}.vl-gauge-wrap{margin-bottom:var(--vl-space-5)}.vl-gauge__note{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-gauge__tip{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:7px;padding:11px 14px;white-space:nowrap;z-index:30;background:var(--vl-bg-inverse-deep);color:var(--vl-text-inverse);border-radius:var(--vl-radius-md);box-shadow:var(--vl-shadow-raised);opacity:0;pointer-events:none;transition:opacity .14s ease-out}.vl-gauge:hover .vl-gauge__tip{opacity:1}.vl-gauge__tip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--vl-bg-inverse-deep)}.vl-gauge__tip-row{display:flex;align-items:center;gap:9px}.vl-gauge__tip-dot{width:9px;height:9px;border-radius:var(--vl-radius-xs);flex:none}.vl-gauge__tip-dot--recycling{background:var(--vl-recycling)}.vl-gauge__tip-dot--content{background:var(--vl-brand)}.vl-gauge__tip-dot--free{background:var(--vl-bg-sunken);border:1px solid color-mix(in oklch,var(--vl-text-inverse) 35%,transparent)}.vl-gauge__tip-label{flex:1 1;font-size:var(--vl-text-xs);color:color-mix(in oklch,var(--vl-text-inverse) 78%,transparent)}.vl-gauge__tip-val{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);font-weight:var(--vl-weight-medium);color:var(--vl-text-inverse)}.vl-lib-card{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);overflow:hidden;list-style:none;margin:0;padding:0}.vl-lib-head,.vl-lib-row{display:grid;grid-template-columns:38px 1fr 138px 92px 118px;gap:var(--vl-space-4);align-items:center}.vl-lib-head--no-select,.vl-lib-row--no-select{grid-template-columns:1fr 138px 92px 118px}.vl-lib-head{box-sizing:border-box;height:54px;padding:0 20px;font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary);background:var(--vl-bg-sunken);border-bottom:var(--vl-border-hairline)}:root .vl-carries-table__head,:root .vl-invoice-lines__head,:root .vl-invoice-table__head,:root .vl-ledger-head,:root .vl-lib-head{color:var(--vl-text-secondary);font-weight:var(--vl-weight-medium)}.vl-lib-row{padding:14px 20px;position:relative}.vl-lib-row:has(.vl-lib-row__link){cursor:pointer}.vl-lib-bar+.vl-lib-row,.vl-lib-head+.vl-lib-row,.vl-lib-row+.vl-lib-row{border-top:var(--vl-border-hairline)}@media (hover:hover) and (pointer:fine){.vl-lib-row:hover{background:var(--vl-bg-sunken)}.vl-lib-row__link:hover .vl-lib-row__name-text{text-decoration:underline}}.vl-lib-row__link{text-decoration:none}.vl-lib-row__link:after{content:"";position:absolute;inset:0;z-index:1}.vl-lib-row__action,.vl-lib-row__select{position:relative;z-index:2}.vl-lib-head__select,.vl-lib-row__select{display:flex;align-items:center;justify-content:center;align-self:stretch;cursor:pointer}.vl-lib-row__main{display:flex;align-items:center;gap:var(--vl-space-3);min-width:0}.vl-lib-row__thumb{width:48px;height:48px;flex:none;border-radius:var(--vl-radius-md);border:var(--vl-border-hairline);background:var(--vl-bg-sunken);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--vl-text-tertiary);font-size:var(--vl-text-lg)}.vl-lib-row__thumb img{width:100%;height:100%;object-fit:cover;display:block}.vl-lib-row__id{min-width:0}.vl-lib-row__name{display:flex;align-items:center;gap:var(--vl-space-2);min-width:0}.vl-lib-row__name-text{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-lib-row__name-text--draft{font-style:italic;color:var(--vl-text-secondary);padding-inline-end:.3em}.vl-lib-row__sub{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-lib-row__size,.vl-lib-row__type,.vl-recycling__stamp{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-lib-row__size,.vl-recycling__stamp{font-family:var(--vl-font-mono)}.vl-lib-row__action{display:flex;justify-content:flex-end}.vl-recycling__head,.vl-recycling__row{grid-template-columns:38px minmax(0,1fr) 78px 216px 126px 250px}.vl-recycling__stamp{white-space:nowrap}.vl-recycling__left{display:flex;flex-direction:column;gap:1px}.vl-recycling__left-days{display:flex;align-items:center;gap:var(--vl-space-1);font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text);white-space:nowrap}.vl-recycling__left-days--urgent{color:var(--vl-danger);font-weight:var(--vl-weight-semi)}.vl-recycling__left-date{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap}.vl-recycling__row--bundle .vl-lib-row__thumb:not(.vl-lib-row__thumb--cover){background:var(--vl-bg-sunken)}.vl-recycling__row--content .vl-lib-row__thumb:not(.vl-lib-row__thumb--cover){background:var(--vl-bg-raised)}.vl-recycling__row .vl-lib-row__meta{font-family:var(--vl-font-mono)}.vl-recycling__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--vl-space-2)}.vl-selectbox{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:none;cursor:pointer;display:inline-grid;place-content:center;background:var(--vl-bg-raised);border:var(--vl-border-strong);border-radius:var(--vl-radius-sm);transition:background var(--vl-duration-fast) var(--vl-ease),border-color var(--vl-duration-fast) var(--vl-ease)}.vl-selectbox:before{content:"";width:5px;height:9px;opacity:0;border:solid var(--vl-text-inverse);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.vl-selectbox:checked{background:var(--vl-brand);border-color:var(--vl-brand)}.vl-selectbox:checked:before{opacity:1}.vl-selectbox:focus-visible{outline:2px solid var(--vl-brand);outline-offset:2px}.vl-lib-bar{box-sizing:border-box;display:flex;align-items:center;gap:14px;height:54px;padding:0 20px;background:var(--vl-bg-inverse-deep);color:var(--vl-text-inverse);border-bottom:var(--vl-border-hairline)}.vl-lib-bar__count{font-size:calc(13.5px * var(--vl-type-ratio-sans, 1));font-weight:var(--vl-weight-semi)}.vl-lib-bar__clear{border:0;padding:0;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--vl-text-control-sm);color:color-mix(in oklch,var(--vl-text-inverse) 72%,transparent);text-decoration:underline;text-underline-offset:3px}.vl-lib-bar__clear:hover{color:var(--vl-text-inverse)}.vl-lib-bar__actions{margin-left:auto;display:flex;gap:10px}.vl-lib-bar__btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid transparent;border-radius:var(--vl-radius-md);font-family:inherit;font-size:calc(13.5px * var(--vl-type-ratio-sans, 1));font-weight:var(--vl-weight-semi);cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease),border-color var(--vl-duration-fast) var(--vl-ease)}.vl-lib-bar__btn--ghost{background:transparent;border-color:color-mix(in oklch,var(--vl-text-inverse) 28%,transparent);color:var(--vl-text-inverse)}.vl-lib-bar__btn--ghost:hover{border-color:color-mix(in oklch,var(--vl-text-inverse) 50%,transparent)}.vl-lib-bar__btn--raised{background:var(--vl-bg-raised);border-color:var(--vl-bg-raised);color:var(--vl-bg-inverse-deep)}.vl-lib-bar__btn--raised:hover{background:color-mix(in oklab,var(--vl-bg-raised) 92%,var(--vl-shade))}.vl-lib-bar__btn--danger{background:var(--vl-danger);border-color:var(--vl-danger);color:var(--vl-text-inverse)}.vl-lib-bar__btn--danger:hover{background:color-mix(in oklab,var(--vl-danger) 88%,var(--vl-shade))}.vl-lib-bar__btn:disabled{opacity:.6;cursor:default}.vl-lib-empty{text-align:center;padding:var(--vl-space-8) var(--vl-space-5)}.vl-lib-empty__title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);color:var(--vl-text);margin:0 0 var(--vl-space-2)}.vl-lib-empty .vl-muted{font-size:var(--vl-text-base);line-height:var(--vl-leading-loose);max-width:380px;margin-left:auto;margin-right:auto}.vl-lib-empty__icon{width:56px;height:56px;margin:0 auto var(--vl-space-4);border-radius:var(--vl-radius-lg);background:var(--vl-bg-sunken);color:var(--vl-text-tertiary);display:flex;align-items:center;justify-content:center}.vl-lib-empty--compact{padding:var(--vl-space-5) var(--vl-space-5) var(--vl-space-4)}.vl-lib-empty--compact .vl-lib-empty__title{margin-bottom:0}.vl-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:var(--vl-space-5)}.vl-pagination__gap{align-items:flex-end;min-width:20px;height:34px;padding:0 2px;font-family:var(--vl-font-sans);font-size:var(--vl-text-control-sm);line-height:1;color:var(--vl-text-tertiary);-webkit-user-select:none;user-select:none}.vl-pagination__gap,.vl-pagination__step{display:inline-flex;justify-content:center}.vl-pagination__step{align-items:center;width:42px;height:42px;border:1px solid var(--vl-line);border-radius:var(--vl-radius-md);background:var(--vl-bg-raised);color:var(--vl-text);text-decoration:none;cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease),color var(--vl-duration-fast) var(--vl-ease)}.vl-pagination__step:hover{background:var(--vl-bg-sunken)}.vl-pagination__num{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;font-family:var(--vl-font-sans);font-size:var(--vl-text-control-sm);font-weight:var(--vl-weight-semi);line-height:1;border:1px solid transparent;border-radius:var(--vl-radius-md);background:transparent;color:var(--vl-text-brand);text-decoration:none;cursor:pointer;transition:background var(--vl-duration-fast) var(--vl-ease),color var(--vl-duration-fast) var(--vl-ease)}.vl-pagination__num--current{background:var(--vl-brand);color:var(--vl-text-inverse);cursor:default}.vl-pagination__num:focus-visible,.vl-pagination__step:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-pagination__step[data-disabled]{opacity:.45;cursor:default}.vl-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--vl-space-5);flex-wrap:wrap;margin-bottom:var(--vl-space-5)}.vl-page-head__lede{margin:var(--vl-space-1) 0 0;color:var(--vl-text-secondary);font-size:var(--vl-text-sm)}.vl-page-head__lede+.vl-page-head__lede{margin-top:var(--vl-space-3)}.vl-lib-filters,.vl-page-head__actions{display:flex;align-items:center;gap:var(--vl-space-3);flex-wrap:wrap}.vl-lib-filters{margin-bottom:var(--vl-space-3)}.vl-lib-filters>label{display:flex;align-items:center;margin:0}.vl-lib-filters__search{position:relative;flex:1 1 15rem;min-width:12rem}.vl-lib-filters__search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;color:var(--vl-text-tertiary);pointer-events:none}.vl-lib-filters input,.vl-lib-filters select{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);color:var(--vl-text);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);height:42px;padding:0 12px}.vl-lib-filters__search input:not([type=checkbox]):not([type=radio]):not([type=file]){width:100%;padding-left:36px}.vl-lib-filters select{cursor:pointer;font-size:var(--vl-text-control)}.vl-select{position:relative;display:inline-flex;align-items:center}.vl-select>select{appearance:none;width:100%;padding:0 34px 0 12px;cursor:pointer}.vl-select:after{content:"";position:absolute;right:14px;width:7px;height:7px;pointer-events:none;border-right:1.5px solid var(--vl-text-tertiary);border-bottom:1.5px solid var(--vl-text-tertiary);transform:translateY(-2px) rotate(45deg)}.vl-lib-filters input:focus-visible,.vl-lib-filters select:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-color:var(--vl-accent)}.vl-combo{position:relative;display:block}.vl-combo__input{width:100%;box-sizing:border-box;padding-right:34px}.vl-combo:after{content:"";position:absolute;right:14px;width:7px;height:7px;pointer-events:none;top:0;bottom:0;margin:auto 0;border-right:1.5px solid var(--vl-text-tertiary);border-bottom:1.5px solid var(--vl-text-tertiary);transform:translateY(-2px) rotate(45deg)}.vl-combo__list{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:244px;overflow-y:auto;margin:0;padding:var(--vl-space-1);list-style:none;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);box-shadow:var(--vl-shadow-card)}.vl-combo__option{display:flex;align-items:center;padding:9px 12px;border-radius:var(--vl-radius-sm);cursor:pointer;font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-combo__option[data-active]{background:var(--vl-bg-sunken)}.vl-combo__option[aria-selected=true]{font-weight:var(--vl-weight-semi)}@media (max-width:1023px),not all and (hover:hover) and (pointer:fine){.vl-combo__option{box-sizing:border-box;min-height:44px}}.vl-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);margin-bottom:var(--vl-space-4)}.vl-chips__label{font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary);font-weight:var(--vl-weight-semi)}.vl-chip{gap:var(--vl-space-2);height:32px;padding:0 6px 0 12px;border-radius:var(--vl-radius-pill);background:var(--vl-bg-raised);border:var(--vl-border-hairline);font-size:var(--vl-text-control-sm);color:var(--vl-text)}.vl-chip,.vl-chip__remove{display:inline-flex;align-items:center}.vl-chip__remove{justify-content:center;width:20px;height:20px;border:0;padding:0;border-radius:50%;background:transparent;color:var(--vl-text-tertiary);cursor:pointer}.vl-chip__remove:hover{background:var(--vl-bg-sunken);color:var(--vl-text)}.vl-chip__remove:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-chips__clear{margin-left:var(--vl-space-1);border:0;background:transparent;cursor:pointer;font-family:var(--vl-font-sans);font-size:var(--vl-text-control-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary);text-decoration:underline;text-underline-offset:3px}.vl-chips__clear:hover{color:var(--vl-text)}.vl-chips__clear:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vl-copyvalue{display:inline;max-width:100%}.vl-copyvalue>.vl-mono{overflow-wrap:anywhere}.vl-copyvalue__btn{padding:var(--vl-space-2);vertical-align:middle;margin-inline-start:var(--vl-space-2)}.vl-deliveries__section{--vl-dsec-bg:var(--vl-bg-sunken);--vl-dsec-line:var(--vl-line);background:var(--vl-dsec-bg);border:1px solid var(--vl-dsec-line);border-radius:var(--vl-radius-lg);padding:var(--vl-space-4) var(--vl-space-5) var(--vl-space-5);margin-bottom:var(--vl-space-6)}.vl-deliveries__section--failed{--vl-dsec-bg:var(--vl-danger-bg);--vl-dsec-line:var(--vl-border-danger-strong)}.vl-deliveries__section--held{--vl-dsec-bg:var(--vl-warning-bg);--vl-dsec-line:var(--vl-border-warning-strong)}.vl-deliveries__section--done{--vl-dsec-bg:var(--vl-success-bg);--vl-dsec-line:var(--vl-border-success-strong)}.vl-deliveries__section>.vl-muted,.vl-deliveries__section>.vl-section-title{margin-top:0}.vl-del-row+.vl-del-row{border-top:var(--vl-border-hairline)}.vl-del-row{display:grid;position:relative;gap:var(--vl-space-1) var(--vl-space-2);padding:14px var(--vl-space-5);align-items:center;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"ref   ref   when  action" "what  what  what  action" "to    to    state action"}.vl-del-row__ref,.vl-del-row__what{min-width:0}.vl-del-row__to{min-width:0;display:flex;flex-direction:column;gap:2px}.vl-del-row__when{min-width:0}.vl-del-row__action{justify-self:end;position:relative;z-index:2}.vl-del-row__ref-link{text-decoration:none;color:inherit}.vl-del-row__ref-link:after{content:"";position:absolute;inset:0;z-index:1}.vl-del-row:has(.vl-del-row__ref-link){cursor:pointer}.vl-del-row__what{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);overflow-wrap:anywhere}.vl-del-row__to{font-size:var(--vl-text-sm);color:var(--vl-text-secondary);overflow-wrap:anywhere}.vl-del-row__to>p{margin:0}.vl-del-row__when{font-size:var(--vl-text-sm);color:var(--vl-text-secondary);white-space:nowrap;justify-self:end}@media (max-width:1023.98px){.vl-del-row__when{white-space:normal;max-width:100px}}.vl-del-row__state{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);min-width:0}.vl-del-row__state>*{max-width:100%}@media (hover:hover) and (pointer:fine){.vl-del-row:hover{background:var(--vl-bg-sunken)}}.vl-lib-head.vl-del-head{display:none;padding-left:var(--vl-space-5);padding-right:var(--vl-space-5)}@media (min-width:1024px){.vl-del-row,.vl-lib-head.vl-del-head{grid-template-columns:108px minmax(0,1.5fr) minmax(0,1.4fr) 176px 150px 172px;grid-template-areas:"ref what to when state action";column-gap:var(--vl-space-4)}.vl-lib-head.vl-del-head{display:grid}.vl-del-row__what{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-del-row__when{justify-self:start}.vl-del-row--nostate,.vl-lib-head.vl-del-head--nostate{grid-template-columns:108px minmax(0,1.5fr) minmax(0,1.4fr) 176px 172px;grid-template-areas:"ref what to when action"}.vl-deliveries__section--done .vl-del-row,.vl-deliveries__section--done .vl-lib-head.vl-del-head{grid-template-columns:108px minmax(0,1.5fr) minmax(0,1.4fr) 176px 150px 96px}}.vl-del-head__ref,.vl-del-row__ref{grid-area:ref}.vl-del-head__what,.vl-del-row__what{grid-area:what}.vl-del-head__to,.vl-del-row__to{grid-area:to}.vl-del-head__when,.vl-del-row__when{grid-area:when}.vl-del-head__state,.vl-del-row__state{grid-area:state}.vl-del-head__action,.vl-del-row__action{grid-area:action}.vl-bundle>.vl-detail-head__thumb{grid-column:1;grid-row:1;width:76px;height:76px}.vl-asset__media>.vl-lib-row__thumb{width:52px;height:52px}.vl-bundle__summary--count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vl-asset__verdict{text-align:left;max-width:26rem;white-space:normal;font-size:var(--vl-text-sm)}.vl-asset__verdict:empty{display:none}.vl-asset__verdict[data-state=delivery-revoked],.vl-asset__verdict[data-state=exhausted],.vl-asset__verdict[data-state=revoked],.vl-asset__verdict[data-state=unavailable],.vl-asset__verdict[data-state=window-closed]{color:var(--vl-danger)}.vl-asset__verdict[data-state=not-sent]{color:var(--vl-text-tertiary);font-style:italic}.vl-asset__controls{display:flex;flex-direction:column;align-items:flex-end;gap:var(--vl-space-2);margin-top:var(--vl-space-3)}.vl-asset__controls form{margin:0}@media (min-width:700px){.vl-delivered-contents .vl-asset{grid-template-columns:auto minmax(0,1fr) 17rem}}.vl-delivered-contents__lede{max-width:60ch;margin:0 0 var(--vl-space-4)}@media (max-width:599px){.vl-asset__verdict{max-width:none}}.vl-badge--brand,.vl-badge--info,.vl-badge--neutral{background:var(--vl-info-bg);color:var(--vl-info)}.vl-badge--success{background:var(--vl-success-bg);color:var(--vl-success)}.vl-badge--warning{background:var(--vl-warning-bg);color:var(--vl-text-accent);--vl-badge-mark:var(--vl-warning);--vl-badge-edge:45%}.vl-badge--danger{background:var(--vl-danger-bg);color:var(--vl-danger)}.vl-badge--stripe-test{background:var(--vl-warning-bg);color:var(--vl-text-accent);--vl-badge-mark:var(--vl-warning);--vl-badge-edge:45%}.vl-settings__band{margin-top:30px}.vl-settings__head{display:flex;align-items:flex-start;gap:14px}.vl-settings__glyph{flex:none;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--vl-bg-raised);border:1px solid var(--vl-border-brand-tint);color:var(--vl-text-brand)}.vl-field-eyebrow,.vl-settings-leaf__eyebrow,.vl-settings__num{display:block;font-family:var(--vl-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:var(--vl-tracking-eyebrow);color:var(--vl-text-tertiary)}.vl-settings__title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);letter-spacing:-.01em;color:var(--vl-text)}.vl-settings__intro{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-settings__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vl-settings-tile{display:block;text-decoration:none}.vl-settings-tile__top{display:flex;align-items:center;gap:8px}.vl-settings-tile__label{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-settings-tile:hover .vl-settings-tile__label{color:var(--vl-text-brand)}.vl-settings-tile__desc{display:block;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);text-wrap:pretty}.vl-settings-tile__chev{flex:none;margin-left:auto;color:var(--vl-text-tertiary);transition:color var(--vl-duration-fast) var(--vl-ease),transform var(--vl-duration-fast) var(--vl-ease)}.vl-settings-tile:hover .vl-settings-tile__chev{color:var(--vl-text-accent);transform:translateX(3px)}:root .vl-settings__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vl-space-8) var(--vl-space-6);align-items:start;margin-top:var(--vl-space-6)}:root .vl-settings__band{margin:0;padding:0;background:none;border:0;border-radius:0}:root .vl-settings__head{padding-bottom:var(--vl-space-3)}:root .vl-settings__glyph,:root .vl-settings__intro{display:none}:root .vl-settings__title{margin:0}:root .vl-settings__grid{display:block;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);overflow:hidden}:root .vl-settings-tile{background:none;border:0;border-radius:0;box-shadow:none;padding:14px 20px;transition:background-color var(--vl-duration-fast) var(--vl-ease);outline-offset:-3px}:root .vl-settings-tile+.vl-settings-tile{border-top:var(--vl-border-hairline)}:root .vl-settings-tile:focus-visible,:root .vl-settings-tile:hover{transform:none;box-shadow:none;border-color:var(--vl-line)}@media (hover:hover) and (pointer:fine){:root .vl-settings-tile:hover{background:var(--vl-bg-sunken)}}:root .vl-settings-tile__desc{margin-top:2px}:root .vl-settings-tile__top .vl-badge{margin-left:auto}:root .vl-settings-tile__top .vl-badge+.vl-settings-tile__chev{margin-left:0}@media (max-width:1023px){:root .vl-settings__groups{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){:root .vl-settings-tile{padding:14px 16px}}@media (max-width:1023px){.vl-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.vl-settings__grid{grid-template-columns:minmax(0,1fr)}.vl-settings__band{padding:20px 16px 22px}.vl-settings__action>form,.vl-settings__action>form>.vl-btn{width:100%}}@media (prefers-reduced-motion:reduce){.vl-settings-tile{transition:none}.vl-settings-tile:focus-visible,.vl-settings-tile:hover{transform:none}.vl-settings-tile__chev{transition:none}.vl-settings-tile:hover .vl-settings-tile__chev{transform:none}}.vl-settings-leaf__head{margin-bottom:var(--vl-space-2)}.vl-auth__blocks,.vl-settings-leaf__body{display:grid;gap:20px}.vl-settings-leaf__body{margin-top:28px;max-width:720px}.vl-settings-leaf__body--wide{max-width:1000px}.vl-settings-block{box-sizing:border-box;background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);--vl-settings-block-pad:clamp(18px,2.4vw,24px);padding:var(--vl-settings-block-pad)}.vl-settings-block__title{margin:0;font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-h3);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text)}.vl-eyebrow-title{display:block;margin:0;font-family:var(--vl-font-mono);font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:var(--vl-tracking-eyebrow);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-settings-block__note{margin:4px 0 14px;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-loose);max-width:62ch}.vl-settings-block__value{margin:0;font-family:var(--vl-font-mono);font-size:15px;color:var(--vl-text);overflow-wrap:anywhere}.vl-settings-block__limit{margin:12px 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-loose);max-width:62ch}.vl-recipients{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr);gap:clamp(28px,3.4vw,44px);align-items:start}@media (max-width:1023px){.vl-recipients{grid-template-columns:minmax(0,1fr);gap:28px}}.vl-recipients__card{display:grid;gap:26px}.vl-recipients__field+.vl-recipients__field{border-top:var(--vl-border-hairline);padding-top:26px}.vl-recipients__field{display:grid;gap:var(--vl-space-2)}.vl-recipients__field .vl-input{width:100%;box-sizing:border-box;min-height:44px}.vl-field-hint.vl-field-hint--error{color:var(--vl-danger)}.vl-recipients__band{margin-top:var(--vl-space-2)}.vl-recipients__save{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-recipients__save .vl-btn{min-height:44px}.vl-settings-block__save{margin-top:var(--vl-space-4)}.vl-recipients__nothing{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-recipients>div>.vl-settings-block+.vl-recipients__save,.vl-recipients>div>.vl-settings-block+.vl-settings-block,.vl-recipients>div>.vl-settings-block+form,.vl-recipients>div>form+.vl-settings-block,.vl-recipients>div>form+form,.vl-recipients>div>form>.vl-settings-block+.vl-recipients__save{margin-top:var(--vl-space-4)}.vl-letterings{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:var(--vl-space-3);margin:0;padding:0;border:0;min-width:0}.vl-lettering{position:relative;display:grid;gap:var(--vl-space-2);align-content:start;padding:var(--vl-space-4);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);background:var(--vl-bg-raised);cursor:pointer;min-height:44px;min-width:0}.vl-lettering:has(input:checked){border-color:var(--vl-text);box-shadow:inset 0 0 0 1px var(--vl-text)}.vl-lettering:has(input:focus-visible){box-shadow:var(--vl-focus-ring)}.vl-lettering input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.vl-lettering__sample.vl-brand-name{grid-area:auto;justify-self:start;text-align:left;font-size:22px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.vl-lettering__sample.vl-brand-name[data-lettering=spaced]{font-size:17px}.vl-lettering__label{order:-1;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-recipients__note{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary);line-height:var(--vl-leading-loose)}.vl-recipients__split{height:0;margin:var(--vl-space-5) 0;border:0;border-top:var(--vl-border-hairline)}.vl-settings-block>.vl-recipients__field+.vl-recipients__field{margin-top:26px}.vl-recipients__fieldfoot{display:flex;align-items:baseline;gap:var(--vl-space-3)}.vl-recipients__fieldfoot .vl-field-hint{flex:1 1 auto;margin:0}.vl-recipients__counter{flex:none;margin:0;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vl-text-tertiary)}.vl-recipients__counter[data-over=true]{color:var(--vl-text-secondary)}.vl-recipients__field textarea{width:100%;box-sizing:border-box;min-height:96px;resize:vertical}.vl-logo-well{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-4);background:var(--vl-surface-brand-tint);border:1px dashed var(--vl-border-brand-tint);border-radius:var(--vl-radius-md);transition:background var(--vl-duration) var(--vl-ease),border-color var(--vl-duration) var(--vl-ease)}.vl-logo-well[data-drag-over]{background:var(--vl-bg-accent);border-color:var(--vl-accent-deep)}.vl-logo-well:focus-within{border-color:var(--vl-accent-deep)}.vl-logo-well input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vl-logo-well__thumb{flex:none;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-sm);color:var(--vl-text-tertiary);overflow:hidden}.vl-logo-well__thumb img{max-width:100%;max-height:100%;object-fit:contain}.vl-logo-well__body{flex:1 1 12rem;min-width:0;display:grid;gap:2px}.vl-logo-well__lead{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-logo-well__spec{margin:0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);line-height:var(--vl-leading-normal)}.vl-logo-well__browse{color:var(--vl-text-brand);text-decoration:underline;cursor:pointer}.vl-logo-well__actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-2);align-items:center}.vl-logo-well__actions form{margin:0}.vl-swatches{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:0 0 var(--vl-space-4)}.vl-swatch{appearance:none;padding:0;cursor:pointer;width:44px;height:44px;border-radius:50%;background:var(--vl-swatch,var(--vl-bg-sunken));border:1px solid var(--vl-line)}.vl-swatch:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--vl-bg-raised),0 0 0 4px var(--vl-accent)}.vl-swatch--any{position:relative;overflow:hidden;display:inline-block;background:none;box-sizing:border-box}.vl-swatch--any svg{display:block;width:100%;height:100%}.vl-swatch--any input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.vl-swatch--any input:disabled{cursor:default}.vl-swatch--any:focus-within{box-shadow:var(--vl-focus-ring)}.vl-color-own{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-color-own__label{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-color-own__field{width:9rem;min-height:44px;box-sizing:border-box;font-family:var(--vl-font-mono);text-transform:uppercase}.vl-proof__cell{align-self:stretch}.vl-proof{position:sticky;top:88px}@media (max-width:1023px){.vl-proof{position:static}}.vl-proof__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vl-space-3);margin-bottom:var(--vl-space-3)}@media (max-width:599px){.vl-proof__switch{flex:1 0 100%}}.vl-proof__switch{display:inline-flex;gap:2px;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-pill);padding:3px}.vl-proof__tab{appearance:none;background:none;border:0;cursor:pointer;min-height:34px;padding:0 14px;border-radius:var(--vl-radius-pill);font:inherit;font-size:var(--vl-text-control-sm);font-weight:var(--vl-weight-medium);letter-spacing:var(--vl-tracking-button);color:var(--vl-text-secondary)}.vl-proof__tab:hover{color:var(--vl-text)}.vl-proof__tab[aria-selected=true]{background:var(--vl-brand);color:var(--vl-text-inverse);box-shadow:var(--vl-shadow-xs)}.vl-proof__tab[aria-selected=true]:hover{color:var(--vl-text-inverse)}.vl-proof__name{margin:0;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-proof__measure{width:100%}.vl-proof__viewport{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.vl-proof__frame{flex:none;transform-origin:top center}.vl-proof__frame[data-design-width="500"]{width:500px}.vl-proof__frame[data-design-width="872"]{width:872px}.vl-proof__live{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);line-height:var(--vl-leading-loose)}.vl-proof__live:before{content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;margin-right:var(--vl-space-2);border-radius:50%;background:var(--vl-text-accent)}.vl-proof[data-wash=about-paragraph] [data-recipient-value=about-paragraph],.vl-proof[data-wash=account-name] [data-recipient-value=account-name],.vl-proof[data-wash=contact-email] [data-recipient-value=contact-email]{background:var(--vl-border-warning-strong);border-radius:var(--vl-radius-xs);box-shadow:0 0 0 2px var(--vl-border-warning-strong)}.vl-proof__email{display:grid;gap:0}.vl-proof__mailhead{margin:0;display:grid;gap:6px;padding:14px 16px;background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-bottom:0;border-radius:var(--vl-radius-md) var(--vl-radius-md) 0 0}.vl-proof__mailhead>div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px}.vl-proof__mailhead dt{font-family:var(--vl-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:var(--vl-tracking-eyebrow);color:var(--vl-text-tertiary);align-self:center;white-space:nowrap}.vl-proof__mailhead dd{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-proof__mailhead-note{color:var(--vl-text-tertiary)}.vl-proof__emailframe{display:block;width:100%;height:420px;border:0;border-radius:0 0 var(--vl-radius-md) var(--vl-radius-md);background:var(--vl-bg-sunken)}.vl-proof__sheet{border-radius:var(--vl-radius-lg);overflow:hidden}.vl-proof__sheet .vl-shell{min-height:0}.vl-library .vl-shell:has(>.vl-page-preview){max-width:none;background:transparent;border-radius:0;box-shadow:none;padding:0}.vl-page-preview{display:flex;flex-direction:column;min-height:100vh;background:var(--vl-bg)}.vl-page-preview__strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vl-space-2) var(--vl-space-4);padding:var(--vl-space-3) var(--vl-space-4);color:var(--vl-text-secondary);font-size:var(--vl-text-sm)}.vl-page-preview__strip p{margin:0}.vl-page-preview__strip>.vl-task-close{flex-basis:100%}.vl-page-preview__back{display:inline-flex;align-items:center;gap:var(--vl-space-1)}@media (min-width:1024px){.vl-page-preview__strip{box-sizing:border-box;width:100%;max-width:calc(var(--vl-measure-recipient) + 4 * var(--vl-space-6));margin-inline:auto;padding-inline:0}}.vl-page-preview .vl-page-preview__frame{min-height:0}.vl-page-preview__sheet{flex:1 1}.vl-page-preview__held{padding:var(--vl-space-6) var(--vl-space-4)}.vl-detail__preview-link{display:inline-block}@media (max-width:1023px),not all and (hover:hover) and (pointer:fine){.vl-detail__preview-link{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px}}.vl-proof__ghost{color:var(--vl-text-tertiary)}.vl-slot-card{box-sizing:border-box;max-width:640px;background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);padding:0 clamp(18px,2.4vw,24px)}.vl-slot-card__rows{list-style:none;margin:0;padding:0}.vl-slot-card__foot{margin:12px 0 0;max-width:640px;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-slot-row{padding:var(--vl-space-4) 0;border-top:1px solid var(--vl-line)}.vl-slot-row:first-child{border-top:0}.vl-slot-row__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vl-space-3);min-height:44px}.vl-slot-row__address{font-family:var(--vl-font-mono);font-size:15px;color:var(--vl-text);overflow-wrap:anywhere}.vl-slot-row__address--unset{font-family:var(--vl-font-sans)}.vl-slot-row__address--unset,.vl-slot-row__address--waiting{color:var(--vl-text-tertiary)}.vl-slot-row__remaining,.vl-slot-row__state{display:inline-flex;align-items:center;gap:6px;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-slot-row__glyph{width:15px;height:15px;flex:none}.vl-wait-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vl-slot-row__editor,.vl-slot-row__editor form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);margin:0}.vl-slot-row__editor{margin-top:var(--vl-space-3)}.vl-slot-row__field{flex:1 1 220px;min-width:0;min-height:44px}.vl-slot-row__editor .vl-feedback{flex-basis:100%}.vl-slot-row__sub{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);margin-top:var(--vl-space-3)}.vl-slot-row__sub form{margin:0}.vl-flow-dialog{width:min(620px,calc(100vw - 2 * var(--vl-space-5)))}.vl-flow-dialog .vl-field{max-width:340px}.vl-flow-dialog .vl-field:last-child{margin-bottom:0}.vl-flow-dialog__progress{flex:none;padding:var(--vl-space-3) var(--vl-space-5) 0}.vl-flow-dialog__seam{display:flex;gap:6px;max-width:300px}.vl-flow-dialog__seam-bar{flex:1 1;height:3px;border-radius:var(--vl-radius-pill);background:var(--vl-line)}.vl-flow-dialog__seam-bar[data-state=on]{background:var(--vl-accent)}.vl-flow-dialog__step{margin:8px 0 0}:root .vl-flow-dialog__step{font-family:var(--vl-font-sans);font-size:var(--vl-text-sm);letter-spacing:normal;text-transform:none;color:var(--vl-text-secondary)}:root .vl-flow-dialog__step-flow{display:none}.vl-flow-dialog__lede{margin:0 0 var(--vl-space-4);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-loose);max-width:56ch}.vl-flow-dialog--done{width:min(560px,calc(100vw - 2 * var(--vl-space-5)))}.vl-flow-dialog--done .vl-dialog__head{justify-content:flex-end}.vl-flow-done{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--vl-space-3) 0 var(--vl-space-2)}.vl-flow-done__mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--vl-radius-pill);background:var(--vl-success-bg);color:var(--vl-success)}.vl-flow-done__headline{margin:var(--vl-space-4) 0 0;font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-h2);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);text-wrap:balance}.vl-flow-done__body{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-loose);max-width:46ch;text-wrap:pretty}.vl-flow-dialog--done .vl-dialog__foot{justify-content:center}.vl-consequences{margin:0;padding:0;list-style:none;display:grid;gap:var(--vl-space-3)}.vl-consequences__item{display:flex;align-items:baseline;gap:var(--vl-space-3);font-size:var(--vl-text-sm);color:var(--vl-text);line-height:var(--vl-leading-loose);max-width:52ch;text-wrap:pretty}.vl-consequences__dot{flex:none;width:6px;height:6px;border-radius:var(--vl-radius-pill);background:var(--vl-accent);transform:translateY(-2px)}.vl-scan{display:flex;flex-wrap:wrap;gap:var(--vl-space-4);margin:0 0 var(--vl-space-5)}.vl-scan__qr{flex:none;width:152px;height:152px;padding:6px;box-sizing:border-box;background:var(--vl-cream);border:1px solid var(--vl-border-gold);border-radius:var(--vl-radius-md)}.vl-scan__qr img{display:block;width:100%;height:100%}.vl-scan__body{flex:1 1 20ch;min-width:0}.vl-scan__keylabel{margin:0 0 var(--vl-space-2);font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-scan__key{margin:0}.vl-codes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px var(--vl-space-5);margin:0;padding:16px 18px;list-style:none;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-codes-grid__item{font-family:var(--vl-font-mono);font-size:13.5px;color:var(--vl-text)}.vl-codes-actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0}.vl-codes-actions .vl-btn{display:inline-flex;align-items:center;gap:var(--vl-space-2)}.vl-codes-ack{display:flex;align-items:center;gap:var(--vl-space-3);min-height:44px;margin:var(--vl-space-5) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text);cursor:pointer}.vl-method-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px;padding:18px 0;border-top:1px solid var(--vl-line)}.vl-method-row__body{flex:1 1 24ch;min-width:0}.vl-browser-list{list-style:none;margin:0;padding:0}.vl-method-row__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);margin:0;font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-method-row__line{margin:6px 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-loose);max-width:52ch;text-wrap:pretty}.vl-settings-block__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vl-space-4)}.vl-settings-block__stat{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-settings-block__stat .vl-mono{font-size:15px;color:var(--vl-text)}.vl-settings-block__value+.vl-settings-block__stat{margin-top:var(--vl-space-2)}.vl-feedback.vl-white-label__state{margin-top:var(--vl-space-3)}.vl-dns-record{margin:var(--vl-space-4) 0 0;padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md);display:grid;gap:var(--vl-space-2)}.vl-dns-record__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--vl-space-3);align-items:baseline}.vl-dns-record__row dt{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-dns-record__row dd{margin:0;min-width:0;font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-dns-record__alt{margin:var(--vl-space-1) 0 0;color:var(--vl-text-secondary)}.vl-white-label__records{margin:var(--vl-space-4) 0 0}.vl-white-label__records>.vl-white-label__record-for{margin:var(--vl-space-4) 0 0;font-weight:600;color:var(--vl-text)}.vl-white-label__records>.vl-white-label__record-for:first-child{margin-top:0}.vl-white-label__record-for+.vl-white-label__record-status{margin-top:var(--vl-space-2)}.vl-tradeoff{margin:var(--vl-space-2) 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--vl-space-2);font-size:var(--vl-text-sm)}.vl-tradeoff dt{color:var(--vl-text-tertiary)}.vl-tradeoff dd{margin:0;color:var(--vl-text-secondary)}.vl-white-label__ident{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-white-label__list{list-style:none;margin:var(--vl-space-4) 0 0;padding:0;display:grid;gap:var(--vl-space-3)}.vl-white-label__row{padding:var(--vl-space-2) var(--vl-space-4) var(--vl-space-4);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-white-label__head{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:var(--vl-space-2);min-height:44px;color:var(--vl-text);text-decoration:none;border-radius:var(--vl-radius-sm)}.vl-white-label__head:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-white-label__hostname{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-brand);overflow-wrap:anywhere}.vl-white-label__chevron{color:var(--vl-text-tertiary)}.vl-white-label__halves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vl-space-3);margin:var(--vl-space-2) 0 0}.vl-white-label__half{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:var(--vl-space-2);min-height:44px;padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md);color:var(--vl-text);text-decoration:none}.vl-white-label__half:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-white-label__half-text{display:grid;justify-items:start;gap:var(--vl-space-2);min-width:0}.vl-white-label__half-title{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi)}@media (hover:hover){a.vl-white-label__head:hover .vl-white-label__hostname{text-decoration:underline}a.vl-white-label__half:hover{border-color:var(--vl-brand)}}@media (max-width:599px){.vl-white-label__halves{grid-template-columns:minmax(0,1fr)}}.vl-white-label__record-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);margin:var(--vl-space-4) 0 0}.vl-white-label__record-status:first-child{margin-top:0}.vl-white-label__record-status+.vl-dns-record{margin-top:var(--vl-space-2)}.vl-white-label__record-hint{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-white-label__add{margin:var(--vl-space-4) 0 0}.vl-white-label__list+.vl-white-label__add{padding-top:var(--vl-space-4);border-top:1px solid var(--vl-line)}.vl-white-label__acts{display:flex}.vl-white-label__acts,.vl-white-label__group{flex-wrap:wrap;align-items:center;gap:var(--vl-space-2)}.vl-white-label__group{display:inline-flex}.vl-detail-head{display:flex;align-items:flex-start;gap:var(--vl-space-4);margin-bottom:var(--vl-space-5)}.vl-detail-head__thumb{width:72px;height:72px;flex:none;border-radius:var(--vl-radius-md);border:var(--vl-border-hairline);background:var(--vl-bg-sunken);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--vl-text-tertiary);font-size:var(--vl-text-h3)}.vl-detail-head__thumb img{width:100%;height:100%;object-fit:cover;display:block}.vl-detail-head__thumb--cover,.vl-lib-row__thumb--cover{background:var(--vl-bg-accent);color:var(--vl-text-accent)}.vl-detail-head__id{min-width:0;flex:1 1}.vl-detail-head__title-row{display:flex;align-items:center;gap:var(--vl-space-3);flex-wrap:wrap}.vl-detail-title{font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h2);line-height:var(--vl-leading-snug);letter-spacing:-.015em;margin:0;color:var(--vl-text)}.vl-detail-meta,.vl-detail-title--draft{color:var(--vl-text-tertiary)}.vl-detail-meta{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);margin:var(--vl-space-1) 0 0}.vl-record{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--vl-space-3) var(--vl-space-5);margin:0;align-items:baseline}.vl-record>dt{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary)}.vl-record>dd{margin:0;min-width:0;color:var(--vl-text)}.vl-record__note{font-size:var(--vl-text-sm);margin:var(--vl-space-1) 0 0}@media (max-width:599px){.vl-record{grid-template-columns:minmax(0,1fr);gap:var(--vl-space-1)}.vl-record>dd+dt{margin-top:var(--vl-space-4)}}.vl-field-hint{color:var(--vl-text-tertiary)}.vl-field-hint,.vl-field-note{font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal)}.vl-field-note{margin:0}.vl-idgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--vl-space-5)}@media (max-width:599px){.vl-idgrid{grid-template-columns:1fr}}.vl-idgrid .vl-field{margin-bottom:0;max-width:none}.vl-file-input{display:flex;align-items:stretch;max-width:100%}.vl-file-input input:not([type=checkbox]):not([type=radio]){flex:1 1;min-width:0;border-radius:var(--vl-radius-sm) 0 0 var(--vl-radius-sm);border-right:0}.vl-file-input__ext{display:inline-flex;align-items:center;flex:none;padding:0 var(--vl-space-3);font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-tertiary);background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:0 var(--vl-radius-sm) var(--vl-radius-sm) 0}.vl-file-input--invalid .vl-file-input__ext,.vl-file-input--invalid input:not([type=checkbox]):not([type=radio]){border-color:var(--vl-danger)}.vl-dialog{box-sizing:border-box;margin:auto;padding:0;max-height:calc(100vh - 2 * var(--vl-space-5));flex-direction:column;overflow:hidden;background:var(--vl-bg-raised);color:var(--vl-text);border:1px solid var(--vl-line);border-radius:var(--vl-radius-xl);box-shadow:var(--vl-shadow-pop)}.vl-dialog[open]{display:flex}.vl-dialog::backdrop{background:color-mix(in oklch,var(--vl-bg-inverse) 42%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.vl-dialog__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vl-space-4);padding:var(--vl-space-5) var(--vl-space-5) 0}.vl-dialog__title{margin:0;font-family:var(--vl-font-serif);font-weight:400;font-size:var(--vl-text-h3);letter-spacing:-.01em;color:var(--vl-text)}.vl-dialog__close,.vl-feedback__dismiss{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:2px;border:0;border-radius:var(--vl-radius-md);background:transparent;color:var(--vl-text-secondary);line-height:1;cursor:pointer}.vl-dialog__close{margin-top:-2px}.vl-dialog__close:hover,.vl-feedback__dismiss:hover{color:var(--vl-text)}.vl-feedback__dismiss:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);color:var(--vl-text)}.vl-dialog__body{flex:1 1 auto;overflow-y:auto;padding:14px var(--vl-space-5) var(--vl-space-5);font-size:var(--vl-text-sm)}.vl-dialog__foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--vl-space-3);padding:var(--vl-space-4) var(--vl-space-5);border-top:1px solid var(--vl-line);background:var(--vl-bg-sunken);flex-wrap:wrap}.vl-confirm-typed-label{display:block;margin-top:var(--vl-space-3);font-weight:600;color:var(--vl-text)}.vl-confirm-typed-input{flex:1 1 12rem;min-width:0;margin-right:auto}.vl-dialog__foot .vl-btn{display:inline-flex;align-items:center;gap:var(--vl-space-2);white-space:nowrap}.vl-deliver-dialog{width:min(500px,calc(100vw - 2 * var(--vl-space-4)))}.vl-deliver-dialog--sent{width:min(480px,calc(100vw - 2 * var(--vl-space-4)))}.vl-hint{margin:var(--vl-space-1) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-mono{font-family:var(--vl-font-mono)}.vl-deliver-form .vl-field:last-child{margin-bottom:0}.vl-deliver-intro{margin:0 0 var(--vl-space-5);font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary)}.vl-deliver-sent{display:flex;flex-direction:column;align-items:center;text-align:center}.vl-deliver-sent__check{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin:var(--vl-space-1) 0 var(--vl-space-4);border-radius:50%;background:var(--vl-success-bg);color:var(--vl-success)}.vl-deliver-sent__check--held{background:var(--vl-warning-bg);color:var(--vl-text-accent)}.vl-deliver-sent__line{margin:0;font-size:var(--vl-text-base);line-height:var(--vl-leading-loose);color:var(--vl-text)}.vl-deliver-idbox{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-3);margin-top:var(--vl-space-4);padding:var(--vl-space-3) var(--vl-space-4);text-align:left;background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-md)}.vl-deliver-idbox__label{font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary)}.vl-deliver-idbox__value{font-size:var(--vl-text-lg);font-weight:500;letter-spacing:.04em}.vl-deliver-idbox__id{display:flex;flex-direction:column;gap:2px;min-width:0}.vl-deliver-idbox__view{flex:none;gap:var(--vl-space-2);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-accent);text-decoration:none}.vl-deliver-idbox__view,.vl-icon-tile{display:inline-flex;align-items:center}.vl-icon-tile{justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);color:var(--vl-brand)}.vl-commerce{background:var(--vl-surface-commerce-tint);border:1px solid var(--vl-border-commerce-tint);border-radius:var(--vl-radius-lg);overflow:hidden}.vl-commerce__band:first-child{border-top:0}.vl-commerce__head{display:flex;gap:var(--vl-space-4);align-items:flex-start;padding:var(--vl-space-5)}.vl-commerce__body{min-width:0;flex:1 1 auto}.vl-commerce__title{margin:0;font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-commerce__copy{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-commerce__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-5)}.vl-commerce__head+.vl-commerce__foot{padding-top:0}.vl-icon-tile--commerce{width:44px;height:44px;background:var(--vl-bg-raised);color:var(--vl-commerce)}.vl-commerce__band{background:var(--vl-bg-raised);border-top:1px solid var(--vl-border-commerce-tint);border-bottom:1px solid var(--vl-border-commerce-tint)}.vl-commerce__links{margin:0;padding:0;list-style:none}.vl-commerce__link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-4);padding:var(--vl-space-4) var(--vl-space-5);border-top:1px solid var(--vl-line)}.vl-commerce__link:first-child{border-top:0}.vl-commerce__chip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:var(--vl-radius-sm);background:var(--vl-surface-commerce-tint);color:var(--vl-commerce)}.vl-commerce__link-name{flex:1 1;min-width:0;font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-commerce__unlink,.vl-membership-row__remove{color:var(--vl-text-secondary)}.vl-trigger-pick{width:min(640px,calc(100vw - 2 * var(--vl-space-4)))}.vl-trigger-pick__controls{flex:none;padding:0 var(--vl-space-5) var(--vl-space-4);border-bottom:var(--vl-border-hairline)}.vl-trigger-pick__lede{margin:0 0 var(--vl-space-4);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-trigger-pick__controls-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-trigger-pick__search-wrap{position:relative;flex:1 1 240px;min-width:0;display:flex}.vl-trigger-pick__search-icon{position:absolute;left:12px;top:50%;margin-top:-8px;color:var(--vl-text-tertiary);pointer-events:none}input.vl-trigger-pick__search:not([type=checkbox]):not([type=radio]):not([type=file]){width:100%;padding-left:36px}.vl-trigger-pick__ledger{padding-top:0}.vl-trigger-pick__items{margin:0;padding:0;list-style:none}.vl-trigger-pick__item{padding:var(--vl-space-5) 0 var(--vl-space-3);border-top:var(--vl-border-hairline)}.vl-trigger-pick__item:first-child{border-top:0}.vl-trigger-pick__item-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vl-space-3)}.vl-trigger-pick__item-name{margin:0;flex:0 1 auto;min-width:0;font-family:var(--vl-font-serif);font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);overflow-wrap:anywhere}.vl-trigger-pick__item-count{flex:none;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-trigger-pick__select-all{margin-left:auto;border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:var(--vl-text-sm);color:var(--vl-text-brand);text-decoration:underline}.vl-trigger-pick__select-all:hover{color:var(--vl-brand-hover)}.vl-trigger-pick__vars{margin:var(--vl-space-2) 0 0;padding:0;list-style:none}.vl-trigger-pick__var{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-3);margin:0 calc(var(--vl-space-3) * -1);border-radius:var(--vl-radius-sm);border-top:var(--vl-border-hairline)}.vl-trigger-pick__var:first-child{border-top:0}.vl-trigger-pick__var:hover{background:var(--vl-bg-sunken)}.vl-trigger-pick__var--linked,.vl-trigger-pick__var--linked:hover{background:var(--vl-success-bg);border-top-color:transparent}.vl-trigger-pick__var--linked+.vl-trigger-pick__var{border-top-color:transparent}.vl-trigger-pick__var-pick{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--vl-space-3);padding:2px 0;cursor:pointer}.vl-trigger-pick__var-pick:has(input:disabled){cursor:default}.vl-trigger-pick__var-pick:has(input:focus-visible){outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-trigger-pick__var-name{min-width:0;font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-trigger-pick__var--linked .vl-trigger-pick__var-name{font-weight:var(--vl-weight-semi)}.vl-trigger-pick__var[data-selected=true]{background:var(--vl-surface-brand-selected)}.vl-trigger-pick__linked{flex:none;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 6px;cursor:pointer;font:inherit;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-success);border-radius:var(--vl-radius-sm)}.vl-trigger-pick__linked:hover{color:var(--vl-danger)}.vl-trigger-pick__held{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-trigger-pick__held-note{flex:1 1;min-width:0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}@media (max-width:1023px){.vl-trigger-pick__var:has(.vl-trigger-pick__held){flex-direction:column;align-items:stretch;gap:2px}.vl-trigger-pick__var:has(.vl-trigger-pick__held) .vl-trigger-pick__var-pick{flex:0 0 auto}.vl-trigger-pick__var:has(.vl-trigger-pick__held) .vl-trigger-pick__held{padding-left:30px}}.vl-trigger-pick__confirm{flex:1 1 100%;margin:var(--vl-space-2) 0 0;padding:var(--vl-space-4);background:var(--vl-surface-brand-tint);border:1px solid var(--vl-border-brand-tint);border-radius:var(--vl-radius-md);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}.vl-trigger-pick__confirm p{margin:0}.vl-trigger-pick__confirm-actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0}.vl-trigger-pick__state{margin:var(--vl-space-6) 0;padding:var(--vl-space-5);text-align:center;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-trigger-pick__state-title{margin:0 0 var(--vl-space-2);font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-trigger-pick__state p{margin:0}.vl-trigger-pick__foot{flex-direction:column;align-items:stretch;gap:var(--vl-space-3)}.vl-trigger-pick__foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--vl-space-4)}.vl-trigger-pick__refresh-note{margin:0;align-self:center;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--vl-radius-pill);font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);border:1px solid var(--vl-border-brand-tint);color:var(--vl-text-secondary)}:root .vl-trigger-pick__refresh-note{background:var(--vl-info-bg);border-color:var(--vl-border-info-strong)}.vl-trigger-pick__refresh-note--warn{background:var(--vl-warning-bg);border-color:var(--vl-border-warning-strong)}.vl-confirm-dialog{width:min(520px,calc(100vw - 2 * var(--vl-space-4)))}.vl-restore-dialog{width:min(600px,calc(100vw - 2 * var(--vl-space-4)))}.vl-confirm-dialog .vl-dialog__foot{gap:var(--vl-space-4)}.vl-confirm-dialog .vl-dialog__body>p:not([class]){margin:0 0 var(--vl-space-3)}.vl-confirm-dialog .vl-dialog__body>p:not([class]):last-child{margin-bottom:0}.vl-confirm-dialog .vl-dialog__body>ul,.vl-confirm-dialog .vl-dialog__list{margin:var(--vl-space-4) 0 var(--vl-space-3);padding-left:var(--vl-space-4);color:var(--vl-text)}.vl-confirm-dialog .vl-dialog__body>ul:last-child,.vl-confirm-dialog .vl-dialog__list:last-child{margin-bottom:0}.vl-confirm-dialog .vl-dialog__body>ul>li,.vl-confirm-dialog .vl-dialog__list>li{margin-bottom:var(--vl-space-1)}.vl-confirm-dialog .vl-dialog__body>ul>li:last-child,.vl-confirm-dialog .vl-dialog__list>li:last-child{margin-bottom:0}.vl-confirm-dialog .vl-dialog__body{line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-consent{display:flex;flex-direction:column;gap:var(--vl-space-4)}.vl-consent__reassure{display:flex;gap:var(--vl-space-3);align-items:flex-start;margin:0;padding:var(--vl-space-4);background:var(--vl-success-bg);border:1px solid var(--vl-border-success-strong);border-radius:var(--vl-radius-md);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text)}.vl-consent__reassure .vl-consent__icon{color:var(--vl-success)}.vl-consent__lead{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-consent__impacts{margin:0;padding:0;list-style:none}.vl-consent__impact{display:flex;gap:var(--vl-space-3);align-items:flex-start;padding:var(--vl-space-4) 0;border-top:var(--vl-border-hairline)}.vl-consent__impact:first-child{border-top:0;padding-top:0}.vl-consent__impact:last-child{padding-bottom:0}.vl-consent__impact p{margin:0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-consent__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px}.vl-consent__icon--bad{color:var(--vl-danger)}.vl-segmented{flex:none;display:inline-flex;align-items:stretch;border:var(--vl-border-hairline);border-radius:var(--vl-radius-sm);background:var(--vl-bg-raised);overflow:hidden}.vl-segmented__item{display:inline-flex;align-items:center;gap:6px;border:0;border-left:var(--vl-border-hairline);background:none;cursor:pointer;padding:7px 12px;font:inherit;font-size:var(--vl-text-control-sm);color:var(--vl-text-secondary)}.vl-segmented__item:first-child{border-left:0}.vl-segmented__item:hover{background:var(--vl-bg-sunken)}.vl-segmented__item--on,.vl-segmented__item--on:hover{background:var(--vl-brand);color:var(--vl-text-inverse)}.vl-segmented__count{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);opacity:.8}.vl-cover{display:grid;gap:var(--vl-space-5)}@media (min-width:600px){.vl-cover{grid-template-columns:250px 1fr}}.vl-cover__frame{position:relative;aspect-ratio:1/1;overflow:hidden;max-width:250px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);border:var(--vl-border-hairline)}.vl-cover__img{display:block;width:100%;height:100%;object-fit:cover}.vl-cover__caption{position:absolute;left:0;right:0;bottom:0;padding:7px 10px;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text);background:color-mix(in oklch,var(--vl-bg-raised) 88%,transparent);border-top:var(--vl-border-hairline);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-cover__frame--tile{display:flex;align-items:center;justify-content:center;color:var(--vl-text-tertiary)}.vl-cover__frame--empty{border:1px dashed var(--vl-border-gold);color:var(--vl-text-secondary);font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}.vl-cover__frame--empty,.vl-cover__frame--working{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--vl-space-4)}.vl-cover__frame--working{flex-direction:column;gap:var(--vl-space-3);background-color:var(--vl-bg-sunken);background-image:repeating-linear-gradient(-45deg,color-mix(in oklch,var(--vl-brand) 12%,var(--vl-bg-sunken)) 0 13px,var(--vl-bg-sunken) 13px 26px)}.vl-cover__frame--working:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,transparent 0,color-mix(in oklch,var(--vl-bg-raised) 70%,transparent) 50%,transparent 100%);transform:translateX(-100%);animation:vl-cover-sweep 1.5s var(--vl-ease) infinite}@keyframes vl-cover-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.vl-cover__arc{position:relative;z-index:1;flex:none;box-sizing:border-box;width:30px;height:30px;border-radius:50%;border:2.5px solid color-mix(in oklch,var(--vl-brand) 22%,transparent);border-top-color:var(--vl-brand);animation:vl-cover-spin .9s linear infinite}@keyframes vl-cover-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.vl-cover__arc{display:none}}.vl-cover__working-label{position:relative;z-index:1;margin:0;max-width:19ch;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);line-height:var(--vl-leading-normal)}.vl-cover__note{margin:var(--vl-space-3) 0 0;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-cover__label-row{display:flex;justify-content:space-between;gap:var(--vl-space-3);align-items:flex-end;align-items:last baseline}.vl-cover__strip+.vl-cover__label-row{margin-top:var(--vl-space-5)}.vl-cover__label{font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-secondary)}.vl-cover__count{flex:none;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-cover__hint{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-cover__strip{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0;padding:0;list-style:none}.vl-cover__pick{position:relative;display:block;padding:5px;border:2px solid transparent;border-radius:var(--vl-radius-md);background:none;cursor:pointer}.vl-cover__pick:hover:not(:disabled){background:var(--vl-bg-sunken)}.vl-cover__pick--selected{border-color:var(--vl-brand);background:none}.vl-cover__tile{display:block;width:72px;height:72px;object-fit:cover;border-radius:var(--vl-radius-sm)}.vl-cover__tile,.vl-cover__tile--placeholder{background:var(--vl-bg-sunken);border:var(--vl-border-hairline)}.vl-cover__tile--glyph{display:flex;align-items:center;justify-content:center;color:var(--vl-text-tertiary)}.vl-cover__cand-label{display:block;margin-top:5px;max-width:72px;font-size:var(--vl-text-xs);text-align:center;color:var(--vl-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-cover__pick--selected .vl-cover__cand-label{color:var(--vl-text);font-weight:var(--vl-weight-medium)}.vl-cover__check{position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--vl-brand);color:var(--vl-text-inverse);border:2px solid var(--vl-bg-raised)}.vl-cover__actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0}.vl-cover__actions .vl-feedback__retry{margin-top:var(--vl-space-2)}.vl-cover__spec{margin:var(--vl-space-3) 0 0;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-cover__file{position:absolute;width:1px;height:1px;opacity:0;margin:0}.vl-btn:has(.vl-cover__file:focus-visible){outline:none;box-shadow:var(--vl-focus-ring)}.vl-seclayer{display:flex;gap:var(--vl-space-3);align-items:flex-start}.vl-seclayer__body{flex:1 1;min-width:0}.vl-seclayer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-4)}.vl-seclayer__head h3{font-size:var(--vl-text-base);margin:0}.vl-seclayer__why{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);line-height:var(--vl-leading-normal)}.vl-seclayer+.vl-seclayer{margin-top:var(--vl-space-4)}:root .vl-seclayer{background:var(--vl-info-bg);border-color:var(--vl-border-info-strong)}.vl-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--vl-space-4);max-width:480px;margin-top:var(--vl-space-3)}@media (max-width:599px){.vl-field-grid{grid-template-columns:1fr}}.vl-membership-list{list-style:none;margin:var(--vl-space-3) 0 0;padding:var(--vl-space-2);display:flex;flex-direction:column}.vl-membership-row{display:flex;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-3)}.vl-content-card{padding:0;overflow:hidden}.vl-content-card .vl-membership-list{margin:0;padding:0}.vl-content-card .vl-membership-row+.vl-membership-row{border-top:1px solid var(--vl-border-gold)}.vl-content-card .vl-membership-row{padding:var(--vl-space-4) var(--vl-space-5)}.vl-content-card--bundles .vl-content-card__empty:first-child,.vl-content-card--bundles .vl-membership-list:first-child{border-top:0}.vl-content-card--bundles .vl-membership-row+.vl-membership-row{border-top:1px solid var(--vl-border-commerce-tint)}.vl-content-card--bundles .vl-membership-row__tile{background:var(--vl-bg-raised);color:var(--vl-commerce)}:root .vl-content-card--bundles .vl-content-card__empty,:root .vl-content-card--bundles .vl-membership-list{background:transparent;border-top:0;border-bottom:0}:root .vl-content-card--bundles .vl-membership-row+.vl-membership-row{border-top-color:var(--vl-border-gold)}:root .vl-content-card--bundles .vl-content-card__empty+.vl-content-card__foot,:root .vl-content-card--bundles .vl-membership-list+.vl-content-card__foot{border-top:1px solid var(--vl-border-gold)}:root .vl-content-card--bundles .vl-membership-row__tile:not(.vl-membership-row__tile--cover){background:var(--vl-bg-accent);color:var(--vl-text-accent)}.vl-picker-dialog--bundles .vl-membership-row__tile{background:var(--vl-surface-commerce-tint);color:var(--vl-commerce)}.vl-content-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-4) var(--vl-space-5);background:var(--vl-bg-sunken);border-top:1px solid var(--vl-border-gold)}.vl-content-card__empty{margin:0;padding:var(--vl-space-7) var(--vl-space-5);text-align:center;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-membership-row__tile{flex:none;width:40px;height:40px;border-radius:var(--vl-radius-md);background:var(--vl-bg-accent);color:var(--vl-text-accent);display:flex;align-items:center;justify-content:center}.vl-membership-row__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:var(--vl-leading-snug)}.vl-membership-row__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-membership-row__sub{font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-membership-row__open{flex:none}:root{--vl-detail-measure:860px}.vl-detail-page{max-width:var(--vl-detail-measure);margin-inline:auto}.vl-detail-back{padding-inline:0;margin-bottom:var(--vl-space-5);color:var(--vl-text-secondary)}.vl-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3);margin-top:var(--vl-space-5)}.vl-detail-actions .vl-btn{display:inline-flex;align-items:center;gap:var(--vl-space-2)}.vl-detail-actions__deliver{margin-left:auto}@media (max-width:599px){.vl-detail-actions__deliver{margin-left:0}.vl-detail-actions .vl-tooltip,.vl-detail-actions>*{width:100%}.vl-detail-actions .vl-btn{box-sizing:border-box;width:100%;justify-content:center}}.vl-field-labelrow{display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-3)}.vl-trust{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.vl-trust--success{background:var(--vl-success-bg);color:var(--vl-success)}.vl-trust--warning{background:var(--vl-warning-bg);color:var(--vl-text-accent)}.vl-trust--danger{background:var(--vl-danger-bg);color:var(--vl-danger)}.vl-tooltip{position:relative;display:inline-flex}.vl-tooltip:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:30;width:max-content;max-width:16rem;white-space:normal;text-align:center;padding:var(--vl-space-2) var(--vl-space-3);border-radius:var(--vl-radius-md);background:var(--vl-bg-inverse-deep);color:var(--vl-text-on-dark);font-family:var(--vl-font-sans);font-size:var(--vl-text-xs);font-weight:var(--vl-weight-medium);line-height:1.4;box-shadow:var(--vl-shadow-pop);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--vl-duration-fast) var(--vl-ease)}.vl-tooltip:focus-within:after,.vl-tooltip:hover:after{opacity:1;visibility:visible}@media (max-width:1023px){.vl-tooltip:after{content:none}}.vl-recycle-dialog{width:min(540px,calc(100vw - 2 * var(--vl-space-4)))}.vl-recycle-reassure{display:flex;gap:var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-success-bg);border:1px solid var(--vl-border-success-strong);border-radius:var(--vl-radius-lg)}.vl-recycle-reassure__icon{color:var(--vl-success);flex-shrink:0;margin-top:1px}.vl-recycle-reassure p{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text);line-height:var(--vl-leading-loose)}.vl-recycle-reassure--bad{background:var(--vl-danger-bg);border-color:var(--vl-border-danger-strong)}.vl-recycle-reassure--bad .vl-recycle-reassure__icon{color:var(--vl-danger)}.vl-recycle-cta{display:flex;gap:var(--vl-space-4);align-items:center;flex-wrap:wrap;background:var(--vl-success-bg);border-color:var(--vl-border-success-strong)}.vl-recycle-cta__tile{width:44px;height:44px;flex:none;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);color:var(--vl-text-secondary);display:flex;align-items:center;justify-content:center}.vl-recycle-cta__body{flex:1 1;min-width:220px}.vl-recycle-cta__title{margin:0;font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-recycle-cta__desc{margin:var(--vl-space-1) 0 0;max-width:520px;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-recycle-checking{margin:var(--vl-space-4) 0 0;color:var(--vl-text-secondary)}.vl-recycle-impact-lead{margin:var(--vl-space-4) 0 var(--vl-space-2);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-consequence{display:flex;gap:var(--vl-space-3);padding:var(--vl-space-3) 0;border-top:var(--vl-border-hairline)}.vl-consequence__icon{flex-shrink:0;margin-top:1px}.vl-consequence--warning .vl-consequence__icon{color:var(--vl-warning)}.vl-consequence--danger .vl-consequence__icon{color:var(--vl-danger)}.vl-consequence--info .vl-consequence__icon{color:var(--vl-info)}.vl-consequence--calm .vl-consequence__icon{color:var(--vl-text-tertiary)}.vl-consequence__names{color:var(--vl-text)}.vl-consequence__body{flex:1 1;min-width:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-consequence__body p{margin:0 0 var(--vl-space-2)}.vl-consequence__body p:last-child{margin-bottom:0}.vl-consequence__body ul{margin:0 0 var(--vl-space-2);padding-left:var(--vl-space-4)}.vl-dialog__lede{margin:0 0 var(--vl-space-4);padding:var(--vl-space-4);background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);color:var(--vl-text)}.vl-dialog__lede>p{margin:0}.vl-choice-block,.vl-recycle-email-block{margin-top:var(--vl-space-4);padding:var(--vl-space-4);background:var(--vl-bg-sunken);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg)}.vl-choice-block{min-inline-size:0;border-width:1px}.vl-choice-block>legend{float:left;width:100%;padding:0}.vl-choice-block>legend+*{clear:both}.vl-choice-block>legend,.vl-recycle-email-block__label{margin:0 0 var(--vl-space-2);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);line-height:var(--vl-leading-normal)}.vl-choice-block__note{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-choice-cards,.vl-recycle-email-cards{display:flex;gap:var(--vl-space-2)}@media (max-width:599px){.vl-choice-cards,.vl-recycle-email-cards{flex-direction:column}}.vl-choice-cards--stack{flex-direction:column}.vl-choice-card,.vl-recycle-email-card{flex:1 1;display:flex;align-items:flex-start;gap:var(--vl-space-2);padding:var(--vl-space-3);border:2px solid var(--vl-line);border-radius:var(--vl-radius-md);background:var(--vl-bg-raised);cursor:pointer}.vl-choice-card:has(input:checked),.vl-recycle-email-card:has(input:checked){border-color:var(--vl-brand)}.vl-choice-card:focus-within,.vl-recycle-email-card:focus-within{box-shadow:var(--vl-focus-ring)}.vl-choice-card input,.vl-recycle-email-card input{flex-shrink:0;margin-top:2px;accent-color:var(--vl-brand)}.vl-choice-card__text,.vl-recycle-email-card__text{min-width:0}.vl-choice-card__label,.vl-recycle-email-card__label{display:block;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text)}.vl-choice-card__desc,.vl-recycle-email-card__desc{display:block;margin-top:2px;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-activity{list-style:none;margin:0;padding:0}.vl-activity__row{display:flex;align-items:flex-start;gap:var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-1);border-top:var(--vl-border-hairline)}.vl-activity__row:first-child{border-top:0}.vl-activity__icon{flex:none;display:flex;color:var(--vl-text-tertiary);margin-top:1px}.vl-activity__label{flex:1 1;min-width:0;font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-activity__time{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap;margin-top:1px}.vl-activity__control{align-self:center;display:flex;margin:0}.vl-recycling__activity{margin-top:var(--vl-space-7)}.vl-recycling__activity .vl-activity__row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:start;column-gap:var(--vl-space-3);row-gap:0}.vl-recycling__activity .vl-activity__icon{grid-area:1/1/auto/2}.vl-recycling__activity .vl-activity__label{grid-area:1/2/auto/3}.vl-recycling__activity .vl-activity__items{grid-area:1/3/auto/4}.vl-recycling__activity .vl-activity__detail{grid-area:1/4/auto/5}.vl-recycling__activity .vl-activity__time{grid-area:1/5/auto/6}@media (max-width:1023px){.vl-recycling__activity .vl-activity__items{grid-area:1/3/auto/6}.vl-recycling__activity .vl-activity__detail{grid-area:2/2/auto/3;margin-top:var(--vl-space-1)}.vl-recycling__activity .vl-activity__time{grid-area:2/3/auto/6;justify-self:end;margin-top:var(--vl-space-1)}}@media (max-width:599px){.vl-recycling__activity .vl-activity__label{grid-area:1/2/auto/6}.vl-recycling__activity .vl-activity__items{grid-area:2/2/auto/6;margin-top:var(--vl-space-1)}.vl-recycling__activity .vl-activity__detail{grid-area:3/2/auto/3;margin-top:var(--vl-space-1)}.vl-recycling__activity .vl-activity__time{grid-area:3/3/auto/6;justify-self:end;margin-top:var(--vl-space-1)}}.vl-activity__items{flex:1 1;min-width:0;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-activity__detail{flex:none;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}:root{--vl-measure-upload:720px}.vl-upload-page{max-width:var(--vl-measure-upload);margin-inline:auto}.vl-dropzone{display:block;border:2px dashed var(--vl-border-gold);border-radius:var(--vl-radius-2xl);padding:56px 40px;text-align:center;cursor:pointer;transition:background var(--vl-duration) var(--vl-ease),border-color var(--vl-duration) var(--vl-ease),transform var(--vl-duration-fast) var(--vl-ease)}.vl-dropzone--drag{transform:scale(1.006)}.vl-dropzone--locked{opacity:.55;cursor:not-allowed}.vl-upload-page .vl-recycle-email-block{margin-block:0 var(--vl-space-4)}.vl-dropzone:focus-within{border-color:var(--vl-accent-deep)}.vl-dropzone input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vl-dropzone__icon{width:60px;height:60px;margin:0 auto var(--vl-space-4);border-radius:50%;background:var(--vl-bg-raised);border:var(--vl-border-hairline);color:var(--vl-text-accent);display:flex;align-items:center;justify-content:center}.vl-dropzone__title{display:grid;font-family:var(--vl-font-serif);font-size:var(--vl-text-h3);font-weight:400;color:var(--vl-text);margin:0 0 var(--vl-space-1)}.vl-dropzone__title>span{grid-area:1/1}.vl-dropzone--drag .vl-dropzone__title-idle,.vl-dropzone__title-drag{visibility:hidden}.vl-dropzone--drag .vl-dropzone__title-drag{visibility:visible}.vl-dropzone__hint,.vl-dropzone__icon,.vl-dropzone__title{pointer-events:none}:root .vl-dropzone{background:var(--vl-info-bg);border-color:var(--vl-border-info-strong)}:root .vl-dropzone .vl-dropzone__icon{color:var(--vl-info);border-color:var(--vl-border-info-strong)}:root .vl-dropzone:focus-within,:root .vl-dropzone:not(.vl-dropzone--locked):hover{border-color:var(--vl-info)}:root .vl-dropzone--drag{background:var(--vl-info-bg);border-style:solid;border-color:var(--vl-info);box-shadow:inset 0 0 0 1px var(--vl-info)}:root .vl-dropzone--drag .vl-dropzone__icon{background:var(--vl-info);border-color:var(--vl-info);color:var(--vl-text-inverse)}.vl-dropzone__hint{display:block;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);margin:0 auto;max-width:380px;line-height:var(--vl-leading-body)}.vl-upload-card{background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-2xl);box-shadow:var(--vl-shadow-card);padding:40px 40px 36px}.vl-upload-card__head{display:flex;align-items:center;gap:var(--vl-space-3);margin-bottom:var(--vl-space-4)}.vl-upload-card__icon{width:44px;height:44px;flex:none;border-radius:var(--vl-radius-md);background:var(--vl-bg-accent);color:var(--vl-text-accent);display:flex;align-items:center;justify-content:center}.vl-upload-card__id{min-width:0;display:flex;flex-direction:column}.vl-upload-card__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-upload-card__status{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-upload-card__pct{margin-left:auto;font-family:var(--vl-font-mono);font-size:var(--vl-text-lg);font-weight:var(--vl-weight-medium);color:var(--vl-text)}.vl-upload-card__sep{flex:none;width:1px;height:16px;background:var(--vl-line)}.vl-upload-card__cancel{flex:none;border:0;background:transparent;padding:0;font:inherit;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text-accent);cursor:pointer}.vl-upload-card__cancel:hover{text-decoration:underline}.vl-upload-progress{appearance:none;display:block;width:100%;height:8px;border:var(--vl-border-hairline);border-radius:var(--vl-radius-pill);background:var(--vl-bg-sunken);overflow:hidden}.vl-upload-progress::-webkit-progress-bar{background:var(--vl-bg-sunken);border-radius:var(--vl-radius-pill)}.vl-upload-progress::-webkit-progress-value{background:linear-gradient(90deg,var(--vl-brand),var(--vl-accent) 170%);border-radius:var(--vl-radius-pill);-webkit-transition:width var(--vl-duration) var(--vl-ease);transition:width var(--vl-duration) var(--vl-ease)}.vl-upload-progress::-moz-progress-bar{background:linear-gradient(90deg,var(--vl-brand),var(--vl-accent) 170%);border-radius:var(--vl-radius-pill)}.vl-refusal{border:1px solid;border-radius:var(--vl-radius-2xl);padding:44px 40px;text-align:center}.vl-refusal--warning{border-color:color-mix(in oklch,var(--vl-warning) 27%,transparent);background:var(--vl-warning-bg)}.vl-refusal--danger{border-color:color-mix(in oklch,var(--vl-danger) 27%,transparent);background:var(--vl-danger-bg)}.vl-refusal__icon{width:56px;height:56px;margin:0 auto var(--vl-space-4);border-radius:50%;background:var(--vl-bg-raised);display:flex;align-items:center;justify-content:center}.vl-refusal--warning .vl-refusal__icon{color:var(--vl-warning)}.vl-refusal--danger .vl-refusal__icon{color:var(--vl-danger)}.vl-refusal__title{font-family:var(--vl-font-serif);font-size:var(--vl-text-h3);font-weight:400;margin:0 0 var(--vl-space-2);color:var(--vl-text)}.vl-refusal__body{max-width:420px;margin:0 auto var(--vl-space-5);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-body)}.vl-refusal__actions{display:flex;gap:var(--vl-space-2);justify-content:center;flex-wrap:wrap}.vl-refusal__actions .vl-btn{display:inline-flex;align-items:center}@media (max-width:599px){.vl-dropzone{padding:40px 20px}.vl-upload-card{padding:24px 20px 20px}.vl-refusal{padding:32px 20px}}.vl-batch__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3);margin-bottom:var(--vl-space-4)}.vl-batch__head-label{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-batch__count{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-tertiary);white-space:nowrap}.vl-batch-list{list-style:none;margin:0;padding:0;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);overflow:hidden}.vl-batch-list>li+li{border-top:var(--vl-border-hairline)}.vl-batch-row{display:flex;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-5)}.vl-batch-row--error{align-items:flex-start;background:var(--vl-danger-bg)}.vl-batch-row--canceled{opacity:.72}.vl-batch-row__icon{flex:none;width:40px;height:40px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);color:var(--vl-text-tertiary);display:flex;align-items:center;justify-content:center}.vl-batch-row__check{flex:none;color:var(--vl-success);display:flex}.vl-batch-row__alert{flex:none;margin-top:1px;color:var(--vl-danger);display:flex}.vl-batch-row__prog{flex:1 1;min-width:0}.vl-batch-row__row1{display:flex;justify-content:space-between;gap:var(--vl-space-3);margin-bottom:7px}.vl-batch-row__pct{flex:none;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-batch-row__sub{display:block;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);margin-top:2px}.vl-batch-row__id{flex:1 1;min-width:0;display:flex;align-items:center;gap:9px}.vl-batch-row__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-batch-row__name--draft{font-size:var(--vl-text-base);font-style:italic;color:var(--vl-text-secondary);padding-inline-end:.3em}.vl-batch-row--canceled .vl-batch-row__name{color:var(--vl-text-tertiary)}.vl-batch-row__size{flex:none;font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-batch-row__pill{flex:none}.vl-batch-stop{display:flex;align-items:center;gap:var(--vl-space-4);margin-top:var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-4) var(--vl-space-3) 18px;background:var(--vl-danger-bg);border:1px solid color-mix(in oklch,var(--vl-danger) 40%,transparent);border-radius:var(--vl-radius-lg)}.vl-batch-stop__text{flex:1 1;font-size:var(--vl-text-sm);color:var(--vl-text);line-height:var(--vl-leading-normal)}.vl-batch-stop__btn{flex:none}.vl-batch-done{margin-top:var(--vl-space-5)}.vl-batch-return{display:flex;align-items:center;gap:var(--vl-space-4);flex-wrap:wrap}.vl-auth__card>.vl-task-close{margin-top:var(--vl-space-4)}.vl-batch-return__note{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-batch-return__form{display:contents}.vl-canceled-card{display:flex;align-items:center;gap:var(--vl-space-3);background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-2xl);box-shadow:var(--vl-shadow-card);padding:22px 40px}.vl-canceled-card__icon{flex:none;width:44px;height:44px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);color:var(--vl-text-tertiary);display:flex;align-items:center;justify-content:center}.vl-canceled-card__id{flex:1 1;min-width:0}.vl-canceled-card__name{display:block;font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-canceled-card__status{display:block;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);margin-top:1px}.vl-canceled-card__restart{flex:none;color:var(--vl-text-secondary)}.vl-welcome{max-width:720px;margin:0 auto;padding:var(--vl-space-7) var(--vl-space-5) var(--vl-space-8);display:flex;flex-direction:column}@media (max-width:1023px){.vl-welcome{padding:var(--vl-space-6) var(--vl-space-5) var(--vl-space-7)}}.vl-welcome__lede{color:var(--vl-text-secondary);line-height:var(--vl-leading-body);margin:0 0 var(--vl-space-6);text-wrap:balance}.vl-welcome__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-4);margin-bottom:clamp(30px,5vw,52px)}.vl-welcome .vl-section-title{font-size:var(--vl-text-h2);line-height:var(--vl-leading-tight)}.vl-welcome .vl-question{font-size:var(--vl-text-h1);line-height:var(--vl-leading-tight);letter-spacing:var(--vl-tracking-tight);text-wrap:balance}.vl-welcome__whoami{font-family:var(--vl-font-mono);overflow-wrap:anywhere}.vl-welcome__footer,.vl-welcome__whoami{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-welcome__footer{margin:clamp(36px,6vw,64px) 0 0}.vl-welcome__footer a{text-decoration:underline}.vl-welcome__confirm{display:flex;flex-direction:column}.vl-welcome__confirm>.vl-actions{margin-top:0}.vl-welcome__confirm .vl-mono{overflow-wrap:anywhere}.vl-welcome__name{display:grid;align-items:start;gap:32px}@media (min-width:1024px){.vl-welcome__name{grid-template-columns:minmax(0,1.06fr) minmax(272px,1fr);gap:clamp(28px,4vw,44px)}}.vl-welcome__name .vl-field{max-width:none}.vl-welcome__name .vl-actions{margin-top:var(--vl-space-6)}@media (max-width:1023px){.vl-welcome__preview{margin-top:4px;padding-top:var(--vl-space-3);border-top:var(--vl-border-hairline)}}.vl-welcome__eyebrow--quiet{color:var(--vl-text-tertiary)}.vl-delivery-preview{padding:var(--vl-space-4)}@media (max-width:1023px){.vl-delivery-preview{padding:var(--vl-space-5)}}.vl-delivery-preview__row{display:flex;align-items:flex-start;gap:14px}.vl-delivery-preview__thumb{flex:none;width:44px;height:44px;border:var(--vl-border-hairline);border-radius:var(--vl-radius-sm);background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--vl-brand) 9%,transparent) 0 4px,transparent 4px 8px)}@media (max-width:1023px){.vl-delivery-preview__thumb{width:54px;height:54px}}.vl-delivery-preview__title{margin:0;font-family:var(--vl-font-serif);font-size:var(--vl-text-lg);letter-spacing:var(--vl-tracking-tight);line-height:1.25;color:var(--vl-text);overflow-wrap:anywhere}.vl-delivery-preview__title--ghost{color:var(--vl-text-tertiary)}.vl-delivery-preview__meta{margin:6px 0 0;font-family:var(--vl-font-mono);line-height:var(--vl-leading-normal)}.vl-delivery-preview__footer,.vl-delivery-preview__meta{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-delivery-preview__footer{margin:14px 0 0;padding-top:12px;border-top:var(--vl-border-hairline)}.vl-delivery-preview__address{font-family:var(--vl-font-mono);color:var(--vl-text-secondary);overflow-wrap:anywhere}.vl-welcome__eyebrow{margin:0 0 12px;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-eyebrow);font-weight:var(--vl-weight-semi);color:var(--vl-text-accent)}.vl-arrival{max-width:560px;margin:0}.vl-arrival__row{display:flex;align-items:baseline;gap:var(--vl-space-3);padding:11px 0;border-top:1px solid var(--vl-line)}.vl-arrival__label{display:flex;align-items:baseline;gap:var(--vl-space-2);flex:none;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-arrival__glyph{flex:none;color:var(--vl-text-accent);transform:translateY(3px)}.vl-arrival__value{margin:0;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);overflow-wrap:anywhere}.vl-arrival__value--mono{font-family:var(--vl-font-mono);font-weight:var(--vl-weight-normal)}.vl-arrival__action{margin:var(--vl-space-6) 0 0}@media (max-width:599px){.vl-arrival__row{flex-direction:column;align-items:flex-start;gap:4px}}.vl-seam{display:flex;gap:10px;margin:0 0 clamp(26px,4vw,40px);padding:0;list-style:none}.vl-seam__segment{flex:1 1}.vl-seam__bar{display:block;height:3px;border-radius:2px;background:var(--vl-line);transition:background var(--vl-duration) var(--vl-ease)}.vl-seam__label{display:flex;align-items:center;gap:7px;margin-top:9px;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);text-transform:uppercase;font-weight:var(--vl-weight-semi);letter-spacing:var(--vl-tracking-eyebrow);color:var(--vl-text-tertiary)}.vl-seam__check{flex:none;font-size:calc(13px * var(--vl-type-ratio-sans, 1));line-height:1;color:var(--vl-text-accent)}.vl-seam__segment--current .vl-seam__bar{background:var(--vl-brand)}.vl-seam__segment--current .vl-seam__label{color:var(--vl-text-secondary)}.vl-seam__segment--done .vl-seam__bar{background:var(--vl-accent)}.vl-seam__segment--done .vl-seam__label{color:var(--vl-text-secondary)}@media (prefers-reduced-motion:reduce){.vl-seam__bar{transition:none}}.vl-steps{flex-direction:column;margin:0 0 var(--vl-space-6);padding:0;list-style:none}.vl-step,.vl-steps{display:flex;gap:var(--vl-space-3)}.vl-step{font-size:var(--vl-text-sm)}.vl-step,.vl-step__marker{align-items:center;color:var(--vl-text-tertiary)}.vl-step__marker{flex:none;display:inline-flex;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--vl-radius-pill);border:var(--vl-border-hairline);background:var(--vl-bg);font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi)}.vl-step--done{color:var(--vl-text-secondary)}.vl-step--done .vl-step__marker{background:var(--vl-success-bg);border-color:var(--vl-border-success-strong);color:var(--vl-success)}.vl-step--current{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-step--current .vl-step__marker{background:var(--vl-brand);border-color:var(--vl-brand);color:var(--vl-text-inverse)}.vl-step{flex-wrap:wrap}.vl-step__label{flex:1 1;min-width:0}.vl-step__progress{flex-basis:100%;display:flex;flex-direction:column;gap:var(--vl-space-2);margin:0 0 0 calc(1.5rem + var(--vl-space-3));padding:0;list-style:none;font-weight:var(--vl-weight-normal)}.vl-step__sub-note{display:block}.vl-step__act{flex-basis:100%;margin:var(--vl-space-2) 0 0 calc(1.5rem + var(--vl-space-3));font-weight:var(--vl-weight-normal)}.vl-step__act>*{max-width:28rem}.vl-step__sub{display:flex;align-items:flex-start;gap:var(--vl-space-2);color:var(--vl-text-tertiary)}.vl-step__sub-body{display:flex;flex-direction:column;gap:2px;min-width:0}.vl-step__sub-caption{margin-top:var(--vl-space-1);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);font-weight:var(--vl-weight-normal)}.vl-step__sub-marker{flex:none;display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;border-radius:var(--vl-radius-pill);border:var(--vl-border-hairline);font-size:var(--vl-text-xs);line-height:1;margin-top:.3125rem}.vl-step__sub--done{color:var(--vl-text-secondary)}.vl-step__sub--done .vl-step__sub-marker{border-color:transparent;color:var(--vl-success)}.vl-step__sub--current{color:var(--vl-text)}.vl-step__sub--current .vl-step__sub-marker{background:var(--vl-brand);border-color:var(--vl-brand);animation:vl-step-pulse 1.6s ease-in-out infinite}@keyframes vl-step-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.vl-step__sub--current .vl-step__sub-marker{animation:none}}.vl-choice{display:flex;flex-direction:column;gap:var(--vl-space-4)}.vl-choice__cards{display:grid;gap:var(--vl-space-4);align-items:stretch}@media (min-width:1024px){.vl-choice__cards{grid-template-columns:1fr 1fr}}.vl-choice__form{display:flex;flex-direction:column}.vl-choice__form>.vl-choice__btn{flex:1 1}.vl-choice__btn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vl-space-3);width:100%;text-align:left;padding:var(--vl-space-5);background:var(--vl-bg-raised);border:1px solid var(--vl-border-gold);border-radius:var(--vl-radius-lg);cursor:pointer;transition:box-shadow var(--vl-duration) var(--vl-ease),transform var(--vl-duration) var(--vl-ease),border-color var(--vl-duration) var(--vl-ease)}.vl-choice__btn:hover{border-color:var(--vl-accent);box-shadow:var(--vl-shadow-raised);transform:translateY(-2px)}.vl-choice__btn:focus-visible{border-color:var(--vl-accent);transform:translateY(-2px)}.vl-choice__btn:focus-visible .vl-choice__arrow,.vl-choice__btn:hover .vl-choice__arrow{transform:translateX(2px)}.vl-choice__btn:disabled{opacity:.45;cursor:not-allowed}.vl-choice__btn:disabled:hover{border-color:var(--vl-border-gold);box-shadow:none;transform:none}.vl-choice__head{display:flex;align-items:center;gap:var(--vl-space-2)}.vl-choice__glyph{flex:none;color:var(--vl-text-accent)}.vl-choice__title{font-family:var(--vl-font-serif);font-size:var(--vl-text-h3);font-weight:var(--vl-weight-normal);line-height:var(--vl-leading-tight);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text)}.vl-choice__desc{font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal);margin:0}.vl-choice__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-3);width:100%;margin-top:auto;padding-top:var(--vl-space-2)}.vl-choice__meta{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-choice__arrow{flex:none;color:var(--vl-text-tertiary);transition:transform var(--vl-duration) var(--vl-ease)}.vl-choice__note{display:flex;align-items:flex-start;gap:var(--vl-space-2);margin:0;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);line-height:var(--vl-leading-normal)}.vl-choice__note-glyph{flex:none;color:var(--vl-text-tertiary);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.vl-choice__arrow,.vl-choice__btn{transition:none}.vl-choice__btn:focus-visible,.vl-choice__btn:hover{transform:none}.vl-choice__btn:focus-visible .vl-choice__arrow,.vl-choice__btn:hover .vl-choice__arrow{transform:none}}.vl-setup{display:flex;flex-wrap:wrap;gap:var(--vl-space-5);margin:var(--vl-space-5) 0 0}.vl-setup__qr{flex:none;width:172px;height:172px;padding:6px;box-sizing:border-box;background:var(--vl-cream);border:1px solid var(--vl-border-gold);border-radius:var(--vl-radius-md)}.vl-setup__qr img{display:block;width:100%;height:100%}@media (max-width:1023px){.vl-setup__qr{width:148px;height:148px}}.vl-setup__body{flex:1 1 240px;min-width:220px}.vl-setup__lede{margin:0;color:var(--vl-text-secondary);line-height:var(--vl-leading-body)}.vl-setup__keylabel{margin:var(--vl-space-4) 0 var(--vl-space-2);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-setup__key{display:flex;margin:0;padding:9px 11px;font-size:var(--vl-text-base);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-setup__confirm{margin:var(--vl-space-6) 0 0}.vl-setup__confirm>.vl-label{display:block;margin-bottom:var(--vl-space-3)}.vl-recovery__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px var(--vl-space-4);max-width:520px;margin:var(--vl-space-5) 0 0;padding:var(--vl-space-4);list-style:none;background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-lg)}.vl-recovery__item{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-recovery__actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0}.vl-recovery__actions .vl-btn{display:inline-flex;align-items:center;gap:var(--vl-space-2)}.vl-recovery__gate{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:520px;gap:var(--vl-space-4);margin:var(--vl-space-6) 0 0}.vl-recovery__ack{display:flex;align-items:center;gap:var(--vl-space-3);min-height:44px;font-size:var(--vl-text-sm);color:var(--vl-text);cursor:pointer}.vl-bundle-title--untitled{color:var(--vl-text-tertiary);font-style:italic}.vl-lib-row__thumb--detail{width:72px;height:72px}.vl-membership-row__tile--cover{background:var(--vl-bg-sunken);border:var(--vl-border-hairline);overflow:hidden}.vl-membership-row__tile--cover img{width:100%;height:100%;object-fit:cover;display:block}.vl-bundle-item__reorder{flex:none;display:inline-flex;align-items:center;gap:2px;transition:opacity .12s ease}@media (hover:hover) and (pointer:fine){.vl-bundle-item__reorder{opacity:0;pointer-events:none}.vl-bundle-item:focus-within .vl-bundle-item__reorder,.vl-bundle-item:hover .vl-bundle-item__reorder{opacity:1;pointer-events:auto}}.vl-bundle-item__arrow:focus-visible{opacity:1}.vl-bundle-item__arrow{padding:4px;color:var(--vl-text-tertiary)}.vl-bundle-item__arrow:disabled{opacity:.35;cursor:default}@media (max-width:599px){.vl-bundle-item__arrow{box-sizing:border-box;min-width:44px;min-height:44px}.vl-bundle-item__reorder{gap:var(--vl-space-2)}}@media not all and (hover:hover) and (pointer:fine){.vl-bundle-item__arrow{box-sizing:border-box;min-width:44px;min-height:44px}.vl-bundle-item__reorder{gap:var(--vl-space-2)}}.vl-bundle-item__grip{display:none;flex:none;color:var(--vl-text-tertiary);cursor:grab}@media (hover:hover) and (pointer:fine){.vl-bundle-item__grip{display:inline-flex}}.vl-bundle-item .vl-membership-row__tile{background:var(--vl-surface-brand-tint);color:var(--vl-text-brand)}.vl-bundle-item .vl-membership-row__tile--cover{background:var(--vl-bg-sunken);color:inherit}.vl-bundle-item__actions{flex:none;display:flex;align-items:center;gap:var(--vl-space-3)}@media (max-width:599px){.vl-content-card .vl-membership-row{padding-inline:var(--vl-space-4)}.vl-content-card .vl-bundle-item{flex-wrap:wrap;row-gap:0}.vl-content-card .vl-bundle-item__actions{flex:1 0 100%;justify-content:space-between;margin-top:var(--vl-space-2)}.vl-content-card__foot{padding-inline:var(--vl-space-4)}.vl-bundle-item__reorder{opacity:1;pointer-events:auto}}.vl-picker-dialog{width:min(560px,calc(100vw - 2 * var(--vl-space-5)))}[data-tone=bundles] .vl-picker-dialog .vl-membership-row__tile{background:var(--vl-surface-brand-tint);color:var(--vl-text-brand)}.vl-picker-tabs{display:flex;gap:var(--vl-space-3);margin-bottom:var(--vl-space-3);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-picker-tabs [aria-selected=true]{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-picker-dialog .vl-pagination{margin-top:var(--vl-space-4)}.vl-emaillog,.vl-timeline{list-style:none;padding:0;margin:0}.vl-emaillog>li,.vl-timeline>li{padding:var(--vl-space-3) 0;border-bottom:var(--vl-border-hairline)}.vl-emaillog>li>p,.vl-timeline>li>p{margin:0}:root .vl-card[data-shade=info]{background:var(--vl-info-bg);border-color:var(--vl-border-info-strong)}:root .vl-card[data-shade=positive]{background:var(--vl-success-bg);border-color:var(--vl-border-success-strong)}:root .vl-card[data-shade=danger]{background:var(--vl-danger-bg);border-color:var(--vl-border-danger-strong)}.vl-card>.vl-emaillog>li:first-child,.vl-card>.vl-timeline>li:first-child{padding-top:0}.vl-card>.vl-emaillog>li:last-child,.vl-card>.vl-timeline>li:last-child{border-bottom:0}.vl-timeline__act{display:flex;flex-wrap:wrap;gap:var(--vl-space-2);align-items:baseline}.vl-timeline__actor{flex:none;font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);padding:2px 8px;border-radius:var(--vl-radius-pill);color:var(--vl-text-secondary)}.vl-timeline__actor[data-actor=recipient]{background:var(--vl-brand-bg)}.vl-timeline__actor[data-actor=visitor]{background:var(--vl-surface-brand-tint)}:root .vl-timeline__actor{background:var(--vl-info-bg)}:root .vl-timeline__actor[data-actor=visitor]{color:var(--vl-info)}:root .vl-timeline__actor[data-actor=recipient]{color:var(--vl-info);box-shadow:inset 0 0 0 1px var(--vl-border-info-strong)}.vl-timeline__evidence{overflow-wrap:anywhere}.vl-timeline__more{margin-top:var(--vl-space-3)}.vl-timeline__more>summary{cursor:pointer;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);padding:var(--vl-space-2) 0}.vl-timeline__more>summary:hover{color:var(--vl-text)}.vl-activity__count,.vl-timeline__count{flex:none;font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-emaillog__subject{font-weight:var(--vl-weight-semi)}.vl-emaillog__fate{font-size:var(--vl-text-sm)}.vl-emaillog__fate[data-state=bounced],.vl-emaillog__fate[data-state=spam]{color:var(--vl-danger)}.vl-emaillog__fate[data-state=waiting]{color:var(--vl-text-tertiary)}.vl-emaillog__response{overflow-wrap:anywhere}.vl-picker-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2);margin-top:var(--vl-space-3)}.vl-picker-chips .vl-chip{padding:0 12px;cursor:pointer;font-family:var(--vl-font-sans)}.vl-picker-chips .vl-chip:hover{background:var(--vl-bg-sunken)}.vl-picker-chips .vl-chip:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-picker-chips .vl-chip[aria-pressed=true]{background:var(--vl-brand);border-color:var(--vl-brand);color:var(--vl-text-inverse)}.vl-picker-chips .vl-chip[aria-pressed=true] .vl-chip__count{color:var(--vl-text-inverse);opacity:.8}.vl-chip__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vl-text-tertiary)}.vl-picker-chips__divider{width:1px;align-self:stretch;margin:2px var(--vl-space-1);background:var(--vl-line)}.vl-picker-count{margin:var(--vl-space-3) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-picker-dialog .vl-membership-row{padding:0}.vl-membership-row__pick{box-sizing:border-box;display:flex;align-items:center;gap:var(--vl-space-3);width:100%;padding:var(--vl-space-3);cursor:pointer}.vl-membership-row__pick:has(input:disabled){cursor:default}.vl-membership-row__pick:hover:not(:has(input:disabled)){background:var(--vl-bg-sunken)}.vl-membership-row__pick:has(input:focus-visible){outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-md)}.vl-checkbox{flex:none;width:18px;height:18px;margin:0}.vl-membership-row[data-selected=true]{background:var(--vl-surface-brand-selected)}.vl-membership-row[data-in-bundle=true] .vl-membership-row__name,.vl-membership-row[data-in-bundle=true] .vl-membership-row__sub{color:var(--vl-text-tertiary)}.vl-membership-row[data-in-bundle=true] .vl-badge{margin-left:auto;flex:none}.vl-picker-note{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-picker-foot{align-items:center;justify-content:space-between}.vl-picker-foot,.vl-picker-foot__state{display:flex;flex-wrap:wrap;gap:var(--vl-space-3)}.vl-picker-foot__state{align-items:baseline;min-width:0}.vl-picker-foot__count{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vl-picker-foot__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-picker-foot__clear{border:0;background:transparent;padding:0;cursor:pointer;font-family:var(--vl-font-sans);font-size:var(--vl-text-control-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary);text-decoration:underline;text-underline-offset:3px}.vl-picker-foot__clear:hover{color:var(--vl-text)}.vl-picker-foot__clear:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}@media (max-width:599px){.vl-picker-foot__acts{flex:1 0 100%}.vl-picker-foot__acts .vl-btn{box-sizing:border-box;flex:1 1;justify-content:center}}.vl-lib-row__meta{display:none;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);margin-top:3px}.vl-lib-row__meta-size{font-family:var(--vl-font-mono)}.vl-lib-row__action-chevron{display:none}@media (max-width:1023px){.vl-lib-card--stacks .vl-lib-head,.vl-lib-card--stacks .vl-lib-row{grid-template-columns:44px minmax(0,1fr) auto;gap:var(--vl-space-3)}.vl-lib-card--stacks .vl-lib-head>span:nth-child(3),.vl-lib-card--stacks .vl-lib-head>span:nth-child(4),.vl-lib-card--stacks .vl-lib-row__size,.vl-lib-card--stacks .vl-lib-row__type{display:none}.vl-lib-card--stacks .vl-lib-row__meta,.vl-lib-card--stacks .vl-lib-row__name-text,.vl-lib-card--stacks .vl-lib-row__sub{display:block}.vl-lib-card--stacks .vl-lib-row__link,.vl-lib-card--stacks .vl-recycling__name{min-width:0}.vl-lib-card--stacks .vl-lib-row__open{background:none;border:0;padding:0;min-height:0;color:var(--vl-text-tertiary)}.vl-lib-card--stacks .vl-lib-row__action-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vl-lib-card--stacks .vl-lib-row__action-chevron{display:block}.vl-lib-card--stacks .vl-recycling__head,.vl-lib-card--stacks .vl-recycling__row{grid-template-columns:44px minmax(0,1fr);row-gap:var(--vl-space-3)}.vl-lib-card--stacks .vl-recycling__actions{grid-column:2;justify-content:flex-start}.vl-lib-card--stacks .vl-recycling__head>span:nth-child(5),.vl-lib-card--stacks .vl-recycling__head>span:nth-child(6),.vl-lib-card--stacks .vl-recycling__left,.vl-lib-card--stacks .vl-recycling__stamp{display:none}.vl-lib-card--stacks .vl-recycling__meta-left{color:var(--vl-text)}.vl-lib-card--stacks .vl-recycling__meta-left--urgent{color:var(--vl-danger);font-weight:var(--vl-weight-semi)}}@media (min-width:1024px){.vl-lib-card--stacks .vl-lib-row__link,.vl-lib-card--stacks .vl-recycling__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:1023px){.vl-lib-bar{flex-wrap:wrap;height:auto;min-height:54px;padding-top:4px;padding-bottom:4px}.vl-lib-bar__btn,.vl-lib-bar__clear{box-sizing:border-box;min-height:44px}.vl-lib-bar__clear{display:inline-flex;align-items:center}.vl-pagination__num{box-sizing:border-box;min-width:44px;height:44px}.vl-pagination__step{box-sizing:border-box;width:44px;height:44px}}@media (max-width:599px){.vl-lib-bar__actions{width:100%;flex-wrap:wrap}.vl-lib-bar__actions>*{width:100%}.vl-lib-bar__btn{box-sizing:border-box;width:100%;justify-content:center}.vl-pagination{gap:4px}.vl-page-head__actions{width:100%;flex-direction:column;align-items:stretch}.vl-page-head__actions form,.vl-page-head__actions>*{width:100%}.vl-page-head__actions .vl-btn{box-sizing:border-box;width:100%;justify-content:center}.vl-select{width:100%}.vl-select>select{box-sizing:border-box}}@media (max-width:1023px),not all and (hover:hover) and (pointer:fine){.vl-dialog__close{margin-top:-12px;margin-right:-10px}.vl-dialog__close,.vl-feedback__dismiss{box-sizing:border-box;min-width:44px;min-height:44px}.vl-feedback__dismiss{margin:-11px -12px -11px 0}.vl-chip,.vl-chip__remove{box-sizing:border-box;height:44px}.vl-chip__remove{width:44px;margin-right:-6px}.vl-chips__clear,.vl-picker-foot__clear{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px}.vl-picker-foot__clear{justify-content:center;min-width:44px}.vl-picker-foot__state{align-items:center}.vl-copyvalue>a,.vl-hidden-reset{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px}}@media (max-width:599px){.vl-dialog{margin:auto auto 0;width:100%;max-width:100%;border:0;border-radius:var(--vl-radius-xl) var(--vl-radius-xl) 0 0;max-height:92dvh}.vl-dialog__head{padding:var(--vl-space-4) var(--vl-space-4) 0}.vl-dialog__body{padding:14px var(--vl-space-4) var(--vl-space-4)}.vl-dialog__foot{padding:var(--vl-space-4)}}.vl-tabs{display:flex;flex-wrap:wrap;gap:var(--vl-space-1);margin:var(--vl-space-5) 0 var(--vl-space-4);border-bottom:var(--vl-border-hairline)}.vl-tab{display:inline-flex;align-items:center;padding:var(--vl-space-2) var(--vl-space-3);margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--vl-text-secondary);text-decoration:none;font-size:var(--vl-text-sm);white-space:nowrap;transition:color var(--vl-duration-fast) var(--vl-ease),border-color var(--vl-duration-fast) var(--vl-ease)}.vl-tab:hover{color:var(--vl-text);border-bottom-color:var(--vl-line)}.vl-tab--active{color:var(--vl-text);border-bottom-color:var(--vl-brand);font-weight:600}.vl-tab:focus-visible{outline:2px solid var(--vl-brand);outline-offset:-2px}.vl-seller-head,.vl-seller-rows>li{display:grid;grid-template-columns:minmax(8rem,1.6fr) minmax(8rem,1.6fr) 7rem 9rem 7rem 5rem;gap:var(--vl-space-3);align-items:center}.vl-seller-head{padding:0 0 var(--vl-space-2);border-bottom:var(--vl-border-hairline);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-seller-cell{min-width:0;overflow-wrap:anywhere}.vl-seller-sort{color:inherit;text-decoration:none}.vl-seller-sort:hover{color:var(--vl-text);text-decoration:underline}.vl-seller-sort--active{color:var(--vl-text);font-weight:600}.vl-seller-view{justify-self:end}@media (max-width:48rem){.vl-seller-head{display:none}.vl-seller-rows>li{display:flex;flex-wrap:wrap}.vl-seller-view{justify-self:auto;margin-left:auto}}.vl-pulse-queues{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vl-space-3);margin-top:var(--vl-space-2)}@media (max-width:34rem){.vl-pulse-queues{grid-template-columns:1fr}}.vl-feedback.vl-pulse-queue{flex-direction:column;gap:2px;text-decoration:none}.vl-pulse-queues .vl-feedback[data-anchor=section]+.vl-feedback[data-anchor=section]{margin-top:0}.vl-pulse-queue__count{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);line-height:1.1;font-weight:var(--vl-weight-medium)}.vl-pulse-queue__label{display:flex;align-items:center;gap:var(--vl-space-2);font-weight:var(--vl-weight-semi)}.vl-pulse-queue__glyph{flex:none;display:flex}.vl-pulse-queue__note{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-pulse-queue:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-feedback__actions--trailing{margin-left:auto;margin-top:0;align-self:center;flex:none}@media (max-width:34rem){.vl-feedback:has(.vl-feedback__actions--trailing){flex-wrap:wrap}.vl-feedback__actions--trailing{margin-left:0;margin-top:var(--vl-space-3);flex-basis:100%}}.vl-lib-card.vl-pulse-panel{padding:var(--vl-space-5)}.vl-pulse-vitals{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:var(--vl-space-4) var(--vl-space-7);margin-bottom:var(--vl-space-5)}.vl-pulse-vital{display:flex;flex-direction:column;gap:2px;min-width:0}.vl-pulse-vital__label{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);font-weight:var(--vl-weight-semi);color:var(--vl-text-tertiary)}.vl-pulse-vital__value{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);line-height:var(--vl-leading-tight);font-weight:var(--vl-weight-medium);color:var(--vl-text)}.vl-pulse-vital__value--accent{color:var(--vl-text-accent)}.vl-pulse-vital__note{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-strip{margin:0 0 var(--vl-space-2);padding-top:var(--vl-space-4);border-top:var(--vl-border-width) solid var(--vl-line)}.vl-ledger-strip__svg{display:block;width:100%;height:42px}.vl-ledger-strip__got{fill:var(--vl-brand)}.vl-ledger-strip__quiet{fill:color-mix(in oklch,var(--vl-text-tertiary) 30%,transparent)}.vl-ledger-strip__axis{display:flex;justify-content:space-between;gap:var(--vl-space-3);margin:0 0 var(--vl-space-4);font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-ledger-table{list-style:none;margin:0 calc(-1 * var(--vl-space-5));padding:0}.vl-ledger-head,.vl-ledger-row{display:grid;grid-template-columns:120px 64px 116px minmax(130px,1fr) 48px 172px;gap:var(--vl-space-3);align-items:center}.vl-ledger-head{padding:10px var(--vl-space-5);font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary);background:var(--vl-bg-sunken);border-top:var(--vl-border-hairline)}.vl-ledger-row{padding:13px var(--vl-space-5);border-top:var(--vl-border-width) solid var(--vl-line)}.vl-ledger-table>.vl-ledger-row:last-child{border-bottom:var(--vl-border-width) solid var(--vl-line)}.vl-ledger-row__day{display:flex;flex-direction:column;gap:1px;min-width:0}.vl-ledger-row__date{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-ledger-row__age,.vl-ledger-row__date{font-family:var(--vl-font-mono);white-space:nowrap}.vl-ledger-row__age{font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary)}.vl-ledger-row .vl-ledger-row__count{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-ledger-row .vl-ledger-row__share{display:flex;align-items:center;min-width:0}.vl-ledger-row .vl-ledger-row__share .vl-pulse-meter{max-width:none}.vl-ledger-row .vl-ledger-row__percent{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);white-space:nowrap}.vl-ledger-row .vl-ledger-row__status{display:flex;justify-content:flex-end;font-size:var(--vl-text-sm);text-align:right}.vl-ledger-head__status{grid-column:-2/-1;text-align:right}.vl-ledger-head>*{min-width:0;overflow-wrap:anywhere}.vl-ledger-status--complete{color:var(--vl-success)}.vl-ledger-status--counting{color:var(--vl-text-tertiary)}.vl-ledger-status--waiting{color:var(--vl-text-accent);font-weight:var(--vl-weight-semi)}.vl-ledger-row__narrow{display:none}.vl-ledger-foot,.vl-ledger-teach{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vl-space-3);margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-teach{display:block}.vl-ledger-teach strong{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-ledger-foot__link{cursor:pointer;color:var(--vl-text-accent);text-decoration:underline;border-radius:var(--vl-radius-sm)}.vl-ledger-foot__link:hover{color:var(--vl-accent-hover)}.vl-ledger-view:focus-visible~* .vl-ledger-foot__link{outline:none;box-shadow:var(--vl-focus-ring)}.vl-ledger-legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2) var(--vl-space-4);margin:var(--vl-space-4) 0 0;padding-top:var(--vl-space-4);border-top:var(--vl-border-width) solid var(--vl-line);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-legend__key{display:inline-flex;align-items:center;gap:var(--vl-space-2)}.vl-ledger-legend__swatch{width:9px;height:9px;border-radius:var(--vl-radius-xs);flex:none}.vl-ledger-legend__swatch--got{background:var(--vl-brand)}:root .vl-ledger-strip__sent{fill:var(--vl-line-strong)}:root .vl-ledger-legend__swatch--waiting{background:var(--vl-line-strong)}.vl-ledger-legend__note{margin-left:auto;color:var(--vl-text-tertiary)}.vl-ledger-view--default:checked~.vl-ledger-table .vl-ledger-row--extra,.vl-ledger-view--flagged:checked~.vl-ledger-table .vl-ledger-row:not(.vl-ledger-row--flagged){display:none}.vl-ledger-view--default:checked~.vl-ledger-table,.vl-ledger-view--flagged:checked~.vl-ledger-table{border-bottom:var(--vl-border-width) solid var(--vl-line)}.vl-ledger-view--default:checked~.vl-ledger-table>.vl-ledger-row:last-child,.vl-ledger-view--flagged:checked~.vl-ledger-table>.vl-ledger-row:last-child{border-bottom:0}.vl-ledger-foot{display:none}.vl-ledger-view--all:checked~.vl-ledger-foot--all,.vl-ledger-view--default:checked~.vl-ledger-foot--default,.vl-ledger-view--flagged:checked~.vl-ledger-foot--flagged{display:flex}.vl-ledger-empty{margin-top:var(--vl-space-4);padding-top:var(--vl-space-4);border-top:var(--vl-border-width) solid var(--vl-line)}.vl-ledger-empty__title{margin:0 0 var(--vl-space-2);font-family:var(--vl-font-serif);font-size:var(--vl-text-lg);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-ledger-empty__body{margin:0 0 var(--vl-space-3);max-width:60ch;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);line-height:var(--vl-leading-body)}.vl-ledger-empty__body strong{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-ledger-empty__action{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}@media (max-width:819px){.vl-ledger-head{display:none}.vl-ledger-row{grid-template-columns:minmax(0,1fr) auto;gap:var(--vl-space-1) var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-5)}.vl-ledger-row__day{grid-column:1;grid-row:1}.vl-ledger-row .vl-ledger-row__status{grid-column:2;grid-row:1;align-self:start}.vl-ledger-row__narrow{display:block;grid-column:1/-1;grid-row:2;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-row .vl-ledger-row__share{grid-column:1/-1;grid-row:3}.vl-ledger-row .vl-ledger-row__count,.vl-ledger-row .vl-ledger-row__percent{display:none}.vl-ledger-legend__note{margin-left:0}}.vl-pulse-note{margin:0 0 var(--vl-space-3)}.vl-pulse-more,.vl-pulse-note{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-pulse-more{margin:var(--vl-space-3) 0 0}.vl-lib-head.vl-pulse-gap-head,.vl-pulse-gap-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ref when" "what what" "to to";gap:var(--vl-space-1) var(--vl-space-4);align-items:center}.vl-pulse-gap-row .vl-pulse-gap__when{justify-self:end}.vl-pulse-gap-row{position:relative;padding:var(--vl-space-4) var(--vl-space-5)}.vl-pulse-gap-row+.vl-pulse-gap-row{border-top:var(--vl-border-hairline)}.vl-lib-head.vl-pulse-gap-head{display:none}.vl-pulse-gap__ref{grid-area:ref;min-width:0}.vl-pulse-gap__what{grid-area:what;min-width:0}.vl-pulse-gap__to{grid-area:to;min-width:0}.vl-pulse-gap__when{grid-area:when;min-width:0}.vl-pulse-gap-row .vl-pulse-gap__ref{font-size:var(--vl-text-sm)}.vl-pulse-gap-row .vl-pulse-gap__what{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-pulse-gap-row .vl-pulse-gap__to{font-size:var(--vl-text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--vl-text-secondary)}.vl-pulse-gap-row .vl-pulse-gap__when{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap}.vl-pulse-gap__ref-link{text-decoration:none;color:var(--vl-text)}.vl-pulse-gap__ref-link:after{content:"";position:absolute;inset:0;z-index:1}.vl-pulse-gap-row:has(.vl-pulse-gap__ref-link){cursor:pointer}.vl-pulse-gap__ref-link:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}@media (min-width:820px){.vl-lib-head.vl-pulse-gap-head,.vl-pulse-gap-row{grid-template-columns:108px minmax(0,1.5fr) minmax(0,1.4fr) 148px;grid-template-areas:"ref what to when";column-gap:var(--vl-space-4)}.vl-lib-head.vl-pulse-gap-head{display:grid}.vl-pulse-gap-row .vl-pulse-gap__when{justify-self:auto}}.vl-lib-head.vl-pulse-bundle-head,.vl-pulse-bundle-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"title title" "delivered downloaded" "share time";gap:var(--vl-space-2) var(--vl-space-4);align-items:center}.vl-pulse-bundle__cell-label{display:inline;margin-right:var(--vl-space-2);white-space:nowrap;font-size:var(--vl-text-xs);text-transform:uppercase;letter-spacing:var(--vl-tracking-label);font-weight:var(--vl-weight-semi);color:var(--vl-text-tertiary);font-family:var(--vl-font-sans)}.vl-pulse-bundle-row{position:relative;padding:var(--vl-space-4) var(--vl-space-5)}.vl-pulse-bundle-row+.vl-pulse-bundle-row{border-top:var(--vl-border-hairline)}.vl-lib-head.vl-pulse-bundle-head{display:none}.vl-pulse-bundle__title{grid-area:title;min-width:0}.vl-lib-head.vl-pulse-bundle-head>.vl-pulse-bundle__count:nth-child(2),.vl-pulse-bundle-row>.vl-pulse-bundle__count:nth-child(2){grid-area:delivered}.vl-lib-head.vl-pulse-bundle-head>.vl-pulse-bundle__count:nth-child(3),.vl-pulse-bundle-row>.vl-pulse-bundle__count:nth-child(3){grid-area:downloaded}.vl-pulse-bundle__share{grid-area:share;min-width:0}.vl-pulse-bundle__time{grid-area:time;min-width:0}.vl-pulse-bundle-row .vl-pulse-bundle__title-link{font-weight:var(--vl-weight-semi);color:var(--vl-text);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-pulse-bundle__title-link:after{content:"";position:absolute;inset:0;z-index:1}.vl-pulse-bundle-row:has(.vl-pulse-bundle__title-link){cursor:pointer}.vl-pulse-bundle__title-link:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}.vl-pulse-bundle-row .vl-pulse-bundle__count{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-pulse-bundle-row .vl-pulse-bundle__share{display:flex;align-items:center;gap:var(--vl-space-3);flex-wrap:wrap}.vl-pulse-bundle-row .vl-pulse-bundle__share .vl-pulse-bundle__cell-label{margin-right:0}.vl-pulse-bundle-row .vl-pulse-bundle__share .vl-pulse-meter{min-width:3rem}@media (max-width:419px){.vl-pulse-bundle-row .vl-pulse-bundle__share .vl-pulse-meter{display:none}}.vl-pulse-bundle__share-value{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);white-space:nowrap}.vl-pulse-bundle-row .vl-pulse-bundle__time{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--vl-space-2);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-pulse-bundle-row .vl-pulse-bundle__time .vl-pulse-bundle__cell-label{margin-right:0}.vl-pulse-bundle-row .vl-pulse-bundle__cell-value{white-space:nowrap}@media (max-width:379px){.vl-lib-head.vl-pulse-bundle-head,.vl-pulse-bundle-row{grid-template-areas:"title title" "delivered downloaded" "share share" "time time"}}@media (min-width:820px){.vl-lib-head.vl-pulse-bundle-head,.vl-pulse-bundle-row{grid-template-columns:minmax(0,1.6fr) 92px 104px minmax(120px,1fr) 152px;grid-template-areas:"title delivered downloaded share time";column-gap:var(--vl-space-4);row-gap:var(--vl-space-1)}.vl-lib-head.vl-pulse-bundle-head{display:grid}.vl-pulse-bundle__cell-label{display:none}.vl-pulse-bundle-row .vl-pulse-bundle__share,.vl-pulse-bundle-row .vl-pulse-bundle__time{flex-wrap:nowrap}}.vl-pulse-expand__input:checked~* .vl-pulse-expand__collapsed,.vl-pulse-expand__input:checked~.vl-pulse-expand__collapsed,.vl-pulse-expand__input:not(:checked)~* .vl-pulse-expand__expanded,.vl-pulse-expand__input:not(:checked)~.vl-pulse-expand__expanded,.vl-pulse-expand__input:not(:checked)~.vl-pulse-expand__rows .vl-pulse-bundle-row--extra,.vl-pulse-expand__input:not(:checked)~.vl-pulse-expand__rows--none{display:none}.vl-pulse-expand__label{cursor:pointer;color:var(--vl-text-accent);text-decoration:underline;border-radius:var(--vl-radius-sm)}.vl-pulse-expand__label:hover{color:var(--vl-accent-hover)}.vl-pulse-expand__input:focus-visible~* .vl-pulse-expand__label{outline:none;box-shadow:var(--vl-focus-ring)}.vl-pulse-meter{display:block;flex:1 1;min-width:4rem;max-width:12rem;height:9px;border-radius:var(--vl-radius-pill);overflow:hidden}.vl-pulse-meter__track{fill:color-mix(in oklch,var(--vl-bg-accent) 70%,var(--vl-bg-raised))}.vl-pulse-meter__fill{fill:var(--vl-brand)}.vl-pulse-tick .vl-activity__row{position:relative;padding:var(--vl-space-4) var(--vl-space-5)}.vl-pulse-tick__link{color:inherit;text-decoration:none}.vl-pulse-tick__link:after{content:"";position:absolute;inset:0;z-index:1}.vl-pulse-tick__row:has(.vl-pulse-tick__link){cursor:pointer}.vl-pulse-tick__link:focus-visible{outline:none;box-shadow:var(--vl-focus-ring)}@media (max-width:34rem){.vl-pulse-tick .vl-activity__row{flex-wrap:wrap}.vl-pulse-tick .vl-activity__time{flex-basis:100%}}.vl-pulse-empty{margin-top:var(--vl-space-6)}.vl-pulse-empty__title{margin:0;font-size:var(--vl-text-lg);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-pulse-empty__body{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary);max-width:52ch}.vl-pulse-empty__action{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm)}@media (hover:hover) and (pointer:fine){.vl-pulse-queue:hover .vl-pulse-queue__label{text-decoration:underline}.vl-pulse-gap-row:hover{background:var(--vl-bg-sunken)}.vl-pulse-gap-row:hover .vl-pulse-gap__what{text-decoration:underline}.vl-ledger-row:hover{background:color-mix(in oklch,var(--vl-bg-accent) 34%,transparent)}.vl-pulse-bundle-row:hover{background:var(--vl-bg-sunken)}.vl-pulse-bundle-row:hover .vl-pulse-bundle__title-link{text-decoration:underline}.vl-pulse-tick__row:hover{background:var(--vl-bg-sunken)}.vl-pulse-tick__row:hover .vl-pulse-tick__link{text-decoration:underline}}.vl-launch,.vl-ledger-page{max-width:1000px;margin:0 auto;padding-top:var(--vl-space-4);display:grid;gap:var(--vl-space-6);align-items:start}@media (min-width:1024px){.vl-launch,.vl-ledger-page{grid-template-columns:minmax(0,1.05fr) 400px;gap:var(--vl-space-7)}.vl-launch__ledger,.vl-ledger-page__ledger{position:sticky;top:84px}.vl-ledger-page:has(>.vl-ledger-page__close){grid-template-rows:auto auto 1fr;row-gap:0}.vl-ledger-page:has(>.vl-ledger-page__close)>.vl-ledger-page__ledger{grid-row:1/-1}.vl-ledger-page__close{grid-row:2;grid-column:1;margin-top:var(--vl-space-5)}}@media (max-width:1023px){.vl-ledger-page__close{order:1}}.vl-launch__eyebrow,.vl-ledger-page__eyebrow{font-family:var(--vl-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary);margin:0 0 10px}.vl-launch__title{font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-h1);line-height:var(--vl-leading-tight);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);margin:0}.vl-launch__lede{font-size:var(--vl-text-base);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary);max-width:52ch;text-wrap:pretty;margin:var(--vl-space-3) 0 0}.vl-launch__changes{display:grid;gap:var(--vl-space-4);margin:26px 0 0;list-style:none;padding:0}.vl-launch__change{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:start}.vl-launch__change-tile{width:38px;height:38px;border-radius:var(--vl-radius-md);background:var(--vl-bg-accent);color:var(--vl-text-accent);display:grid;place-items:center}.vl-launch__change-tile--done{background:var(--vl-success-bg);color:var(--vl-success)}.vl-launch__change-title{font-size:var(--vl-text-base);font-weight:var(--vl-weight-semi);color:var(--vl-text);margin:0}.vl-launch__changes--done+*{margin-top:var(--vl-space-5)}.vl-launch__billing-line{font-size:var(--vl-text-base);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary);max-width:58ch;text-wrap:pretty;margin-bottom:var(--vl-space-5)}.vl-launch__fig{font-family:var(--vl-font-mono)}.vl-launch__change-body{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);max-width:48ch;text-wrap:pretty;margin:2px 0 0}.vl-launch__quote{margin:26px 0 0;padding:18px 22px;border:1px solid var(--vl-border-brand-tint);border-radius:var(--vl-radius-lg)}.vl-launch__quote-lead{font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-lg);line-height:var(--vl-leading-snug);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text);margin:0}.vl-launch__quote-body{margin:var(--vl-space-2) 0 0}.vl-launch__caveat,.vl-launch__quote-body{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-launch__caveat{display:flex;gap:9px;align-items:flex-start;margin:18px 0 0}.vl-launch__caveat>svg{flex:none;margin-top:2px}.vl-launch__card,.vl-ledger-page__card{background:var(--vl-bg-raised);border:1px solid var(--vl-border-gold);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);overflow:hidden}.vl-launch__band,.vl-ledger-page__band{padding:var(--vl-space-5)}.vl-launch__band+.vl-launch__band,.vl-ledger-page__band+.vl-ledger-page__band{border-top:1px solid var(--vl-line)}.vl-launch__head,.vl-ledger-page__head{background:var(--vl-bg-sunken)}:root .vl-launch__head,:root .vl-launch__quote{background:var(--vl-info-bg)}:root .vl-launch__quote{border-color:var(--vl-border-info-strong)}:root .vl-ledger-page__head{background:var(--vl-info-bg)}:root .vl-ledger-page__block--price{background:var(--vl-info-bg);border-color:var(--vl-border-info-strong)}.vl-launch__due{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3);margin:0}.vl-launch__due-label{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-launch__due-figure{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);color:var(--vl-text);white-space:nowrap}.vl-launch__due-split{font-family:var(--vl-font-mono);text-align:right;margin:var(--vl-space-1) 0 0}.vl-launch__due-note,.vl-launch__due-split{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-launch__due-note{line-height:var(--vl-leading-normal);margin:var(--vl-space-2) 0 0}.vl-launch__preflight{display:grid;grid-template-columns:21px 1fr;gap:11px;align-items:start}.vl-launch__preflight-glyph{width:21px;height:21px;border-radius:50%;display:grid;place-items:center}.vl-launch__preflight--todo .vl-launch__preflight-glyph{background:var(--vl-warning-bg);border:1px solid var(--vl-border-warning-strong);color:var(--vl-text-accent)}.vl-launch__preflight--done .vl-launch__preflight-glyph{background:var(--vl-success-bg);border:1px solid var(--vl-border-success-strong);color:var(--vl-success)}.vl-launch__preflight-text{min-width:0}.vl-launch__preflight-title{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);margin:0}.vl-launch__preflight-body{font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);margin:2px 0 0;overflow-wrap:anywhere}.vl-launch__preflight-actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-2);margin-top:11px}.vl-launch__preflight-actions form{display:contents}.vl-launch__panel>.vl-cardface{margin-bottom:0}.vl-launch__fields>div{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:14px}.vl-launch__fields>div>.vl-field{margin:0;max-width:none}.vl-launch__fields>div>.vl-field:first-child{grid-column:span 10}.vl-launch__fields>div>.vl-field:nth-child(2),.vl-launch__fields>div>.vl-field:nth-child(3){grid-column:span 5}.vl-launch__fields>div>.vl-field:nth-child(4){grid-column:span 6}.vl-launch__fields>div>.vl-field:nth-child(5){grid-column:span 4}.vl-launch__authorize,.vl-ledger-page__foot-note{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);color:var(--vl-text-secondary);margin:var(--vl-space-4) 0 0}.vl-ledger-page__band>.vl-ledger-page__foot-note:first-child{margin-top:0}.vl-launch__submit{width:100%;margin-top:14px}.vl-launch__stripe-note{display:flex;gap:var(--vl-space-2);align-items:flex-start;font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary);margin:var(--vl-space-3) 0 0}.vl-launch__stripe-note>svg{flex:none;margin-top:2px}.vl-launch__panel{transition:opacity .2s var(--vl-ease)}.vl-launch__panel[inert]{opacity:.5}.vl-feedback.vl-launch__card-error,.vl-feedback.vl-launch__card-notice{margin:var(--vl-space-4) 0 0}.vl-launch__card-error .vl-feedback__icon{color:var(--vl-danger)}.vl-launch__bands{display:contents}.vl-launch__bands[hidden]{display:none}.vl-launch__bands+.vl-launch__run,.vl-launch__bands>.vl-launch__band:first-child{border-top:1px solid var(--vl-line)}.vl-launch__stages{list-style:none;margin:0;padding:0}.vl-launch__stage{display:grid;grid-template-columns:22px 1fr auto;gap:11px;align-items:center;padding:9px 0}.vl-launch__stage-mark{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--vl-border-gold)}.vl-launch__stage[data-state=done] .vl-launch__stage-mark{background:var(--vl-success-bg);border-color:var(--vl-border-success-strong);color:var(--vl-success)}.vl-launch__stage-dot{width:7px;height:7px;border-radius:50%;background:var(--vl-brand);animation:vl-launch-pulse 1.1s var(--vl-ease) infinite}@keyframes vl-launch-pulse{0%,to{opacity:1;scale:1}50%{opacity:.35;scale:.7}}.vl-launch__stage-label{font-size:var(--vl-text-sm);color:var(--vl-text);min-width:0}.vl-launch__stage[data-state=now] .vl-launch__stage-label{font-weight:var(--vl-weight-semi)}.vl-launch__stage[data-state=wait]{opacity:.5}.vl-launch__stage-working,.vl-launch__stage[data-state=wait] .vl-launch__stage-label{color:var(--vl-text-tertiary)}.vl-launch__stage-working{font-family:var(--vl-font-mono);font-size:11px}.vl-launch__receipt-head{display:flex;align-items:flex-start;gap:11px}.vl-launch__receipt-check{color:var(--vl-success);display:flex;flex:none;margin-top:1px}.vl-launch__receipt-headline{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text);min-width:0;overflow-wrap:anywhere}.vl-launch__receipt-rows{display:grid;gap:var(--vl-space-3);margin:0}.vl-launch__receipt-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3)}.vl-launch__receipt-row>dt{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-launch__receipt-row>dd{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text);margin:0;text-align:right;white-space:nowrap}.vl-launch__receipt-link{box-sizing:border-box;width:100%;margin-top:var(--vl-space-4)}@media (max-width:599px){.vl-launch__title{font-size:var(--vl-text-h2)}.vl-launch__stage{align-items:start}.vl-launch__stage-working{margin-top:3px}.vl-launch__receipt-row{flex-wrap:wrap}}.vl-ref-section{margin-top:var(--vl-space-7)}.vl-ref-section>.vl-section-title{margin-top:0}.vl-ref-create{display:flex;flex-direction:column;gap:var(--vl-space-4);margin-bottom:var(--vl-space-5)}.vl-card.vl-ref-create__card{padding:var(--vl-space-5)}.vl-ref-create__form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vl-space-4)}.vl-ref-create__form .vl-field{margin-bottom:0;max-width:none}.vl-ref-create__group{display:flex;flex-direction:column;gap:6px}@media (min-width:40rem){.vl-ref-create__form{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;grid-template-areas:"code     label     action" "codehint labelhint .";align-items:end;row-gap:6px}.vl-ref-create__group{display:contents}.vl-ref-create__group--code>.vl-field{grid-area:code}.vl-ref-create__group--code>.vl-field-hint{grid-area:codehint}.vl-ref-create__group--label>.vl-field{grid-area:label}.vl-ref-create__group--label>.vl-field-hint{grid-area:labelhint}.vl-ref-create__form>.vl-btn{grid-area:action}}.vl-ref-row{display:grid;position:relative;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id     chev" "conv   conv" "earned earned";gap:var(--vl-space-3) var(--vl-space-4);padding:14px var(--vl-space-5);align-items:center}.vl-ref-row__id{grid-area:id}.vl-ref-conv{grid-area:conv}.vl-ref-row__earned{grid-area:earned}.vl-ref-row__chev{grid-area:chev}.vl-ref-row+.vl-ref-row{border-top:var(--vl-border-hairline)}.vl-ref-row__id{display:flex;flex-direction:column;gap:3px;min-width:0}.vl-ref-row__name{display:flex;align-items:center;gap:var(--vl-space-2);flex-wrap:wrap;min-width:0}.vl-ref-row__link{text-decoration:none;color:inherit}.vl-ref-row__link:after{content:"";position:absolute;inset:0;z-index:1}.vl-ref-row:has(.vl-ref-row__link){cursor:pointer}.vl-ref-row__link code{font-family:var(--vl-font-mono);font-size:var(--vl-text-base);color:var(--vl-text);font-weight:500;overflow-wrap:anywhere}.vl-ref-row__sub{color:var(--vl-text-secondary);font-size:var(--vl-text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-ref-stat__num{font-family:var(--vl-font-mono);color:var(--vl-text)}@media (hover:hover) and (pointer:fine){.vl-ref-row:hover{background:var(--vl-bg-sunken)}}.vl-ref-conv{display:flex;flex-direction:column;gap:5px;min-width:0}.vl-ref-conv__track{box-sizing:border-box;height:8px;background:var(--vl-bg-accent);border:1px solid var(--vl-border-gold);border-radius:var(--vl-radius-pill);overflow:hidden}.vl-ref-conv__plot{display:block;width:100%;height:100%}.vl-ref-conv__fill{fill:var(--vl-brand)}.vl-ref-row[data-active=false] .vl-ref-conv__fill{fill:var(--vl-text-secondary)}.vl-ref-conv__caption{font-size:var(--vl-text-xs);color:var(--vl-text-secondary);line-height:var(--vl-leading-normal)}.vl-ref-conv__caption .vl-ref-stat__num{font-weight:var(--vl-weight-semi)}.vl-ref-conv__caption--none,.vl-ref-conv__pct{color:var(--vl-text-tertiary)}.vl-ref-row__earned{font-size:var(--vl-text-sm);color:var(--vl-text-secondary);white-space:nowrap}.vl-ref-row__earned .vl-ref-stat__num{font-weight:var(--vl-weight-semi)}.vl-ref-row__earned--zero .vl-ref-stat__num{color:var(--vl-text-tertiary);font-weight:400}.vl-ref-row__chev{display:flex;align-items:center;justify-content:flex-end;color:var(--vl-text-tertiary)}.vl-lib-head.vl-ref-head{display:none;padding-left:var(--vl-space-5);padding-right:var(--vl-space-5)}@media (min-width:1024px){.vl-lib-head.vl-ref-head,.vl-ref-row{grid-template-columns:minmax(0,1fr) minmax(168px,232px) minmax(104px,.45fr) minmax(108px,.45fr);column-gap:var(--vl-space-4)}.vl-lib-head.vl-ref-head{display:grid;grid-template-areas:"code conv earned state"}.vl-ref-head__code{grid-area:code}.vl-ref-head__conv{grid-area:conv}.vl-ref-head__earned{grid-area:earned}.vl-ref-head__state{grid-area:state}.vl-ref-head__earned,.vl-ref-head__state,.vl-ref-row .vl-badge,.vl-ref-row__earned{margin-left:var(--vl-space-5)}.vl-ref-row__id,.vl-ref-row__name{display:contents}.vl-ref-row{grid-template-areas:"code  conv earned state" "label conv earned state";row-gap:3px}.vl-ref-row__link{grid-area:code;justify-self:start}.vl-ref-row__sub{grid-area:label}.vl-ref-row .vl-badge{grid-area:state;justify-self:start}.vl-ref-row__chev,.vl-ref-row__earned-word{display:none}}.vl-ref-detail__title{display:flex;align-items:center;gap:var(--vl-space-3);flex-wrap:wrap;min-width:0}.vl-ref-detail__title>.vl-copyvalue{min-width:0}.vl-ref-detail__head{margin-bottom:var(--vl-space-5)}.vl-ref-detail__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-4);flex-wrap:wrap;margin-top:var(--vl-space-2)}.vl-ref-detail__actions{display:flex;align-items:center;gap:var(--vl-space-3)}.vl-ref-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:22px;margin-bottom:var(--vl-space-6)}.vl-ref-figure{display:flex;flex-direction:column;gap:var(--vl-space-1);margin:0;min-width:0}.vl-ref-figure__num{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);color:var(--vl-text);line-height:1.1;overflow-wrap:anywhere}.vl-ref-activity__lede,.vl-ref-figure__label{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ref-activity__lede{margin:calc(var(--vl-space-2) * -1) 0 var(--vl-space-4)}.vl-ref-activity{padding:var(--vl-space-5)}.vl-ref-chart{margin:0 0 var(--vl-space-5);min-width:0}.vl-ref-chart__key{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-2) var(--vl-space-4);flex-wrap:wrap;margin-bottom:var(--vl-space-4)}.vl-ref-chart__legend{display:flex;align-items:center;gap:var(--vl-space-4);flex-wrap:wrap;margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ref-chart__legend-item{display:inline-flex;align-items:center;gap:var(--vl-space-2)}.vl-ref-chart__swatch{width:10px;height:10px;border-radius:2px;flex:none}.vl-ref-chart__swatch--signup{box-sizing:border-box;background:var(--vl-bg-accent);border:1px solid var(--vl-border-gold)}.vl-ref-chart__swatch--launch{background:var(--vl-brand)}.vl-ref-chart__meta{margin:0;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap}.vl-ref-chart__meta-dot{padding:0 var(--vl-space-1)}.vl-ref-chart__axis{border-bottom:1px solid var(--vl-border-gold)}.vl-ref-chart__plot{display:block;width:100%;height:128px}.vl-ref-chart__signup{fill:var(--vl-bg-accent)}.vl-ref-chart__cap{fill:var(--vl-border-gold)}.vl-ref-chart__launch{fill:var(--vl-brand)}.vl-ref-chart__hit{fill:transparent}@media (hover:hover){.vl-ref-chart__bucket:hover .vl-ref-chart__hit{fill:var(--vl-brand-bg)}}.vl-ref-chart__ticks{display:flex;margin-top:var(--vl-space-2)}.vl-ref-chart__tick{flex:1 1;min-width:0;text-align:center;font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap}.vl-ref-feed{list-style:none;margin:0;padding:0}.vl-ref-event{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:var(--vl-space-3);padding:var(--vl-space-3) 0}.vl-ref-event+.vl-ref-event{border-top:var(--vl-border-hairline)}.vl-ref-event__date{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);white-space:nowrap}.vl-ref-event__what{min-width:0}.vl-ref-event__amount,.vl-ref-event__what{font-size:var(--vl-text-sm);color:var(--vl-text)}.vl-ref-event__amount{font-family:var(--vl-font-mono);font-weight:var(--vl-weight-semi);white-space:nowrap;text-align:right}.vl-ref-event__amount--none{font-weight:var(--vl-weight-normal);color:var(--vl-text-tertiary)}.vl-ref-feed__more{margin:0;padding-top:var(--vl-space-3);border-top:var(--vl-border-hairline);font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-ref-referred{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vl-space-3);align-items:start;margin:var(--vl-space-4) 0 0}.vl-ref-referred__tile{width:24px;height:24px}.vl-ref-referred__tile svg{width:14px;height:14px}.vl-ref-referred__body{min-width:0}.vl-ref-referred__body p{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ref-referred__body code,.vl-ref-referred__body strong{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-ref-referred__body code{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm)}.vl-ref-referred+.vl-page-head__lede{margin-top:var(--vl-space-4)}.vl-ref-band{margin-top:var(--vl-space-6);padding:22px;background:var(--vl-surface-brand-tint);border:1px solid var(--vl-border-brand-tint);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card)}.vl-ref-band__figures{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vl-space-4)}.vl-ref-band__figure{min-width:0}.vl-ref-band__num{margin:0;font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);font-weight:var(--vl-weight-medium);color:var(--vl-text);line-height:1.1}.vl-ref-band__num--lead{font-size:var(--vl-text-h2)}.vl-ref-band__label{margin:var(--vl-space-1) 0 0}.vl-ref-band__label,.vl-ref-band__note{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ref-band__note{margin:0}@media (min-width:1024px){.vl-ref-band__figures{grid-template-columns:1fr 1fr 1fr minmax(180px,1.2fr);gap:26px;align-items:end}}.vl-ref-months{margin:0;min-width:0}.vl-ref-months__axis{border-bottom:1px solid var(--vl-line)}.vl-ref-months__plot{display:block;width:100%;height:58px}.vl-ref-months__mark{fill:var(--vl-accent)}.vl-ref-months__bar--current .vl-ref-months__mark{fill:var(--vl-accent-deep)}.vl-ref-months__hit{fill:transparent}.vl-ref-months__ticks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:var(--vl-space-2)}.vl-ref-months[data-slots="7"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:280px}.vl-ref-months[data-slots="8"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:320px}.vl-ref-months[data-slots="9"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:360px}.vl-ref-months[data-slots="10"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:400px}.vl-ref-months[data-slots="11"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:440px}.vl-ref-months[data-slots="12"] :is(.vl-ref-months__plot,.vl-ref-months__ticks){max-width:480px}.vl-ref-months[data-slots="7"] .vl-ref-months__ticks{grid-template-columns:repeat(7,minmax(0,1fr))}.vl-ref-months[data-slots="8"] .vl-ref-months__ticks{grid-template-columns:repeat(8,minmax(0,1fr))}.vl-ref-months[data-slots="9"] .vl-ref-months__ticks{grid-template-columns:repeat(9,minmax(0,1fr))}.vl-ref-months[data-slots="10"] .vl-ref-months__ticks{grid-template-columns:repeat(10,minmax(0,1fr))}.vl-ref-months[data-slots="11"] .vl-ref-months__ticks{grid-template-columns:repeat(11,minmax(0,1fr))}.vl-ref-months[data-slots="12"] .vl-ref-months__ticks{grid-template-columns:repeat(12,minmax(0,1fr))}.vl-ref-months__tick{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-tertiary);text-align:center;min-width:0}.vl-ref-months__tick--current{color:var(--vl-text-secondary);font-weight:var(--vl-weight-semi)}@media (hover:hover){.vl-ref-months__bar:hover .vl-ref-months__hit{fill:var(--vl-brand-bg)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{body:has(.vl-printable) *{visibility:hidden}body:has(.vl-printable) .vl-printable,body:has(.vl-printable) .vl-printable *{visibility:visible}.vl-printable{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;background:none;border:0;box-shadow:none}.vl-codes-grid,.vl-recovery__list{grid-template-columns:repeat(2,1fr)}body:has(.vl-printable) .vl-dialog{position:static;max-width:none;width:auto;max-height:none;height:auto;overflow:visible;background:none;border:0;box-shadow:none}body:has(.vl-printable) .vl-dialog::backdrop{display:none}}.vl-dialog__title:focus,.vl-flow-done__headline:focus{outline:none}.vl-ledger-page__story{display:grid;gap:var(--vl-space-5);align-content:start;grid-template-columns:minmax(0,1fr)}.vl-invoice-doc__title,.vl-ledger-page__headline{margin:0;font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-h2);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text)}.vl-ledger-page__lede{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary);max-width:60ch}.vl-ledger-page__block{box-sizing:border-box;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-lg);padding:clamp(18px,2.4vw,24px);min-width:0}.vl-ledger-page__block-title{margin:0;font-family:var(--vl-font-serif);font-weight:var(--vl-weight-normal);font-size:var(--vl-text-h3);letter-spacing:var(--vl-tracking-tight);color:var(--vl-text)}.vl-ledger-page__block-note{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary)}.vl-ledger-page__close{background:var(--vl-bg-raised)}.vl-ledger-page__close:has(>[role=dialog]){border-color:var(--vl-border-danger-strong)}.vl-ledger-page__close-lede{margin:var(--vl-space-2) 0 var(--vl-space-4);font-size:var(--vl-text-base);line-height:var(--vl-leading-loose);color:var(--vl-text)}.vl-ledger-page__close-confirm{display:grid;gap:var(--vl-space-2);margin-top:var(--vl-space-4)}.vl-ledger-page__close-platforms{margin:var(--vl-space-2) 0 0;padding-left:var(--vl-space-5);display:grid;gap:var(--vl-space-1);font-size:var(--vl-text-sm)}.vl-ledger-page__close-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-3)}.vl-ledger-page__close-actions .vl-input{flex:0 1 12ch;min-width:10ch;text-transform:uppercase;letter-spacing:var(--vl-tracking-label)}.vl-ledger-page__figure-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-4)}.vl-ledger-page__figure-label{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-ledger-page__figure{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);color:var(--vl-text);white-space:nowrap}.vl-ledger-page__figure--due{color:var(--vl-danger)}.vl-ledger-page__figure-note{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-page__facts{margin:0;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--vl-space-3) var(--vl-space-4);align-items:baseline}.vl-ledger-page__facts dt{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-ledger-page__facts dd{margin:0;text-align:right;font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-ledger-page__glyph-line{margin:var(--vl-space-3) 0 0;display:flex;align-items:flex-start;gap:var(--vl-space-2)}.vl-ledger-page__glyph-line>svg{flex:none;margin-top:2px}.vl-ledger-page__stripe-note{font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-ledger-page__link-row{margin:var(--vl-space-3) 0 0}.vl-ledger-page__glyph-link{display:inline-flex;align-items:center;gap:var(--vl-space-2);font-size:var(--vl-text-sm);text-decoration:none}.vl-ledger-page__glyph-link>svg{flex:none}.vl-ledger-page__glyph-link>span{text-decoration:underline}.vl-ledger-page__band-title{margin:0 0 var(--vl-space-3);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-ledger-page__actions{display:grid;gap:var(--vl-space-3)}.vl-ledger-page__party{margin:0;display:grid;gap:3px}.vl-ledger-page__party-name{font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-ledger-page__party-line,.vl-ledger-page__party-name{margin:0;font-size:var(--vl-text-sm);overflow-wrap:anywhere}.vl-ledger-page__party-line{line-height:var(--vl-leading-normal);color:var(--vl-text-secondary)}.vl-ledger-page__party-vat{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);overflow-wrap:anywhere}.vl-ledger-page__party-empty,.vl-ledger-page__party-vat{margin:var(--vl-space-2) 0 0;color:var(--vl-text-secondary)}.vl-ledger-page__party-empty{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal);font-style:italic}.vl-biz-form .vl-field{max-width:none;margin-bottom:0}.vl-biz-form__outcome:empty{display:none}.vl-biz-form__address,.vl-biz-form__stack{display:grid;gap:var(--vl-space-4)}.vl-biz-form__address{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.vl-ledger-page__tiers{list-style:none;margin:var(--vl-space-4) 0 0;padding:0;display:grid;gap:0}.vl-ledger-page__tier{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--vl-space-3);align-items:baseline;padding:var(--vl-space-3) 0}.vl-ledger-page__tier+.vl-ledger-page__tier{border-top:1px solid var(--vl-line)}.vl-ledger-page__tier-band{color:var(--vl-text-secondary);font-size:var(--vl-text-sm)}.vl-ledger-page__tier-price{font-family:var(--vl-font-mono);color:var(--vl-text);white-space:nowrap}.vl-ledger-page__tier[data-current] .vl-ledger-page__tier-band,.vl-ledger-page__tier[data-current] .vl-ledger-page__tier-price{color:var(--vl-text)}.vl-band-bar{list-style:none;margin:var(--vl-space-4) 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--vl-space-3)}.vl-band-bar__seg{display:grid;gap:var(--vl-space-2);align-content:start;min-width:0}.vl-band-bar__track{display:block;height:30px;border:1px solid var(--vl-line);border-radius:var(--vl-radius-sm);background:var(--vl-bg);overflow:hidden}.vl-band-bar__seg[data-current] .vl-band-bar__track{border:var(--vl-border-strong);background:color-mix(in oklch,var(--vl-brand) 10%,var(--vl-bg))}.vl-band-bar__fill{display:block;box-sizing:border-box;height:100%;width:var(--vl-band-fill,0);min-width:3px;background:color-mix(in oklch,var(--vl-brand) 26%,transparent);border-right:3px solid var(--vl-accent)}.vl-band-bar__fill--full{width:100%;border-right:0}.vl-band-bar__price{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm)}.vl-band-bar__band,.vl-band-bar__price{color:var(--vl-text-tertiary);overflow-wrap:anywhere}.vl-band-bar__band{font-size:var(--vl-text-xs)}.vl-band-bar__seg[data-current] .vl-band-bar__price{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-band-bar__seg[data-current] .vl-band-bar__band{color:var(--vl-text-secondary)}.vl-ledger-page__credit{margin:var(--vl-space-4) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--vl-space-3)}.vl-ledger-page__credit-figure{font-family:var(--vl-font-mono);font-size:var(--vl-text-h3);color:var(--vl-text)}.vl-ledger-page__credit-note{color:var(--vl-text-secondary)}.vl-cardface{box-sizing:border-box;max-width:372px;aspect-ratio:1.586;margin-bottom:var(--vl-space-4);padding:var(--vl-space-4);border:1px solid transparent;border-radius:var(--vl-radius-lg);background:var(--vl-brand);box-shadow:var(--vl-shadow-raised);color:var(--vl-text-inverse);--vl-cardface-dim:color-mix(in oklch,var(--vl-text-inverse) 62%,transparent);display:grid;grid-template-rows:auto auto auto auto;align-content:space-between;gap:var(--vl-space-2)}.vl-cardface[data-owed]{border-color:var(--vl-border-danger-strong)}.vl-cardface__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3)}.vl-cardface__mark{font-family:var(--vl-font-serif);font-size:var(--vl-text-lg);color:var(--vl-text-inverse)}.vl-cardface__brand{font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-cardface-dim);white-space:nowrap}.vl-cardface__chip{display:block;width:38px;height:26px;border-radius:var(--vl-radius-sm);background:var(--vl-champagne)}.vl-cardface__number{margin:0;display:flex;align-items:baseline;gap:var(--vl-space-2);font-family:var(--vl-font-mono)}.vl-cardface__mask{font-size:var(--vl-text-sm);letter-spacing:.12em;color:var(--vl-cardface-dim)}.vl-cardface__last4{font-size:var(--vl-text-h3);color:var(--vl-text-inverse)}.vl-cardface__foot{display:flex;align-items:baseline;justify-content:space-between;gap:var(--vl-space-3)}.vl-cardface__slot--expires{margin-left:auto;text-align:right}.vl-cardface__slot{display:grid;gap:var(--vl-space-1);min-width:0}.vl-cardface__slot-label{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-cardface-dim);white-space:nowrap}.vl-cardface__slot-value{font-size:var(--vl-text-sm);color:var(--vl-text-inverse);overflow-wrap:anywhere}.vl-cardface__slot--expires .vl-cardface__slot-value{font-family:var(--vl-font-mono);white-space:nowrap}.vl-invoice-table{margin:var(--vl-space-4) 0 0}.vl-invoice-table__head,.vl-invoice-table__row{display:grid;grid-template-columns:minmax(0,1fr) 124px 92px 18px;gap:14px;align-items:center}.vl-invoice-table__head{padding:0 0 var(--vl-space-3);border-bottom:1px solid var(--vl-line);font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-text-tertiary)}.vl-invoice-table__total-head{text-align:right}.vl-invoice-table__rows{list-style:none;margin:0;padding:0}.vl-invoice-table__rows>li+li{border-top:1px solid var(--vl-line)}.vl-invoice-table__row{min-height:44px;padding:var(--vl-space-3) 0;color:var(--vl-text);text-decoration:none}.vl-invoice-table__row:hover .vl-invoice-table__ref{text-decoration:underline}.vl-invoice-table__row:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-invoice-table__ident{display:grid;gap:3px;min-width:0}.vl-invoice-table__ref{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-brand);overflow-wrap:anywhere}.vl-invoice-table__caption{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-invoice-table__total{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);text-align:right;white-space:nowrap}.vl-invoice-table__chevron{color:var(--vl-text-tertiary)}@media (max-width:1023px){.vl-invoice-table__head{display:none}.vl-invoice-table__rows>li+li{border-top:0;margin-top:var(--vl-space-3)}.vl-invoice-table__row{grid-template-columns:minmax(0,1fr) auto;gap:var(--vl-space-2) 14px;align-items:start;padding:var(--vl-space-4);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-invoice-table__total{grid-column:2}.vl-invoice-table__row>span:nth-child(2){grid-column:1/-1}.vl-invoice-table__chevron{display:none}}.vl-invoice-doc__head{padding-top:var(--vl-space-4)}.vl-subpage-back{margin:0 0 var(--vl-space-3)}.vl-subpage-back a{display:inline-flex;align-items:center;gap:4px;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi)}@media (max-width:1023px),not all and (hover:hover) and (pointer:fine){.vl-subpage-back a{box-sizing:border-box;min-height:44px}}.vl-invoice-doc__ref{font-family:var(--vl-font-mono);font-size:.7em;color:var(--vl-text-secondary)}.vl-invoice-doc__parties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vl-space-5);margin-bottom:var(--vl-space-5)}.vl-invoice-doc__eyebrow{margin:0 0 var(--vl-space-2);font-family:var(--vl-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary)}.vl-invoice-doc__name{margin:0;font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-invoice-doc__line{margin:0;font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary)}.vl-invoice-doc__meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--vl-space-4);margin:0;font-size:var(--vl-text-sm)}.vl-invoice-doc__meta dt{color:var(--vl-text-secondary)}.vl-invoice-doc__meta dd{margin:0;font-family:var(--vl-font-mono);text-align:right;color:var(--vl-text)}.vl-invoice-doc__note{padding-top:var(--vl-space-4);border-top:1px solid var(--vl-line);font-size:var(--vl-text-sm);line-height:var(--vl-leading-loose);color:var(--vl-text-secondary);max-width:60ch}.vl-invoice-doc__note,.vl-invoice-lines{margin:var(--vl-space-4) 0 0}.vl-invoice-lines__head,.vl-invoice-lines__row{display:grid;grid-template-columns:minmax(0,1fr) 60px 92px;gap:14px;align-items:baseline}.vl-invoice-lines__head{padding-bottom:var(--vl-space-2);border-bottom:1px solid var(--vl-line);font-family:var(--vl-font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:var(--vl-tracking-label);color:var(--vl-text-tertiary)}.vl-invoice-lines__row{padding:var(--vl-space-3) 0;border-bottom:1px solid var(--vl-line)}.vl-invoice-lines__desc{display:block;color:var(--vl-text)}.vl-invoice-lines__caption{display:block;margin-top:2px;font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-invoice-lines__amount,.vl-invoice-lines__qty{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);text-align:right;white-space:nowrap}.vl-invoice-totals{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:6px 14px;margin:var(--vl-space-4) 0 0;margin-left:auto;max-width:340px;font-size:var(--vl-text-sm)}.vl-invoice-totals dt{color:var(--vl-text-secondary)}.vl-invoice-totals dd{margin:0;font-family:var(--vl-font-mono);text-align:right;color:var(--vl-text);white-space:nowrap}.vl-invoice-totals__due,.vl-invoice-totals__rule{padding-top:var(--vl-space-3);border-top:1px solid var(--vl-line);font-weight:var(--vl-weight-semi);color:var(--vl-text)}@media (max-width:1023px){.vl-invoice-doc__parties{grid-template-columns:minmax(0,1fr)}.vl-invoice-totals{max-width:none}}.vl-conn-list{list-style:none;margin:var(--vl-space-4) 0 0;padding:0}.vl-conn-list>li+li{border-top:1px solid var(--vl-line)}.vl-conn-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:44px;padding:var(--vl-space-3) 0;color:var(--vl-text);text-decoration:none}a.vl-conn-row:hover .vl-conn-row__name{text-decoration:underline}a.vl-conn-row:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-conn-row__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);border:1px solid var(--vl-line);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary)}.vl-conn-row__ident{display:grid;gap:3px;min-width:0}.vl-conn-row__head{display:flex;align-items:center;gap:var(--vl-space-2);flex-wrap:wrap;min-width:0}.vl-conn-row__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-conn-row__caption{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-conn-row__chevron{color:var(--vl-text-tertiary)}.vl-conn-foot{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}@media (max-width:1023px){.vl-conn-list>li+li{border-top:0;margin-top:var(--vl-space-3)}.vl-conn-row{grid-template-columns:36px minmax(0,1fr);gap:var(--vl-space-3);align-items:start;padding:var(--vl-space-4);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-conn-row__chevron{display:none}.vl-conn-row .vl-btn{grid-column:2;justify-self:start;margin-top:var(--vl-space-1)}}.vl-conn-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--vl-space-2) var(--vl-space-3);margin:0 0 var(--vl-space-5)}.vl-conn-head__mark{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken);border:1px solid var(--vl-line);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary)}.vl-conn-head__name{margin:0;font-family:var(--vl-font-serif);font-size:var(--vl-text-h3);font-weight:500;color:var(--vl-text)}.vl-conn-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-template-rows:auto auto;gap:var(--vl-space-4);margin:var(--vl-space-4) 0 0}.vl-conn-facts__item{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:3px;align-content:start}.vl-conn-facts dt{font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-text-tertiary)}.vl-conn-facts dd{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text);overflow-wrap:anywhere}.vl-conn-verify{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2) var(--vl-space-3);margin:var(--vl-space-4) 0 0}.vl-conn-verify__stamp{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-carries-table{margin:var(--vl-space-4) calc(-1 * var(--vl-settings-block-pad)) 0}.vl-carries-table__head,.vl-carries-table__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto 18px;gap:14px;align-items:center}.vl-carries-table__head{padding:10px var(--vl-settings-block-pad);background:var(--vl-bg-sunken);border-top:var(--vl-border-hairline);border-bottom:1px solid var(--vl-line);font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-label);text-transform:uppercase;color:var(--vl-text-tertiary)}.vl-carries-table__head .vl-carries-table__open{visibility:hidden}.vl-carries-table__rows{list-style:none;margin:0;padding:0}.vl-carries-table__rows>li+li{border-top:1px solid var(--vl-line)}.vl-carries-table__row{min-height:44px;padding:var(--vl-space-3) var(--vl-settings-block-pad);color:var(--vl-text);text-decoration:none}.vl-carries-table__product{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);color:var(--vl-text-secondary);overflow-wrap:anywhere}.vl-carries-table__bundle{color:var(--vl-text);overflow-wrap:anywhere}.vl-carries-table__bundle,.vl-carries-table__open{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi)}.vl-carries-table__open{color:var(--vl-text-brand);white-space:nowrap}.vl-carries-table__chevron{color:var(--vl-text-tertiary)}.vl-carries-table__row:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}@media (hover:hover){.vl-carries-table__row:hover{background:var(--vl-bg-sunken)}.vl-carries-table__row:hover .vl-carries-table__open{text-decoration:underline}}@media (max-width:1023px){.vl-carries-table{margin-inline:0}.vl-carries-table__head{display:none}.vl-carries-table__rows>li+li{border-top:0;margin-top:var(--vl-space-3)}.vl-carries-table__row{grid-template-columns:minmax(0,1fr);gap:var(--vl-space-1);align-items:start;padding:var(--vl-space-4);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-carries-table__open{margin-top:var(--vl-space-1)}.vl-carries-table__chevron{display:none}}.vl-consent-rows{list-style:none;margin:var(--vl-space-3) 0 0;padding:0;display:grid;gap:var(--vl-space-2)}.vl-consent-row{padding:var(--vl-space-3);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md);background:var(--vl-bg-sunken)}.vl-consent-row__title{margin:0;font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-consent-row__sub{margin:2px 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-consent-row__products{list-style:none;margin:var(--vl-space-1) 0 0;padding:0;display:grid;gap:2px}.vl-consent-row__product{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text);overflow-wrap:anywhere}.vl-webhook-list{list-style:none;margin:var(--vl-space-4) calc(-1 * var(--vl-settings-block-pad)) 0;padding:0}.vl-webhook-list>li+li{border-top:1px solid var(--vl-line)}.vl-webhook-row{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:14px;align-items:center;min-height:44px;padding:var(--vl-space-3) var(--vl-settings-block-pad);color:var(--vl-text);text-decoration:none}@media (hover:hover){a.vl-webhook-row:hover{background:var(--vl-bg-sunken)}a.vl-webhook-row:hover .vl-webhook-row__url{text-decoration:underline}}.vl-webhook-row:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-webhook-row__ident{display:grid;gap:3px;min-width:0}.vl-webhook-row__url{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-brand);overflow-wrap:anywhere}.vl-webhook-row__caption{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-webhook-row__pausing{color:var(--vl-text-accent)}.vl-webhook-row__chevron{color:var(--vl-text-tertiary)}.vl-webhook-foot{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}@media (max-width:1023px){.vl-webhook-list{margin-inline:0}.vl-webhook-list>li+li{border-top:0;margin-top:var(--vl-space-3)}.vl-webhook-row{grid-template-columns:minmax(0,1fr);gap:var(--vl-space-2);align-items:start;padding:var(--vl-space-4);background:var(--vl-bg-raised);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-webhook-row__chip{justify-self:start}.vl-webhook-row__chevron{display:none}}.vl-webhook-trail{margin:var(--vl-space-5) 0 0}.vl-webhook-trail__title{margin-bottom:var(--vl-space-2)}.vl-webhook-trail__list{list-style:none;margin:0;padding:0;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-webhook-trail__list>li+li{border-top:1px solid var(--vl-line)}.vl-webhook-trail__row{display:grid;gap:3px;padding:var(--vl-space-3) var(--vl-space-4)}.vl-webhook-trail__url{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary);overflow-wrap:anywhere}.vl-webhook-trail__caption,.vl-webhook-trail__note{font-size:var(--vl-text-xs);color:var(--vl-text-tertiary)}.vl-webhook-trail__note{margin:var(--vl-space-2) 0 0;line-height:var(--vl-leading-normal)}.vl-webhook-add{margin:var(--vl-space-4) 0 0}.vl-webhook-add form{display:grid;gap:var(--vl-space-3);justify-items:start}.vl-webhook-add__field{justify-self:stretch;width:100%}.vl-webhook-add input[type=url]{box-sizing:border-box;width:100%}.vl-webhook-add__acts{display:flex;flex-wrap:wrap;gap:var(--vl-space-2);align-items:center}.vl-webhook-add form+.vl-feedback{margin-top:var(--vl-space-4)}.vl-webhook-add__note{margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-webhook-events{list-style:none;margin:var(--vl-space-3) 0 0;padding:0;display:grid;gap:var(--vl-space-2)}.vl-webhook-event__row{display:flex;align-items:flex-start;gap:var(--vl-space-2);min-height:44px;padding:var(--vl-space-2);border-radius:var(--vl-radius-sm);cursor:pointer}.vl-webhook-event__row:hover{background:var(--vl-bg-sunken)}.vl-webhook-event__row:focus-within{box-shadow:var(--vl-focus-ring)}.vl-webhook-event__row input{flex-shrink:0;margin-top:3px;accent-color:var(--vl-brand)}.vl-webhook-event__text{min-width:0;display:grid;gap:2px}.vl-webhook-event__key{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium);color:var(--vl-text)}.vl-webhook-event__desc{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-webhook-ident{margin:0 0 var(--vl-space-5)}.vl-webhook-state{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2)}.vl-webhook-state__summary{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-webhook-state__sentence{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-webhook-subs{list-style:none;margin:var(--vl-space-4) 0 0;padding:0;display:grid;gap:var(--vl-space-1)}.vl-webhook-sub{display:flex;align-items:baseline;gap:var(--vl-space-2);font-size:var(--vl-text-sm)}.vl-webhook-sub__mark{width:1em;color:var(--vl-text-tertiary)}.vl-webhook-sub[data-on=true] .vl-webhook-sub__mark{color:var(--vl-success)}.vl-webhook-sub__key{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm)}.vl-webhook-sub[data-on=false] .vl-webhook-sub__key{color:var(--vl-text-tertiary)}.vl-webhook-sends{list-style:none;margin:0;padding:0}.vl-webhook-sends>li+li{margin-top:var(--vl-space-3);padding-top:var(--vl-space-3);border-top:1px solid var(--vl-line)}.vl-webhook-send__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vl-space-2)}.vl-webhook-send__event{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-medium)}.vl-webhook-send__meta{margin:3px 0 0;font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-webhook-send__why{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-webhook-send__code{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);padding:1px 5px;border-radius:var(--vl-radius-sm);background:var(--vl-bg-sunken);color:var(--vl-text-secondary);overflow-wrap:anywhere}.vl-webhook-attempts{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-sm)}.vl-webhook-sends>li{display:flow-root}.vl-webhook-send__retry{float:right;margin:var(--vl-space-2) 0 0 var(--vl-space-3)}.vl-webhook-send__retry .vl-btn{box-sizing:border-box;min-height:44px}.vl-webhook-send__retry+.vl-webhook-attempts>summary{min-height:44px}.vl-webhook-attempts>summary{display:inline-flex;align-items:center;gap:var(--vl-space-1);cursor:pointer;color:var(--vl-text-accent);font-weight:var(--vl-weight-semi);list-style:none}.vl-webhook-attempts>summary::marker{content:""}.vl-webhook-attempts>summary::-webkit-details-marker{display:none}.vl-webhook-attempts>summary:focus-visible{outline:none;box-shadow:var(--vl-focus-ring);border-radius:var(--vl-radius-sm)}.vl-webhook-attempts__chevron{flex:none;transition:transform .12s ease}.vl-webhook-attempts[open]>summary .vl-webhook-attempts__chevron{transform:rotate(90deg)}.vl-webhook-attempts[open]>summary .vl-webhook-attempts__closed,.vl-webhook-attempts__opened{display:none}.vl-webhook-attempts[open]>summary .vl-webhook-attempts__opened{display:inline}.vl-webhook-attempts ul{list-style:none;margin:var(--vl-space-2) 0 0;padding:0;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-webhook-attempts li+li{border-top:1px solid var(--vl-line)}.vl-webhook-attempts li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--vl-space-2);align-items:baseline;padding:var(--vl-space-2) var(--vl-space-3);font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-webhook-attempt__n{font-family:var(--vl-font-mono);color:var(--vl-text-tertiary)}.vl-webhook-attempt__what{min-width:0;overflow-wrap:anywhere}.vl-webhook-attempt__at{color:var(--vl-text-tertiary);white-space:nowrap}@media (max-width:767px){.vl-webhook-attempts li{grid-template-columns:auto minmax(0,1fr)}.vl-webhook-attempt__at{grid-column:2}}.vl-key-list{list-style:none;margin:var(--vl-space-4) calc(-1 * var(--vl-settings-block-pad)) 0;padding:0}.vl-key-list>li+li{border-top:1px solid var(--vl-line)}.vl-key-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;min-height:44px;padding:var(--vl-space-3) var(--vl-settings-block-pad)}.vl-key-row__ident{display:grid;gap:3px;min-width:0}.vl-key-row__name{text-wrap:pretty;overflow-wrap:anywhere}.vl-key-row__id-head,.vl-key-row__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-key-row__id-head{font-family:var(--vl-font-mono);white-space:nowrap}.vl-key-row__caption{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-key-row__id{font-family:var(--vl-font-mono);font-size:var(--vl-text-xs);white-space:nowrap}@media (max-width:599px){.vl-key-row{grid-template-columns:minmax(0,1fr);gap:var(--vl-space-2);align-items:start}.vl-key-row__cluster{display:flex;align-items:center;gap:var(--vl-space-2);flex-wrap:nowrap}}@media (min-width:600px){.vl-key-row__cluster{display:contents}}.vl-key-generate{margin:var(--vl-space-4) 0 0}.vl-key-generate__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--vl-space-3);align-items:end}.vl-key-generate__field{display:grid;gap:4px;min-width:0}.vl-key-generate__field input{box-sizing:border-box;width:100%}.vl-key-generate__cancel{margin-top:var(--vl-space-2)}.vl-key-generate form+.vl-feedback{margin-top:var(--vl-space-4)}@media (max-width:599px){.vl-key-generate__row{grid-template-columns:minmax(0,1fr);align-items:stretch}.vl-key-generate__row>.vl-btn{justify-self:start}}.vl-key-foot{margin:var(--vl-space-4) 0 0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-key-consent__ident{display:grid;gap:3px;margin:0 0 var(--vl-space-3);padding:var(--vl-space-3) var(--vl-space-4);background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-key-consent__id{font-family:var(--vl-font-mono);font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);white-space:nowrap}.vl-key-consent__stamps{font-size:var(--vl-text-xs);color:var(--vl-text-secondary)}.vl-record-trail{margin:var(--vl-space-5) 0 0}.vl-record-trail__title{margin-bottom:var(--vl-space-2)}.vl-record-trail__list{list-style:none;margin:0;padding:0;background:var(--vl-bg-sunken);border:1px solid var(--vl-line);border-radius:var(--vl-radius-md)}.vl-record-trail__list>li+li{border-top:1px solid var(--vl-line)}.vl-record-trail__row{display:grid;gap:3px;padding:var(--vl-space-3) var(--vl-space-4)}.vl-record-trail__name{text-wrap:pretty;overflow-wrap:anywhere}.vl-record-trail__id-head,.vl-record-trail__name{font-size:var(--vl-text-sm);font-weight:var(--vl-weight-semi);color:var(--vl-text-secondary)}.vl-record-trail__id-head{font-family:var(--vl-font-mono);white-space:nowrap}.vl-record-trail__caption{font-size:var(--vl-text-sm);color:var(--vl-text-tertiary)}.vl-record-trail__caption .vl-key-row__id{font-size:var(--vl-text-xs);white-space:nowrap}.vl-record-trail__note{margin:var(--vl-space-2) 0 0;font-size:var(--vl-text-xs);line-height:var(--vl-leading-normal);color:var(--vl-text-tertiary)}.vl-act-rows{list-style:none;margin:0;padding:0}.vl-act-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--vl-space-4);align-items:center;padding:var(--vl-space-4) 0}.vl-act-row+.vl-act-row{border-top:1px solid var(--vl-line)}.vl-act-rows>.vl-act-row:first-child{padding-top:var(--vl-space-2)}.vl-act-rows>.vl-act-row:last-child{padding-bottom:0}.vl-act-row__text{min-width:0}.vl-act-row__title{margin:0;font-family:inherit;font-weight:var(--vl-weight-semi);color:var(--vl-text)}.vl-act-row__desc,.vl-act-row__title{font-size:var(--vl-text-sm);line-height:var(--vl-leading-normal)}.vl-act-row__desc{margin:var(--vl-space-1) 0 0;color:var(--vl-text-secondary)}.vl-act-row__act{justify-self:end}.vl-act-row__act form{margin:0}.vl-act-row__aside{grid-column:1/-1;margin-top:var(--vl-space-3)}@media (max-width:767px){.vl-act-row{grid-template-columns:minmax(0,1fr);gap:var(--vl-space-3);align-items:start}.vl-act-row__act{justify-self:start}}.vl-firstrun{box-sizing:border-box;position:relative;background:var(--vl-bg-raised);border:var(--vl-border-hairline);border-radius:var(--vl-radius-lg);box-shadow:var(--vl-shadow-card);padding:var(--vl-space-5) var(--vl-space-6);margin-bottom:var(--vl-space-5)}.vl-firstrun[data-page=bundle-detail],.vl-firstrun[data-page=content-detail]{max-width:var(--vl-detail-measure);margin-inline:auto}.vl-firstrun__handoff-row{display:flex;align-items:center;justify-content:space-between;gap:var(--vl-space-4);flex-wrap:wrap}.vl-firstrun__handoff-row .vl-firstrun__dismiss{margin-top:0}.vl-firstrun__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vl-space-4)}.vl-firstrun__title{font-family:var(--vl-font-serif);font-size:var(--vl-text-h3);line-height:var(--vl-leading-snug);color:var(--vl-text);font-weight:400;margin:0}.vl-firstrun__toggle{display:inline-flex;align-items:center;gap:var(--vl-space-1);background:none;border:0;padding:0;cursor:pointer;font-size:var(--vl-text-sm);color:var(--vl-text-accent);white-space:nowrap}.vl-firstrun__toggle:hover{text-decoration:underline}.vl-firstrun__steps{list-style:none;margin:var(--vl-space-4) 0 0;padding:0}.vl-firstrun__step{display:flex;align-items:flex-start;gap:var(--vl-space-3);padding:var(--vl-space-3) 0}.vl-firstrun__step+.vl-firstrun__step{border-top:var(--vl-border-hairline)}.vl-firstrun__marker{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:var(--vl-text-xs);font-weight:var(--vl-weight-semi);border:var(--vl-border-hairline);color:var(--vl-text-secondary);margin-top:1px}[data-status=NEXT]>.vl-firstrun__marker,[data-status=WAITING]>.vl-firstrun__marker{background:var(--vl-brand);border-color:var(--vl-brand);color:var(--vl-text-inverse)}[data-status=DONE]>.vl-firstrun__marker{background:var(--vl-success-bg);border-color:var(--vl-success-bg);color:var(--vl-success)}.vl-firstrun__body{display:block;min-width:0}.vl-firstrun__step-head{display:flex;align-items:baseline;gap:var(--vl-space-2);flex-wrap:wrap}.vl-firstrun__step-title{color:var(--vl-text);font-weight:var(--vl-weight-semi)}.vl-firstrun__status{font-size:var(--vl-text-xs);letter-spacing:var(--vl-tracking-eyebrow);text-transform:uppercase;color:var(--vl-text-secondary)}.vl-firstrun__line{display:block;margin-top:2px;line-height:var(--vl-leading-normal)}.vl-firstrun__collapsed,.vl-firstrun__line{font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-firstrun__collapsed{display:flex;align-items:center;gap:var(--vl-space-2);margin:0}.vl-firstrun__collapsed strong{color:var(--vl-text)}.vl-firstrun__handoff{display:flex;align-items:flex-start;gap:var(--vl-space-2);margin:0;font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-firstrun__handoff strong{color:var(--vl-text)}.vl-firstrun__tick{display:flex;flex:0 0 auto;color:var(--vl-success);margin-top:2px}.vl-firstrun__dismiss{display:flex;justify-content:flex-end;margin-top:var(--vl-space-2)}.vl-firstrun__dismiss button{background:none;border:0;padding:0;cursor:pointer;font-size:var(--vl-text-xs);color:var(--vl-text-secondary);text-decoration:underline}.vl-firstrun-slot{display:block;margin:0 0 var(--vl-space-4);padding:var(--vl-space-3) var(--vl-space-4);border:2px solid var(--vl-brand);border-radius:var(--vl-radius-md);background:var(--vl-bg);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-firstrun-slot strong{color:var(--vl-text)}.vl-firstrun-slot__model{display:block;margin-top:var(--vl-space-2);text-align:center;color:var(--vl-text)}@media (max-width:599px){.vl-firstrun{padding:var(--vl-space-4)}.vl-firstrun__head{flex-direction:column;gap:var(--vl-space-2)}.vl-firstrun__toggle{align-self:flex-start}}.vl-seller-files__intro{margin:0 0 var(--vl-space-1);color:var(--vl-text-secondary)}.vl-seller-files__ends{margin:0 0 var(--vl-space-6);font-size:var(--vl-text-sm);color:var(--vl-text-secondary)}.vl-seller-files__all{margin-top:var(--vl-space-6);display:flex;justify-content:flex-start}.vl-seller-files__all form{margin:0}.vl-seller-files__end{margin-top:var(--vl-space-8);padding-top:var(--vl-space-4);border-top:var(--vl-border-hairline)}.vl-seller-files__end p{margin:0;color:var(--vl-text-secondary)}.vl-seller-files__end-actions{display:flex;flex-wrap:wrap;gap:var(--vl-space-3);margin-top:var(--vl-space-3)}