.marketplace-theme{--brand-navy:#1a2247;--brand-green:#007200;--brand-action:#1d1d1f;--brand-action-hover:#000;--brand-surface:#f5f7fb;--brand-border:#e0e6ed;--brand-font:var(--font-inter),Inter,system-ui,sans-serif}.marketplace-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:10px}.marketplace-theme :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #007200}.dark .marketplace-theme{--brand-green:#8add9b;--brand-action:#f5f5f7;--brand-action-hover:#dde0e5;--brand-border:#394153}
.marketplace-theme{--brand-content-width:1180px}.marketplace-theme .btp-button-primary{background:var(--brand-action);color:#fff;border-radius:12px;box-shadow:0 8px 24px #1a22471a}.marketplace-theme .btp-button-primary:hover{background:var(--brand-action-hover);color:#fff}.marketplace-theme .driver-landing{background:rgb(var(--background));color:rgb(var(--foreground));font-family:var(--brand-font)}.marketplace-theme .driver-landing .driver-button{background:var(--brand-action);color:#fff;border-radius:12px}.marketplace-theme .driver-landing .driver-button:hover{background:var(--brand-action-hover);color:#fff}.marketplace-theme .driver-landing :is(.driver-hero h1,.driver-process h2,.driver-return h2,.driver-ready h2,.driver-help h2,.driver-more h2,.driver-steps h3){color:rgb(var(--foreground))}.marketplace-theme .driver-landing .driver-hero h1 span{color:var(--brand-green)}.marketplace-theme .driver-landing :is(.driver-lead,.driver-caption,.driver-note,.driver-owner p,.driver-steps p,.driver-more article>p:not(.driver-eyebrow),.driver-more small,.driver-return>p:last-child,.driver-section-heading>p:last-child,.driver-help p:last-child,.driver-ready ul){color:rgb(var(--text-secondary))}.marketplace-theme .driver-landing :is(.driver-steps article,.driver-steps article:nth-child(2),.driver-preview,.driver-more article,.driver-more article.driver-operator,.driver-help){background:rgb(var(--surface));border-color:var(--brand-border)}.marketplace-theme .driver-landing :is(.driver-payouts strong,.driver-value-strip span){color:rgb(var(--foreground))}.marketplace-theme .driver-landing .driver-text-link{color:var(--brand-action)}.marketplace-theme .driver-landing .driver-value-strip{border-color:var(--brand-border)}.marketplace-theme .driver-landing .driver-hero .driver-eyebrow{color:#3a3d42;background:#f1f2f4}.dark .marketplace-theme .driver-landing .driver-hero .driver-eyebrow{color:#d5d8dd;background:#2c2e33}.marketplace-theme .navigation-promo{color:rgb(var(--foreground));border-color:var(--brand-border);font-family:var(--brand-font)}.marketplace-theme .navigation-promo :is(.navigation-promo__download,.navigation-promo__benefits article,.driver-share-card,.driver-share-card--host){background:rgb(var(--surface-elevated));border-color:var(--brand-border)}.marketplace-theme .navigation-promo :is(.navigation-promo__benefits h3,.driver-share-card h3,.navigation-promo__price span){color:rgb(var(--foreground))}.marketplace-theme .navigation-promo :is(.navigation-promo__benefits p,.navigation-promo__download>p:not(.navigation-promo__price),.driver-share-card h3+p,.driver-share-card__label,.navigation-promo__note){color:rgb(var(--text-secondary))}.marketplace-theme .navigation-promo :is(.driver-share-card button,.driver-share-card a){background:var(--brand-action);color:#fff;border-radius:12px}.marketplace-theme .navigation-promo :is(.driver-share-card button,.driver-share-card a):hover{background:var(--brand-action-hover)}.marketplace-theme .navigation-promo :is(.navigation-promo__price strong,.driver-share-status,.navigation-promo__benefits svg){color:var(--brand-green)}.marketplace-theme .navigation-promo .navigation-promo__icon{background:rgb(var(--surface))}.marketplace-theme .owner-landing.owner-landing{--owner-ink:rgb(var(--foreground));--owner-muted:rgb(var(--text-secondary));--owner-accent:var(--brand-action);--owner-surface:rgb(var(--background));--owner-soft:rgb(var(--surface));--owner-line:var(--brand-border);font-family:var(--brand-font);padding-top:0}.marketplace-theme .owner-landing .owner-container{width:min(var(--brand-content-width),100% - 48px)}.marketplace-theme .owner-landing .owner-hero{background:var(--owner-surface);color:var(--owner-ink)}.marketplace-theme .owner-landing .owner-hero .owner-title{color:var(--owner-ink);letter-spacing:-.055em;font-size:clamp(48px,5.2vw,78px);font-weight:700}.marketplace-theme .owner-landing .owner-hero .owner-title span{color:var(--brand-green)}.marketplace-theme .owner-landing .owner-hero .owner-title span:after{display:none}.marketplace-theme .owner-landing .owner-hero-copy>.owner-eyebrow{color:#3a3d42;background:#f1f2f4;border-color:#0000}.dark .marketplace-theme .owner-landing .owner-hero-copy>.owner-eyebrow{color:#d5d8dd;background:#2c2e33}.marketplace-theme .owner-landing :is(.owner-button--primary,.owner-hero .owner-button--primary,.owner-closing .owner-button--primary){background:var(--brand-action);color:#fff;border-color:#0000;border-radius:12px;box-shadow:0 8px 24px #1a22471a}.marketplace-theme .owner-landing :is(.owner-button--primary,.owner-hero .owner-button--primary,.owner-closing .owner-button--primary):hover{background:var(--brand-action-hover);color:#fff}.marketplace-theme .owner-landing :is(.owner-text-link,.owner-hero .owner-text-link,.owner-referral-terms a){color:var(--brand-action)}.marketplace-theme .owner-landing :is(.owner-hero .owner-hero-description,.owner-hero .owner-hero-promise,.owner-referral-intro>p:not(.owner-eyebrow),.owner-fee-story>div>p,.owner-referral-playbook li p,.owner-referral-terms,.owner-fee-breakdown ul){color:var(--owner-muted)}.marketplace-theme .owner-landing :is(.owner-benefit,.owner-benefit:nth-child(3n+1),.owner-benefit:nth-child(3n+2),.owner-tool-story-panel,.owner-partnership,.owner-closing,.owner-referral-playbook,.owner-fee-breakdown){background:var(--owner-soft);border-color:var(--owner-line)}.marketplace-theme .owner-landing :is(.owner-benefit-icon,.owner-referral-playbook li>span){background:rgb(var(--surface-elevated));color:var(--owner-ink);border-color:var(--owner-line)}.marketplace-theme .owner-landing :is(.owner-referral-playbook h3,.owner-fee-breakdown h3){color:var(--owner-ink);font-weight:600}.marketplace-theme .owner-landing .owner-hero-visual{border-color:rgb(var(--surface-elevated));border-radius:24px;transform:none}.marketplace-theme .owner-landing .owner-hero-visual:before{display:none}.marketplace-theme .owner-landing .owner-hero-grid{padding-block:72px 48px}@media (max-width:767px){.marketplace-theme .owner-landing .owner-container{width:calc(100% - 32px)}.marketplace-theme .owner-landing .owner-hero .owner-title{font-size:clamp(44px,11vw,62px)}.marketplace-theme .owner-landing .owner-hero-grid{padding-block:36px}}.marketplace-theme .btp-driver-dashboard{background:rgb(var(--surface))}.dark .marketplace-theme .btp-driver-dashboard .bg-white{background-color:rgb(var(--surface-elevated))}.dark .marketplace-theme .btp-driver-dashboard :is(.text-gray-500,.text-gray-600,.text-slate-500,.text-slate-600,.text-slate-700){color:rgb(var(--text-secondary))}.dark .marketplace-theme .btp-driver-dashboard :is(.border-gray-100,.border-gray-200,.border-slate-200){border-color:var(--brand-border)}.dark .marketplace-theme .btp-driver-dashboard :is(input,select){color:rgb(var(--foreground));background:rgb(var(--surface-elevated))}
