.account-page-frame_page__3UngP{--account-card-width:480px;--account-wide-width:960px;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:var(--color-surface-sunk);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base)}.account-page-frame_access__2oSHB{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;padding:var(--space-6) var(--gutter) var(--space-16)}.account-page-frame_column__VCZHW{display:grid;grid-gap:var(--space-6);gap:var(--space-6);width:min(100%,var(--account-card-width))}.account-page-frame_wide__TAjW1{width:min(100%,var(--account-wide-width))}@media (min-width:768px){.account-page-frame_access__2oSHB{padding-top:var(--space-10)}.account-page-frame_column__VCZHW{gap:var(--space-8)}}.account-page-frame_withStory__iJPWM .account-page-frame_access__2oSHB{order:-1}@media (min-width:1280px){.account-page-frame_withStory__iJPWM{display:grid;grid-template-columns:minmax(0,1fr) minmax(calc(var(--account-card-width) + 2 * var(--gutter)),.85fr)}.account-page-frame_withStory__iJPWM .account-page-frame_access__2oSHB{order:0;padding-top:var(--space-16)}}.account-page-frame_top__x84zx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.account-page-frame_back__T2_H_,.account-page-frame_brand__99PiM{display:inline-flex;align-items:center;min-height:var(--touch-target)}.account-page-frame_back__T2_H_{gap:var(--space-2);color:var(--color-link);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-sm);text-decoration:none}@media (hover:hover){.account-page-frame_back__T2_H_:hover{color:var(--color-action-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}}.account-page-frame_card__z_c0p{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4)}.account-page-frame_bare__t7aST{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.account-page-frame_prose__IjK9i>h1,.account-page-frame_title__MFcS8{margin:0;color:var(--color-heading);font-family:var(--font-display,Georgia,serif);font-size:var(--text-3xl);font-weight:var(--weight-display);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl)}.account-page-frame_note__Vm24V{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-sm);text-align:center}.account-page-frame_prose__IjK9i>h2{margin:var(--space-4) 0 0;color:var(--color-heading);font-family:var(--font-display,Georgia,serif);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}.account-page-frame_prose__IjK9i>p{margin:0;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base)}.account-page-frame_prose__IjK9i a:not([class]){color:var(--color-link);font-weight:var(--weight-semibold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover){.account-page-frame_prose__IjK9i a:not([class]):hover{color:var(--color-action-hover);text-decoration-thickness:2px}}.account-page-frame_prose__IjK9i>form{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.account-page-frame_prose__IjK9i>.button,.account-page-frame_prose__IjK9i>[data-variant],.account-page-frame_prose__IjK9i>form>button{justify-self:start}.account-page-frame_prose__IjK9i .form-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.account-page-frame_prose__IjK9i .button:not([data-variant]){min-height:var(--touch-target);padding:var(--space-2) var(--space-5);border:1px solid transparent;border-radius:var(--radius-puzzle);background:var(--color-action);color:var(--color-action-text);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-2xs);box-shadow:none;transform:none}@media (hover:hover){.account-page-frame_prose__IjK9i .button:not([data-variant]):hover:not(:disabled){background:var(--color-action-hover);color:var(--color-action-text);box-shadow:none;transform:none}}.account-page-frame_prose__IjK9i .button:not([data-variant]):disabled{border-color:var(--color-line);background:var(--color-surface-sunk);color:var(--color-text-muted);opacity:1}.account-page-frame_prose__IjK9i .text-button{min-height:var(--touch-target);padding-inline:var(--space-2);color:var(--color-action);font-size:var(--text-base);font-weight:var(--weight-semibold);text-decoration-thickness:1px;text-underline-offset:3px}.account-page-frame_prose__IjK9i fieldset{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--color-line-strong);border-radius:var(--radius-md)}.account-page-frame_prose__IjK9i fieldset>.button{justify-self:start}.account-page-frame_prose__IjK9i fieldset p{margin:0}.account-page-frame_prose__IjK9i legend{padding-inline:var(--space-1);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.account-page-frame_prose__IjK9i fieldset label{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.account-page-frame_prose__IjK9i fieldset input[type=checkbox]{flex:none;width:var(--space-5);height:var(--space-5);margin:0;accent-color:var(--color-action)}:where(.button_button__tvyt7){margin:0}.button_button__tvyt7{--button-height:var(--touch-target);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--button-height);padding:var(--space-2) var(--space-5);border:1px solid transparent;border-radius:var(--radius-puzzle-sm);background:var(--color-action);color:var(--color-action-text);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-2xs);letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;cursor:pointer;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.button_button__tvyt7:after{position:absolute;inset:calc(min(0px, (var(--button-height) - var(--touch-target)) / 2) - 1px) -1px;content:""}.button_button__tvyt7[data-size=sm]{--button-height:calc(var(--space-8) + var(--space-1));padding:var(--space-1) var(--space-4);font-size:var(--text-sm)}.button_button__tvyt7[data-surface=public]{border-radius:var(--radius-puzzle)}.button_button__tvyt7[data-surface=public][data-size=sm]{border-radius:var(--radius-puzzle-sm)}.button_button__tvyt7[data-variant=secondary]{border-color:var(--color-line-strong);background:var(--color-surface);color:var(--color-action)}.button_button__tvyt7[data-variant=text]{padding-inline:var(--space-2);background:transparent;color:var(--color-action);text-decoration-thickness:2px;text-underline-offset:3px}.button_button__tvyt7[data-variant=danger]{background:var(--color-danger);color:var(--color-danger-text)}.button_button__tvyt7[data-variant=cta]{--button-height:calc(var(--space-12) + var(--space-2));padding-inline:var(--space-8);border-radius:var(--radius-puzzle);box-shadow:var(--shadow-cta)}.button_button__tvyt7[data-variant=cta]:focus-visible{box-shadow:0 0 0 2px var(--color-surface),var(--shadow-cta)}.button_button__tvyt7[data-variant=cta][data-size=compact]{--button-height:var(--touch-target);padding-inline:var(--space-5);box-shadow:var(--shadow-cta-sm)}.button_button__tvyt7[data-variant=cta][data-size=compact]:focus-visible{box-shadow:0 0 0 2px var(--color-surface),var(--shadow-cta-sm)}.button_button__tvyt7[data-variant=text][data-tone=danger]{color:var(--color-danger)}@media (hover:hover){.button_button__tvyt7:is([data-variant=primary],[data-variant=cta]):hover:not(:disabled){background:var(--color-action-hover)}.button_button__tvyt7[data-variant=secondary]:hover:not(:disabled){background:var(--color-surface-tint);color:var(--color-action-hover)}.button_button__tvyt7[data-variant=text]:hover:not(:disabled){color:var(--color-action-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline}.button_button__tvyt7[data-variant=text][data-tone=danger]:hover:not(:disabled){color:color-mix(in srgb,var(--color-danger),var(--graphite) 20%)}.button_button__tvyt7[data-variant=danger]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger),var(--graphite) 20%)}}.button_button__tvyt7:is([data-variant=primary],[data-variant=cta]):active:not(:disabled){background:var(--color-action-pressed)}.button_button__tvyt7[data-variant=secondary]:active:not(:disabled){background:var(--color-surface-tint);color:var(--color-action-pressed)}.button_button__tvyt7[data-variant=text]:active:not(:disabled){color:var(--color-action-pressed);-webkit-text-decoration-line:underline;text-decoration-line:underline}.button_button__tvyt7[data-variant=text][data-tone=danger]:active:not(:disabled){color:color-mix(in srgb,var(--color-danger),var(--graphite) 35%)}.button_button__tvyt7[data-variant=danger]:active:not(:disabled){background:color-mix(in srgb,var(--color-danger),var(--graphite) 35%)}.button_button__tvyt7:disabled:not([aria-busy=true]){border-color:var(--color-line);background:var(--color-surface-sunk);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}.button_button__tvyt7[data-variant=text]:disabled:not([aria-busy=true]){border-color:transparent;background:transparent}.button_button__tvyt7[aria-busy=true]{cursor:progress}.button_content__ImnL8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}.button_stack__5_Dgf{display:inline-grid;min-width:0}.button_stack__5_Dgf>.button_content__ImnL8{grid-area:1/1}.button_stack__5_Dgf>[aria-hidden=true]{visibility:hidden}.button_label__2WzST{min-width:0;overflow-wrap:break-word}.button_icon__tioH4{display:inline-flex;flex:none}.button_button__tvyt7 .button_icon__tioH4 svg{width:1.25em;height:1.25em}.button_spinner__h4K5E{animation:button_button-spin__ffVv7 calc(var(--duration-slow) * 2) linear infinite}@keyframes button_button-spin__ffVv7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button__tvyt7{transition:none}.button_spinner__h4K5E{animation:none}}.clerk-auth_root__Wx1Dr :is(.cl-signIn-start,.cl-signUp-start) .cl-header{display:none}.clerk-auth_root__Wx1Dr.cl-rootBox{width:100%;margin-top:var(--space-2)}