.account-shell{background-color:var(--background);color:var(--foreground);min-height:100vh}.account-shell .account-eyebrow{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:500}.account-shell .account-heading{letter-spacing:-.035em;color:var(--foreground);text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,3.5vw,3.25rem);font-weight:400;line-height:1.15}.account-shell .account-lead{color:var(--muted-foreground);max-width:48rem;font-size:1rem;line-height:1.5}.account-shell .account-panel{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);box-shadow:none;border-radius:.5rem}.account-shell [data-slot=card]{box-shadow:none;border-radius:.5rem}.account-shell [data-slot=table] td,.account-shell [data-slot=table] th{padding-top:.625rem;padding-bottom:.625rem}.account-shell input,.account-shell select,.account-shell textarea{font-size:.875rem}.account-shell>aside{background-color:var(--sidebar);border-right-color:var(--sidebar-border)}.account-shell :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.account-shell *,.account-shell :before,.account-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
