.Badge-module__SvJJsa__badge{padding:3px var(--space-sm);border-radius:var(--radius-pill);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);line-height:var(--line-height-overline);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}.Badge-module__SvJJsa__neutral{border-color:var(--color-border-default);background:color-mix(in srgb, var(--color-surface-muted) 70%, transparent);color:var(--color-text-secondary)}.Badge-module__SvJJsa__positive{border-color:color-mix(in srgb, var(--color-state-success) 35%, transparent);background:color-mix(in srgb, var(--color-state-success) 12%, transparent);color:var(--color-state-success)}.Badge-module__SvJJsa__warning{border-color:color-mix(in srgb, var(--color-state-warning-background) 45%, transparent);background:color-mix(in srgb, var(--color-state-warning-background) 12%, transparent);color:var(--color-state-warning)}.Badge-module__SvJJsa__critical{border-color:color-mix(in srgb, var(--color-brand-primary) 25%, transparent);background:var(--color-brand-primary);color:var(--color-text-inverse)}.Badge-module__SvJJsa__gold{border-color:var(--color-brand-accent);background:var(--color-brand-accent);color:var(--color-text-on-accent)}
.Button-module__pc5h-a__button{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-control) var(--ease-brand), border-color var(--duration-control) var(--ease-brand), color var(--duration-control) var(--ease-brand), transform var(--duration-press) var(--ease-brand);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex}.Button-module__pc5h-a__button:active:not(:disabled){transform:scale(.985)}.Button-module__pc5h-a__button:disabled{opacity:var(--color-state-disabled-opacity);cursor:default;pointer-events:none}.Button-module__pc5h-a__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button-module__pc5h-a__md{min-height:var(--touch-target-md);padding:0 var(--space-md);font-size:var(--font-size-label)}.Button-module__pc5h-a__lg{min-height:var(--touch-target-lg);padding:0 calc(var(--space-md) + var(--space-xs));font-size:var(--font-size-title)}.Button-module__pc5h-a__fullWidth{width:100%}.Button-module__pc5h-a__primary{background:var(--color-brand-primary);color:var(--color-text-inverse)}.Button-module__pc5h-a__primary:hover:not(:disabled){background:var(--color-brand-primary-strong)}.Button-module__pc5h-a__gold{background:var(--color-brand-accent);color:var(--color-text-on-accent)}.Button-module__pc5h-a__gold:hover:not(:disabled){background:var(--color-brand-accent-strong);color:var(--color-text-inverse)}.Button-module__pc5h-a__outline{border-color:color-mix(in srgb, var(--color-brand-primary) 25%, transparent);color:var(--color-text-primary)}.Button-module__pc5h-a__outline:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-brand-primary) 50%, transparent)}.Button-module__pc5h-a__quiet{color:var(--color-text-secondary)}.Button-module__pc5h-a__quiet:hover:not(:disabled){color:var(--color-text-primary)}.Button-module__pc5h-a__danger{background:var(--color-state-danger);color:var(--color-text-inverse)}.Button-module__pc5h-a__danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-state-danger) 90%, var(--color-brand-primary))}@media (prefers-reduced-motion:reduce){.Button-module__pc5h-a__button{transition:none}.Button-module__pc5h-a__button:active:not(:disabled){transform:none}}
.Card-module__7-Bm2W__card{border-radius:var(--radius-card)}.Card-module__7-Bm2W__light{border:1px solid var(--color-border-default);background:color-mix(in srgb, var(--color-surface-elevated) 70%, transparent);color:var(--color-text-primary)}.Card-module__7-Bm2W__dark{border:1px solid color-mix(in srgb, var(--color-surface-elevated) 5%, transparent);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.Card-module__7-Bm2W__plain{background:0 0}.Card-module__7-Bm2W__padding-none{padding:0}.Card-module__7-Bm2W__padding-md{padding:var(--space-md)}.Card-module__7-Bm2W__padding-lg{padding:var(--space-lg)}
.Icon-module__ugI7dG__icon{vertical-align:middle;flex-shrink:0;display:inline-block}.Icon-module__ugI7dG__default{color:var(--icon-tone-default)}.Icon-module__ugI7dG__muted{color:var(--icon-tone-muted)}.Icon-module__ugI7dG__active{color:var(--icon-tone-active)}.Icon-module__ugI7dG__accent{color:var(--icon-tone-accent)}.Icon-module__ugI7dG__onDark{color:var(--icon-tone-on-dark)}.Icon-module__ugI7dG__onDarkActive{color:var(--icon-tone-on-dark-active)}.Icon-module__ugI7dG__disabled{color:var(--icon-tone-disabled);opacity:var(--icon-disabled-opacity)}
.Chip-module__OGKNKW__chip{--chip-height:38px;--chip-border:1px;align-items:center;gap:var(--space-xs);min-height:var(--chip-height);padding:0 var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-elevated) 70%, transparent);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-control) var(--ease-brand), border-color var(--duration-control) var(--ease-brand), color var(--duration-control) var(--ease-brand);line-height:1;display:inline-flex;position:relative}.Chip-module__OGKNKW__chip:before{content:"";inset:calc((var(--chip-height) - var(--touch-target-md)) / 2 - var(--chip-border)) 0;position:absolute}.Chip-module__OGKNKW__chip:hover:not(:disabled):not(.Chip-module__OGKNKW__active){border-color:color-mix(in srgb, var(--color-brand-primary) 30%, transparent)}.Chip-module__OGKNKW__active{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-text-inverse)}.Chip-module__OGKNKW__chip:disabled{opacity:var(--color-state-disabled-opacity);cursor:default;pointer-events:none}.Chip-module__OGKNKW__chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.Divider-module__NAZwoa__divider{border:0;border-top:1px solid var(--color-border-default);width:100%;height:0;margin:0}
.EmptyState-module__QptO4G__root{align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);border:1px dashed var(--color-border-default);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-elevated) 50%, transparent);text-align:center;flex-direction:column;display:flex}.EmptyState-module__QptO4G__tile{width:var(--icon-tile-size);height:var(--icon-tile-size);border-radius:var(--icon-tile-radius);background:var(--color-surface-muted);place-items:center;display:grid}.EmptyState-module__QptO4G__title{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);margin:0}.EmptyState-module__QptO4G__body{max-width:30ch;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}
.IconButton-module__L2Zo7W__button{border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-control) var(--ease-brand), color var(--duration-control) var(--ease-brand), transform var(--duration-press) var(--ease-brand);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;display:inline-grid}.IconButton-module__L2Zo7W__button:disabled{opacity:var(--color-state-disabled-opacity);cursor:default;pointer-events:none}.IconButton-module__L2Zo7W__button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.IconButton-module__L2Zo7W__quiet{width:var(--touch-target-md);height:var(--touch-target-md);color:var(--color-text-primary)}.IconButton-module__L2Zo7W__quiet:hover:not(:disabled){background:var(--color-surface-muted)}.IconButton-module__L2Zo7W__prominent{width:calc(var(--touch-target-md) + var(--space-xs));height:calc(var(--touch-target-md) + var(--space-xs));border-color:color-mix(in srgb, var(--color-brand-accent) 55%, transparent);background:var(--color-brand-primary);color:var(--color-brand-accent);box-shadow:var(--shadow-lift)}.IconButton-module__L2Zo7W__prominent:active:not(:disabled){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.IconButton-module__L2Zo7W__button{transition:none}.IconButton-module__L2Zo7W__prominent:active:not(:disabled){transform:none}}
.Input-module__CefrSW__field{display:block}.Input-module__CefrSW__label{color:var(--color-text-secondary);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);line-height:var(--line-height-overline);text-transform:uppercase;display:block}.Input-module__CefrSW__input{margin-top:var(--space-xs);width:100%;height:calc(var(--touch-target-md) + var(--space-xs));padding:0 var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-label);transition:border-color var(--duration-control) var(--ease-brand)}.Input-module__CefrSW__input::placeholder{color:color-mix(in srgb, var(--color-text-secondary) 70%, transparent)}.Input-module__CefrSW__input:focus{border-color:color-mix(in srgb, var(--color-brand-primary) 40%, transparent);outline:none}.Input-module__CefrSW__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Input-module__CefrSW__input:disabled{opacity:var(--color-state-disabled-opacity)}.Input-module__CefrSW__invalid,.Input-module__CefrSW__invalid:focus{border-color:var(--color-state-danger)}.Input-module__CefrSW__hint,.Input-module__CefrSW__error{margin-top:var(--space-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);display:block}.Input-module__CefrSW__hint{color:var(--color-text-secondary)}.Input-module__CefrSW__error{color:var(--color-state-danger)}
.Progress-module__87f85W__track{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:100%;overflow:hidden}.Progress-module__87f85W__sm{height:3px}.Progress-module__87f85W__md{height:5px}.Progress-module__87f85W__lg{height:7px}.Progress-module__87f85W__fill{border-radius:var(--radius-pill);height:100%;transition:width var(--duration-panel) var(--ease-brand)}.Progress-module__87f85W__primary{background:var(--color-brand-primary)}.Progress-module__87f85W__accent{background:var(--color-brand-accent)}@media (prefers-reduced-motion:reduce){.Progress-module__87f85W__fill{transition:none}}
.SegmentedControl-module__hU1xia__track{gap:var(--space-xs);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-muted) 70%, transparent);padding:3px;display:flex}.SegmentedControl-module__hU1xia__tab{--tab-height:36px;min-height:var(--tab-height);padding:0 var(--space-xs);border-radius:var(--radius-pill);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-label);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-control) var(--ease-brand), color var(--duration-control) var(--ease-brand);background:0 0;border:0;flex:1;line-height:1;position:relative}.SegmentedControl-module__hU1xia__tab:before{content:"";inset:calc((var(--tab-height) - var(--touch-target-md)) / 2) 0;position:absolute}.SegmentedControl-module__hU1xia__tab:hover:not(:disabled):not(.SegmentedControl-module__hU1xia__selected){color:var(--color-text-primary)}.SegmentedControl-module__hU1xia__selected{background:var(--color-brand-primary);color:var(--color-text-inverse)}.SegmentedControl-module__hU1xia__tab:disabled{opacity:var(--color-state-disabled-opacity);cursor:default;pointer-events:none}.SegmentedControl-module__hU1xia__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.Skeleton-module__FtUA5a__skeleton{background:var(--color-surface-muted);animation:Skeleton-module__FtUA5a__pulse 1.6s var(--ease-brand) infinite;border-radius:8px;display:block}.Skeleton-module__FtUA5a__round{border-radius:var(--radius-pill)}@keyframes Skeleton-module__FtUA5a__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.Skeleton-module__FtUA5a__skeleton{animation:none}}
.StateScreen-module__eB2OGW__root{display:block}.StateScreen-module__eB2OGW__card{border-radius:var(--radius-panel);text-align:center}.StateScreen-module__eB2OGW__tile{width:calc(var(--space-3xl) + var(--space-md));height:calc(var(--space-3xl) + var(--space-md));border-radius:var(--radius-pill);background:var(--color-surface-muted);place-items:center;margin:0 auto;display:grid}.StateScreen-module__eB2OGW__dark .StateScreen-module__eB2OGW__tile{border:1px solid color-mix(in srgb, var(--color-brand-accent) 45%, transparent);background:var(--color-surface-inverse-strong)}.StateScreen-module__eB2OGW__tag{margin:var(--space-md) 0 0;color:var(--color-text-accent);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);line-height:var(--line-height-overline);text-transform:uppercase}.StateScreen-module__eB2OGW__dark .StateScreen-module__eB2OGW__tag{color:var(--color-brand-accent)}.StateScreen-module__eB2OGW__title{margin:var(--space-xs) 0 0;color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.StateScreen-module__eB2OGW__dark .StateScreen-module__eB2OGW__title{color:var(--color-text-inverse)}.StateScreen-module__eB2OGW__body{max-width:32ch;margin:var(--space-xs) auto 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.StateScreen-module__eB2OGW__dark .StateScreen-module__eB2OGW__body{color:var(--color-text-on-dark)}.StateScreen-module__eB2OGW__points{max-width:32ch;margin:var(--space-md) auto 0;text-align:left;color:var(--color-text-primary);padding:0;list-style:none}.StateScreen-module__eB2OGW__dark .StateScreen-module__eB2OGW__points{color:var(--color-text-on-dark)}.StateScreen-module__eB2OGW__point{align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-xs);font-size:var(--font-size-label);line-height:var(--line-height-label);display:flex}.StateScreen-module__eB2OGW__dot{border-radius:var(--radius-pill);background:var(--color-brand-accent);flex-shrink:0;width:5px;height:5px;margin-top:6px}.StateScreen-module__eB2OGW__primary{margin-top:var(--space-lg)}.StateScreen-module__eB2OGW__secondary{margin-top:var(--space-md)}
.Switch-module__LyLEZa__track{--switch-width:46px;--switch-height:26px;--switch-thumb:20px;--switch-inset:2px;--switch-border:1px;width:var(--switch-width);height:var(--switch-height);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-muted);cursor:pointer;transition:background-color var(--duration-control) var(--ease-brand), border-color var(--duration-control) var(--ease-brand);flex-shrink:0;padding:0;position:relative}.Switch-module__LyLEZa__track:before{content:"";inset:calc((var(--switch-height) - var(--touch-target-md)) / 2 - var(--switch-border)) 0;position:absolute}.Switch-module__LyLEZa__on{border-color:var(--color-brand-accent);background:var(--color-brand-accent)}.Switch-module__LyLEZa__track:disabled{opacity:var(--color-state-disabled-opacity);cursor:default;pointer-events:none}.Switch-module__LyLEZa__track:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Switch-module__LyLEZa__thumb{top:var(--switch-inset);left:var(--switch-inset);width:var(--switch-thumb);height:var(--switch-thumb);border-radius:var(--radius-pill);background:var(--color-surface-elevated);transition:transform var(--duration-control) var(--ease-brand);position:absolute}.Switch-module__LyLEZa__on .Switch-module__LyLEZa__thumb{transform:translateX(calc(var(--switch-width) - var(--switch-thumb) - (2 * var(--switch-inset)) - 2px))}@media (prefers-reduced-motion:reduce){.Switch-module__LyLEZa__track,.Switch-module__LyLEZa__thumb{transition:none}}
.DevShowcase-module__klfHya__root{gap:var(--space-md);max-width:960px;margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px dashed var(--color-border-default);display:grid}.DevShowcase-module__klfHya__overline{color:var(--color-text-accent);font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);line-height:var(--line-height-overline);text-transform:uppercase;margin:0}.DevShowcase-module__klfHya__title{color:var(--color-text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);margin:0}.DevShowcase-module__klfHya__section{margin:var(--space-md) 0 0;color:var(--color-text-primary);font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:var(--line-height-title)}.DevShowcase-module__klfHya__row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.DevShowcase-module__klfHya__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.DevShowcase-module__klfHya__stack{gap:var(--space-md);max-width:420px;display:grid}.DevShowcase-module__klfHya__narrow{max-width:360px}.DevShowcase-module__klfHya__skeletonRow{align-items:center;gap:var(--space-sm);display:flex}.DevShowcase-module__klfHya__skeletonLines{gap:var(--space-xs);flex:1;display:grid}.DevShowcase-module__klfHya__muted{margin:var(--space-xs) 0 0;color:var(--color-text-secondary)}.DevShowcase-module__klfHya__onDark{margin:var(--space-xs) 0 0;color:var(--color-text-on-dark)}
.ActionLink-module__g87hGG__link{min-height:var(--touch-target-md);padding:0 var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--font-size-label);font-weight:var(--font-weight-label);line-height:var(--line-height-label);transition:background var(--duration-control) var(--ease-brand);justify-content:center;align-items:center;display:inline-flex}.ActionLink-module__g87hGG__link:hover{background:var(--color-surface-muted)}
.AdminPage-module__eLiHya__page{gap:var(--space-lg);min-width:0;display:grid}.AdminPage-module__eLiHya__stack{gap:var(--space-md);align-content:start;min-width:0;display:grid}.AdminPage-module__eLiHya__columns{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.AdminPage-module__eLiHya__columns{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}
.AdminPageHeader-module__udQPea__header{gap:var(--space-md);flex-direction:column;display:flex}.AdminPageHeader-module__udQPea__text{min-width:0}.AdminPageHeader-module__udQPea__title{color:var(--color-text-primary);font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading);margin:0}.AdminPageHeader-module__udQPea__subtitle{max-width:72ch;margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.AdminPageHeader-module__udQPea__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:768px){.AdminPageHeader-module__udQPea__header{flex-direction:row;justify-content:space-between;align-items:flex-start}.AdminPageHeader-module__udQPea__actions{flex-shrink:0;justify-content:flex-end}}
.AdminPanel-module__Ynxf5a__panel{min-width:0}.AdminPanel-module__Ynxf5a__title{color:var(--color-text-primary);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-title);margin:0}.AdminPanel-module__Ynxf5a__hint{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.AdminPanel-module__Ynxf5a__body{margin-top:var(--space-sm)}
.DataTable-module__BDQ-Xa__scroll{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-elevated) 70%, transparent);overflow-x:auto}.DataTable-module__BDQ-Xa__table{border-collapse:collapse;width:100%;min-width:640px}.DataTable-module__BDQ-Xa__caption{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.DataTable-module__BDQ-Xa__th{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-align:left;text-transform:uppercase;white-space:nowrap}.DataTable-module__BDQ-Xa__empty{padding:var(--space-xl) var(--space-md);text-align:center}.DataTable-module__BDQ-Xa__emptyTitle{color:var(--color-text-primary);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-title);margin:0}.DataTable-module__BDQ-Xa__emptyBody{margin:var(--space-xs) auto 0;max-width:56ch;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}
.account-module__BccwMa__card{gap:var(--space-xs);display:grid}.account-module__BccwMa__badge{border:1px solid color-mix(in srgb, var(--color-brand-accent) 45%, transparent);border-radius:var(--radius-pill);background:var(--color-surface-inverse);place-items:center;width:48px;height:48px;display:grid}.account-module__BccwMa__section{gap:var(--space-md);display:grid}.account-module__BccwMa__title{margin:var(--space-sm) 0 0;color:var(--color-text-primary);font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading)}.account-module__BccwMa__title:focus{outline:none}.account-module__BccwMa__title:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.account-module__BccwMa__body{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.account-module__BccwMa__notice{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);border:1px solid color-mix(in srgb, var(--color-brand-accent) 40%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-brand-accent) 10%, transparent);color:var(--color-text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0;display:flex}.account-module__BccwMa__error{color:var(--color-state-danger);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium);margin:0}.account-module__BccwMa__form{gap:var(--space-md);display:grid}.account-module__BccwMa__actions{gap:var(--space-sm);display:grid}.account-module__BccwMa__steps{gap:var(--space-xs);padding-left:var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0;display:grid}.account-module__BccwMa__qrBox{padding:var(--space-md);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-elevated);justify-items:center;display:grid}.account-module__BccwMa__qr{aspect-ratio:1;width:min(100%,240px);height:auto}.account-module__BccwMa__qrBackground{fill:var(--color-surface-elevated)}.account-module__BccwMa__qrModules{fill:var(--color-text-primary)}.account-module__BccwMa__keyNote,.account-module__BccwMa__keyStatus{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}.account-module__BccwMa__keyActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.account-module__BccwMa__keyBox{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-surface-muted);display:grid}.account-module__BccwMa__keyLabel{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.account-module__BccwMa__key{color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.account-module__BccwMa__codes{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-surface-muted);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;list-style:none;display:grid}.account-module__BccwMa__code{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.account-module__BccwMa__check{min-height:var(--touch-target-md);align-items:center;gap:var(--space-sm);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:pointer;display:flex}.account-module__BccwMa__check input{width:20px;height:20px;accent-color:var(--color-brand-primary)}.account-module__BccwMa__check input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.account-module__BccwMa__checking{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.account-module__BccwMa__panel{gap:var(--space-md);max-width:640px;display:grid}.account-module__BccwMa__facts{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;display:grid}.account-module__BccwMa__facts dt{color:var(--color-text-secondary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.account-module__BccwMa__facts dd{margin:var(--space-xs) 0 0;color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}.account-module__BccwMa__keyBox .account-module__BccwMa__keyLabel,.account-module__BccwMa__keyBox .account-module__BccwMa__keyNote,.account-module__BccwMa__keyBox .account-module__BccwMa__keyStatus{color:var(--color-text-primary)}
.EmptyChart-module__IyMKYG__empty{place-content:center;gap:var(--space-xs);min-height:160px;padding:var(--space-md);border:1px dashed var(--color-border-default);border-radius:var(--radius-card);text-align:center;display:grid}.EmptyChart-module__IyMKYG__title{color:var(--color-text-primary);font-weight:var(--font-weight-label);margin:0}.EmptyChart-module__IyMKYG__body{max-width:52ch;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);margin:0}
