.SearchableSelect_container__Smb4a{position:relative}.SearchableSelect_trigger__1GxQW{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:var(--card-background);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:1rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease;box-sizing:border-box;min-height:46px}.SearchableSelect_trigger__1GxQW:hover:not(.SearchableSelect_disabled__Uy8Gc){border-color:rgba(99,102,241,.3)}.SearchableSelect_trigger__1GxQW.SearchableSelect_disabled__Uy8Gc{opacity:.6;cursor:not-allowed}.SearchableSelect_trigger__1GxQW.SearchableSelect_open__SBn6h{border-color:var(--color-primary)}.SearchableSelect_searchIcon__NVimN{flex-shrink:0;color:var(--text-muted);font-size:14px}.SearchableSelect_searchInput___O4j2{flex:1 1;border:none;background:transparent;color:var(--text-primary);font-size:1rem;font-family:inherit;outline:none;padding:0}.SearchableSelect_searchInput___O4j2::placeholder{color:var(--text-muted)}.SearchableSelect_placeholder__REfyv,.SearchableSelect_valueText__GSF9Z{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_placeholder__REfyv{color:var(--text-muted)}.SearchableSelect_dropdown__YpaTC{position:absolute;top:100%;left:0;right:0;z-index:20;max-height:220px;overflow-y:auto;margin-top:4px;background:var(--card-background);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.3)}.SearchableSelect_option__udNio{display:block;width:100%;padding:.625rem 1rem;background:transparent;border:none;text-align:left;color:var(--text-primary);font-size:.875rem;font-family:inherit;cursor:pointer;transition:background-color .1s ease}.SearchableSelect_option__udNio:hover{background:var(--card-background-hover,rgba(99,102,241,.08))}.SearchableSelect_optionSelected__IAFhL{background:rgba(99,102,241,.1);color:var(--color-primary);font-weight:500}.SearchableSelect_noResults__OWwZg{padding:.75rem 1rem;color:var(--text-muted);font-size:.875rem;text-align:center}.BillingTab_container__YZZ0k{max-width:640px}.BillingTab_heading__m8e4W{margin:0 0 8px;font-size:1.5rem;font-weight:600;color:var(--text-primary,#f1f5f9)}.BillingTab_description__IFe__{margin:0 0 24px;font-size:.938rem;color:var(--text-secondary);line-height:1.5}.BillingTab_card__377TW{background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:24px}.BillingTab_statusRow__Mv5DO{display:flex;align-items:center;gap:8px;margin-bottom:16px}.BillingTab_statusBadge___sSlb{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:999px;font-size:.813rem;font-weight:600}.BillingTab_badgeActive__S8hh2{background:#dcfce7;color:#166534}.BillingTab_badgePastDue__sJFkP{background:#fef3c7;color:#92400e}.BillingTab_badgeCanceled__GRpJw{background:#fee2e2;color:#991b1b}.BillingTab_badgeFree__l6AqS{background:#f1f5f9;color:#475569}.BillingTab_detailRow__gRlz_{display:flex;justify-content:space-between;padding:8px 0;font-size:.938rem;color:var(--text-primary)}.BillingTab_detailLabel__E73Xu{color:var(--text-secondary)}.BillingTab_actions__zxW2j{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.BillingTab_primaryButton__oew5c{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-primary,#2563eb);color:#fff;border:none;border-radius:8px;font-size:.938rem;font-weight:600;cursor:pointer;transition:background .15s ease}.BillingTab_primaryButton__oew5c:hover{background:var(--color-primary-hover,#1d4ed8)}.BillingTab_primaryButton__oew5c:disabled{opacity:.6;cursor:not-allowed}.BillingTab_secondaryButton__YIjKS{background:var(--card-background);color:var(--text-primary);border:1px solid var(--border-color)}.BillingTab_secondaryButton__YIjKS:hover{background:var(--color-background-subtle)}.BillingTab_warningButton__Fdeyy{background:#f59e0b}.BillingTab_warningButton__Fdeyy:hover{background:#d97706}.BillingTab_modalBackdrop__IJz5n{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.BillingTab_modalContent__17Lb7{background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:24px;max-width:480px;width:90%}.BillingTab_modalTitle__YguQX{margin:0 0 12px;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.BillingTab_modalDescription__whbo0{margin:0 0 20px;font-size:.938rem;color:var(--text-secondary);line-height:1.5}.BillingTab_modalActions__9M4sY{display:flex;gap:12px;justify-content:flex-end}.DocumentVault_container__VXnjI{display:flex;flex-direction:column;gap:var(--space-lg)}.DocumentVault_header__FpUqk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm)}.DocumentVault_title__h_BcC{font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin:0}.DocumentVault_uploadButton__Mn3vR{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:white;border-radius:.5rem;font-size:var(--font-size-sm);font-weight:600;border:none;cursor:pointer;transition:background .15s ease}.DocumentVault_uploadButton__Mn3vR:hover:not(:disabled){background:var(--color-primary-dark)}.DocumentVault_uploadButton__Mn3vR:disabled{opacity:.5;cursor:not-allowed}.DocumentVault_categoryGroup__rGKDT{display:flex;flex-direction:column;gap:var(--space-xs)}.DocumentVault_categoryLabel__R8nDd{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:var(--space-xs) 0}.DocumentVault_documentList__Pne59{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:.75rem;overflow:hidden}.DocumentVault_documentRow__9FjvV{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-background-secondary,var(--card-background));border-bottom:1px solid var(--border-color)}.DocumentVault_documentRow__9FjvV:last-child{border-bottom:none}.DocumentVault_fileIcon__0Ci73{font-size:var(--font-size-lg);color:var(--text-muted);flex-shrink:0}.DocumentVault_docInfo__jcS84{flex:1 1;min-width:0}.DocumentVault_docLabel__9_e_k{font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentVault_docMeta__Eipq9{display:flex;align-items:center;gap:var(--space-sm);margin-top:2px}.DocumentVault_categoryBadge__UXt_J{font-size:var(--font-size-xs);color:var(--text-muted)}.DocumentVault_expiryBadge__cvsvC{font-size:var(--font-size-xs);font-weight:500;padding:1px var(--space-xs);border-radius:4px}.DocumentVault_expiryWarning__ByfJp{background:rgba(234,179,8,.15);color:var(--color-warning)}.DocumentVault_expiryDanger__I0ZpI,.DocumentVault_expiryExpired__KP67H{background:rgba(239,68,68,.15);color:var(--color-danger)}.DocumentVault_expiryExpired__KP67H{font-weight:600}.DocumentVault_actions__x4RM5{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}.DocumentVault_actionButton__pU2ys{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid var(--border-color);border-radius:.375rem;cursor:pointer;color:var(--text-muted);transition:all .15s ease}.DocumentVault_actionButton__pU2ys:hover{color:var(--text-primary);border-color:var(--text-muted)}.DocumentVault_deleteButton__65Or3:hover{color:var(--color-danger);border-color:var(--color-danger)}.DocumentVault_footer__nbpNQ{font-size:var(--font-size-xs);color:var(--text-muted)}.DocumentVault_emptyState__S9_DK{text-align:center;padding:var(--space-xl) var(--space-lg);color:var(--text-muted)}.DocumentVault_emptyIcon__oGjMC{font-size:2.5rem;margin-bottom:var(--space-md);opacity:.4}.DocumentVault_emptyText__F2i_7{font-size:var(--font-size-sm);margin:0 0 var(--space-lg) 0;color:var(--text-secondary)}.DocumentVault_editRow__ghXlJ{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--color-background-secondary,var(--card-background));border-bottom:1px solid var(--border-color)}.DocumentVault_editField__YKOu3{display:flex;flex-direction:column;gap:4px}.DocumentVault_editLabel__cWBJW{font-size:var(--font-size-xs);font-weight:600;color:var(--text-muted)}.DocumentVault_editInput__iriCm{padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-color);border-radius:.375rem;font-size:var(--font-size-sm);color:var(--text-primary);background:var(--color-background-primary)}.DocumentVault_editActions__MJKLj{display:flex;gap:var(--space-sm);justify-content:flex-end}.DocumentVault_saveButton__9Hi37{background:var(--color-primary);color:white;border:none;border-radius:.375rem;font-weight:600}.DocumentVault_cancelButton__FPV8R,.DocumentVault_saveButton__9Hi37{padding:var(--space-xs) var(--space-md);font-size:var(--font-size-sm);cursor:pointer}.DocumentVault_cancelButton__FPV8R{background:transparent;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:.375rem}.DocumentVault_deleteConfirmOverlay__c7WsI{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:.5rem}.DocumentVault_deleteConfirmText__1szWY{font-size:var(--font-size-sm);color:var(--text-primary);margin:0}.DocumentVault_deleteConfirmActions__UmQ96{display:flex;gap:var(--space-sm);justify-content:flex-end}.DocumentVault_confirmDeleteButton__LooE5{padding:var(--space-xs) var(--space-md);background:var(--color-danger);color:white;border:none;border-radius:.375rem;font-size:var(--font-size-sm);font-weight:600;cursor:pointer}@media (max-width:767px){.DocumentVault_documentRow__9FjvV{flex-wrap:wrap;gap:var(--space-sm)}.DocumentVault_actions__x4RM5{width:100%;justify-content:flex-end}}.AccountSidebar_sidebar__6sHEo{width:280px;flex-shrink:0;background-color:var(--color-background-secondary);padding:var(--space-xl) var(--space-lg) var(--space-lg) var(--space-lg);border-right:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;min-height:calc(100vh - var(--navbar-height));overflow-y:auto;z-index:20;box-shadow:3px 0 10px rgba(0,0,0,.05);border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0}.AccountSidebar_navGroup__hvGI3,.AccountSidebar_nav__YJSjc ul{list-style:none;padding:0;margin:0}.AccountSidebar_separator__6oBfM{height:2px;background:linear-gradient(to right,transparent,var(--border-color),transparent);margin:calc(var(--space-lg) + 2px) 0;opacity:.8;border-radius:2px}.AccountSidebar_navItem__DsheO a{display:flex;align-items:center;padding:var(--space-md) var(--space-lg);color:var(--color-text-subtle);text-decoration:none;border-radius:var(--border-radius-md);margin-bottom:var(--space-xs);transition:background-color .2s ease,color .2s ease;font-weight:500;white-space:nowrap}.AccountSidebar_navItem__DsheO a:hover{background-color:var(--color-background-hover);color:var(--color-text-default);padding-left:var(--space-lg)}.AccountSidebar_navItem__DsheO a:hover,.AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a{border-radius:0;margin-left:calc(-1 * var(--space-lg));margin-right:calc(-1 * var(--space-lg));padding-right:var(--space-lg)}.AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a{background-color:var(--color-primary-strong);color:var(--color-text-inverse-strong);font-weight:700;border-left:5px solid var(--color-primary-default);padding-left:calc(var(--space-lg) - 5px);box-shadow:inset 1px 0 3px rgba(0,0,0,.08),0 0 5px rgba(0,0,0,.05);position:relative}.AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a .AccountSidebar_icon__VKQzr{color:var(--color-text-inverse-strong)}.AccountSidebar_navItem__DsheO a:hover .AccountSidebar_icon__VKQzr{color:var(--color-primary)}.AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a:hover{background-color:var(--color-primary-stronger)}.AccountSidebar_icon__VKQzr{margin-right:var(--space-md);font-size:var(--font-size-lg);color:var(--color-icon-default);transition:color .2s ease;flex-shrink:0}.AccountSidebar_unreadBadge__W8Kth{background:var(--color-danger);color:white;font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:10px;margin-left:8px;min-width:18px;text-align:center}.AccountSidebar_countBadge__VIbGR{color:var(--color-text-muted);font-size:.75rem;font-weight:500;margin-left:6px}.AccountSidebar_backdrop__grdqB{display:none;position:fixed;inset:0;background:rgba(0,0,0,0);z-index:90;transition:background .3s ease}.AccountSidebar_backdropVisible__ifBZD{display:block;background:rgba(0,0,0,.5)}@media (max-width:1023px) and (min-width:768px){.AccountSidebar_sidebar__6sHEo{width:60px;padding:var(--space-xl) var(--space-xs) var(--space-lg) var(--space-xs);overflow:hidden}.AccountSidebar_countBadge__VIbGR,.AccountSidebar_navLabel__PFX4P,.AccountSidebar_unreadBadge__W8Kth{display:none}.AccountSidebar_separator__6oBfM{margin:var(--space-sm) 0}.AccountSidebar_navItem__DsheO a{justify-content:center;padding:var(--space-md)}.AccountSidebar_icon__VKQzr{margin-right:0}.AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a{border-left:none;padding-left:var(--space-md)}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa{position:fixed;top:var(--navbar-height);left:0;width:280px;height:calc(100vh - var(--navbar-height));z-index:100;padding:var(--space-xl) var(--space-lg) var(--space-lg) var(--space-lg);box-shadow:4px 0 20px rgba(0,0,0,.15);border-radius:0;overflow-y:auto}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_countBadge__VIbGR,.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_navLabel__PFX4P,.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_unreadBadge__W8Kth{display:inline}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_separator__6oBfM{margin:calc(var(--space-lg) + 2px) 0}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_navItem__DsheO a{justify-content:flex-start;padding:var(--space-md) var(--space-lg)}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_icon__VKQzr{margin-right:var(--space-md)}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa .AccountSidebar_navItem__DsheO.AccountSidebar_active___wRLY a{border-left:5px solid var(--color-primary-default);padding-left:calc(var(--space-lg) - 5px)}}@media (max-width:767px){.AccountSidebar_sidebar__6sHEo{position:fixed;top:var(--navbar-height);left:0;width:280px;height:calc(100vh - var(--navbar-height));z-index:100;transform:translateX(-100%);transition:transform .3s ease;border-right:none;border-radius:0;min-height:auto;box-shadow:none}.AccountSidebar_sidebar__6sHEo.AccountSidebar_drawerOpen__X_Zpa{transform:translateX(0);box-shadow:4px 0 20px rgba(0,0,0,.15)}}.AccountSidebar_sidebarHeader__8XD1g{margin-bottom:var(--space-lg);padding:0 var(--space-lg)}.AccountSidebar_sidebarTitle__pXOdb{margin:0;font-size:var(--font-size-lg);font-weight:600}.AccountSidebar_sidebarSubtitle__xQb3t{margin:var(--space-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-text-subtle)}.AccountSidebar_sidebarCode__Of8vz{background:var(--color-background-hover);padding:2px 6px;border-radius:4px}.PolicyConsentBanner_banner__xk0AI{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;background:var(--card-background);border:1px solid var(--border-color);border-left:4px solid var(--color-primary);border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1.5rem}.PolicyConsentBanner_text__iSHTl{flex:1 1 320px;min-width:0}.PolicyConsentBanner_title__Lwr5s{font-weight:600;color:var(--text-primary);margin:0 0 .25rem;text-wrap:balance}.PolicyConsentBanner_body__RPXuF{font-size:.9rem;color:var(--text-secondary);margin:0;text-wrap:pretty}.PolicyConsentBanner_link__XgFvP{color:var(--color-primary);text-decoration:underline}.PolicyConsentBanner_error__9yTci{font-size:.85rem;color:var(--color-error,#c0392b);margin:.4rem 0 0}.PolicyConsentBanner_agreeButton__0SBOP{flex-shrink:0;background:var(--color-primary);color:#fff;border:none;border-radius:.5rem;padding:.6rem 1.4rem;font-size:.95rem;font-weight:600;cursor:pointer}.PolicyConsentBanner_agreeButton__0SBOP:disabled{opacity:.6;cursor:default}.PolicyConsentBanner_agreeButton__0SBOP:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProfileCompletionModal_modalContent__pRAhC{position:relative;width:100%;max-width:520px;max-height:90vh;background:linear-gradient(145deg,var(--card-background) 0,var(--page-background) 100%);border:1px solid var(--border-color);border-radius:1rem;padding:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);overflow-y:auto;box-sizing:border-box;animation:ProfileCompletionModal_fadeIn__MbA4H .2s ease-out}.ProfileCompletionModal_modalHeader__YBUSS{padding:1.5rem 1.5rem 0;text-align:center}.ProfileCompletionModal_modalTitle__n_nzm{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .375rem;letter-spacing:-.01em}.ProfileCompletionModal_modalSubtitle__yG8sR{font-size:.875rem;color:var(--text-muted);margin:0;line-height:1.5}.ProfileCompletionModal_formContainer__UL4Yu{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.ProfileCompletionModal_photoSection__ydhoU{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:.5rem}.ProfileCompletionModal_photoPreview__LXVQU{width:88px;height:88px;border-radius:50%;background:var(--card-background);border:2px dashed var(--border-color);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;position:relative;transition:all .15s ease}.ProfileCompletionModal_photoPreview__LXVQU:hover{border-color:rgba(99,102,241,.5);background:rgba(99,102,241,.05)}.ProfileCompletionModal_previewImage__7leKO{width:100%;height:100%;object-fit:cover}.ProfileCompletionModal_photoPlaceholder__7LuSs{display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.ProfileCompletionModal_uploadButton__Fq0_X{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:transparent;border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-muted);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.ProfileCompletionModal_uploadButton__Fq0_X:hover:not(:disabled){border-color:rgba(99,102,241,.5);color:var(--color-primary);background:rgba(99,102,241,.05)}.ProfileCompletionModal_uploadButton__Fq0_X:disabled{opacity:.5;cursor:not-allowed}.ProfileCompletionModal_hiddenInput__leslA{display:none}.ProfileCompletionModal_uploadOverlay__Fe0Tr{position:absolute;inset:0;background:var(--card-background);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-primary);font-size:.75rem;border-radius:inherit}.ProfileCompletionModal_uploadProgress__iJL0c{width:70%;height:3px;background:var(--color-background-subtle);border-radius:2px;overflow:hidden}.ProfileCompletionModal_progressBar__gfBHF{width:var(--progress-width,0);height:100%;background:var(--color-primary);transition:width .2s ease}.ProfileCompletionModal_nameRow__4isJz{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.ProfileCompletionModal_fieldGroup__X9cI3{display:flex;flex-direction:column;gap:.375rem}.ProfileCompletionModal_label__RRQUR{font-size:.875rem;font-weight:500;color:var(--text-secondary);line-height:1.4}.ProfileCompletionModal_required__1otb4{color:#f87171;margin-left:.125rem}.ProfileCompletionModal_input__6hvA0{width:100%;padding:.75rem 1rem;background:var(--card-background);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:1rem;font-family:inherit;transition:all .15s ease;box-sizing:border-box}.ProfileCompletionModal_input__6hvA0:focus{outline:none;border-color:rgba(99,102,241,.5);box-shadow:0 0 0 3px rgba(99,102,241,.15)}.ProfileCompletionModal_input__6hvA0::placeholder{color:var(--text-muted)}.ProfileCompletionModal_input__6hvA0:disabled{opacity:.6;cursor:not-allowed}.ProfileCompletionModal_inputError__8C_Pn{border-color:#f87171}.ProfileCompletionModal_inputError__8C_Pn:focus{border-color:#f87171;box-shadow:0 0 0 3px rgba(248,113,113,.15)}.ProfileCompletionModal_readOnly__SWHfe{opacity:.6;cursor:default}.ProfileCompletionModal_fieldError__NTHgO{color:#f87171;font-size:.8125rem;margin:0;line-height:1.4}.ProfileCompletionModal_radioGroup__GGBJT{display:flex;flex-direction:column;gap:.5rem}.ProfileCompletionModal_radioLabel__rjqSa{display:flex;align-items:center;gap:.625rem;cursor:pointer;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:.5rem;transition:all .15s ease}.ProfileCompletionModal_radioLabel__rjqSa:hover{border-color:var(--border-color);background:var(--card-background)}.ProfileCompletionModal_radioLabel__rjqSa:has(.ProfileCompletionModal_radioInput__DqXDk:checked){border-color:rgba(99,102,241,.5);background:rgba(99,102,241,.08)}.ProfileCompletionModal_radioInput__DqXDk{width:18px;height:18px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid var(--border-color);border-radius:50%;background:var(--card-background);cursor:pointer;position:relative;flex-shrink:0;transition:all .15s ease}.ProfileCompletionModal_radioInput__DqXDk:checked{border-color:var(--color-primary);background:var(--color-primary)}.ProfileCompletionModal_radioInput__DqXDk:checked:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:white;border-radius:50%;transform:translate(-50%,-50%)}.ProfileCompletionModal_radioInput__DqXDk:disabled{opacity:.5;cursor:not-allowed}.ProfileCompletionModal_radioText__ZeTiR{font-size:.9375rem;color:var(--text-primary)}.ProfileCompletionModal_errorMessage__3_I_4{color:#f87171;font-size:.875rem;margin:0;padding:.5rem .75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:.5rem}.ProfileCompletionModal_actions__Z6ffp{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:.5rem}.ProfileCompletionModal_submitButton__30eNG{width:100%;padding:.875rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s ease;background:var(--color-primary);border:none;color:white}.ProfileCompletionModal_submitButton__30eNG:hover:not(:disabled):not(.ProfileCompletionModal_disabled__RnID0){background:var(--color-primary-dark,#4338ca);transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.ProfileCompletionModal_submitButton__30eNG.ProfileCompletionModal_disabled__RnID0,.ProfileCompletionModal_submitButton__30eNG:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:767px){.ProfileCompletionModal_modalContent__pRAhC{max-width:100%;max-height:100vh;height:100vh;border-radius:0;border:none;display:flex;flex-direction:column}.ProfileCompletionModal_formContainer__UL4Yu{flex:1 1;overflow-y:auto;padding-bottom:7rem}.ProfileCompletionModal_nameRow__4isJz{grid-template-columns:1fr}.ProfileCompletionModal_actions__Z6ffp{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(0deg,var(--page-background) 60%,transparent);padding:2rem 1.5rem 1.5rem;z-index:10}}@keyframes ProfileCompletionModal_fadeIn__MbA4H{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChapterCarousel_chapterSection__ghFw_{background:linear-gradient(180deg,var(--page-background) 0,var(--section-gradient-mid) 100%);min-height:calc(100vh - var(--navbar-height, 4rem));display:flex;flex-direction:column}.ChapterCarousel_heroHeader__U0ALb{text-align:center;padding:4rem 1.5rem 1.5rem;flex-shrink:0}.ChapterCarousel_heroTitle__O8xLj{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#60a5fa;line-height:1.15;margin-bottom:.75rem}.ChapterCarousel_gradientText__Dyv7Z{background:linear-gradient(90deg,#60a5fa,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent}.ChapterCarousel_heroSubtitle__abtR5{font-size:clamp(.9rem,2vw,1.125rem);color:var(--text-muted)}.ChapterCarousel_heroDescription__1h83q{font-size:clamp(.85rem,1.8vw,1rem);color:var(--text-secondary);max-width:600px;margin:.5rem auto 0;text-wrap:balance}.ChapterCarousel_carouselContainer__yDWej{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;padding:1rem 0 3rem;overflow:clip;overflow-clip-margin:content-box}.ChapterCarousel_carousel__jqn5P{display:flex;align-items:center;gap:1rem;height:100%;padding:2rem calc(50% - 200px);overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ChapterCarousel_carousel__jqn5P::-webkit-scrollbar{display:none}.ChapterCarousel_chapterCard__uysWU{position:relative;flex:0 0 400px;height:min(520px,calc(100vh - var(--navbar-height, 4rem) - 240px));scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);opacity:.4;transform:scale(.85)}.ChapterCarousel_chapterCard__uysWU.ChapterCarousel_active__XISyZ{opacity:1;transform:scale(1);z-index:2}.ChapterCarousel_cardInner__BukcC{width:100%;height:100%;background:var(--card-background);border-radius:2rem;padding:2rem 1.75rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:.75rem;box-shadow:0 8px 32px rgba(0,122,255,.08);transition:box-shadow .4s ease;overflow:hidden}.ChapterCarousel_chapterCard__uysWU.ChapterCarousel_active__XISyZ .ChapterCarousel_cardInner__BukcC{box-shadow:0 20px 60px rgba(0,122,255,.15)}.ChapterCarousel_chapterNumber__ns3FB{font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#007AFF}.ChapterCarousel_chapterIcon__lnVZI{display:flex;align-items:center;justify-content:center;margin:1rem 0;color:#60a5fa}.ChapterCarousel_chapterIcon__lnVZI svg{width:3.5rem;height:3.5rem;stroke-width:1.5}.ChapterCarousel_chapterName___9GUU{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin:0}.ChapterCarousel_chapterSubtitle__JVLHb{font-size:.875rem;color:var(--text-muted);line-height:1.6;flex:1 1;display:flex;align-items:center}.ChapterCarousel_exploreBtn__Z0jVy{margin-top:1.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:white;background:#007AFF;border:none;border-radius:9999px;cursor:pointer;transition:background .2s ease,transform .2s ease}.ChapterCarousel_exploreBtn__Z0jVy:hover:not(:disabled){background:#0062CC;transform:scale(1.02)}.ChapterCarousel_exploreBtnLoading__KBXvs{background:var(--text-placeholder);cursor:not-allowed;opacity:.8}.ChapterCarousel_exploreBtnLoading__KBXvs:hover{background:var(--text-placeholder);transform:none}.ChapterCarousel_carouselArrow__t2Ha9{position:absolute;top:50%;z-index:10;width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.95);color:#1B2333;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;font-weight:300;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,122,255,.12);transform:translateY(-50%)}.ChapterCarousel_carouselArrow__t2Ha9:hover:not(:disabled){background:white;box-shadow:0 6px 20px rgba(0,122,255,.2);transform:translateY(-50%) scale(1.05)}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_left__RNwY7{left:calc(50% - 200px - 26px)}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_right__0w_ai{right:calc(50% - 200px - 26px)}.ChapterCarousel_carouselArrow__t2Ha9:disabled{opacity:0;pointer-events:none}@media (max-width:900px){.ChapterCarousel_chapterCard__uysWU{flex:0 0 340px}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_left__RNwY7{left:calc(50% - 170px - 26px)}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_right__0w_ai{right:calc(50% - 170px - 26px)}}@media (max-width:768px){.ChapterCarousel_heroHeader__U0ALb{padding:2.5rem 1rem 1rem}.ChapterCarousel_carousel__jqn5P{gap:.75rem;padding:0 calc(50vw - 140px)}.ChapterCarousel_chapterCard__uysWU{flex:0 0 280px;height:min(420px,calc(100vh - var(--navbar-height, 4rem) - 200px))}.ChapterCarousel_cardInner__BukcC{padding:1.5rem 1.25rem;border-radius:1.5rem}.ChapterCarousel_chapterSubtitle__JVLHb{font-size:.8125rem}.ChapterCarousel_chapterIcon__lnVZI svg{width:2.5rem;height:2.5rem}.ChapterCarousel_chapterName___9GUU{font-size:1.5rem}.ChapterCarousel_carouselArrow__t2Ha9{width:44px;height:44px;font-size:1.25rem}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_left__RNwY7{left:calc(50% - 140px - 22px)}.ChapterCarousel_carouselArrow__t2Ha9.ChapterCarousel_right__0w_ai{right:calc(50% - 140px - 22px)}}@media (max-width:480px){.ChapterCarousel_heroHeader__U0ALb{padding:2rem .75rem 1rem}.ChapterCarousel_heroTitle__O8xLj{font-size:1.75rem}.ChapterCarousel_carousel__jqn5P{padding:0 calc(50vw - 140px)}.ChapterCarousel_chapterCard__uysWU{flex:0 0 280px;height:min(440px,calc(100vh - var(--navbar-height, 4rem) - 180px))}.ChapterCarousel_cardInner__BukcC{padding:1.5rem 1.25rem}.ChapterCarousel_chapterName___9GUU{font-size:1.5rem}.ChapterCarousel_chapterSubtitle__JVLHb{font-size:.875rem}.ChapterCarousel_carouselArrow__t2Ha9{display:none}.ChapterCarousel_exploreBtn__Z0jVy{padding:.75rem 1.5rem;font-size:.9375rem}}@media (max-width:360px){.ChapterCarousel_chapterSection__ghFw_{overflow-x:hidden}.ChapterCarousel_heroHeader__U0ALb{padding:2rem 1rem 1.25rem}.ChapterCarousel_heroTitle__O8xLj{font-size:1.75rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.15}.ChapterCarousel_heroSubtitle__abtR5{font-size:.9375rem}.ChapterCarousel_carouselContainer__yDWej{padding:.5rem 0 2rem;overflow:hidden}.ChapterCarousel_carousel__jqn5P{gap:1rem;padding:1rem;max-height:none;overflow-x:auto;overflow-y:clip}.ChapterCarousel_chapterCard__uysWU{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 2rem);max-width:320px;height:min(480px,calc(100vh - var(--navbar-height, 4rem) - 180px));opacity:.3;transform:scale(.9)}.ChapterCarousel_chapterCard__uysWU.ChapterCarousel_active__XISyZ{opacity:1;transform:scale(1)}.ChapterCarousel_cardInner__BukcC{padding:2rem 1.5rem;border-radius:1.5rem;gap:.75rem}.ChapterCarousel_chapterNumber__ns3FB{font-size:.6875rem;letter-spacing:.15em}.ChapterCarousel_chapterIcon__lnVZI{margin:.75rem 0}.ChapterCarousel_chapterIcon__lnVZI svg{width:2.5rem;height:2.5rem}.ChapterCarousel_chapterName___9GUU{font-size:1.375rem}.ChapterCarousel_chapterSubtitle__JVLHb{font-size:.875rem;line-height:1.6}.ChapterCarousel_exploreBtn__Z0jVy{margin-top:1rem;padding:.75rem 1.5rem;font-size:.9375rem}.ChapterCarousel_carouselArrow__t2Ha9{display:none}}.WeeklyCheckInModal_modalContent__hAm_t{position:relative;z-index:10001;background:var(--card-background);width:90%;max-width:520px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);max-height:90vh;overflow-y:auto;padding:1.5rem}.WeeklyCheckInModal_modalHeader__P_Mfx{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.WeeklyCheckInModal_modalHeader__P_Mfx h2{color:var(--text-primary);font-size:1.15rem;font-weight:500;margin:0;text-wrap:balance}.WeeklyCheckInModal_closeButton__LxfZb{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.WeeklyCheckInModal_closeButton__LxfZb:hover{color:var(--text-primary)}.WeeklyCheckInModal_questionLabel__G1tv9{display:block;color:var(--text-primary);font-size:.95rem;font-weight:500;margin-bottom:.75rem;text-wrap:balance}.WeeklyCheckInModal_moodGroup__On1FY{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:1.5rem}.WeeklyCheckInModal_moodPill__xoRjy{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--border-color);border-radius:24px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:.9rem;min-height:44px;transition:background-color .15s,border-color .15s}.WeeklyCheckInModal_moodPill__xoRjy:hover{background:var(--hover-background)}.WeeklyCheckInModal_moodPill__xoRjy:focus-visible{outline:2px solid var(--focus-ring,#4a90d9);outline-offset:2px}.WeeklyCheckInModal_moodPill__xoRjy.WeeklyCheckInModal_selected__Eghlf{background:var(--accent-subtle,rgba(74,144,217,.12));border-color:var(--accent-color,#4a90d9);font-weight:500}.WeeklyCheckInModal_optionGroup__KeKF_{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:1rem}.WeeklyCheckInModal_optionPill__hRdA_{padding:8px 20px;border:1px solid var(--border-color);border-radius:24px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:.9rem;min-height:40px;transition:background-color .15s,border-color .15s}.WeeklyCheckInModal_optionPill__hRdA_:hover{background:var(--hover-background)}.WeeklyCheckInModal_optionPill__hRdA_:focus-visible{outline:2px solid var(--focus-ring,#4a90d9);outline-offset:2px}.WeeklyCheckInModal_optionPill__hRdA_.WeeklyCheckInModal_selected__Eghlf{background:var(--accent-subtle,rgba(74,144,217,.12));border-color:var(--accent-color,#4a90d9);font-weight:500}.WeeklyCheckInModal_fieldGroup__8jbe_{margin-bottom:1.25rem}.WeeklyCheckInModal_fieldGroup__8jbe_ label{display:block;color:var(--text-primary);font-size:.95rem;font-weight:500;margin-bottom:.5rem;text-wrap:balance}.WeeklyCheckInModal_textarea__UzIwk{width:100%;min-height:80px;padding:.75rem;border:1px solid var(--border-color);border-radius:8px;background:var(--input-background,var(--card-background));color:var(--text-primary);font-family:inherit;font-size:.9rem;resize:vertical}.WeeklyCheckInModal_textarea__UzIwk:focus{outline:none;border-color:var(--accent-color,#4a90d9)}.WeeklyCheckInModal_charCounter__JRt3j,.WeeklyCheckInModal_helperText__dfG8W{display:block;color:var(--text-muted);font-size:.8rem;margin-top:.25rem}.WeeklyCheckInModal_charCounter__JRt3j{text-align:right}.WeeklyCheckInModal_submitButton__aIZ2G{display:block;width:100%;padding:.75rem 1.5rem;border:none;border-radius:8px;background:var(--accent-color,#4a90d9);color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;min-height:44px;margin-top:.5rem;transition:opacity .15s}.WeeklyCheckInModal_submitButton__aIZ2G:hover:not(:disabled){opacity:.9}.WeeklyCheckInModal_submitButton__aIZ2G:disabled{opacity:.5;cursor:not-allowed}@media (max-width:479px){.WeeklyCheckInModal_moodGroup__On1FY{flex-direction:column}.WeeklyCheckInModal_moodPill__xoRjy{width:100%;justify-content:center}.WeeklyCheckInModal_modalContent__hAm_t{width:95%;padding:1.25rem}}.Account_container__IBXkK{background-color:var(--page-background);min-height:calc(100vh - var(--navbar-height))}.Account_container__IBXkK,.Account_main__B8TEp{padding:1rem;width:100%;max-width:1200px;margin:0 auto}.Account_content__o_ami{display:flex;flex-direction:column;gap:1.5rem;position:relative}.Account_content__o_ami h1{color:var(--text-primary);font-size:2rem;font-weight:600;margin:1.5rem 0;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.Account_viewProfileLink__mfvBF{display:inline-flex;align-items:center;color:#3b82f6;text-decoration:none;font-size:.9rem;margin-top:1rem;font-weight:500;gap:.5rem;transition:color .2s}.Account_viewProfileLink__mfvBF:hover{color:#60a5fa;text-decoration:underline}.Account_viewProfileLink__mfvBF svg{transition:transform .2s}.Account_viewProfileLink__mfvBF:hover svg{transform:translateX(3px)}.Account_roleToggleContainer__6Rgsr{position:fixed;bottom:2rem;right:2rem;z-index:10}.Account_roleToggleButton__JLkX3{display:flex;align-items:center;background-color:var(--color-background-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font-size:.875rem;font-weight:500;padding:.5rem 1rem;gap:.5rem;transition:all .2s ease;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Account_roleToggleButton__JLkX3:hover{background-color:var(--card-background-hover);border-color:var(--border-color)}.Account_roleIcon__FWYR5{margin-right:.5rem}.Account_noProfileMessage__T7Dv_{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:.5rem;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:var(--text-primary);text-align:center}.Account_createProfileButton__Gatiy{background-color:#2563eb;color:white;font-weight:500;padding:.625rem 1.25rem;border-radius:.375rem;border:none;cursor:pointer;transition:background-color .2s}.Account_createProfileButton__Gatiy:hover{background-color:#1d4ed8}@media (max-width:640px){.Account_content__o_ami h1{font-size:1.5rem;margin:1rem 0;padding-bottom:.75rem}}.Account_accountPageWrapper__SXzvx{display:flex;flex-direction:column;flex-grow:1}.Account_pageContainer__ICEmj{display:flex;flex-grow:1;min-height:auto;background-color:var(--color-background-primary);position:relative;z-index:1}.Account_contentArea__3bhZ0{min-height:auto;padding:var(--space-xl);overflow-y:auto;overflow-x:auto;min-width:0;margin-left:0;flex-grow:1}.Account_accountContentMain__8putS{margin-top:0;width:100%;max-width:100%;min-width:0;overflow:hidden;background:none}.Account_sidebarSkeleton__XI26V{width:260px;background-color:var(--color-background-secondary);padding:var(--space-lg);border-right:1px solid var(--color-border-default)}.Account_contentSkeletonContainer__yf6hT{flex-grow:1;padding:var(--space-xl)}@media (max-width:767px){.Account_pageContainer__ICEmj{flex-direction:column}.Account_contentArea__3bhZ0{padding:var(--space-lg);margin-left:0}.Account_sidebarSkeleton__XI26V{width:100%;height:60px;border-right:none;border-bottom:1px solid var(--color-border-default)}}@keyframes Account_skeletonShimmer__HOtpL{0%{background-position:-400px 0}to{background-position:calc(400px + 100%) 0}}.Account_shimmerBase__Hs1EJ{background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-highlight) 37%,var(--color-skeleton-base) 63%);background-size:800px 100%;animation:Account_skeletonShimmer__HOtpL 1.4s ease-in-out infinite;border-radius:4px}.Account_skeletonHeader__j1Dk0{height:40px;margin-bottom:var(--space-lg);border-radius:var(--border-radius-sm)}.Account_skeletonSubHeader__L2Vu_{height:24px;margin-bottom:var(--space-md);border-radius:var(--border-radius-sm)}.Account_skeletonModule__LcsNs{background-color:var(--color-background-secondary);padding:var(--space-lg);border-radius:var(--border-radius-md);margin-bottom:var(--space-lg);border:1px solid var(--color-border-default)}.Account_skeletonImage__vMGw2{width:80px;height:80px;border-radius:var(--border-radius-round);margin-bottom:var(--space-md)}.Account_skeletonText__VQStA{height:20px;margin-bottom:var(--space-sm)}.Account_skeletonText__VQStA:last-child{margin-bottom:0}.Account_skeletonTabs__ESCZr{height:30px;margin-bottom:var(--space-md)}.Account_skeletonBooking__Tf3tw{height:60px;border-radius:var(--border-radius-md);margin-bottom:var(--space-md)}.Account_skeletonStageNav__wXlrz{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg)}.Account_skeletonStageTab__D5jbD{height:3rem;flex:1 1;border-radius:8px}.Account_skeletonCard__h7Q_E{height:5rem;border-radius:.75rem;margin-bottom:var(--space-md)}.Account_onboardingProgressBarContainer__8H8EG{width:100%;margin:0 0 2rem;padding:0}.Account_onboardingProgressBarLabel__exELe{font-size:.95rem;color:var(--color-text-subtle);margin-bottom:.25rem;font-weight:500}.Account_onboardingProgressBarTrack__7Nfcj{width:100%;height:7px;background:var(--color-background-hover);border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}.Account_onboardingProgressBarFill__dZF1_{height:100%;background:linear-gradient(90deg,#e57373,#81c784);border-radius:4px;transition:width .4s cubic-bezier(.4,0,.2,1)}@media (max-width:600px){.Account_onboardingProgressBarContainer__8H8EG{margin-bottom:1.25rem}.Account_onboardingProgressBarTrack__7Nfcj{height:5px}}.Account_fullWidthProgressBarContainer__aIgPt{width:100%;padding:var(--space-md) var(--space-xl);box-sizing:border-box;background-color:var(--color-background-primary)}.Account_welcomeHeader__J_Ard{padding-bottom:1rem}@media (max-width:767px){.Account_fullWidthProgressBarContainer__aIgPt{padding:var(--space-sm) var(--space-md)}.Account_pageContainer__ICEmj{flex-direction:column}.Account_contentArea__3bhZ0{padding:var(--space-lg)}}.Account_skeletonSubHeaderShort__L5nam{width:40%;margin-bottom:var(--space-md)}.Account_skeletonTextWide__HCC_d{width:80%}.Account_skeletonTextMedium__z3Ygn{width:60%;margin-bottom:var(--space-lg)}.Account_skeletonButtonPlaceholder__JTa_D{width:30%;height:36px}.Account_skeletonSubHeaderMedium__DIqLz{width:50%;margin-bottom:var(--space-md);margin-top:var(--space-xl)}.Account_skeletonTextSlightlyNarrow__HBM47{width:70%;margin-bottom:var(--space-lg)}.Account_skeletonSubHeaderAnother__K3eQu{width:45%;margin-bottom:var(--space-md);margin-top:var(--space-xl)}.Account_skeletonTextAlmostWide__r6e9t{width:75%;margin-bottom:var(--space-lg)}.Account_modalContent__WMr_j{background:var(--card-background);border-radius:16px;max-width:600px;width:90vw;max-height:90vh;overflow-y:auto;position:relative;margin:auto;padding:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media (prefers-color-scheme:dark){.Account_modalContent__WMr_j{background:var(--card-background);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}}.Account_primaryCta__spRxw{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;background-color:#2563eb;border:1px solid #1d4ed8;color:#ffffff;font-weight:600;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .02s ease;box-shadow:0 1px 2px rgba(0,0,0,.25)}.Account_primaryCta__spRxw:hover{background-color:#1d4ed8;text-decoration:none}.Account_primaryCta__spRxw:focus{outline:2px solid #60a5fa;outline-offset:2px}.Account_primaryCta__spRxw:active{transform:translateY(1px)}