.enterprise-sales{background:#f5f7fb;min-height:100dvh;padding:24px 16px 48px}.enterprise-sales__card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-width:640px;margin:0 auto;padding:28px 24px 32px;box-shadow:0 12px 40px #0f172a14}.enterprise-sales__back{color:#2563eb;margin-bottom:16px;font-size:14px;text-decoration:none;display:inline-block}.enterprise-sales h1{color:#0f172a;margin-bottom:8px;font-size:26px}.enterprise-sales__sub{color:#64748b;margin-bottom:24px;font-size:14px;line-height:1.5}.enterprise-sales__section{margin-bottom:18px}.enterprise-sales__section-title{color:#0f172a;letter-spacing:-.01em;margin:0 0 10px;font-size:15px;font-weight:700}.enterprise-sales__fieldset{border:1px solid #e2e8f0;border-radius:12px;min-width:0;margin:0;padding:16px}.enterprise-sales__optional{color:#94a3b8;font-weight:500}.enterprise-sales__form label{color:#334155;flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.enterprise-sales__form input,.enterprise-sales__form select,.enterprise-sales__form textarea{font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-weight:400}.enterprise-sales__label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.enterprise-sales__checks{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.enterprise-sales__check{align-items:center;flex-direction:row!important;gap:10px!important;font-weight:500!important}.enterprise-sales__check input{width:auto}.enterprise-sales__error{color:#b91c1c;margin-bottom:12px;font-size:14px}.enterprise-sales__success{color:#15803d;margin-bottom:12px;font-size:14px}.enterprise-sales__submit{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;width:100%;padding:12px 16px;font-size:15px;font-weight:700}.enterprise-sales__submit:disabled{opacity:.6;cursor:not-allowed}.enterprise-sales__form--modal .enterprise-sales__section{margin-bottom:14px}.billing-enterprise-sales-modal{flex-direction:column;max-height:min(90vh,820px);display:flex;width:min(640px,94vw)!important}.billing-enterprise-sales-modal__sub{color:#64748b;margin-bottom:12px;font-size:14px;line-height:1.5}.billing-enterprise-sales-modal__scroll{max-height:min(68vh,620px);padding-right:4px;overflow-y:auto}html[data-app-theme=dark] .enterprise-sales{background:#0f1419}html[data-app-theme=dark] .enterprise-sales__card{background:#1c2430;border-color:#2f3844;box-shadow:0 12px 40px #00000059}html[data-app-theme=dark] .enterprise-sales h1,html[data-app-theme=dark] .enterprise-sales__section-title{color:#dde4ec}html[data-app-theme=dark] .enterprise-sales__sub,html[data-app-theme=dark] .billing-enterprise-sales-modal__sub{color:#94a3b8}html[data-app-theme=dark] .enterprise-sales__back{color:#60a5fa}html[data-app-theme=dark] .enterprise-sales__fieldset{background:#1a222c;border-color:#2f3844}html[data-app-theme=dark] .enterprise-sales__form label,html[data-app-theme=dark] .enterprise-sales__label{color:#dde4ec}html[data-app-theme=dark] .enterprise-sales__optional{color:#64748b}html[data-app-theme=dark] .enterprise-sales__check{color:#c5cbd4!important}html[data-app-theme=dark] .enterprise-sales__form input,html[data-app-theme=dark] .enterprise-sales__form select,html[data-app-theme=dark] .enterprise-sales__form textarea{color:#dde4ec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121a22;border-color:#3d4a5c}html[data-app-theme=dark] .enterprise-sales__form input::placeholder,html[data-app-theme=dark] .enterprise-sales__form textarea::placeholder{color:#64748b}html[data-app-theme=dark] .enterprise-sales__form input:focus,html[data-app-theme=dark] .enterprise-sales__form select:focus,html[data-app-theme=dark] .enterprise-sales__form textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f640}html[data-app-theme=dark] .enterprise-sales__form select option{color:#dde4ec;background:#1c2430}html[data-app-theme=dark] .enterprise-sales__check input[type=checkbox]{accent-color:#3b82f6}html[data-app-theme=dark] .enterprise-sales__error{color:#fca5a5}html[data-app-theme=dark] .enterprise-sales__success{color:#86efac}html[data-app-theme=dark] .billing-enterprise-sales-modal__scroll{scrollbar-color:#3d4a5c #1a222c}.billing-enterprise-inquiry-modal{max-height:min(90vh,640px);width:min(520px,94vw)!important}.enterprise-billing-inquiry-backdrop.modal-backdrop,.modal-backdrop.enterprise-billing-inquiry-backdrop{z-index:2000;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.billing-enterprise-inquiry-modal.modal-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:min(520px,94vw);max-height:min(90vh,640px);padding:22px;position:relative;box-shadow:0 20px 50px #0f172a2e}.billing-enterprise-inquiry-modal.modal-card h3{color:#0f172a;margin:0 0 8px;font-size:22px}.billing-enterprise-inquiry-modal .modal-close{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1;position:absolute;top:10px;right:12px}.enterprise-billing-inquiry__form{flex-direction:column;gap:12px;display:flex}.enterprise-billing-inquiry__label{color:#0f172a;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.enterprise-billing-inquiry__label textarea{width:100%;min-height:140px;font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:10px;padding:12px 14px}.enterprise-billing-inquiry__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.enterprise-billing-inquiry__cancel{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 16px;font-weight:600}html[data-app-theme=dark] .enterprise-billing-inquiry__label{color:#dde4ec}html[data-app-theme=dark] .enterprise-billing-inquiry__label textarea{color:#dde4ec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121a22;border-color:#3d4a5c}html[data-app-theme=dark] .enterprise-billing-inquiry__cancel{color:#c5cbd4;background:#1a222c;border-color:#3d4a5c}html[data-app-theme=dark] .billing-enterprise-inquiry-modal.modal-card{background:#1c2430;border-color:#2f3844;box-shadow:0 20px 50px #00000073}html[data-app-theme=dark] .billing-enterprise-inquiry-modal.modal-card h3{color:#dde4ec}html[data-app-theme=dark] .billing-enterprise-inquiry-modal .modal-close{color:#94a3b8}
