.access-page__page-title{margin:0 0 var(--space-4);font:600 1.875rem/1.2 var(--font-display)}.access-page__part{display:grid;gap:var(--space-3);margin-block:var(--space-6)}.access-page__title{margin:0;font:600 1.125rem/1.4 var(--font-display)}.access-page__muted{margin:0;color:var(--color-text-secondary)}.access-page__card{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2)}.access-page__filters{display:grid;gap:var(--space-3);align-items:end}@media (min-width: 40rem){.access-page__filters{grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr))}}.access-page__filter{display:grid;gap:var(--space-1)}.access-page__label{font-size:0.875rem;font-weight:600;color:var(--color-text-secondary)}.access-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.access-page__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:var(--space-3) 0 0;padding:0;list-style:none}.access-page__chip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:0.875rem}.access-page__scroll{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.access-page__table{width:100%;border-collapse:collapse;font-size:0.9375rem}.access-page__table th, .access-page__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top}.access-page__table th{font-size:0.8125rem;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.access-page__table tbody tr:last-child td{border-bottom:0}@media not (min-width:48rem){.access-page__table td{padding-block:var(--space-1);border-bottom:0}.access-page__table tbody tr:not(:last-child){border-bottom:1px solid var(--color-border)}}.access-page__open{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-secondary);color:var(--color-secondary-foreground);font-size:0.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.access-page__pages{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.access-page__empty{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.access-page__empty-title{margin:0;font-weight:600}.access-page__pill{display:inline-block;padding:0 var(--space-2);border-radius:999px;font-size:0.8125rem;font-weight:600}.access-page__success{background:var(--color-success-soft);color:var(--color-success)}.access-page__warning{background:var(--color-warning-soft);color:var(--color-warning)}.access-page__named{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);align-items:center}.access-page__badge{padding:0 var(--space-2);border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:0.75rem;font-weight:600}
.account-page__crumbs{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-block-end:var(--space-3);color:var(--color-text-secondary);font-size:0.875rem}.account-page__crumbs a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-primary)}.account-page__head{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:start;justify-content:space-between}.account-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-foreground);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.account-page__secondary{border-color:var(--color-border-strong);background:var(--color-secondary);color:var(--color-secondary-foreground)}.account-page__danger{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-danger-contrast)}.account-page__small{padding:0 var(--space-3);font-size:0.875rem}.account-page__pills{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4)}.account-page__pill{display:inline-block;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:0.8125rem;font-weight:600;white-space:nowrap}.account-page__badge{border-color:transparent;background:var(--color-primary-soft);color:var(--color-primary)}.account-page__good{border-color:transparent;background:var(--color-success-soft);color:var(--color-success)}.account-page__warn{border-color:transparent;background:var(--color-warning-soft);color:var(--color-warning)}.account-page__alert{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger);border-radius:var(--radius-lg);background:var(--color-danger-soft);color:var(--color-danger);font-weight:600}.account-page__note{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-info);border-radius:var(--radius-lg);background:var(--color-info-soft);color:var(--color-text)}.account-page__tabs [role="tablist"]{display:flex;gap:var(--space-1);margin-block-end:var(--space-4);overflow-x:auto;border-bottom:1px solid var(--color-border)}.account-page__tabs [role="tab"]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 var(--space-4);border-bottom:2px solid transparent;color:var(--color-text-secondary);font-weight:600;text-decoration:none;white-space:nowrap}.account-page__tabs [role="tab"][aria-selected="true"]{border-bottom-color:var(--color-primary);color:var(--color-text)}.account-page__tabs [role="tabpanel"]{display:grid;gap:var(--space-4)}.account-page__tabs [role="tabpanel"][hidden]{display:none}.account-page__card, .account-page__secret{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2)}.account-page__secret{border-color:var(--color-warning);background:var(--color-warning-soft)}.account-page__card-title{margin:0;font:600 1.125rem/1.4 var(--font-display)}.account-page__muted{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.account-page__strong{margin:0;font-weight:600}.account-page__facts{display:grid;gap:var(--space-3);margin:0}@media (min-width: 40rem){.account-page__facts{grid-template-columns:repeat(3, minmax(0, 1fr))}}.account-page__facts dt{font-weight:600}.account-page__facts dd{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.account-page__row{display:grid;gap:var(--space-3);align-items:end}@media (min-width: 40rem){.account-page__row{grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr))}}.account-page__field{display:grid;gap:var(--space-1);font-size:0.875rem;font-weight:600;color:var(--color-text-secondary)}.account-page__field input, .account-page__field select, .account-page__inline select{min-height:2.75rem;min-width:0}.account-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.account-page__inline{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0}.account-page__empty{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.account-page__scroll{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.account-page__table{width:100%;border-collapse:collapse;font-size:0.9375rem}.account-page__table th, .account-page__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:middle}.account-page__table th{font-size:0.8125rem;color:var(--color-text-secondary);white-space:nowrap}.account-page__table .account-page__actions, .account-page__table .account-page__inline{flex-wrap:nowrap}.account-page__table tbody tr:last-child td{border-bottom:0}.account-page__methods{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.account-page__methods li{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;overflow-wrap:anywhere}.account-page__code{margin:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);white-space:pre-wrap;word-break:break-all}.account-page__confirm{width:min(28rem, calc(100vw - 2rem));padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-overlay)}.account-page__confirm::backdrop{background:var(--color-overlay)}.account-page__confirm h3{margin:0 0 var(--space-2);font:600 1.125rem/1.4 var(--font-display)}.account-page__confirm p{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.account-page__buttons{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.account-page__timeline{display:grid;gap:var(--space-3);margin:0;padding:0 0 0 var(--space-4);border-inline-start:2px solid var(--color-border);list-style:none}.account-page__timeline li{display:grid;gap:var(--space-1);overflow-wrap:anywhere}@media not (min-width:48rem){.account-page__table tbody :is(th, td){padding-block:var(--space-1);border-bottom:0;white-space:normal}.account-page__table tbody tr:not(:last-child){border-bottom:1px solid var(--color-border)}}