.omnibox[data-v-13c2c1ad]{width:calc(min(360px,42vw));position:relative}.omnibox__bar[data-v-13c2c1ad]{align-items:center;gap:var(--dpp-space-2);height:36px;padding:0 var(--dpp-space-2);border:1px solid var(--dpp-border-strong);border-radius:var(--dpp-radius-lg);background:var(--dpp-surface-raised);display:flex}.omnibox__bar[data-v-13c2c1ad]:focus-within{border-color:var(--dpp-role-action-icon);outline:var(--dpp-focus-ring);outline-offset:var(--dpp-focus-ring-offset)}.omnibox__icon[data-v-13c2c1ad]{font-size:var(--dpp-text-base);color:var(--dpp-emphasis-section)}.omnibox__input[data-v-13c2c1ad]{font:inherit;font-size:var(--dpp-text-base);color:var(--dpp-emphasis-primary);outline:none;flex:1;min-width:0}.omnibox__camera[data-v-13c2c1ad],.omnibox__input[data-v-13c2c1ad]{background:0 0;border:none}.omnibox__camera[data-v-13c2c1ad]{cursor:pointer;color:var(--dpp-emphasis-section);padding:var(--dpp-space-1);align-items:center;display:inline-flex}.omnibox__camera[data-v-13c2c1ad]:hover{color:var(--dpp-role-action-text)}.omnibox__camera[data-v-13c2c1ad]:focus-visible{outline:var(--dpp-focus-ring);outline-offset:var(--dpp-focus-ring-offset)}.omnibox__backdrop[data-v-13c2c1ad]{z-index:40;position:fixed;inset:0}.omnibox__panel[data-v-13c2c1ad]{z-index:41;background:var(--dpp-surface-raised);border:1px solid var(--dpp-border);border-radius:var(--dpp-radius-lg);max-height:60vh;box-shadow:var(--dpp-elevation-overlay);padding:var(--dpp-space-2);position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto}.omnibox__status[data-v-13c2c1ad]{align-items:center;gap:var(--dpp-space-2);padding:var(--dpp-space-2);font-size:var(--dpp-text-base);color:var(--dpp-emphasis-section);display:flex}.omnibox__heading[data-v-13c2c1ad]{font-size:var(--dpp-text-sm);font-weight:var(--dpp-weight-semibold);color:var(--dpp-emphasis-primary);margin:var(--dpp-space-1) var(--dpp-space-1) var(--dpp-space-2)}.omnibox__heading--muted[data-v-13c2c1ad]{color:var(--dpp-emphasis-section);font-weight:var(--dpp-weight-medium)}.omnibox__subheading[data-v-13c2c1ad]{font-size:var(--dpp-text-xs);text-transform:uppercase;letter-spacing:var(--dpp-tracking-eyebrow);color:var(--dpp-emphasis-section);margin:var(--dpp-space-2) var(--dpp-space-1) var(--dpp-space-1)}.omnibox__row[data-v-13c2c1ad]{gap:var(--dpp-space-1);text-align:left;width:100%;padding:var(--dpp-space-2);border-radius:var(--dpp-radius-md);cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;display:flex}.omnibox__row[data-v-13c2c1ad]:hover{background:var(--dpp-surface-hover)}.omnibox__row[data-v-13c2c1ad]:focus-visible{outline:var(--dpp-focus-ring);outline-offset:calc(var(--dpp-focus-ring-offset) * -1)}.omnibox__row-main[data-v-13c2c1ad]{font-size:var(--dpp-text-base);font-weight:var(--dpp-weight-medium);color:var(--dpp-emphasis-primary)}.omnibox__row-sub[data-v-13c2c1ad]{align-items:center;gap:var(--dpp-space-2);font-size:var(--dpp-text-xs);color:var(--dpp-emphasis-section);display:flex}.omnibox__row-sub code[data-v-13c2c1ad]{font-family:ui-monospace,monospace}.scanner[data-v-13c2c1ad]{z-index:1000;background:var(--dpp-overlay-scrim);justify-content:center;position:fixed;inset:0}.scanner[data-v-13c2c1ad],.scanner__frame[data-v-13c2c1ad]{align-items:center;display:flex}.scanner__frame[data-v-13c2c1ad]{gap:var(--dpp-space-4);padding:var(--dpp-space-4);flex-direction:column}.scanner__video[data-v-13c2c1ad]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--dpp-radius-xl);background:var(--dpp-overlay-surface);width:calc(min(90vw,480px))}.scanner__hint[data-v-13c2c1ad]{color:var(--dpp-overlay-text);font-size:var(--dpp-text-base);margin:0}@media (width<=768px){.omnibox[data-v-13c2c1ad]{width:100%}}.admin-shell[data-v-9238e808]{background:var(--dpp-surface-page);grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}@media (width>=55rem){.admin-shell[data-v-9238e808]{grid-template-columns:var(--dpp-sidebar-width,16rem) minmax(0,1fr)}.admin-sidebar[data-v-9238e808]{height:100vh;position:sticky;top:0;overflow-y:auto}}.admin-sidebar[data-v-9238e808]{gap:var(--dpp-space-4);padding:var(--dpp-space-4) var(--dpp-space-3);border-right:1px solid var(--dpp-border);background:var(--dpp-surface-raised);flex-direction:column;display:flex}.admin-sidebar__brand a[data-v-9238e808]{padding:var(--dpp-space-2) var(--dpp-space-3);font-weight:var(--dpp-weight-semibold);font-size:var(--dpp-text-md);color:var(--dpp-role-brand);white-space:nowrap;text-decoration:none;display:block}.admin-sidebar__list[data-v-9238e808],.admin-sidebar__sublist[data-v-9238e808]{gap:var(--dpp-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-sidebar__group[data-v-9238e808]{margin-top:var(--dpp-space-2)}.admin-sidebar__group-toggle[data-v-9238e808]{align-items:center;gap:var(--dpp-space-2);width:100%;font-size:var(--dpp-text-xs);font-weight:var(--dpp-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--dpp-emphasis-section);text-align:left;cursor:pointer;display:flex}.admin-sidebar__group-toggle[data-v-9238e808],.admin-sidebar__link[data-v-9238e808]{padding:var(--dpp-space-2) var(--dpp-space-3);white-space:nowrap}.admin-sidebar__link[data-v-9238e808]{border-radius:var(--dpp-radius-md);color:var(--dpp-emphasis-primary);font-size:var(--dpp-text-base);text-decoration:none;display:block}.admin-sidebar__link--nested[data-v-9238e808]{padding-left:var(--dpp-space-6)}.admin-sidebar__link[data-v-9238e808]:hover{background:var(--dpp-surface-hover)}.admin-sidebar__link.is-active[data-v-9238e808]{color:var(--dpp-role-brand);font-weight:var(--dpp-weight-medium);background:var(--dpp-surface-sunken)}.admin-sidebar__foot[data-v-9238e808]{padding-top:var(--dpp-space-4);border-top:1px solid var(--dpp-border);margin-top:auto}.admin-column[data-v-9238e808]{flex-direction:column;min-width:0;display:flex}.admin-header[data-v-9238e808]{justify-content:space-between;align-items:center;gap:var(--dpp-space-3) var(--dpp-space-5);padding:var(--dpp-space-3) var(--dpp-space-5);border-bottom:1px solid var(--dpp-border);background:var(--dpp-surface-raised);flex-wrap:wrap;min-height:56px;display:flex}.admin-header__omnibox[data-v-9238e808]{flex:auto;min-width:0;max-width:40rem}.admin-header__user[data-v-9238e808]{align-items:center;gap:var(--dpp-space-3);font-size:var(--dpp-text-base);color:var(--dpp-emphasis-section);overflow-wrap:anywhere;min-width:0;margin-left:auto;display:flex}.admin-main[data-v-9238e808]{padding:var(--dpp-space-6) var(--dpp-space-5);max-width:var(--dpp-content-max-width,1600px);flex:1;width:100%;margin:0 auto}
