.admin-toast-region[data-v-f07bb8e2]{z-index:1000;width:min(100vw - 2 * var(--space-5),32rem);pointer-events:none;position:fixed;inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}.admin-toast[data-v-f07bb8e2]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-on-status);background:var(--color-status-information);border:var(--border-width) solid color-mix(in srgb,var(--color-on-status) 35%,transparent);box-shadow:var(--shadow-subtle);pointer-events:auto;display:flex}.admin-toast--success[data-v-f07bb8e2]{background:var(--color-status-success)}.admin-toast--error[data-v-f07bb8e2]{background:var(--color-status-danger)}.admin-toast button[data-v-f07bb8e2]{min-width:var(--size-touch);min-height:var(--size-touch);margin:calc(var(--space-2) * -1);padding:var(--space-2);color:inherit;font-size:var(--font-size-xl);line-height:var(--line-height-solid);cursor:pointer;background:0 0;border:0;flex:none}.admin-toast button[data-v-f07bb8e2]:focus-visible{outline-color:var(--color-on-status)}.admin-toast>span[data-v-f07bb8e2]{overflow-wrap:anywhere;min-width:0}.admin-toast-enter-active[data-v-f07bb8e2],.admin-toast-leave-active[data-v-f07bb8e2]{transition:opacity var(--motion-fast) ease,transform var(--motion-fast) ease}.admin-toast-enter-from[data-v-f07bb8e2],.admin-toast-leave-to[data-v-f07bb8e2]{opacity:0;transform:translateY(-.5rem)}:where(.admin-form,.editor-panel) summary{min-block-size:var(--size-touch);align-content:center}.admin-page{width:min(100%,var(--size-admin-content));margin-inline:auto}.admin-page--stack{gap:var(--space-8);display:grid}.admin-page__header{align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.admin-page__header:where(:has(>label)){grid-template-columns:minmax(0,1fr) minmax(12rem,18rem) auto}.admin-page__heading{gap:var(--space-3);min-width:0;display:grid}.admin-page__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;grid-column:-2/-1;display:flex}.admin-page__header>label{gap:var(--space-2);min-width:0;color:var(--color-ink-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:grid}.admin-page h1{max-width:20ch;font-size:var(--font-size-display-2xl);line-height:var(--line-height-heading)}.admin-kicker{color:var(--color-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}.admin-page__intro{max-width:60ch;color:var(--color-ink-muted)}.admin-back-link{min-height:var(--size-touch);align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);color:var(--color-ink-muted);transition:color var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.admin-back-link:hover{color:var(--color-accent)}@media (width<48rem){.admin-page__header{grid-template-columns:1fr}.admin-page__actions,.admin-page__header>label{grid-column:auto}.admin-page__actions{justify-content:flex-start}}.admin-state{justify-items:start;gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);display:grid}.admin-state--error{color:var(--color-status-danger);border-color:color-mix(in srgb,var(--color-status-danger) 35%,var(--color-border))}.admin-issue-summary{gap:var(--space-4);padding:var(--space-5);border:var(--border-width) solid var(--color-border-strong);background:var(--color-surface);display:grid}.admin-issue-summary:focus{outline:var(--border-width-strong) solid var(--color-focus);outline-offset:3px}.admin-issue-summary__group{padding:var(--space-3) var(--space-4);border-inline-start:var(--space-1) solid var(--color-status-information);background:color-mix(in srgb,var(--color-status-information) 8%,transparent)}.admin-issue-summary__group--error{border-inline-start-color:var(--color-status-danger);background:color-mix(in srgb,var(--color-status-danger) 8%,transparent)}.admin-issue-summary__group--warning{border-inline-start-color:var(--color-status-warning);background:color-mix(in srgb,var(--color-status-warning) 10%,transparent)}.admin-issue-summary__group h3,.admin-record-row__issues h3,.admin-record-row__issues summary{align-items:center;gap:var(--space-2);display:flex}.admin-issue-summary__group--error h3{color:var(--color-status-danger)}.admin-issue-summary__group--warning h3{color:var(--color-status-warning)}.admin-issue-summary__group--info h3{color:var(--color-status-information)}.admin-dirty{min-width:0;padding:var(--space-2) var(--space-3);color:var(--color-status-warning);background:color-mix(in srgb,var(--color-status-warning) 12%,transparent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.admin-field{align-content:start;gap:var(--space-2);display:grid}.admin-checkbox,.admin-field--wide{grid-column:1/-1}.admin-checkbox>span,.admin-field>legend,.admin-field>span,.admin-field__label,.admin-form__language-selector>span{color:var(--color-ink-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.admin-field em{font-weight:var(--font-weight-regular)}.admin-field :where(input:not([type=checkbox],[type=radio],[type=file])),.admin-field textarea,.admin-input{width:100%;min-height:var(--size-touch);padding:var(--space-3) var(--space-4);color:var(--color-ink);background:var(--color-canvas);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-none)}.admin-field textarea{resize:vertical}.admin-field>input[type=file]{min-height:var(--size-touch);max-width:100%;color:var(--color-ink)}.admin-field>input[type=file]::file-selector-button{min-height:var(--size-touch);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-none);background:var(--color-canvas);color:var(--color-ink);font:inherit;cursor:pointer;margin-inline-end:var(--space-3)}.admin-field>input[type=file]:not(:disabled)::file-selector-button:hover{background:var(--color-surface-muted);border-color:var(--color-border-interactive)}.admin-field input:not([type=checkbox],[type=radio],[type=file])[aria-invalid=true],.admin-field textarea[aria-invalid=true],.admin-input[aria-invalid=true]{border-color:var(--color-status-danger)}.admin-field small,.admin-field__help{color:var(--color-ink-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular)}.admin-field small.admin-field__error,.admin-field__error{color:var(--color-status-danger);font-weight:var(--font-weight-medium)}.admin-checkbox{min-height:var(--size-touch);align-items:center;gap:var(--space-3);display:flex}.admin-checkbox input{min-height:0;width:var(--size-checkbox);height:var(--size-checkbox);accent-color:var(--color-accent);flex:none;padding:0}.admin-form{gap:var(--space-6);display:grid}.admin-form__identity{align-items:baseline;gap:var(--space-3);padding:var(--space-4);color:var(--color-ink-muted);background:var(--color-surface-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.admin-form__identity strong{color:var(--color-ink);font-family:var(--font-mono)}.admin-form__language-selector{gap:var(--space-2);width:min(100%,22rem);display:grid}.admin-form__grid{gap:var(--admin-panel-gap);padding:var(--admin-panel-padding);background:var(--color-surface);border:var(--border-width) solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-form__actions{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,22rem) auto;display:grid}.admin-form__actions>.button{grid-column:-2/-1;justify-self:end}.admin-action-blockers{overflow-wrap:anywhere;min-width:0}.admin-form__preserved,.admin-toolbar label{color:var(--color-ink-muted);font-size:var(--font-size-sm)}.editor-panel{gap:var(--admin-panel-gap);padding:var(--admin-panel-padding);background:var(--color-surface);border:var(--border-width) solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editor-panel--single{grid-template-columns:1fr}.editor-panel h2{font-size:var(--font-size-xl);line-height:var(--line-height-snug);grid-column:1/-1}.admin-editor-actions{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-canvas);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.admin-editor-actions>.button{margin-inline-start:auto}@media (width<48rem){.admin-form__actions,.admin-form__grid,.editor-panel{grid-template-columns:1fr}.admin-form__actions{align-items:stretch}.admin-form__actions>.button{grid-column:auto;justify-self:stretch}}.admin-toolbar{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);display:grid}.admin-toolbar__controls{gap:var(--space-3);display:flex}.admin-toolbar input{min-width:0;padding:var(--space-3) var(--space-4);color:var(--color-ink);background:var(--color-canvas);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-none);flex:1}.admin-record-list{gap:var(--border-width);background:var(--color-border);border:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.admin-record-row{background:var(--color-surface)}.admin-record-row__content{gap:var(--space-3);padding:var(--space-5);display:grid}.admin-record-row__link{align-items:center;gap:var(--space-5);color:var(--color-ink);transition:background var(--motion-fast) var(--ease-standard);grid-template-columns:minmax(10rem,.8fr) minmax(0,2fr) auto;text-decoration:none;display:grid}.admin-record-row__link:hover{background:var(--color-surface-selected)}.admin-record-row__copy,.admin-record-row__identity{gap:var(--space-1);min-width:0;display:grid}.admin-record-row__identity strong{font-family:var(--font-mono);font-size:var(--font-size-sm)}.admin-record-row__identity :where(strong) svg{vertical-align:-.15em;margin-inline-start:var(--space-2)}.admin-record-row__copy small,.admin-record-row__identity span{color:var(--color-ink-muted)}.admin-record-row__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-record-row__issues,.admin-record-row__variants{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.admin-record-row__issue{align-items:center;gap:var(--space-1);display:inline-flex}.admin-record-row__issue--error svg{color:var(--color-status-danger)}.admin-record-row__issue--warning svg{color:var(--color-status-warning)}.admin-record-row__issue--info svg{color:var(--color-status-information)}.admin-language-chip{min-height:var(--size-touch);min-width:var(--size-touch);padding:var(--space-1) var(--space-2);color:var(--color-ink);border:var(--border-width) solid var(--color-border-strong);transition:color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.admin-language-chip:hover{color:var(--color-accent);border-color:var(--color-accent)}@media (width<48rem){.admin-record-row__link{gap:var(--space-3);grid-template-columns:1fr auto}.admin-record-row__copy{grid-area:2/1/auto/-1}.admin-record-row__copy small{white-space:normal}}@media (width<30rem){.admin-toolbar__controls{display:grid}}.admin-delete{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-8);margin-inline-start:auto;display:flex}.admin-dialog{width:calc(min(90vw,34rem));max-width:calc(100% - 2 * var(--space-4));padding:var(--space-6);color:var(--color-ink);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-none)}.admin-dialog::backdrop{background:var(--color-surface-scrim)}.admin-dialog p{margin-block:var(--space-4)}.admin-dialog__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<30rem){.admin-dialog__actions{display:grid}}.admin-icon-button{width:var(--size-touch);height:var(--size-touch);color:var(--color-ink);border:var(--border-width) solid var(--color-border);cursor:pointer;background:0 0;flex-shrink:0;place-items:center;padding:0;display:grid}.admin-icon-button:disabled{opacity:.4;cursor:not-allowed}.admin-icon-button:hover:not(:disabled){background:var(--color-surface-muted);border-color:var(--color-border-strong)}.admin-file-picker{cursor:pointer;position:relative;overflow:hidden}.admin-file-picker:focus-within{outline:var(--border-width-strong) solid var(--color-focus);outline-offset:var(--space-1)}.admin-file-picker>input[type=file]{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.admin-field-group{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:var(--border-width) solid var(--color-border);margin:0;display:grid}.admin-field-group legend{padding-inline:var(--space-2);color:var(--color-ink-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.editor-inline-action{justify-self:start}.member-editor,.member-highlights{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface);border:var(--border-width) solid var(--color-border);display:grid;container-type:inline-size}.member-editor__section-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.member-editor__section-heading :is(h2,h3){margin-bottom:var(--space-2)}.member-editor__section-heading p{max-width:70ch;color:var(--color-ink-muted)}.member-editor__count,.member-highlights__count{min-width:0;padding:var(--space-2) var(--space-3);color:var(--color-ink);background:var(--color-surface-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.member-editor__search,.member-highlights__search{max-width:42rem}.member-highlights__choices,.member-highlights__ordered{gap:var(--border-width);background:var(--color-border);border:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.member-highlights__choices{overscroll-behavior:contain;max-block-size:16rem;overflow-y:auto}.member-highlights__choices li,.member-highlights__ordered li{background:var(--color-surface);min-width:0}.member-highlights__choices .admin-checkbox{grid-template-columns:var(--size-checkbox) minmax(0,1fr) auto;padding:var(--space-2) var(--space-4);display:grid}.member-highlights__identity{gap:var(--space-1);min-width:0;display:grid}.member-highlights__identity small{color:var(--color-ink-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.member-highlights__status{color:var(--color-ink-muted);font-size:var(--font-size-xs);align-self:center}.member-highlights__ordered li{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.member-highlights__rank{width:var(--size-touch);height:var(--size-touch);color:var(--color-accent);background:var(--color-surface-muted);font-family:var(--font-mono);font-weight:var(--font-weight-bold);place-items:center;display:grid}.member-highlights__remove{min-height:var(--size-touch);grid-column:2/-1;justify-self:start}.member-editor__empty,.member-highlights__empty,.member-highlights__preview{padding:var(--space-4);color:var(--color-ink-muted);background:var(--color-canvas);border-inline-start:var(--space-1) solid var(--color-accent)}.member-rows{gap:var(--border-width);overscroll-behavior:contain;background:var(--color-border);border:var(--border-width) solid var(--color-border);max-block-size:calc(min(44rem,70vh));scroll-padding-block:var(--space-2);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.member-rows>li{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}.member-rows__identity{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.member-rows__identity small{color:var(--color-ink-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.member-rows__status{color:var(--color-ink-muted);font-size:var(--font-size-xs);grid-area:2/1}.member-rows__warning{color:var(--color-status-danger);font-size:var(--font-size-sm);grid-column:1/-1}.member-rows>li>.admin-reorder{grid-area:1/2/3}.member-rows>li>.button{grid-column:1/-1;justify-self:start}.member-highlights__identity,.member-highlights__remove,.member-highlights__status,.member-rows>li>.button,.member-rows__status{overflow-wrap:anywhere;min-width:0;max-width:100%}@container (width>=55rem){.member-rows>li{grid-template-columns:minmax(0,1fr) minmax(0,14rem) auto minmax(0,18rem)}.member-rows>li>.admin-reorder,.member-rows>li>.button,.member-rows__status{grid-area:auto}}@container (width<26rem){.member-highlights__ordered li{grid-template-columns:auto minmax(0,1fr)}.member-highlights__ordered .admin-reorder,.member-highlights__status{grid-column:2}.member-highlights__choices .admin-checkbox{grid-template-columns:var(--size-checkbox) minmax(0,1fr)}.member-rows>li{grid-template-columns:minmax(0,1fr)}.member-rows>li>.admin-reorder{grid-area:auto/1}}@media (width<48rem){.member-editor,.member-highlights{padding:var(--space-4)}.member-rows{max-block-size:65vh}}.admin-permission-fields{gap:var(--space-5);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.admin-layout[data-v-d20bba4f]{display:contents}.admin-skip-link[data-v-d20bba4f]{z-index:1100;padding:var(--space-3) var(--space-4);color:var(--color-ink);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--motion-fast) var(--ease-standard);text-decoration:none;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.admin-skip-link[data-v-d20bba4f]:focus-visible{transform:translateY(0)}.admin-shell[data-v-d20bba4f]{background:var(--color-canvas);grid-template-columns:18rem minmax(0,1fr);block-size:100dvh;min-block-size:100svh;display:grid;overflow:hidden}.admin-sidebar[data-v-d20bba4f]{gap:var(--space-6);min-height:0;padding:var(--space-8) var(--space-6);color:var(--color-on-ink);background:var(--color-ink);--color-focus:var(--color-focus-on-ink);flex-direction:column;display:flex;overflow:hidden}.admin-sidebar__brand[data-v-d20bba4f]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);color:var(--color-on-ink-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;display:flex}.admin-sidebar__brand>div[data-v-d20bba4f]{gap:var(--space-1);display:grid}.admin-sidebar__toggle[data-v-d20bba4f]{display:none}.admin-sidebar__drawer[data-v-d20bba4f]{gap:var(--space-5);flex:1;grid-template-rows:auto minmax(0,1fr) auto;min-block-size:0;display:grid}.admin-sidebar__logo[data-v-d20bba4f]{color:var(--color-on-ink);font-family:var(--font-display);font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-brand);text-transform:none;text-decoration:none}.admin-sidebar__account[data-v-d20bba4f]{gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-width) solid var(--color-on-ink-border);display:grid}.admin-sidebar__language-control[data-v-d20bba4f],.admin-sidebar__user[data-v-d20bba4f]{gap:var(--space-2);display:grid}.admin-sidebar__account-label[data-v-d20bba4f]{color:var(--color-on-ink-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}.admin-sidebar__email[data-v-d20bba4f]{overflow-wrap:anywhere;color:var(--color-on-ink-muted);font-size:var(--font-size-xs)}.admin-sidebar__language-select[data-v-d20bba4f]{width:100%}.admin-sidebar__language-control[data-v-d20bba4f] .admin-sidebar__language-select{min-height:var(--size-touch);padding-block:var(--space-2);color:var(--color-on-ink);background-color:var(--color-ink);border-color:var(--color-on-ink-border)}.admin-sidebar__language-control[data-v-d20bba4f] .admin-sidebar__language-select:hover:not(:disabled){background-color:var(--color-on-ink-hover)}.admin-sidebar__nav[data-v-d20bba4f]{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:var(--color-on-ink-muted) var(--color-ink);scrollbar-width:auto;min-block-size:0;overflow-y:auto}.admin-sidebar__nav[data-v-d20bba4f]::-webkit-scrollbar{width:.75rem}.admin-sidebar__nav[data-v-d20bba4f]::-webkit-scrollbar-track{background:var(--color-ink)}.admin-sidebar__nav[data-v-d20bba4f]::-webkit-scrollbar-thumb{background:var(--color-on-ink-muted);border:.2rem solid var(--color-ink)}.admin-sidebar__nav[data-v-d20bba4f]::-webkit-scrollbar-thumb:hover{background:var(--color-on-ink)}.admin-sidebar__footer[data-v-d20bba4f]{color:var(--color-on-ink-muted);border-block-start:var(--border-width) solid var(--color-on-ink-border);font-size:var(--font-size-2xs);letter-spacing:var(--letter-spacing-caps);margin-block-start:auto;padding-block-start:var(--space-5)}.admin-sidebar__nav-list[data-v-d20bba4f],.admin-sidebar__section-list[data-v-d20bba4f]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.admin-sidebar__nav a[data-v-d20bba4f],.admin-sidebar__section summary[data-v-d20bba4f]{padding:var(--space-3) var(--space-2);border-inline-start:var(--border-width-strong) solid transparent;color:var(--color-on-ink-muted);transition:color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard);text-decoration:none;display:block}.admin-sidebar__section summary[data-v-d20bba4f]{cursor:pointer;list-style:none}.admin-sidebar__section summary[data-v-d20bba4f]:hover,:where(.admin-sidebar__nav) a[data-v-d20bba4f]:hover{color:var(--color-on-ink);background:var(--color-on-ink-hover)}.admin-sidebar__nav a.admin-sidebar__link--active[data-v-d20bba4f]{color:var(--color-on-ink);background:var(--color-on-ink-selected);border-inline-start-color:var(--color-on-ink);font-weight:var(--font-weight-medium)}.admin-sidebar__section summary[data-v-d20bba4f]::-webkit-details-marker{display:none}.admin-sidebar__section summary[data-v-d20bba4f]:after{float:inline-end;content:"＋"}.admin-sidebar__section[open] summary[data-v-d20bba4f]:after{content:"−"}.admin-sidebar__section-list[data-v-d20bba4f]{margin-top:var(--space-1);padding-inline-start:var(--space-3)}.admin-sidebar .button[data-v-d20bba4f]{color:var(--color-on-ink);border-color:var(--color-on-ink-border);justify-content:flex-start}.admin-sidebar .button[data-v-d20bba4f]:hover:not(:disabled){background:var(--color-on-ink-hover)}.admin-main[data-v-d20bba4f]{min-width:0;min-height:0;padding:clamp(var(--space-6),5vw,var(--space-12));overscroll-behavior:contain;overflow-y:auto}.admin-breadcrumbs[data-v-d20bba4f]{width:min(100%,var(--size-admin-content));margin:0 auto var(--space-5)}.admin-breadcrumbs ol[data-v-d20bba4f]{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.admin-breadcrumbs li[data-v-d20bba4f]:not(:last-child):after{color:var(--color-border-strong);content:"/";align-self:center;margin-inline-start:var(--space-2)}.admin-breadcrumbs a[data-v-d20bba4f]{color:inherit}.admin-breadcrumbs a[data-v-d20bba4f],.admin-breadcrumbs li>span[aria-current=page][data-v-d20bba4f]{min-height:var(--size-touch);align-items:center;display:inline-flex}.admin-breadcrumbs [aria-current=page][data-v-d20bba4f]{color:var(--color-ink);font-weight:var(--font-weight-bold)}@media (width<48rem){.admin-shell[data-v-d20bba4f]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;position:relative}.admin-sidebar[data-v-d20bba4f]{z-index:20;padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-subtle);gap:0;position:relative;overflow:visible}.admin-sidebar__brand[data-v-d20bba4f]{align-items:center}.admin-sidebar__logo[data-v-d20bba4f]{font-size:var(--font-size-xl)}.admin-sidebar__brand span[data-v-d20bba4f]{font-size:var(--font-size-2xs)}.admin-sidebar__toggle[data-v-d20bba4f]{min-width:var(--size-touch);min-height:var(--size-touch);padding:var(--space-2);color:var(--color-on-ink);border:var(--border-width) solid var(--color-on-ink-border);background:0 0;place-items:center;display:grid}.admin-sidebar__drawer[data-v-d20bba4f]{overscroll-behavior:contain;max-height:calc(100dvh - 100%);padding:0 var(--space-4) var(--space-5);color:var(--color-on-ink);background:var(--color-ink);box-shadow:var(--shadow-subtle);display:none;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.admin-sidebar__drawer--open[data-v-d20bba4f]{gap:var(--space-4);grid-template-rows:auto auto auto;display:grid}.admin-sidebar__nav[data-v-d20bba4f]{overflow:visible}.admin-sidebar__footer[data-v-d20bba4f]{margin-block-start:0}.admin-sidebar__nav-list[data-v-d20bba4f]{gap:var(--space-2);display:grid}.admin-sidebar__section-list[data-v-d20bba4f]{min-width:0}.admin-sidebar__account[data-v-d20bba4f]{grid-template-columns:minmax(0,1fr);align-items:stretch}.admin-main[data-v-d20bba4f]{padding:var(--space-5) var(--space-4)}}@media (width>=48rem) and (height<=52rem){.admin-sidebar[data-v-d20bba4f]{padding-block:var(--space-4)}.admin-sidebar[data-v-d20bba4f],.admin-sidebar__drawer[data-v-d20bba4f]{gap:var(--space-3)}.admin-sidebar__account[data-v-d20bba4f]{gap:var(--space-2);padding-block:var(--space-3)}.admin-sidebar__language-control[data-v-d20bba4f],.admin-sidebar__user[data-v-d20bba4f]{gap:var(--space-1)}.admin-sidebar__footer[data-v-d20bba4f]{padding-block-start:var(--space-3)}}
