.form-theme-dark{--card:#1e1e1e;--card-foreground:#fafafa;--muted:#2d2d2d;--muted-foreground:#a0a0a0;--background:#1e1e1e;--foreground:#fafafa;--border:#454545;--primary:#f47920;--primary-foreground:#fafafa;--color-card:#1e1e1e;--color-card-foreground:#fafafa;--color-muted:#2d2d2d;--color-muted-foreground:#a0a0a0;--color-background:#1e1e1e;--color-foreground:#fafafa;--color-border:#454545;--color-primary:#f47920;--color-primary-foreground:#fafafa;color:#fafafa!important;background-color:#1e1e1e!important}.form-theme-dark .bg-card,.form-theme-dark [data-slot=card]{background-color:#1e1e1e!important}.form-theme-dark .text-card-foreground,.form-theme-dark [data-slot=card]{color:#fafafa!important}.form-theme-dark .bg-muted,.form-theme-dark .bg-muted *,.form-theme-dark [data-slot=card] .bg-muted,.form-theme-dark [data-slot=card-content] .bg-muted,.form-theme-dark [data-slot=card-content] div.bg-muted,.form-theme-dark .bg-muted.space-y-2,.form-theme-dark .bg-muted.p-4,.form-theme-dark .bg-muted.rounded-lg,.form-theme-dark div.bg-muted,.form-theme-dark div.space-y-2.bg-muted,.form-theme-dark div.space-y-2.bg-muted.p-4,.form-theme-dark div.space-y-2.bg-muted.p-4.rounded-lg{background:#2d2d2d!important}.form-theme-dark .bg-muted\/50{background-color:#2d2d2d80!important}.form-theme-dark .text-muted-foreground{color:#a0a0a0!important}.form-theme-dark .text-foreground{color:#fafafa!important}.form-theme-dark .border{border-color:#454545!important}.form-theme-dark input[type=text],.form-theme-dark input[type=email],.form-theme-dark input[type=number],.form-theme-dark input[type=tel],.form-theme-dark input[type=date],.form-theme-dark input[type=time],.form-theme-dark textarea,.form-theme-dark select{color:#fafafa!important;background-color:#3d3d3d!important;border:1px solid #454545!important}.form-theme-dark input::placeholder,.form-theme-dark textarea::placeholder{color:#a0a0a0!important}.form-theme-dark input:focus,.form-theme-dark textarea:focus,.form-theme-dark select:focus{outline:none;border-color:#f47920!important;box-shadow:0 0 0 2px #f479204d!important}.form-theme-dark label,.form-theme-dark .form-label,.form-theme-dark [data-slot=label],.form-theme-dark h1,.form-theme-dark h2,.form-theme-dark h3,.form-theme-dark h4,.form-theme-dark h5,.form-theme-dark h6,.form-theme-dark .form-title-text,.form-theme-dark p,.form-theme-dark span,.form-theme-dark label span{color:#fafafa!important}.form-theme-dark input[type=radio],.form-theme-dark input[type=checkbox]{accent-color:#f47920!important}.form-theme-dark select option{color:#fafafa!important;background-color:#3d3d3d!important}.form-theme-dark hr,.form-theme-dark .form-divider{border-color:#454545!important}.form-theme-light{--card:#fefefe;--card-foreground:#3d3d3d;--muted:#f5f5f5;--muted-foreground:#737373;--background:#f7f7f5;--foreground:#3d3d3d;--border:#d1d1d1;--primary:#e67e22;--primary-foreground:#3d3d3d;--color-card:#fefefe;--color-card-foreground:#3d3d3d;--color-muted:#f5f5f5;--color-muted-foreground:#737373;--color-background:#f7f7f5;--color-foreground:#3d3d3d;--color-border:#d1d1d1;--color-primary:#e67e22;--color-primary-foreground:#3d3d3d;color:#3d3d3d!important;background-color:#f7f7f5!important}.form-theme-light .bg-card,.form-theme-light [data-slot=card]{background-color:#fefefe!important}.form-theme-light .text-card-foreground,.form-theme-light [data-slot=card]{color:#3d3d3d!important}.form-theme-light .bg-muted,.form-theme-light .bg-muted *,.form-theme-light [data-slot=card] .bg-muted,.form-theme-light [data-slot=card-content] .bg-muted,.form-theme-light .bg-muted.space-y-2,.form-theme-light .bg-muted.p-4,.form-theme-light .bg-muted.rounded-lg,.form-theme-light div.bg-muted{background-color:#f5f5f5!important}.form-theme-light .bg-muted\/50{background-color:#f5f5f580!important}.form-theme-light .text-muted-foreground{color:#737373!important}.form-theme-light .text-foreground{color:#3d3d3d!important}.form-theme-light .border{border-color:#d1d1d1!important}.form-theme-light input[type=text],.form-theme-light input[type=email],.form-theme-light input[type=number],.form-theme-light input[type=tel],.form-theme-light input[type=date],.form-theme-light input[type=time],.form-theme-light textarea,.form-theme-light select{color:#3d3d3d!important;background-color:#fefefe!important;border:1px solid #d1d1d1!important}.form-theme-light input::placeholder,.form-theme-light textarea::placeholder{color:#737373!important}.form-theme-light input:focus,.form-theme-light textarea:focus,.form-theme-light select:focus{outline:none;border-color:#e67e22!important;box-shadow:0 0 0 2px #e67e224d!important}.form-theme-light label,.form-theme-light .form-label,.form-theme-light [data-slot=label],.form-theme-light h1,.form-theme-light h2,.form-theme-light h3,.form-theme-light h4,.form-theme-light h5,.form-theme-light h6,.form-theme-light .form-title-text,.form-theme-light p,.form-theme-light span,.form-theme-light label span{color:#3d3d3d!important}.form-theme-light input[type=radio],.form-theme-light input[type=checkbox]{accent-color:#e67e22!important}.form-theme-light select option{color:#3d3d3d!important;background-color:#fefefe!important}.form-theme-light hr,.form-theme-light .form-divider{border-color:#d1d1d1!important}.form-theme-grey{--card:#fff;--card-foreground:#2d3748;--muted:#f0f2f5;--muted-foreground:#718096;--background:#f0f2f5;--foreground:#2d3748;--border:#b8bcc3;--primary:#5a67d8;--primary-foreground:#2d3748;--color-card:#fff;--color-card-foreground:#2d3748;--color-muted:#f0f2f5;--color-muted-foreground:#718096;--color-background:#f0f2f5;--color-foreground:#2d3748;--color-border:#b8bcc3;--color-primary:#5a67d8;--color-primary-foreground:#2d3748;color:#2d3748!important;background-color:#f0f2f5!important}.form-theme-grey .bg-card,.form-theme-grey [data-slot=card]{background-color:#fff!important}.form-theme-grey .text-card-foreground,.form-theme-grey [data-slot=card]{color:#2d3748!important}.form-theme-grey .bg-muted,.form-theme-grey .bg-muted *,.form-theme-grey [data-slot=card] .bg-muted,.form-theme-grey [data-slot=card-content] .bg-muted,.form-theme-grey .bg-muted.space-y-2,.form-theme-grey .bg-muted.p-4,.form-theme-grey .bg-muted.rounded-lg,.form-theme-grey div.bg-muted{background-color:#f0f2f5!important}.form-theme-grey .bg-muted\/50{background-color:#f0f2f580!important}.form-theme-grey .text-muted-foreground{color:#718096!important}.form-theme-grey .text-foreground{color:#2d3748!important}.form-theme-grey .border{border-color:#b8bcc3!important}.form-theme-grey input[type=text],.form-theme-grey input[type=email],.form-theme-grey input[type=number],.form-theme-grey input[type=tel],.form-theme-grey input[type=date],.form-theme-grey input[type=time],.form-theme-grey textarea,.form-theme-grey select{color:#2d3748!important;background-color:#fff!important;border:1px solid #b8bcc3!important}.form-theme-grey input::placeholder,.form-theme-grey textarea::placeholder{color:#718096!important}.form-theme-grey input:focus,.form-theme-grey textarea:focus,.form-theme-grey select:focus{outline:none;border-color:#5a67d8!important;box-shadow:0 0 0 2px #5a67d84d!important}.form-theme-grey label,.form-theme-grey .form-label,.form-theme-grey [data-slot=label],.form-theme-grey h1,.form-theme-grey h2,.form-theme-grey h3,.form-theme-grey h4,.form-theme-grey h5,.form-theme-grey h6,.form-theme-grey .form-title-text,.form-theme-grey p,.form-theme-grey span,.form-theme-grey label span{color:#2d3748!important}.form-theme-grey input[type=radio],.form-theme-grey input[type=checkbox]{accent-color:#5a67d8!important}.form-theme-grey select option{color:#2d3748!important;background-color:#fff!important}.form-theme-grey hr,.form-theme-grey .form-divider{border-color:#b8bcc3!important}.form-theme-dark [data-slot=card],.form-theme-light [data-slot=card],.form-theme-grey [data-slot=card]{background-color:inherit!important;color:inherit!important;border-color:inherit!important}.form-theme-dark [data-slot=card]{color:#fafafa!important;background-color:#1e1e1e!important;border-color:#454545!important}.form-theme-light [data-slot=card]{color:#3d3d3d!important;background-color:#fefefe!important;border-color:#d1d1d1!important}.form-theme-grey [data-slot=card]{color:#2d3748!important;background-color:#fff!important;border-color:#b8bcc3!important}.form-theme-dark button[type=submit],.form-theme-light button[type=submit],.form-theme-grey button[type=submit]{transition:all .2s ease-in-out}.form-theme-dark button[type=submit]:hover,.form-theme-light button[type=submit]:hover,.form-theme-grey button[type=submit]:hover{opacity:.9;transform:translateY(-1px)}.form-theme-dark input[type=radio]:hover,.form-theme-dark input[type=checkbox]:hover,.form-theme-light input[type=radio]:hover,.form-theme-light input[type=checkbox]:hover,.form-theme-grey input[type=radio]:hover,.form-theme-grey input[type=checkbox]:hover,.form-theme-dark select:hover,.form-theme-light select:hover,.form-theme-grey select:hover{cursor:pointer}.form-theme-dark [data-slot=input],.form-theme-dark [data-slot=textarea],.form-theme-dark [data-slot=select]{color:#fafafa!important;background-color:#3d3d3d!important;border-color:#454545!important}.form-theme-dark [data-slot=input]:focus,.form-theme-dark [data-slot=textarea]:focus,.form-theme-dark [data-slot=select]:focus{border-color:#f47920!important;box-shadow:0 0 0 2px #f479204d!important}.form-theme-light [data-slot=input],.form-theme-light [data-slot=textarea],.form-theme-light [data-slot=select]{color:#3d3d3d!important;background-color:#fefefe!important;border-color:#d1d1d1!important}.form-theme-light [data-slot=input]:focus,.form-theme-light [data-slot=textarea]:focus,.form-theme-light [data-slot=select]:focus{border-color:#e67e22!important;box-shadow:0 0 0 2px #e67e224d!important}.form-theme-grey [data-slot=input],.form-theme-grey [data-slot=textarea],.form-theme-grey [data-slot=select]{color:#2d3748!important;background-color:#fff!important;border-color:#b8bcc3!important}.form-theme-grey [data-slot=input]:focus,.form-theme-grey [data-slot=textarea]:focus,.form-theme-grey [data-slot=select]:focus{border-color:#5a67d8!important;box-shadow:0 0 0 2px #5a67d84d!important}.form-theme-dark .bg-purple-100,.form-theme-dark .bg-muted\/50,.form-theme-dark .bg-card,.form-theme-dark .bg-orange-500,.form-theme-dark .bg-green-100{background-color:var(--form-card-bg,#2d2d2d)!important}.form-theme-dark .text-purple-900,.form-theme-dark .text-purple-700,.form-theme-dark .text-card-foreground,.form-theme-dark .text-foreground,.form-theme-dark .text-muted-foreground,.form-theme-dark [data-slot=label],.form-theme-dark [data-slot=card-title],.form-theme-dark [data-slot=card-description]{color:var(--form-text,#fafafa)!important}.form-theme-dark .border-purple-300,.form-theme-dark .border-border{border-color:var(--form-border,#454545)!important}.form-theme-light .bg-purple-100,.form-theme-light .bg-muted\/50{background-color:var(--form-card-bg,#fefefe)!important}.form-theme-light .text-purple-900,.form-theme-light .text-purple-700,.form-theme-light [data-slot=label],.form-theme-light [data-slot=card-title],.form-theme-light [data-slot=card-description]{color:var(--form-text,#3d3d3d)!important}.form-theme-light .border-purple-300{border-color:var(--form-border,#d1d1d1)!important}.form-theme-grey .bg-purple-100,.form-theme-grey .bg-muted\/50{background-color:var(--form-card-bg,#fff)!important}.form-theme-grey .text-purple-900,.form-theme-grey .text-purple-700,.form-theme-grey [data-slot=label],.form-theme-grey [data-slot=card-title],.form-theme-grey [data-slot=card-description]{color:var(--form-text,#2d3748)!important}.form-theme-grey .border-purple-300{border-color:var(--form-border,#b8bcc3)!important}.form-theme-dark form,.form-theme-dark form *,.form-theme-light form,.form-theme-light form *,.form-theme-grey form,.form-theme-grey form *{color:inherit}.form-theme-dark .alert,.form-theme-dark form .alert{color:#fafafa!important;background-color:#1e1e1e!important;border-color:#454545!important}.form-theme-dark .alert *,.form-theme-dark .alert p,.form-theme-dark .alert span,.form-theme-dark .alert div,.form-theme-dark .alert h1,.form-theme-dark .alert h2,.form-theme-dark .alert h3,.form-theme-dark .alert h4,.form-theme-dark .alert h5,.form-theme-dark .alert h6{color:#fafafa!important}.form-theme-light .alert,.form-theme-light form .alert{color:#3d3d3d!important;background-color:#fefefe!important;border-color:#d1d1d1!important}.form-theme-light .alert *,.form-theme-light .alert p,.form-theme-light .alert span,.form-theme-light .alert div,.form-theme-light .alert h1,.form-theme-light .alert h2,.form-theme-light .alert h3,.form-theme-light .alert h4,.form-theme-light .alert h5,.form-theme-light .alert h6{color:#3d3d3d!important}.form-theme-grey .alert,.form-theme-grey form .alert{color:#2d3748!important;background-color:#fff!important;border-color:#b8bcc3!important}.form-theme-grey .alert *,.form-theme-grey .alert p,.form-theme-grey .alert span,.form-theme-grey .alert div,.form-theme-grey .alert h1,.form-theme-grey .alert h2,.form-theme-grey .alert h3,.form-theme-grey .alert h4,.form-theme-grey .alert h5,.form-theme-grey .alert h6{color:#2d3748!important}.form-theme-dark .text-primary,.form-theme-dark form .text-primary{color:#f47920!important}.form-theme-light .text-primary,.form-theme-light form .text-primary{color:#e67e22!important}.form-theme-grey .text-primary,.form-theme-grey form .text-primary{color:#5a67d8!important}.form-theme-dark .border-primary,.form-theme-dark form .border-primary{border-color:#f47920!important}.form-theme-light .border-primary,.form-theme-light form .border-primary{border-color:#e67e22!important}.form-theme-grey .border-primary,.form-theme-grey form .border-primary{border-color:#5a67d8!important}.form-theme-dark [data-slot=card] *,.form-theme-dark [data-slot=card-content] *,.form-theme-dark [data-slot=card-header] *,.form-theme-dark [data-slot=card-title] *,.form-theme-dark [data-slot=card-description] *,.form-theme-dark .bg-card *,.form-theme-dark .bg-card div,.form-theme-dark .bg-card span,.form-theme-dark .bg-card p{color:#fafafa!important}.form-theme-light [data-slot=card] *,.form-theme-light [data-slot=card-content] *,.form-theme-light [data-slot=card-header] *,.form-theme-light [data-slot=card-title] *,.form-theme-light [data-slot=card-description] *,.form-theme-light .bg-card *,.form-theme-light .bg-card div,.form-theme-light .bg-card span,.form-theme-light .bg-card p{color:#3d3d3d!important}.form-theme-grey [data-slot=card] *,.form-theme-grey [data-slot=card-content] *,.form-theme-grey [data-slot=card-header] *,.form-theme-grey [data-slot=card-title] *,.form-theme-grey [data-slot=card-description] *,.form-theme-grey .bg-card *,.form-theme-grey .bg-card div,.form-theme-grey .bg-card span,.form-theme-grey .bg-card p{color:#2d3748!important}.form-theme-dark .bg-card .text-muted-foreground,.form-theme-dark [data-slot=card] .text-muted-foreground{color:#a0a0a0!important}.form-theme-light .bg-card .text-muted-foreground,.form-theme-light [data-slot=card] .text-muted-foreground{color:#737373!important}.form-theme-grey .bg-card .text-muted-foreground,.form-theme-grey [data-slot=card] .text-muted-foreground{color:#718096!important}.form-theme-dark .space-y-2.bg-muted,.form-theme-dark .bg-muted.rounded-lg,.form-theme-dark [data-slot=card-content] .bg-muted.rounded-lg,.form-theme-dark [data-slot=card-content] .bg-muted.p-4{background-color:#2d2d2d!important}.form-theme-light .space-y-2.bg-muted,.form-theme-light .bg-muted.rounded-lg,.form-theme-light [data-slot=card-content] .bg-muted.rounded-lg,.form-theme-light [data-slot=card-content] .bg-muted.p-4{background-color:#f5f5f5!important}.form-theme-grey .space-y-2.bg-muted,.form-theme-grey .bg-muted.rounded-lg,.form-theme-grey [data-slot=card-content] .bg-muted.rounded-lg,.form-theme-grey [data-slot=card-content] .bg-muted.p-4{background-color:#f0f2f5!important}.form-theme-dark .bg-card.border-dashed,.form-theme-dark .bg-card.border-dashed *,.form-theme-dark div.bg-card.border-dashed,.form-theme-dark div.bg-card.border-dashed.p-8{background:#1e1e1e!important}.form-theme-light .bg-card.border-dashed,.form-theme-light .bg-card.border-dashed *,.form-theme-light div.bg-card.border-dashed,.form-theme-light div.bg-card.border-dashed.p-8{background:#fefefe!important}.form-theme-grey .bg-card.border-dashed,.form-theme-grey .bg-card.border-dashed *,.form-theme-grey div.bg-card.border-dashed,.form-theme-grey div.bg-card.border-dashed.p-8{background:#f8f9fa!important}.form-theme-dark .bg-card.border.rounded-lg.p-4,.form-theme-dark div.bg-card.border.rounded-lg.p-4{background:#1e1e1e!important}.form-theme-light .bg-card.border.rounded-lg.p-4,.form-theme-light div.bg-card.border.rounded-lg.p-4{background:#fefefe!important}.form-theme-grey .bg-card.border.rounded-lg.p-4,.form-theme-grey div.bg-card.border.rounded-lg.p-4{background:#f8f9fa!important}.form-theme-dark button[type=button].border-border,.form-theme-dark .border-border.bg-card{color:#fafafa!important;background-color:#1e1e1e!important;border-color:#454545!important}.form-theme-dark button[type=button].border-border:hover{color:#fafafa!important;background-color:#2d2d2d!important}.form-theme-light button[type=button].border-border,.form-theme-light .border-border.bg-card{color:#3d3d3d!important;background-color:#fefefe!important;border-color:#d1d1d1!important}.form-theme-light button[type=button].border-border:hover{color:#3d3d3d!important;background-color:#f5f5f5!important}.form-theme-grey button[type=button].border-border,.form-theme-grey .border-border.bg-card{color:#2d3748!important;background-color:#f8f9fa!important;border-color:#e2e8f0!important}.form-theme-grey button[type=button].border-border:hover{color:#2d3748!important;background-color:#f0f2f5!important}.hero-banner-text,.hero-banner-text *,.hero-banner-title,.hero-banner-subtitle,h1.hero-banner-title,h2.hero-banner-subtitle,.form-theme-dark .hero-banner-text,.form-theme-dark .hero-banner-text *,.form-theme-dark .hero-banner-title,.form-theme-dark .hero-banner-subtitle,.form-theme-dark h1.hero-banner-title,.form-theme-dark h2.hero-banner-subtitle,.form-theme-dark .hero-banner-text h1,.form-theme-dark .hero-banner-text h2,.form-theme-light .hero-banner-text,.form-theme-light .hero-banner-text *,.form-theme-light .hero-banner-title,.form-theme-light .hero-banner-subtitle,.form-theme-light h1.hero-banner-title,.form-theme-light h2.hero-banner-subtitle,.form-theme-light .hero-banner-text h1,.form-theme-light .hero-banner-text h2,.form-theme-grey .hero-banner-text,.form-theme-grey .hero-banner-text *,.form-theme-grey .hero-banner-title,.form-theme-grey .hero-banner-subtitle,.form-theme-grey h1.hero-banner-title,.form-theme-grey h2.hero-banner-subtitle,.form-theme-grey .hero-banner-text h1,.form-theme-grey .hero-banner-text h2,.form-theme-apple-crisp .hero-banner-text,.form-theme-apple-crisp .hero-banner-text *,.form-theme-apple-crisp .hero-banner-title,.form-theme-apple-crisp .hero-banner-subtitle,.form-theme-apple-crisp h1.hero-banner-title,.form-theme-apple-crisp h2.hero-banner-subtitle,.form-theme-apple-crisp .hero-banner-text h1,.form-theme-apple-crisp .hero-banner-text h2,.form-theme-capri .hero-banner-text,.form-theme-capri .hero-banner-text *,.form-theme-capri .hero-banner-title,.form-theme-capri .hero-banner-subtitle,.form-theme-capri h1.hero-banner-title,.form-theme-capri h2.hero-banner-subtitle,.form-theme-capri .hero-banner-text h1,.form-theme-capri .hero-banner-text h2,.form-theme-pantone-2025 .hero-banner-text,.form-theme-pantone-2025 .hero-banner-text *,.form-theme-pantone-2025 .hero-banner-title,.form-theme-pantone-2025 .hero-banner-subtitle,.form-theme-pantone-2025 h1.hero-banner-title,.form-theme-pantone-2025 h2.hero-banner-subtitle,.form-theme-pantone-2025 .hero-banner-text h1,.form-theme-pantone-2025 .hero-banner-text h2{color:#fff!important}.form-theme-apple-crisp{--card:#f2e2dc;--card-foreground:#403835;--muted:#f2d9bb;--muted-foreground:#a0908a;--background:#f2e2dc;--foreground:#403835;--border:#8c3d20;--primary:#d98f4e;--primary-foreground:#fefefe;--color-card:#f2e2dc;--color-card-foreground:#403835;--color-muted:#f2d9bb;--color-muted-foreground:#a0908a;--color-background:#f2e2dc;--color-foreground:#403835;--color-border:#8c3d20;--color-primary:#d98f4e;--color-primary-foreground:#fefefe;color:#403835!important;background-color:#f2e2dc!important}.form-theme-apple-crisp .bg-card,.form-theme-apple-crisp [data-slot=card]{background-color:#f2e2dc!important}.form-theme-apple-crisp .text-card-foreground,.form-theme-apple-crisp [data-slot=card]{color:#403835!important}.form-theme-apple-crisp .bg-muted,.form-theme-apple-crisp .bg-muted *,.form-theme-apple-crisp [data-slot=card] .bg-muted,.form-theme-apple-crisp [data-slot=card-content] .bg-muted,.form-theme-apple-crisp .bg-muted.space-y-2,.form-theme-apple-crisp .bg-muted.p-4,.form-theme-apple-crisp .bg-muted.rounded-lg,.form-theme-apple-crisp div.bg-muted{background-color:#f2d9bb!important}.form-theme-apple-crisp .bg-muted\/50{background-color:#f2d9bb80!important}.form-theme-apple-crisp .text-muted-foreground{color:#a0908a!important}.form-theme-apple-crisp .text-foreground{color:#403835!important}.form-theme-apple-crisp .border{border-color:#8c3d20!important}.form-theme-apple-crisp input[type=text],.form-theme-apple-crisp input[type=email],.form-theme-apple-crisp input[type=number],.form-theme-apple-crisp input[type=tel],.form-theme-apple-crisp input[type=date],.form-theme-apple-crisp input[type=time],.form-theme-apple-crisp textarea,.form-theme-apple-crisp select{color:#403835!important;background-color:#fefefe!important;border:1px solid #8c3d20!important}.form-theme-apple-crisp .bg-primary\/20{background-color:#d99d5533!important}.form-theme-apple-crisp input::placeholder,.form-theme-apple-crisp textarea::placeholder{color:#a0908a!important}.form-theme-apple-crisp input:focus,.form-theme-apple-crisp textarea:focus,.form-theme-apple-crisp select:focus{outline:none;border-color:#d98f4e!important;box-shadow:0 0 0 2px #d98f4e4d!important}.form-theme-apple-crisp label,.form-theme-apple-crisp .form-label,.form-theme-apple-crisp [data-slot=label]{color:#403835!important}.form-theme-apple-crisp .text-primary,.form-theme-apple-crisp form .text-primary{color:#d98f4e!important}.form-theme-apple-crisp .border-primary,.form-theme-apple-crisp form .border-primary{border-color:#d98f4e!important}.form-theme-apple-crisp button[type=submit]{color:#fefefe!important;background-color:#8c3d20!important;border-color:#8c3d20!important}.form-theme-apple-crisp button[type=submit]:hover{color:#fefefe!important;background-color:#d98f4e!important}.form-theme-apple-crisp button[type=button].border-border,.form-theme-apple-crisp .border-border.bg-card{color:#403835!important;background-color:#fefefe!important;border-color:#8c3d20!important}.form-theme-apple-crisp button[type=button].border-border:hover{color:#fefefe!important;background-color:#d99d55!important}.form-theme-apple-crisp .bg-card.border-dashed,.form-theme-apple-crisp .bg-card.border-dashed *,.form-theme-apple-crisp div.bg-card.border-dashed,.form-theme-apple-crisp div.bg-card.border-dashed.p-8,.form-theme-apple-crisp .bg-card.border.rounded-lg.p-4,.form-theme-apple-crisp div.bg-card.border.rounded-lg.p-4{background:#f2e2dc!important}.form-theme-capri{--card:#f2f0eb;--card-foreground:#403835;--muted:#d9ca82;--muted-foreground:#737373;--background:#f2f0eb;--foreground:#403835;--border:#03588c;--primary:#03588c;--primary-foreground:#fefefe;--color-card:#f2f0eb;--color-card-foreground:#403835;--color-muted:#d9ca82;--color-muted-foreground:#737373;--color-background:#f2f0eb;--color-foreground:#403835;--color-border:#03588c;--color-primary:#03588c;--color-primary-foreground:#fefefe;color:#403835!important;background-color:#f2f0eb!important}.form-theme-capri .bg-card,.form-theme-capri [data-slot=card]{background-color:#f2f0eb!important}.form-theme-capri .text-card-foreground,.form-theme-capri [data-slot=card]{color:#403835!important}.form-theme-capri .bg-muted,.form-theme-capri .bg-muted *,.form-theme-capri [data-slot=card] .bg-muted,.form-theme-capri [data-slot=card-content] .bg-muted,.form-theme-capri .bg-muted.space-y-2,.form-theme-capri .bg-muted.p-4,.form-theme-capri .bg-muted.rounded-lg,.form-theme-capri div.bg-muted{background-color:#d9ca82!important}.form-theme-capri .bg-muted\/50{background-color:#d9ca8280!important}.form-theme-capri .text-muted-foreground{color:#737373!important}.form-theme-capri .text-foreground{color:#403835!important}.form-theme-capri .border{border-color:#03588c!important}.form-theme-capri input[type=text],.form-theme-capri input[type=email],.form-theme-capri input[type=number],.form-theme-capri input[type=tel],.form-theme-capri input[type=date],.form-theme-capri input[type=time],.form-theme-capri textarea,.form-theme-capri select{color:#403835!important;background-color:#fefefe!important;border:1px solid #03588c!important}.form-theme-capri input::placeholder,.form-theme-capri textarea::placeholder{color:#737373!important}.form-theme-capri input:focus,.form-theme-capri textarea:focus,.form-theme-capri select:focus{outline:none;border-color:#03588c!important;box-shadow:0 0 0 2px #03588c4d!important}.form-theme-capri label,.form-theme-capri .form-label,.form-theme-capri [data-slot=label]{color:#403835!important}.form-theme-capri .text-primary,.form-theme-capri form .text-primary{color:#03588c!important}.form-theme-capri .border-primary,.form-theme-capri form .border-primary{border-color:#03588c!important}.form-theme-capri button[type=submit]{color:#fefefe!important;background-color:#5185a6!important;border-color:#03588c!important}.form-theme-capri button[type=submit]:hover{color:#fefefe!important;background-color:#03588c!important}.form-theme-capri button[type=button].border-border,.form-theme-capri .border-border.bg-card{color:#403835!important;background-color:#fefefe!important;border-color:#03588c!important}.form-theme-capri button[type=button].border-border:hover{color:#403835!important;background-color:#d9ca82!important}.form-theme-capri .bg-card.border-dashed,.form-theme-capri .bg-card.border-dashed *,.form-theme-capri div.bg-card.border-dashed,.form-theme-capri div.bg-card.border-dashed.p-8,.form-theme-capri .bg-card.border.rounded-lg.p-4,.form-theme-capri div.bg-card.border.rounded-lg.p-4{background:#f2f0eb!important}.form-theme-pantone-2025{--card:#e7dbbf;--card-foreground:#433e3c;--muted:#d7e8bc;--muted-foreground:#737373;--background:#e7dbbf;--foreground:#433e3c;--border:#6f8d6a;--primary:#6f8d6a;--primary-foreground:#fefefe;--color-card:#e7dbbf;--color-card-foreground:#433e3c;--color-muted:#d7e8bc;--color-muted-foreground:#737373;--color-background:#e7dbbf;--color-foreground:#433e3c;--color-border:#6f8d6a;--color-primary:#6f8d6a;--color-primary-foreground:#fefefe;color:#433e3c!important;background-color:#e7dbbf!important}.form-theme-pantone-2025 .bg-card,.form-theme-pantone-2025 [data-slot=card]{background-color:#e7dbbf!important}.form-theme-pantone-2025 .text-card-foreground,.form-theme-pantone-2025 [data-slot=card]{color:#433e3c!important}.form-theme-pantone-2025 .bg-muted,.form-theme-pantone-2025 .bg-muted *,.form-theme-pantone-2025 [data-slot=card] .bg-muted,.form-theme-pantone-2025 [data-slot=card-content] .bg-muted,.form-theme-pantone-2025 .bg-muted.space-y-2,.form-theme-pantone-2025 .bg-muted.p-4,.form-theme-pantone-2025 .bg-muted.rounded-lg,.form-theme-pantone-2025 div.bg-muted{background-color:#d7e8bc!important}.form-theme-pantone-2025 .bg-muted\/50{background-color:#d7e8bc80!important}.form-theme-pantone-2025 .text-muted-foreground{color:#737373!important}.form-theme-pantone-2025 .text-foreground{color:#433e3c!important}.form-theme-pantone-2025 .border{border-color:#6f8d6a!important}.form-theme-pantone-2025 input[type=text],.form-theme-pantone-2025 input[type=email],.form-theme-pantone-2025 input[type=number],.form-theme-pantone-2025 input[type=tel],.form-theme-pantone-2025 input[type=date],.form-theme-pantone-2025 input[type=time],.form-theme-pantone-2025 textarea,.form-theme-pantone-2025 select{color:#433e3c!important;background-color:#fefefe!important;border:1px solid #6f8d6a!important}.form-theme-pantone-2025 input::placeholder,.form-theme-pantone-2025 textarea::placeholder{color:#737373!important}.form-theme-pantone-2025 input:focus,.form-theme-pantone-2025 textarea:focus,.form-theme-pantone-2025 select:focus{outline:none;border-color:#6f8d6a!important;box-shadow:0 0 0 2px #6f8d6a4d!important}.form-theme-pantone-2025 label,.form-theme-pantone-2025 .form-label,.form-theme-pantone-2025 [data-slot=label]{color:#433e3c!important}.form-theme-pantone-2025 .text-primary,.form-theme-pantone-2025 form .text-primary{color:#6f8d6a!important}.form-theme-pantone-2025 .border-primary,.form-theme-pantone-2025 form .border-primary{border-color:#6f8d6a!important}.form-theme-pantone-2025 button[type=submit]{color:#fefefe!important;background-color:#2d5283!important;border-color:#6f8d6a!important}.form-theme-pantone-2025 button[type=submit]:hover{color:#fefefe!important;background-color:#6f8d6a!important}.form-theme-pantone-2025 button[type=button].border-border,.form-theme-pantone-2025 .border-border.bg-card{color:#433e3c!important;background-color:#fefefe!important;border-color:#6f8d6a!important}.form-theme-pantone-2025 button[type=button].border-border:hover{color:#433e3c!important;background-color:#d7e8bc!important}.form-theme-pantone-2025 .bg-card.border-dashed,.form-theme-pantone-2025 .bg-card.border-dashed *,.form-theme-pantone-2025 div.bg-card.border-dashed,.form-theme-pantone-2025 div.bg-card.border-dashed.p-8,.form-theme-pantone-2025 .bg-card.border.rounded-lg.p-4,.form-theme-pantone-2025 div.bg-card.border.rounded-lg.p-4{background:#e7dbbf!important}
