.account_page{flex:1;background:linear-gradient(180deg,#f4e6d5 0,#f9f0e5 100%)}.account_header{background:var(--gradient-primary);border-radius:18px;box-shadow:0 12px 30px rgba(var(--secondary-decoration-color-rgb),.18)}.account_panel{background-color:#fff;border:1px solid rgba(var(--secondary-decoration-color-rgb),.22);border-radius:18px;overflow:hidden}.account_page .form-control{background-color:#fffaf5;border-color:#d9c5ad;box-shadow:none}.account_page .form-control:focus{background-color:#fff;border-color:var(--secondary-color)}.account_page .form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.account_page .form-control.is-valid,.account_page .form-control.is-valid:focus,html[data-bs-theme=dark] .account_page .form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color)}.account_page .form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color)}.account_page .form-control[readonly]{background-color:#f1e5d7}.account_auth_page a,.account_auth_page a:visited{color:var(--secondary-color);text-decoration:underline;text-underline-offset:.16em}.account_auth_page a:focus,.account_auth_page a:hover{color:#d4a574;text-decoration:underline}.account_auth_page a:focus{outline:0}.account_tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem;background-color:#fff;border:1px solid rgba(var(--secondary-decoration-color-rgb),.28);border-radius:18px}.account_tabs .account_tab_button{display:flex;gap:.65rem;align-items:center;min-height:3rem;padding:.75rem;color:#6f5b45;font-weight:700;text-align:left;border:1px solid transparent;border-radius:12px}.account_tabs .account_tab_button:hover{color:#5d4935;background-color:#f8eee2;border-color:rgba(var(--secondary-decoration-color-rgb),.25)}.account_tabs .account_tab_button.active{color:#fff;background:var(--gradient-primary);border-color:transparent}.account_tabs .account_tab_button:focus-visible{border-color:var(--secondary-color);outline:0}.account_tab_content{min-width:0}.account_tab_panel{border-color:rgba(var(--secondary-decoration-color-rgb),.28)}.account_subsection{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(var(--secondary-decoration-color-rgb),.22)}.account_panel legend{color:var(--secondary-color);font-weight:700}.account_panel .text-primary{color:var(--primary-color)!important}.account_panel .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}#account_invoice_fields{transition:opacity .2s ease}#account_invoice_fields:disabled{opacity:.55}#account_email{overflow-wrap:anywhere}@media (min-width:992px){.account_tabs{grid-template-columns:1fr}}@media (min-width:1200px){.account_email_change_action{padding-top:2rem}}@media (max-width:575.98px){.account_page{padding-top:2rem!important;padding-bottom:2rem!important}.account_header,.account_panel,.account_tabs{border-radius:14px}.account_panel .btn{width:100%}.account_panel .btn-back{width:fit-content}.account_tabs{padding:.5rem}.account_tabs .account_tab_button{justify-content:center;gap:.4rem;padding-right:.5rem;padding-left:.5rem;text-align:center}}html[data-bs-theme=dark] .account_page{background:linear-gradient(180deg,var(--page-muted-bg) 0%,var(--page-soft-bg) 100%)}html[data-bs-theme=dark] .account_header{background:var(--gradient-section);box-shadow:0 12px 30px var(--shadow-color)}html[data-bs-theme=dark] .account_panel,html[data-bs-theme=dark] .account_tabs{border-color:var(--border-color);background-color:var(--surface-bg)}html[data-bs-theme=dark] .account_page .form-control{border-color:var(--border-strong-color);background-color:var(--input-bg)}html[data-bs-theme=dark] .account_page .form-control:focus{border-color:var(--focus-ring-color);background-color:var(--input-focus-bg)}html[data-bs-theme=dark] .account_page .form-control[readonly]{background-color:var(--input-readonly-bg)}html[data-bs-theme=dark] .account_page .form-control.is-valid{border-color:var(--bs-form-valid-border-color)}html[data-bs-theme=dark] .account_page .form-control.is-invalid{border-color:var(--danger-color)}html[data-bs-theme=dark] .account_page .form-control.is-invalid:focus{border-color:var(--danger-color)}html[data-bs-theme=dark] .account_auth_page a,html[data-bs-theme=dark] .account_auth_page a:visited{color:var(--primary-color)}html[data-bs-theme=dark] .account_auth_page a:focus,html[data-bs-theme=dark] .account_auth_page a:hover{color:var(--primary-hover-color)}html[data-bs-theme=dark] .account_tabs .account_tab_button{color:var(--secondary-text-color)}html[data-bs-theme=dark] .account_tabs .account_tab_button:hover{border-color:var(--border-color);background-color:var(--control-hover-bg);color:var(--heading-color)}html[data-bs-theme=dark] .account_tabs .account_tab_button.active{color:var(--action-foreground)}html[data-bs-theme=dark] .account_tabs .account_tab_button:focus-visible{border-color:var(--focus-ring-color)}html[data-bs-theme=dark] .account_subsection,html[data-bs-theme=dark] .account_tab_panel{border-color:var(--border-color)}