.ios-control-card input.underline-input,.ios-control-card select.underline-select,.ios-control-card textarea.underline-textarea,form input.underline-input,form select.underline-select,form textarea.underline-textarea{border-radius:0!important;border:none!important;border-bottom:.5px solid #b0b0b0!important;background:transparent!important;box-shadow:none!important}.dark .ios-control-card input.underline-input,.dark .ios-control-card select.underline-select,.dark .ios-control-card textarea.underline-textarea,.dark form input.underline-input,.dark form select.underline-select,.dark form textarea.underline-textarea{border-radius:0!important;border:none!important;border-bottom:.5px solid #6b7280!important;background:transparent!important;box-shadow:none!important;color:#f3f4f6!important}.underline-form-row{display:flex!important;align-items:baseline!important;margin-bottom:1rem!important;padding:.375rem 0!important;gap:.5rem!important;flex-wrap:wrap!important}.underline-form-label{font-weight:600!important;color:#1f2937!important;font-size:.875rem!important;white-space:nowrap!important;flex-shrink:0!important;min-width:-moz-fit-content!important;min-width:fit-content!important;letter-spacing:.025em!important}.underline-form-label:after{content:":"!important;margin-left:.25rem!important}.underline-input-container{flex:1!important;position:relative!important;min-width:200px!important}.underline-input,.underline-select,.underline-textarea{width:100%!important;border-radius:0!important;border:none!important;border-bottom:.5px solid #d1d5db!important;background:transparent!important;padding:.5rem .5rem .375rem!important;font-size:.95rem!important;color:#111827!important;transition:border-color .3s ease,border-width .2s ease,background-color .2s ease!important;outline:none!important;box-shadow:none!important}.khmer-font .underline-input,.khmer-font .underline-select,.khmer-font .underline-textarea,html[lang=km] .underline-input,html[lang=km] .underline-select,html[lang=km] .underline-textarea{font-family:Khmer OS Siemreap,Noto Sans Khmer,sans-serif!important;line-height:1.65!important;font-synthesis:none}.underline-input:hover,.underline-select:hover,.underline-textarea:hover{border-bottom-color:#6366f1!important;background-color:rgba(99,102,241,.03)!important}.underline-textarea{resize:vertical!important;min-height:60px!important;line-height:1.5!important}.dark .underline-input:focus,.dark .underline-select:focus,.dark .underline-textarea:focus,.underline-input:focus,.underline-select:focus,.underline-textarea:focus{border-bottom-width:1px!important;border-bottom-color:#6366f1!important;box-shadow:0 1px 2px rgba(99,102,241,.12)!important;border-radius:0!important;background-color:rgba(99,102,241,.05)!important}.underline-input:not(:-moz-placeholder),.underline-textarea:not(:-moz-placeholder){border-bottom-color:#4a5568!important}.underline-input:not(:placeholder-shown),.underline-select:has(option:checked:not([value=""])),.underline-textarea:not(:placeholder-shown){border-bottom-color:#4a5568!important}.dark .underline-form-label{color:#f3f4f6!important}.dark .underline-input,.dark .underline-select,.dark .underline-textarea{color:#f9fafb!important;border-bottom-color:#4b5563!important;background:transparent!important}.dark .underline-input:focus,.dark .underline-select:focus,.dark .underline-textarea:focus{border-bottom-color:#818cf8!important;background:transparent!important}.dark .underline-input:not(:-moz-placeholder),.dark .underline-textarea:not(:-moz-placeholder){border-bottom-color:#9ca3af!important}.dark .underline-input:not(:placeholder-shown),.dark .underline-select:has(option:checked:not([value=""])),.dark .underline-textarea:not(:placeholder-shown){border-bottom-color:#9ca3af!important}.underline-input::-moz-placeholder,.underline-textarea::-moz-placeholder{color:#999!important;font-style:italic!important;opacity:.7!important}.underline-input::placeholder,.underline-textarea::placeholder{color:#999!important;font-style:italic!important;opacity:.7!important}.dark .underline-input::-moz-placeholder,.dark .underline-textarea::-moz-placeholder{color:#6b7280!important}.dark .underline-input::placeholder,.dark .underline-textarea::placeholder{color:#6b7280!important}.underline-select{cursor:pointer!important;padding-right:1.5rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .5rem center!important;background-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.dark .underline-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23fff' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E")!important;background-color:transparent!important}.underline-select option{background:#ffffff!important;color:#1f2937!important;padding:.5rem .75rem!important}.dark .underline-select option{background:#1f2937!important;color:#f9fafb!important}.onboarding-compact .underline-select,.onboarding-compact .underline-select.onboarding-select{padding-left:.75rem!important;text-indent:.15rem}.dark .onboarding-compact .underline-select,.dark .onboarding-compact .underline-select.onboarding-select,.onboarding-compact .underline-select,.onboarding-compact .underline-select.onboarding-select{background-color:transparent!important;border-radius:.75rem!important;color-scheme:light!important}.onboarding-compact .underline-select option,.onboarding-compact .underline-select.onboarding-select option{background:#ffffff!important;color:#111827!important}.dark .onboarding-compact .underline-select option,.dark .onboarding-compact .underline-select.onboarding-select option{background:#f3f4f6!important;color:#111827!important}.onboarding-compact .underline-select option:checked,.onboarding-compact .underline-select.onboarding-select option:checked{background:#2563eb!important;color:#ffffff!important;font-weight:700!important}.onboarding-compact .underline-select option:hover,.onboarding-compact .underline-select.onboarding-select option:hover{background:#bfdbfe!important;color:#0f172a!important;font-weight:600!important}.underline-helper-text{font-size:.85rem!important;color:#6c757d!important;margin-top:.25rem!important;padding-left:.5rem!important;font-style:italic!important}.underline-required{color:#ef4444!important;font-weight:700!important;margin-left:.125rem!important}.underline-section-header{font-size:1.25rem!important;font-weight:600!important;color:#111827!important;margin:2rem 0 1rem!important;padding-bottom:.5rem!important;border-bottom:.5px solid #e5e7eb!important;display:flex!important;align-items:center!important;gap:.5rem!important}.dark .underline-section-header{color:#f9fafb!important;border-bottom-color:#4b5563!important}.dark .underline-helper-text{color:#9ca3af!important}@media (max-width:768px){.underline-form-row{flex-direction:column!important;align-items:flex-start!important;gap:.25rem!important}.underline-form-label{font-size:.95rem!important}.underline-input-container{width:100%!important;min-width:unset!important}.underline-input,.underline-select,.underline-textarea{padding:.5rem!important;font-size:1rem!important;min-height:44px!important}}.underline-input.error,.underline-select.error,.underline-textarea.error{border-bottom-color:#ef4444!important;border-bottom-width:1px!important}.underline-input:disabled,.underline-select:disabled,.underline-textarea:disabled{opacity:.6!important;cursor:not-allowed!important;border-bottom-style:dashed!important}.onboarding-compact .underline-form-row.onboarding-row{margin-bottom:.5rem!important;padding:.2rem 0!important;gap:.5rem!important}.onboarding-compact .underline-form-label{font-size:1rem!important}.onboarding-compact .underline-input,.onboarding-compact .underline-select,.onboarding-compact .underline-textarea{padding:.5rem .625rem!important;font-size:1.05rem!important;min-height:40px!important}.onboarding-compact .onboarding-option-card{border-radius:.75rem!important}.onboarding-compact .onboarding-option-card .text-sm,.onboarding-compact .onboarding-option-card .text-xs{font-size:.95rem!important}@media (min-width:640px){.onboarding-compact .onboarding-option-card .text-sm,.onboarding-compact .onboarding-option-card .text-xs{font-size:1rem!important}}.onboarding-compact .underline-textarea{min-height:56px!important}.onboarding-auto-description{display:block;margin:0 0 .35rem;padding:0;border:0;background:none;text-align:left;font-size:.8rem;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:2px;color:var(--ob-text,#1c1c1e);cursor:pointer}.onboarding-auto-description:disabled{opacity:.4;text-decoration:none;cursor:not-allowed}@media (min-width:900px){.onboarding-compact .underline-form-row.onboarding-row>.onboarding-label-col{min-width:15rem!important;max-width:15rem!important}.onboarding-compact .onboarding-description-field{max-width:34rem}}@media (max-width:768px){.onboarding-compact .underline-form-label{font-size:.9rem!important}.onboarding-compact .underline-input,.onboarding-compact .underline-select,.onboarding-compact .underline-textarea{min-height:44px!important;font-size:1rem!important}}.onboarding-label-col{display:flex!important;align-items:baseline!important;justify-content:space-between!important;min-width:7.5rem!important;max-width:7.5rem!important;flex-shrink:0!important;gap:.25rem!important}.onboarding-label-col .underline-form-label{flex:1!important;min-width:0!important;max-width:none!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.onboarding-label-colon{flex-shrink:0!important;margin-left:.15rem!important}.onboarding-compact .underline-form-label:after{content:none!important}.onboarding-compact .onboarding-address-wrap{flex:1!important;min-width:0!important;position:relative!important}.onboarding-compact .onboarding-address-wrap .underline-input{padding-right:3.25rem!important}.onboarding-compact .onboarding-address-wrap .onboarding-location-btn{position:absolute!important;right:.375rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}.onboarding-compact .onboarding-address-picker .underline-form-row{padding-left:0!important;padding-right:0!important}.onboarding-compact .onboarding-address-picker .underline-form-label{color:var(--ob-text)!important;font-size:.75rem!important}.onboarding-compact .onboarding-address-picker .underline-input,.onboarding-compact .onboarding-address-picker select.underline-input{color:var(--ob-text)!important;background-color:var(--ob-field)!important;border-bottom-color:var(--ob-border)!important;color-scheme:inherit!important}.onboarding-compact .onboarding-address-picker select.underline-input option{background:#ffffff!important;color:#111827!important}.onboarding-compact .onboarding-address-picker .underline-input::-moz-placeholder{color:var(--ob-placeholder)!important;-webkit-text-fill-color:var(--ob-placeholder)!important}.onboarding-compact .onboarding-address-picker .underline-input::placeholder{color:var(--ob-placeholder)!important;-webkit-text-fill-color:var(--ob-placeholder)!important}.onboarding-compact .onboarding-address-picker>div:first-child{padding-left:0!important;padding-right:0!important}.onboarding-compact input[type=radio]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:radio!important;background:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important;width:1rem!important;height:1rem!important;min-height:unset!important}@media (min-width:640px){.onboarding-compact input[type=radio]{width:1.25rem!important;height:1.25rem!important}}@media (max-width:768px){.underline-form-row.onboarding-row{flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important}.underline-form-row.onboarding-row>.onboarding-label-col{min-width:6.5rem!important;max-width:6.5rem!important}.underline-form-row.onboarding-row>.onboarding-label-col .underline-form-label{font-size:.9rem!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;line-height:1.3!important}.underline-form-row.onboarding-row>.flex-1,.underline-form-row.onboarding-row>.underline-input-container{min-width:0!important;flex:1!important}}.onboarding-step-slider{position:relative;overflow:hidden;width:100%;height:100%;min-height:0;flex:1;background:#f2f2f7}.dark .onboarding-step-slider,html.dark .onboarding-step-slider{background:#020617}.onboarding-step-pane{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;backface-visibility:hidden;background:#f2f2f7}.dark .onboarding-step-pane,html.dark .onboarding-step-pane{background:#020617}.onboarding-step-slider.is-sliding .onboarding-step-pane{position:absolute;inset:0}.onboarding-step-slider.is-preparing-back .onboarding-step-pane.is-from,.onboarding-step-slider.is-preparing-forward .onboarding-step-pane.is-from{transform:translateZ(0)}.onboarding-step-slider.is-preparing-forward .onboarding-step-pane.is-to{transform:translate3d(100%,0,0)}.onboarding-step-slider.is-preparing-back .onboarding-step-pane.is-to{transform:translate3d(-100%,0,0)}.onboarding-step-slider.is-forward .onboarding-step-pane.is-from{transform:translate3d(-100%,0,0);transition:transform .56s cubic-bezier(.4,0,.2,1);pointer-events:none}.onboarding-step-slider.is-forward .onboarding-step-pane.is-to{transform:translateZ(0);transition:transform .38s cubic-bezier(.16,1,.3,1)}.onboarding-step-slider.is-back .onboarding-step-pane.is-from{transform:translate3d(100%,0,0);transition:transform .56s cubic-bezier(.4,0,.2,1);pointer-events:none}.onboarding-step-slider.is-back .onboarding-step-pane.is-to{transform:translateZ(0);transition:transform .38s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.onboarding-step-slider.is-back .onboarding-step-pane,.onboarding-step-slider.is-forward .onboarding-step-pane{transition:none}}.cambodia-use-location-btn{display:inline-flex;width:auto;max-width:100%;align-items:center;justify-content:flex-start;gap:.35rem;min-height:32px;padding:.3rem .7rem;border-radius:.55rem;border:1.5px solid #2563eb;background:#2563eb;color:#ffffff;font-size:.75rem;font-weight:700;letter-spacing:.01em;box-shadow:0 1px 6px rgba(37,99,235,.22);cursor:pointer;-webkit-tap-highlight-color:transparent}.cambodia-use-location-btn:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.cambodia-use-location-btn:active:not(:disabled){transform:scale(.98)}.cambodia-use-location-btn:disabled{opacity:.6;cursor:wait}.dark .cambodia-use-location-btn,html.dark .cambodia-use-location-btn{background:#3b82f6;border-color:#60a5fa;box-shadow:0 2px 12px rgba(59,130,246,.35)}.dark .cambodia-use-location-btn:hover:not(:disabled),html.dark .cambodia-use-location-btn:hover:not(:disabled){background:#60a5fa;border-color:#93c5fd}.onboarding-glass-form{--ob-glass:transparent;--ob-text:#1c1c1e;--ob-muted:#4b5563;--ob-faint:#8e8e93;--ob-field:rgba(255,255,255,0.88);--ob-field-focus:#ffffff;--ob-border:rgba(28,28,30,0.14);--ob-placeholder:rgba(28,28,30,0.38);--ob-example:rgba(28,28,30,0.28);--ob-focus:rgba(79,70,229,0.55);--ob-focus-ring:rgba(79,70,229,0.16);--ob-card:rgba(255,255,255,0.8);background:transparent!important;color:var(--ob-text)}.dark .onboarding-glass-form,html.dark .onboarding-glass-form{--ob-glass:transparent;--ob-text:#f4f4f5;--ob-muted:rgba(244,244,245,0.72);--ob-faint:rgba(244,244,245,0.42);--ob-field:rgba(15,23,42,0.72);--ob-field-focus:rgba(15,23,42,0.92);--ob-border:rgba(255,255,255,0.16);--ob-placeholder:rgba(255,255,255,0.32);--ob-example:rgba(255,255,255,0.22);--ob-focus:rgba(196,181,253,0.72);--ob-focus-ring:rgba(196,181,253,0.2);--ob-card:rgba(15,23,42,0.8)}.onboarding-glass-form .onboarding-glass-bar{background:transparent!important}.onboarding-glass-form .onboarding-label-colon,.onboarding-glass-form .text-white,.onboarding-glass-form .text-white\/80,.onboarding-glass-form .text-white\/85,.onboarding-glass-form .text-white\/90,.onboarding-glass-form .underline-form-label,.onboarding-glass-form h2,.onboarding-glass-form label,.onboarding-glass-form p,.onboarding-glass-form span,.onboarding-glass-form strong{color:var(--ob-text)!important}.onboarding-glass-form .text-white\/60,.onboarding-glass-form .text-white\/65{color:var(--ob-muted)!important}.onboarding-glass-form .text-white\/20,.onboarding-glass-form .text-white\/35,.onboarding-glass-form .text-white\/50{color:var(--ob-faint)!important}.onboarding-glass-form .onboarding-theme-icon{color:var(--ob-text)!important}.onboarding-compact .onboarding-option-card{background-color:var(--ob-card)!important;border-color:var(--ob-border)!important}.onboarding-compact .onboarding-option-card.ring-1{background-color:rgba(16,185,129,.45)!important}.onboarding-compact .cambodia-use-location-btn,.onboarding-glass-form .cambodia-use-location-btn,.onboarding-glass-form .cambodia-use-location-btn span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.choose-to-onboarding{position:relative;overflow:hidden;background:#f2f2f7}.dark .choose-to-onboarding,html.dark .choose-to-onboarding{background:#020617}.choose-to-onboarding-pane{position:absolute;inset:0;will-change:transform;backface-visibility:hidden;background:#f2f2f7}.dark .choose-to-onboarding-pane,html.dark .choose-to-onboarding-pane{background:#020617}.choose-to-onboarding-pane.is-choose{transform:translateZ(0);transition:transform .68s cubic-bezier(.4,0,.2,1)}.choose-to-onboarding.is-sliding .choose-to-onboarding-pane.is-choose{transform:translate3d(-100%,0,0);pointer-events:none}.choose-to-onboarding-pane.is-onboarding{transform:translate3d(100%,0,0);transition:transform .42s cubic-bezier(.16,1,.3,1)}.choose-to-onboarding.is-sliding .choose-to-onboarding-pane.is-onboarding{transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.choose-to-onboarding-pane.is-choose,.choose-to-onboarding-pane.is-onboarding{transition:none}}.onboarding-compact .underline-input::-moz-placeholder,.onboarding-compact .underline-textarea::-moz-placeholder{font-style:normal!important;color:var(--ob-placeholder)!important;-webkit-text-fill-color:var(--ob-placeholder)!important;opacity:1!important}.onboarding-compact .underline-input::placeholder,.onboarding-compact .underline-textarea::placeholder{font-style:normal!important;color:var(--ob-placeholder)!important;-webkit-text-fill-color:var(--ob-placeholder)!important;opacity:1!important}.onboarding-compact .underline-input.onboarding-example-placeholder::-webkit-input-placeholder,.onboarding-compact .underline-input.onboarding-example-placeholder::placeholder{font-style:italic!important;color:var(--ob-example)!important;-webkit-text-fill-color:var(--ob-example)!important;opacity:1!important}.onboarding-compact .underline-input,.onboarding-compact .underline-select,.onboarding-compact .underline-textarea,html .onboarding-compact input.underline-input,html .onboarding-compact select.underline-select,html .onboarding-compact textarea.underline-textarea{background:var(--ob-field)!important;background-color:var(--ob-field)!important;border:1.5px solid var(--ob-border)!important;border-radius:.75rem!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:var(--ob-text)!important;caret-color:var(--ob-text)!important;-webkit-text-fill-color:var(--ob-text)!important}html .onboarding-compact input.onboarding-example-placeholder::-webkit-input-placeholder,html .onboarding-compact input.onboarding-example-placeholder::placeholder{font-style:italic!important;color:var(--ob-example)!important;-webkit-text-fill-color:var(--ob-example)!important;opacity:1!important}.onboarding-compact select.underline-select{border-radius:.75rem!important}.onboarding-compact .underline-input:focus,.onboarding-compact .underline-select:focus,.onboarding-compact .underline-textarea:focus{background:var(--ob-field-focus)!important;background-color:var(--ob-field-focus)!important;border:1.5px solid var(--ob-focus)!important;box-shadow:0 0 0 2px var(--ob-focus-ring)!important;border-radius:.75rem!important;outline:none!important}.onboarding-compact input:focus,.onboarding-compact select:focus,.onboarding-compact textarea:focus{scroll-margin-top:8px!important;scroll-margin-bottom:8px!important}.account-onboarding-theme{--account-glass-bg:rgba(255,255,255,0.07);--account-glass-border:rgba(255,255,255,0.15);--account-glass-card:rgba(255,255,255,0.08);--account-text:rgba(255,255,255,0.98);--account-text-muted:rgba(255,255,255,0.7);--account-input-bg:rgba(255,255,255,0.08);--account-input-border:rgba(255,255,255,0.45);--account-input-focus:rgba(255,255,255,0.85)}.account-onboarding-theme .account-glass-card{background:var(--account-glass-card)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--account-glass-border)!important;border-radius:1rem!important;box-shadow:0 8px 32px rgba(0,0,0,.12)}.account-onboarding-theme .account-glass-section{background:var(--account-glass-bg);border-bottom:1px solid var(--account-glass-border)}.account-onboarding-theme .account-headline,.account-onboarding-theme .account-title{color:var(--account-text)!important}.account-onboarding-theme .account-body,.account-onboarding-theme .account-caption{color:var(--account-text-muted)!important}.account-onboarding-theme .account-input,.account-onboarding-theme .account-select,.account-onboarding-theme .account-textarea{width:100%!important;padding:.5rem .75rem!important;font-size:1rem!important;min-height:40px!important;color:var(--account-text)!important;background:var(--account-input-bg)!important;border:1px solid var(--account-input-border)!important;border-radius:.75rem!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease}.account-onboarding-theme .account-input::-moz-placeholder,.account-onboarding-theme .account-textarea::-moz-placeholder{color:rgba(255,255,255,.4)!important}.account-onboarding-theme .account-input::placeholder,.account-onboarding-theme .account-textarea::placeholder{color:rgba(255,255,255,.4)!important}.account-onboarding-theme .account-input:focus,.account-onboarding-theme .account-select:focus,.account-onboarding-theme .account-textarea:focus{border-color:var(--account-input-focus)!important;box-shadow:0 0 0 1px rgba(255,255,255,.15)!important}.account-onboarding-theme .account-textarea{min-height:80px!important}.account-onboarding-theme .account-select option{background:#1a1a2e;color:#fff}.account-onboarding-theme .account-label{color:var(--account-text)!important;font-size:1rem!important;font-weight:500}.account-onboarding-theme .account-btn-primary{background:rgba(255,255,255,.95)!important;color:#1a1a2e!important;border-radius:9999px;font-weight:600;border:1px solid rgba(255,255,255,.5);box-shadow:0 4px 24px rgba(255,255,255,.22)}.account-onboarding-theme .account-btn-secondary{background:rgba(255,255,255,.12)!important;color:var(--account-text)!important;border:1px solid rgba(255,255,255,.25);border-radius:9999px}.account-onboarding-theme .account-btn-ghost{background:transparent;color:var(--account-text-muted);border-radius:.75rem}.account-bg-solid.account-onboarding-theme{background:#ffffff}.dark .account-bg-solid.account-onboarding-theme{background:#111827}.account-bg-solid.account-onboarding-theme .account-glass-card{background:#ffffff!important;border-color:#e5e7eb!important;backdrop-filter:none;-webkit-backdrop-filter:none}.dark .account-bg-solid.account-onboarding-theme .account-glass-card{background:#1f2937!important;border-color:#374151!important}.account-bg-solid.account-onboarding-theme .account-headline,.account-bg-solid.account-onboarding-theme .account-title{color:#111827!important}.dark .account-bg-solid.account-onboarding-theme .account-headline,.dark .account-bg-solid.account-onboarding-theme .account-title{color:#f9fafb!important}.account-bg-solid.account-onboarding-theme .account-body,.account-bg-solid.account-onboarding-theme .account-caption{color:#4b5563!important}.dark .account-bg-solid.account-onboarding-theme .account-body,.dark .account-bg-solid.account-onboarding-theme .account-caption{color:#d1d5db!important}.account-bg-solid.account-onboarding-theme .account-label{color:#111827!important}.dark .account-bg-solid.account-onboarding-theme .account-label{color:#f9fafb!important}.account-bg-solid.account-onboarding-theme .account-input,.account-bg-solid.account-onboarding-theme .account-select,.account-bg-solid.account-onboarding-theme .account-textarea{color:#111827!important;background:#f9fafb!important;border-color:#d1d5db!important}.dark .account-bg-solid.account-onboarding-theme .account-input,.dark .account-bg-solid.account-onboarding-theme .account-select,.dark .account-bg-solid.account-onboarding-theme .account-textarea{color:#f9fafb!important;background:#374151!important;border-color:#4b5563!important}.account-bg-solid.account-onboarding-theme .account-input::-moz-placeholder,.account-bg-solid.account-onboarding-theme .account-textarea::-moz-placeholder{color:#9ca3af!important}.account-bg-solid.account-onboarding-theme .account-input::placeholder,.account-bg-solid.account-onboarding-theme .account-textarea::placeholder{color:#9ca3af!important}.dark .account-bg-solid.account-onboarding-theme .account-input::-moz-placeholder,.dark .account-bg-solid.account-onboarding-theme .account-textarea::-moz-placeholder{color:#6b7280!important}.dark .account-bg-solid.account-onboarding-theme .account-input::placeholder,.dark .account-bg-solid.account-onboarding-theme .account-textarea::placeholder{color:#6b7280!important}.account-bg-solid.account-onboarding-theme .account-input:focus,.account-bg-solid.account-onboarding-theme .account-select:focus,.account-bg-solid.account-onboarding-theme .account-textarea:focus{border-color:#6366f1!important;box-shadow:0 0 0 1px rgba(99,102,241,.2)!important}.dark .account-bg-solid.account-onboarding-theme .account-input:focus,.dark .account-bg-solid.account-onboarding-theme .account-select:focus,.dark .account-bg-solid.account-onboarding-theme .account-textarea:focus{border-color:#6366f1!important;box-shadow:0 0 0 1px rgba(99,102,241,.3)!important}.account-bg-solid.account-onboarding-theme .account-select option{background:#ffffff;color:#111827}.dark .account-bg-solid.account-onboarding-theme .account-select option{background:#1f2937;color:#f9fafb}.account-bg-solid.account-onboarding-theme .account-btn-primary{background:#4f46e5!important;color:#ffffff!important;border-color:#4338ca}.account-bg-solid.account-onboarding-theme .account-btn-primary:hover{background:#4338ca!important}.account-bg-solid.account-onboarding-theme .account-btn-secondary{background:#f3f4f6!important;color:#374151!important;border-color:#d1d5db}.dark .account-bg-solid.account-onboarding-theme .account-btn-secondary{background:#374151!important;color:#e5e7eb!important;border-color:#4b5563}.account-bg-solid.account-onboarding-theme .account-btn-ghost{color:#4b5563!important}.account-bg-solid.account-onboarding-theme .account-btn-ghost:hover{background:#f3f4f6!important}.dark .account-bg-solid.account-onboarding-theme .account-btn-ghost{color:#d1d5db!important}.dark .account-bg-solid.account-onboarding-theme .account-btn-ghost:hover{background:#374151!important}