@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.12xb_oat076h..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.0dld-t76zw9ln.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.04y9-s23ppywx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_bebaab86-module__m_f5DG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_bebaab86-module__m_f5DG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
.vendor-dashboard-root{--vd-canvas:#fbf8f7;--vd-white:#fff;--vd-ink:#0f1b2d;--vd-ink-2:#374151;--vd-ink-3:#6b7280;--vd-ink-4:#9ca3af;--vd-ink-5:#d1d5db;--vd-line:#e5e7eb;--vd-line-strong:#d1d5db;--vd-fill-subtle:#f3f4f6;--vd-fill-hover:#f9fafb;--vd-gold:#c9a96e;--vd-gold-dark:#a98746;--vd-gold-bg:#faf5eb;--vd-terra:#b85c3c;--vd-terra-bg:#fdf2ee;--vd-amber:#d97706;--vd-amber-bg:#fef3e2;--vd-sage:#6b8e7f;--vd-sage-bg:#eef3f0;--vd-danger:#dc2626;--vd-danger-bg:#fef2f2;--vd-blush:#c084a0;--vd-blush-bg:#fdf2f8;--vd-shadow-sm:0 1px 2px #0000000d;--vd-shadow-card:0 1px 3px #0000000f, 0 1px 2px #0000000a;--vd-shadow-card-hover:0 4px 12px #00000014;--vd-r-sm:6px;--vd-r-md:8px;--vd-r-lg:12px;--vd-r-xl:16px;--vd-serif:var(--font-fraunces), Georgia, "Times New Roman", serif;--vd-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;background:var(--vd-canvas);color:var(--vd-ink);font-family:var(--vd-sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:14px;line-height:1.5}.vendor-dashboard-root *,.vendor-dashboard-root :before,.vendor-dashboard-root :after{box-sizing:border-box;border:0 solid var(--vd-line);margin:0;padding:0}.vendor-dashboard-root h1,.vendor-dashboard-root h2,.vendor-dashboard-root h3,.vendor-dashboard-root h4,.vendor-dashboard-root h5,.vendor-dashboard-root h6,.vendor-dashboard-root p,.vendor-dashboard-root dl,.vendor-dashboard-root dd,.vendor-dashboard-root ul,.vendor-dashboard-root ol,.vendor-dashboard-root li{font:inherit;color:inherit}.vendor-dashboard-root ul,.vendor-dashboard-root ol{list-style:none}.vendor-dashboard-root a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.vendor-dashboard-root button{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:none}.vendor-dashboard-root button:disabled{cursor:not-allowed;opacity:.5}.vendor-dashboard-root svg{display:block}.vendor-dashboard-root .vd-serif{font-family:var(--vd-serif);font-feature-settings:"ss01";letter-spacing:-.01em}.vendor-dashboard-root .vd-card{background:var(--vd-white);border:1px solid var(--vd-line);border-radius:var(--vd-r-xl);box-shadow:var(--vd-shadow-card);padding:20px}.vendor-dashboard-root .vd-card-hover:hover{box-shadow:var(--vd-shadow-card-hover)}.vendor-dashboard-root .vd-pill{border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.vendor-dashboard-root .vd-pill-gold{background:var(--vd-gold-bg);color:var(--vd-gold-dark)}.vendor-dashboard-root .vd-pill-terra{background:var(--vd-terra-bg);color:var(--vd-terra)}.vendor-dashboard-root .vd-pill-amber{background:var(--vd-amber-bg);color:var(--vd-amber)}.vendor-dashboard-root .vd-pill-sage{background:var(--vd-sage-bg);color:var(--vd-sage)}.vendor-dashboard-root .vd-pill-danger{background:var(--vd-danger-bg);color:var(--vd-danger)}.vendor-dashboard-root .vd-pill-neutral{background:var(--vd-fill-subtle);color:var(--vd-ink-3)}.vendor-dashboard-root .vd-pill-blush{background:var(--vd-blush-bg);color:var(--vd-blush)}.vendor-dashboard-root .vd-dot{border-radius:9999px;width:6px;height:6px;display:inline-block}.vendor-dashboard-root .vd-btn{border-radius:var(--vd-r-md);outline:none;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:all .15s;display:inline-flex}.vendor-dashboard-root .vd-btn:focus-visible{box-shadow:0 0 0 2px var(--vd-gold)}.vendor-dashboard-root .vd-btn-sm{height:32px;padding:0 12px;font-size:12px}.vendor-dashboard-root .vd-btn-md{height:36px;padding:0 16px;font-size:13px}.vendor-dashboard-root .vd-btn-gold{background:var(--vd-gold);color:#fff}.vendor-dashboard-root .vd-btn-gold:hover:not(:disabled){background:var(--vd-gold-dark)}.vendor-dashboard-root .vd-btn-terra{background:var(--vd-terra);color:#fff}.vendor-dashboard-root .vd-btn-terra:hover:not(:disabled){background:#a04f33}.vendor-dashboard-root .vd-btn-amber{background:var(--vd-amber);color:#fff}.vendor-dashboard-root .vd-btn-amber:hover:not(:disabled){background:#b45f05}.vendor-dashboard-root .vd-btn-sage{background:var(--vd-sage);color:#fff}.vendor-dashboard-root .vd-btn-sage:hover:not(:disabled){background:#5a7a6c}.vendor-dashboard-root .vd-btn-blush{background:var(--vd-blush);color:#fff}.vendor-dashboard-root .vd-btn-blush:hover:not(:disabled){background:#a06a8a}.vendor-dashboard-root .vd-btn-ghost{color:var(--vd-ink-3);background:0 0}.vendor-dashboard-root .vd-btn-ghost:hover:not(:disabled){background:var(--vd-fill-subtle);color:var(--vd-ink)}.vendor-dashboard-root .vd-btn-outline{background:var(--vd-white);color:var(--vd-ink);border:1px solid var(--vd-line)}.vendor-dashboard-root .vd-btn-outline:hover:not(:disabled){border-color:var(--vd-gold);color:var(--vd-gold-dark)}.vendor-dashboard-root .vd-btn-icon{border-radius:var(--vd-r-md);width:32px;height:32px;padding:0}.vendor-dashboard-root .vd-section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--vd-ink-4);font-size:11px;font-weight:600}.vendor-dashboard-root .vd-card-title{color:var(--vd-ink);font-size:15px;font-weight:600}@keyframes vd-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes vd-expand{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}.vendor-dashboard-root .vd-animate{animation:.4s cubic-bezier(.22,1,.36,1) both vd-fade-up}.vendor-dashboard-root .vd-delay-1{animation-delay:40ms}.vendor-dashboard-root .vd-delay-2{animation-delay:80ms}.vendor-dashboard-root .vd-delay-3{animation-delay:.12s}.vendor-dashboard-root .vd-delay-4{animation-delay:.16s}.vendor-dashboard-root .vd-expand{animation:.25s cubic-bezier(.22,1,.36,1) both vd-expand;overflow:hidden}@keyframes vd-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.vendor-dashboard-root .vd-skeleton{background:linear-gradient(90deg, var(--vd-fill-subtle) 25%, #e8e8e8 50%, var(--vd-fill-subtle) 75%);border-radius:var(--vd-r-md);background-size:200% 100%;animation:1.5s ease-in-out infinite vd-shimmer}.vendor-dashboard-root .vd-scroll-x{scrollbar-width:thin;scrollbar-color:var(--vd-line-strong) transparent;overflow-x:auto}.vendor-dashboard-root .vd-scroll-x::-webkit-scrollbar{height:5px}.vendor-dashboard-root .vd-scroll-x::-webkit-scrollbar-thumb{background:var(--vd-line-strong);border-radius:9999px}.vendor-dashboard-root .vd-overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1b2d80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vendor-dashboard-root .vd-modal{background:var(--vd-white);border-radius:var(--vd-r-xl);width:100%;max-width:640px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}.vendor-dashboard-root .vd-tabs{background:var(--vd-fill-subtle);border-radius:var(--vd-r-md);gap:2px;padding:3px;display:flex}.vendor-dashboard-root .vd-tab{border-radius:var(--vd-r-sm);color:var(--vd-ink-3);white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.vendor-dashboard-root .vd-tab:hover{color:var(--vd-ink)}.vendor-dashboard-root .vd-tab[aria-selected=true]{background:var(--vd-white);color:var(--vd-ink);box-shadow:var(--vd-shadow-sm)}.vendor-dashboard-root .vd-toggle{background:var(--vd-line-strong);cursor:pointer;border-radius:9999px;align-items:center;width:36px;height:20px;transition:background .2s;display:inline-flex;position:relative}.vendor-dashboard-root .vd-toggle[data-on=true]{background:var(--vd-gold)}.vendor-dashboard-root .vd-toggle:after{content:"";width:16px;height:16px;box-shadow:var(--vd-shadow-sm);background:#fff;border-radius:9999px;transition:transform .2s;position:absolute;top:2px;left:2px}.vendor-dashboard-root .vd-toggle[data-on=true]:after{transform:translate(16px)}.vendor-dashboard-root .vd-progress-bar{background:var(--vd-fill-subtle);border-radius:9999px;height:4px;overflow:hidden}.vendor-dashboard-root .vd-progress-fill{background:var(--vd-gold);border-radius:9999px;height:100%;transition:width .3s}.vendor-dashboard-root .vd-score{border:2px solid;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.vendor-dashboard-root .vd-score-gold{border-color:var(--vd-gold);color:var(--vd-gold-dark);background:var(--vd-gold-bg)}.vendor-dashboard-root .vd-score-sage{border-color:var(--vd-sage);color:var(--vd-sage);background:var(--vd-sage-bg)}.vendor-dashboard-root .vd-score-neutral{border-color:var(--vd-line-strong);color:var(--vd-ink-4);background:var(--vd-fill-subtle)}.vendor-dashboard-root .flex{display:flex}.vendor-dashboard-root .iflex{display:inline-flex}.vendor-dashboard-root .grid{display:grid}.vendor-dashboard-root .block{display:block}.vendor-dashboard-root .hidden{display:none}.vendor-dashboard-root .relative{position:relative}.vendor-dashboard-root .absolute{position:absolute}.vendor-dashboard-root .sticky{position:sticky}.vendor-dashboard-root .fixed{position:fixed}.vendor-dashboard-root .fcol{flex-direction:column}.vendor-dashboard-root .fwrap{flex-wrap:wrap}.vendor-dashboard-root .f1{flex:1}.vendor-dashboard-root .shrink0{flex-shrink:0}.vendor-dashboard-root .aic{align-items:center}.vendor-dashboard-root .ais{align-items:flex-start}.vendor-dashboard-root .aie{align-items:flex-end}.vendor-dashboard-root .aib{align-items:baseline}.vendor-dashboard-root .jcb{justify-content:space-between}.vendor-dashboard-root .jcc{justify-content:center}.vendor-dashboard-root .g1{grid-template-columns:1fr}.vendor-dashboard-root .g2{grid-template-columns:repeat(2,1fr)}.vendor-dashboard-root .g4{grid-template-columns:repeat(4,1fr)}.vendor-dashboard-root .g-main{grid-template-columns:1fr}.vendor-dashboard-root .gap1{gap:4px}.vendor-dashboard-root .gap2{gap:8px}.vendor-dashboard-root .gap3{gap:12px}.vendor-dashboard-root .gap4{gap:16px}.vendor-dashboard-root .gap5{gap:20px}.vendor-dashboard-root .gap6{gap:24px}.vendor-dashboard-root .gap8{gap:32px}.vendor-dashboard-root .sy2>:not(:first-child){margin-top:8px}.vendor-dashboard-root .sy3>:not(:first-child){margin-top:12px}.vendor-dashboard-root .sy4>:not(:first-child){margin-top:16px}.vendor-dashboard-root .w-full{width:100%}.vendor-dashboard-root .w-auto{width:auto}.vendor-dashboard-root .h-full{height:100%}.vendor-dashboard-root .min-w-0{min-width:0}.vendor-dashboard-root .top0{top:0}.vendor-dashboard-root .left0{left:0}.vendor-dashboard-root .right0{right:0}.vendor-dashboard-root .inset0{inset:0}.vendor-dashboard-root .z10{z-index:10}.vendor-dashboard-root .z30{z-index:30}.vendor-dashboard-root .z50{z-index:50}.vendor-dashboard-root .ofh{overflow:hidden}.vendor-dashboard-root .ofxa{overflow-x:auto}.vendor-dashboard-root .ofya{overflow-y:auto}.vendor-dashboard-root .m0{margin:0}.vendor-dashboard-root .mx-auto{margin-left:auto;margin-right:auto}.vendor-dashboard-root .ml-auto{margin-left:auto}.vendor-dashboard-root .mt1{margin-top:4px}.vendor-dashboard-root .mt2{margin-top:8px}.vendor-dashboard-root .mt3{margin-top:12px}.vendor-dashboard-root .mt4{margin-top:16px}.vendor-dashboard-root .mt5{margin-top:20px}.vendor-dashboard-root .mt6{margin-top:24px}.vendor-dashboard-root .mt8{margin-top:32px}.vendor-dashboard-root .mb2{margin-bottom:8px}.vendor-dashboard-root .mb3{margin-bottom:12px}.vendor-dashboard-root .mb4{margin-bottom:16px}.vendor-dashboard-root .mb6{margin-bottom:24px}.vendor-dashboard-root .mb8{margin-bottom:32px}.vendor-dashboard-root .p0{padding:0}.vendor-dashboard-root .p2{padding:8px}.vendor-dashboard-root .p3{padding:12px}.vendor-dashboard-root .p4{padding:16px}.vendor-dashboard-root .p5{padding:20px}.vendor-dashboard-root .p6{padding:24px}.vendor-dashboard-root .px2{padding-left:8px;padding-right:8px}.vendor-dashboard-root .px3{padding-left:12px;padding-right:12px}.vendor-dashboard-root .px4{padding-left:16px;padding-right:16px}.vendor-dashboard-root .px5{padding-left:20px;padding-right:20px}.vendor-dashboard-root .px6{padding-left:24px;padding-right:24px}.vendor-dashboard-root .py2{padding-top:8px;padding-bottom:8px}.vendor-dashboard-root .py3{padding-top:12px;padding-bottom:12px}.vendor-dashboard-root .py4{padding-top:16px;padding-bottom:16px}.vendor-dashboard-root .pt2{padding-top:8px}.vendor-dashboard-root .pt3{padding-top:12px}.vendor-dashboard-root .pt4{padding-top:16px}.vendor-dashboard-root .pb4{padding-bottom:16px}.vendor-dashboard-root .pb6{padding-bottom:24px}.vendor-dashboard-root .pl3{padding-left:12px}.vendor-dashboard-root .pl4{padding-left:16px}.vendor-dashboard-root .pr3{padding-right:12px}.vendor-dashboard-root .fs10{font-size:10px}.vendor-dashboard-root .fs11{font-size:11px}.vendor-dashboard-root .fs12{font-size:12px}.vendor-dashboard-root .fs13{font-size:13px}.vendor-dashboard-root .fs14{font-size:14px}.vendor-dashboard-root .fs15{font-size:15px}.vendor-dashboard-root .fs16{font-size:16px}.vendor-dashboard-root .fs20{font-size:20px}.vendor-dashboard-root .fs24{font-size:24px}.vendor-dashboard-root .fs26{font-size:26px}.vendor-dashboard-root .fs28{font-size:28px}.vendor-dashboard-root .fs32{font-size:32px}.vendor-dashboard-root .fs36{font-size:36px}.vendor-dashboard-root .fs40{font-size:40px}.vendor-dashboard-root .fw5{font-weight:500}.vendor-dashboard-root .fw6{font-weight:600}.vendor-dashboard-root .fw7{font-weight:700}.vendor-dashboard-root .lh1{line-height:1}.vendor-dashboard-root .lh-tight{line-height:1.25}.vendor-dashboard-root .lh-snug{line-height:1.375}.vendor-dashboard-root .upper{text-transform:uppercase}.vendor-dashboard-root .italic{font-style:italic}.vendor-dashboard-root .tac{text-align:center}.vendor-dashboard-root .tar{text-align:right}.vendor-dashboard-root .nowrap{white-space:nowrap}.vendor-dashboard-root .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vendor-dashboard-root .track-wide{letter-spacing:.08em}.vendor-dashboard-root .track-wider{letter-spacing:.12em}.vendor-dashboard-root .clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vendor-dashboard-root .c-ink{color:var(--vd-ink)}.vendor-dashboard-root .c-ink2{color:var(--vd-ink-2)}.vendor-dashboard-root .c-ink3{color:var(--vd-ink-3)}.vendor-dashboard-root .c-ink4{color:var(--vd-ink-4)}.vendor-dashboard-root .c-white{color:#fff}.vendor-dashboard-root .c-gold{color:var(--vd-gold-dark)}.vendor-dashboard-root .c-terra{color:var(--vd-terra)}.vendor-dashboard-root .c-amber{color:var(--vd-amber)}.vendor-dashboard-root .c-sage{color:var(--vd-sage)}.vendor-dashboard-root .c-danger{color:var(--vd-danger)}.vendor-dashboard-root .bg-white{background:var(--vd-white)}.vendor-dashboard-root .bg-canvas{background:var(--vd-canvas)}.vendor-dashboard-root .bg-subtle{background:var(--vd-fill-subtle)}.vendor-dashboard-root .bg-gold{background:var(--vd-gold)}.vendor-dashboard-root .bg-gold-s{background:var(--vd-gold-bg)}.vendor-dashboard-root .bg-terra-s{background:var(--vd-terra-bg)}.vendor-dashboard-root .bg-amber-s{background:var(--vd-amber-bg)}.vendor-dashboard-root .bg-sage-s{background:var(--vd-sage-bg)}.vendor-dashboard-root .bg-blush-s{background:var(--vd-blush-bg)}.vendor-dashboard-root .bg-danger-s{background:var(--vd-danger-bg)}.vendor-dashboard-root .bg-ink{background:var(--vd-ink)}.vendor-dashboard-root .b1{border-style:solid;border-width:1px;border-color:var(--vd-line)}.vendor-dashboard-root .bb1{border-bottom:1px solid var(--vd-line)}.vendor-dashboard-root .bt1{border-top:1px solid var(--vd-line)}.vendor-dashboard-root .bl2{border-left:2px solid var(--vd-line)}.vendor-dashboard-root .bl3{border-left:3px solid}.vendor-dashboard-root .b-gold{border-color:var(--vd-gold)}.vendor-dashboard-root .b-terra{border-color:var(--vd-terra)}.vendor-dashboard-root .b-amber{border-color:var(--vd-amber)}.vendor-dashboard-root .b-sage{border-color:var(--vd-sage)}.vendor-dashboard-root .b-blush{border-color:var(--vd-blush)}.vendor-dashboard-root .b-danger{border-color:var(--vd-danger)}.vendor-dashboard-root .b-line{border-color:var(--vd-line)}.vendor-dashboard-root .b-trans{border-color:#0000}.vendor-dashboard-root .bdash{border-style:dashed}.vendor-dashboard-root .r-sm{border-radius:var(--vd-r-sm)}.vendor-dashboard-root .r-md{border-radius:var(--vd-r-md)}.vendor-dashboard-root .r-lg{border-radius:var(--vd-r-lg)}.vendor-dashboard-root .r-xl{border-radius:var(--vd-r-xl)}.vendor-dashboard-root .r-full{border-radius:9999px}.vendor-dashboard-root .shadow-sm{box-shadow:var(--vd-shadow-sm)}.vendor-dashboard-root .ring-gold{box-shadow:0 0 0 2px var(--vd-gold)}.vendor-dashboard-root .ring-white{box-shadow:0 0 0 2px #fff}.vendor-dashboard-root .blur-bg{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vendor-dashboard-root .tr{transition:all .15s}.vendor-dashboard-root .h-lift:hover{box-shadow:var(--vd-shadow-card-hover);transform:translateY(-1px)}.vendor-dashboard-root .pointer{cursor:pointer}@media (min-width:768px){.vendor-dashboard-root .md-flex{display:flex}.vendor-dashboard-root .md-block{display:block}.vendor-dashboard-root .md-iflex{display:inline-flex}.vendor-dashboard-root .md-g4{grid-template-columns:repeat(4,1fr)}.vendor-dashboard-root .md-px8{padding-left:32px;padding-right:32px}.vendor-dashboard-root .md-hidden{display:none}}@media (min-width:1280px){.vendor-dashboard-root .xl-g4{grid-template-columns:repeat(4,1fr)}.vendor-dashboard-root .xl-g-main{grid-template-columns:minmax(0,1fr) 380px}}@media (max-width:767px){.vendor-dashboard-root .sm-hidden{display:none}.vendor-dashboard-root .sm-fcol{flex-direction:column}.vendor-dashboard-root .sm-w-full{width:100%}.vendor-dashboard-root .sm-ofxa{overflow-x:auto}.vendor-dashboard-root .vd-modal{border-radius:0;max-width:100%;max-height:100vh}}.vendor-dashboard-root .vd-divider{background:var(--vd-line);height:1px;margin:16px 0}.vendor-dashboard-root :focus-visible,.vendor-dashboard-root button:focus-visible{outline:2px solid var(--vd-gold);outline-offset:2px}.pre-launch-banner-root{z-index:40;background:var(--vd-canvas,#fbf8f7);position:sticky;top:0}.pre-launch-banner-root .pre-launch-banner{background:var(--vd-canvas,#fbf8f7);border-left:4px solid var(--vd-gold,#c9a96e);font-family:var(--vd-sans,-apple-system, BlinkMacSystemFont, sans-serif);color:var(--vd-ink,#0f1b2d);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex;box-shadow:0 1px 2px #0000000a}.pre-launch-banner-root .pre-launch-banner-main{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.pre-launch-banner-root .pre-launch-banner-icon{margin-top:2px;font-size:18px;line-height:1}.pre-launch-banner-root .pre-launch-banner-text{min-width:0}.pre-launch-banner-root .pre-launch-banner-headline{margin:0;font-size:13px;font-weight:500;line-height:1.45}.pre-launch-banner-root .pre-launch-banner-strong{font-family:var(--vd-serif,Georgia, serif);color:var(--vd-gold-dark,#a98746);font-weight:600}.pre-launch-banner-root .pre-launch-banner-sub{color:var(--vd-ink-3,#6b7280);margin:2px 0 0;font-size:12px;line-height:1.5}.pre-launch-banner-root .pre-launch-banner-link{color:var(--vd-gold-dark,#a98746);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pre-launch-banner-root .pre-launch-banner-explainer{background:var(--vd-gold-bg,#faf5eb);color:var(--vd-ink-2,#374151);border-radius:6px;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.55}.pre-launch-banner-root .pre-launch-banner-close{color:var(--vd-ink-3,#6b7280);border-radius:6px;flex-shrink:0;padding:4px}.pre-launch-banner-root .pre-launch-banner-close:hover{background:var(--vd-fill-subtle,#f3f4f6);color:var(--vd-ink,#0f1b2d)}.welcome-screen-root{z-index:50;font-family:var(--vd-sans,-apple-system, BlinkMacSystemFont, sans-serif);color:var(--vd-ink,#0f1b2d);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.welcome-screen-root .welcome-screen-backdrop{background:#0f1b2d73;animation:.18s ease-out both vd-fade-in;position:absolute;inset:0}.welcome-screen-root .welcome-screen-card{background:var(--vd-canvas,#fbf8f7);border-radius:var(--vd-r-xl,16px);width:100%;max-width:560px;padding:32px;animation:.3s ease-out both vd-fade-up;position:relative;box-shadow:0 24px 64px #0f1b2d2e,0 4px 12px #0f1b2d14}.welcome-screen-root .welcome-screen-heading{font-family:var(--vd-serif,Georgia, serif);color:var(--vd-ink,#0f1b2d);margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.2}.welcome-screen-root .welcome-screen-sub{color:var(--vd-ink-3,#6b7280);margin:0 0 20px;font-size:14px}.welcome-screen-root .welcome-screen-steps{flex-direction:column;gap:14px;margin:0 0 24px;padding:0;list-style:none;display:flex}.welcome-screen-root .welcome-screen-steps>li{align-items:flex-start;gap:12px;animation:.3s ease-out both vd-fade-up;display:flex}.welcome-screen-root .welcome-screen-steps>li:first-child{animation-delay:40ms}.welcome-screen-root .welcome-screen-steps>li:nth-child(2){animation-delay:80ms}.welcome-screen-root .welcome-screen-steps>li:nth-child(3){animation-delay:.12s}.welcome-screen-root .welcome-screen-step-number{background:var(--vd-gold,#c9a96e);color:#fff;width:28px;height:28px;font-family:var(--vd-serif,Georgia, serif);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.welcome-screen-root .welcome-screen-step-title{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.4}.welcome-screen-root .welcome-screen-step-body{color:var(--vd-ink-3,#6b7280);margin:0;font-size:13px;line-height:1.55}.welcome-screen-root .welcome-screen-score-pill{background:var(--vd-gold-bg,#faf5eb);color:var(--vd-gold-dark,#a98746);font-family:var(--vd-serif,Georgia, serif);border-radius:999px;margin-left:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.welcome-screen-root .welcome-screen-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.welcome-screen-root .welcome-screen-primary{background:var(--vd-ink,#0f1b2d);color:#fff;border-radius:var(--vd-r-md,8px);cursor:pointer;border:0;padding:11px 18px;font-size:13px;font-weight:600;transition:opacity .16s}.welcome-screen-root .welcome-screen-primary:hover{opacity:.9}.welcome-screen-root .welcome-screen-secondary{color:var(--vd-ink-3,#6b7280);cursor:pointer;background:0 0;border:0;padding:11px 14px;font-size:13px}.welcome-screen-root .welcome-screen-secondary:hover{color:var(--vd-ink,#0f1b2d)}.vendor-dashboard-root .founding-vendor-badge{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);font-family:var(--vd-serif,Georgia, serif);letter-spacing:.04em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.vendor-dashboard-root .founding-status-card{border-left:3px solid var(--vd-gold,#c9a96e)}.vendor-dashboard-root .founding-status-subtitle{color:var(--vd-ink-3,#6b7280);margin:10px 0 14px;font-size:13px}.vendor-dashboard-root .founding-status-hint{color:var(--vd-ink-4,#9ca3af);margin:6px 0 0;font-size:12px}.vendor-dashboard-root .preview-profile-card{border-top:3px solid var(--vd-gold,#c9a96e)}.vendor-dashboard-root .preview-profile-heading{color:var(--vd-ink,#0f1b2d);margin:0 0 6px;font-size:18px;font-weight:600}.vendor-dashboard-root .preview-profile-body{color:var(--vd-ink-3,#6b7280);margin:0 0 12px;font-size:13px;line-height:1.55}.vendor-dashboard-root .preview-profile-nudge{background:var(--vd-amber-bg,#fef3e2);color:var(--vd-amber,#d97706);border-radius:6px;margin:0 0 12px;padding:8px 10px;font-size:12px}.vendor-dashboard-root .preview-profile-actions{flex-wrap:wrap;gap:10px;display:flex}.vendor-dashboard-root .preview-profile-primary{background:var(--vd-ink,#0f1b2d);color:#fff;border-radius:var(--vd-r-md,8px);align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .16s;display:inline-flex}.vendor-dashboard-root .preview-profile-primary:hover{opacity:.9}.vendor-dashboard-root .preview-profile-secondary{color:var(--vd-ink,#0f1b2d);border:1px solid var(--vd-line-strong,#d1d5db);border-radius:var(--vd-r-md,8px);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.vendor-dashboard-root .preview-profile-secondary:hover{background:var(--vd-fill-subtle,#f3f4f6)}.vendor-dashboard-root .preview-profile-disabled{color:var(--vd-ink-4,#9ca3af);font-size:13px}.vendor-dashboard-root .coming-soon-card{background:var(--vd-blush-bg,#fdf2f8);border:1.5px dashed var(--vd-gold,#c9a96e);border-radius:var(--vd-r-lg,12px);padding:20px 22px 22px;position:relative}.vendor-dashboard-root .coming-soon-pill{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);font-family:var(--vd-serif,Georgia, serif);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:12px;padding:3px 10px;font-size:10.5px;font-weight:600;display:inline-block}.vendor-dashboard-root .coming-soon-heading{color:var(--vd-ink,#0f1b2d);margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.35}.vendor-dashboard-root .coming-soon-body{color:var(--vd-ink-2,#374151);margin:0;font-size:13px;line-height:1.6}.vendor-dashboard-root .profile-strength-hero{padding:22px 24px}.vendor-dashboard-root .profile-strength-top-tier-badge{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);font-family:var(--vd-serif,Georgia, serif);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.vendor-dashboard-root .profile-strength-threshold-copy{color:var(--vd-ink-3,#6b7280);margin:0;font-size:12px;line-height:1.55}.vendor-dashboard-root .profile-strength-signals{margin-top:4px}.vendor-dashboard-root .profile-strength-signal{border-top:1px solid var(--vd-line,#e5e7eb);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.vendor-dashboard-root .profile-strength-signal:first-child{border-top:0;padding-top:0}.vendor-dashboard-root .profile-strength-signal-earned .fs13{color:var(--vd-ink-3,#6b7280);text-decoration:line-through;-webkit-text-decoration-color:var(--vd-line-strong,#d1d5db);text-decoration-color:var(--vd-line-strong,#d1d5db)}.vendor-dashboard-root .profile-strength-signal-points{font-family:var(--vd-serif,Georgia, serif);color:var(--vd-gold-dark,#a98746);margin-left:4px;font-size:12px}.vendor-dashboard-root .pre-launch-dashboard{flex-direction:column;display:flex}.vendor-dashboard-root .pre-launch-subtitle{color:var(--vd-ink-3,#6b7280);margin:-20px 0 20px;font-size:13px}.vendor-dashboard-root .pre-launch-loading{color:var(--vd-ink-3,#6b7280);padding:16px;font-size:13px}@media (min-width:900px){.vendor-dashboard-root .pre-launch-grid{grid-template-columns:1fr 1fr}.vendor-dashboard-root .pre-launch-hero{grid-column:1/-1}}.vendor-dashboard-root .pre-launch-example-link{color:var(--vd-ink-3,#6b7280);text-align:center;margin-top:28px;font-size:13px}.vendor-dashboard-root .pre-launch-example-link a{color:var(--vd-gold-dark,#a98746);font-weight:600;text-decoration:underline}.example-dashboard-banner{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);font-family:var(--vd-sans,-apple-system, BlinkMacSystemFont, sans-serif);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:13px;line-height:1.5;display:flex}.example-dashboard-banner .example-dashboard-back{color:var(--vd-ink,#0f1b2d);font-weight:600;text-decoration:underline}@keyframes vd-fade-in{0%{opacity:0}to{opacity:1}}.vendor-dashboard-root .referral-strip-wrap{flex-direction:column;gap:8px;display:flex}.vendor-dashboard-root .referral-strip-card{background:var(--vd-white,#fff);border:1px solid var(--vd-gold,#c9a96e);border-radius:var(--vd-r-md,8px);min-height:84px;box-shadow:var(--vd-shadow-card,0 1px 3px #0000000f);border-left-width:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.vendor-dashboard-root .referral-strip-left{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.vendor-dashboard-root .referral-strip-title{color:var(--vd-ink,#0f1b2d);margin:0;font-size:15px;font-weight:600;line-height:1.3}.vendor-dashboard-root .referral-strip-sub{color:var(--vd-ink-3,#6b7280);margin:0;font-size:12.5px;line-height:1.4}.vendor-dashboard-root .referral-strip-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vendor-dashboard-root .referral-copy-btn{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);border-radius:var(--vd-r-md,8px);cursor:pointer;border:0;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;transition:opacity .16s;display:inline-flex}.vendor-dashboard-root .referral-copy-btn:hover{opacity:.9}.vendor-dashboard-root .referral-share-btn{color:var(--vd-ink,#0f1b2d);border:1px solid var(--vd-ink,#0f1b2d);border-radius:var(--vd-r-md,8px);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.vendor-dashboard-root .referral-share-btn:hover{background:var(--vd-fill-subtle,#f3f4f6)}.vendor-dashboard-root .referral-code-pending{color:var(--vd-ink-4,#9ca3af);font-size:12px;font-style:italic}.vendor-dashboard-root .referral-earned-pill{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);font-family:var(--vd-serif,Georgia, serif);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.vendor-dashboard-root .referral-code-fallback{color:var(--vd-ink-4,#9ca3af);margin:0;padding-left:20px;font-size:10.5px}.vendor-dashboard-root .referral-code-fallback strong{color:var(--vd-ink-2,#374151);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vendor-dashboard-root .referral-strip-stats{color:var(--vd-ink-3,#6b7280);margin:0;padding-left:20px;font-size:11.5px}.vendor-dashboard-root .profile-strength-card.profile-strength-hero{padding:28px 28px 24px}.vendor-dashboard-root .profile-strength-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vendor-dashboard-root .profile-strength-hero-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.vendor-dashboard-root .profile-strength-hero-text{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.vendor-dashboard-root .profile-points-to-go-label{font-family:var(--vd-serif,Georgia, serif);color:var(--vd-ink-2,#374151);margin-top:4px;font-size:14px;line-height:1.35}.vendor-dashboard-root .profile-points-to-go-value{color:var(--vd-gold-dark,#a98746);margin-right:4px;font-size:22px;font-weight:600}.vendor-dashboard-root .profile-points-to-go-label.c-gold{color:var(--vd-gold-dark,#a98746)}.vendor-dashboard-root .profile-strength-signals{flex-direction:column;gap:2px;margin-top:4px;display:flex}.vendor-dashboard-root .profile-task-row-link{border-radius:var(--vd-r-md,8px);min-height:44px;color:inherit;border-top:1px solid var(--vd-line,#e5e7eb);align-items:flex-start;gap:12px;padding:10px;text-decoration:none;transition:background .16s;display:flex}.vendor-dashboard-root .profile-strength-signals>.profile-task-row-link:first-child{border-top:0}.vendor-dashboard-root .profile-task-row-link:hover{background:var(--vd-blush-bg,#fdf2f8)}.vendor-dashboard-root .profile-task-row-link:hover .profile-task-row-title{color:var(--vd-gold-dark,#a98746)}.vendor-dashboard-root .profile-task-row-text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.vendor-dashboard-root .profile-task-row-title{color:var(--vd-ink,#0f1b2d);margin:0;font-size:13.5px;font-weight:600;line-height:1.35;transition:color .16s}.vendor-dashboard-root .profile-task-row-description{color:var(--vd-ink-3,#6b7280);margin:0;font-size:11.5px;line-height:1.45}.vendor-dashboard-root .profile-task-row-earned .profile-task-row-title{color:var(--vd-ink-3,#6b7280);text-decoration:line-through;-webkit-text-decoration-color:var(--vd-line-strong,#d1d5db);text-decoration-color:var(--vd-line-strong,#d1d5db)}.vendor-dashboard-root .profile-task-start-here-btn{background:var(--vd-gold,#c9a96e);color:var(--vd-ink,#0f1b2d);white-space:nowrap;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:3px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.vendor-dashboard-root .preview-profile-skeleton{flex-direction:column;gap:8px;margin-top:4px;display:flex}.vendor-dashboard-root .preview-profile-skeleton-bar{border-radius:var(--vd-r-md,8px);background:linear-gradient(90deg, var(--vd-fill-subtle,#f3f4f6) 0%, var(--vd-line,#e5e7eb) 50%, var(--vd-fill-subtle,#f3f4f6) 100%);background-size:200% 100%;height:36px;animation:1.4s ease-in-out infinite vd-skeleton-shimmer}.vendor-dashboard-root .preview-profile-skeleton-bar-sm{width:70%;height:28px}@keyframes vd-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.vendor-dashboard-root .faq-card{flex-direction:column;gap:4px;display:flex}.vendor-dashboard-root .faq-card-heading{color:var(--vd-ink,#0f1b2d);margin:0 0 6px;font-size:16px;font-weight:600}.vendor-dashboard-root .faq-card-item{border-top:1px solid var(--vd-line,#e5e7eb);padding:10px 0}.vendor-dashboard-root .faq-card-item:first-of-type{border-top:0;padding-top:0}.vendor-dashboard-root .faq-card-summary{cursor:pointer;color:var(--vd-ink,#0f1b2d);align-items:center;gap:10px;padding:2px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.vendor-dashboard-root .faq-card-summary::-webkit-details-marker{display:none}.vendor-dashboard-root .faq-card-summary:before{content:"+";width:18px;height:18px;color:var(--vd-gold-dark,#a98746);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.vendor-dashboard-root .faq-card-item[open] .faq-card-summary:before{content:"–"}.vendor-dashboard-root .faq-card-body{color:var(--vd-ink-3,#6b7280);padding:6px 0 4px 28px;font-size:12.5px;line-height:1.6}.welcome-screen-root .welcome-screen-feedback{border-top:1px solid #0f1b2d14;flex-direction:column;gap:10px;margin-top:4px;padding-top:16px;display:flex}.welcome-screen-root .welcome-screen-feedback-label{color:var(--vd-ink,#0f1b2d);font-size:13px;font-weight:600;line-height:1.45}.welcome-screen-root .welcome-screen-feedback-textarea{width:100%;font-family:var(--vd-sans,sans-serif);color:var(--vd-ink,#0f1b2d);border:1px solid var(--vd-line-strong,#d1d5db);border-radius:var(--vd-r-md,8px);resize:vertical;box-sizing:border-box;background:#fff;outline:none;min-height:70px;padding:10px 12px;font-size:13px}.welcome-screen-root .welcome-screen-feedback-textarea:focus{border-color:var(--vd-gold,#c9a96e);box-shadow:0 0 0 3px #c9a96e2e}.vendor-dashboard-root .pre-launch-grid{grid-template-columns:1fr;gap:20px;display:grid}.vendor-dashboard-root .pre-launch-grid .pre-launch-hero{order:1}.vendor-dashboard-root .pre-launch-grid .pre-launch-referral{order:2}.vendor-dashboard-root .pre-launch-grid .pre-launch-preview{order:3}.vendor-dashboard-root .pre-launch-grid .pre-launch-coming-soon{order:4}.vendor-dashboard-root .pre-launch-grid .pre-launch-faq{order:5}@media (min-width:768px){.vendor-dashboard-root .pre-launch-grid{grid-template-columns:1fr 1fr}.vendor-dashboard-root .pre-launch-grid .pre-launch-hero{order:1;grid-column:1/-1}.vendor-dashboard-root .pre-launch-grid .pre-launch-referral{order:2;grid-column:1/-1}.vendor-dashboard-root .pre-launch-grid .pre-launch-preview{order:3}.vendor-dashboard-root .pre-launch-grid .pre-launch-coming-soon{order:4}.vendor-dashboard-root .pre-launch-grid .pre-launch-faq{order:5;grid-column:1/-1}}.vj-field-hint{color:#9b7355;margin-top:.25rem;font-size:.7rem;line-height:1.5}.vendor-dashboard-root .quick-actions-row{transition:background .16s}.vendor-dashboard-root .quick-actions-row:hover{background:var(--vd-fill-subtle)}
