:where(.admin-app,.admin-overlay){--color-primary:var(--color-admin-gold);--color-primary-foreground:var(--color-midnight);--color-input:var(--color-admin-border);--color-ring:var(--color-admin-gold);font-family:var(--font-sans)}:where(.admin-app,.admin-overlay) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-admin-gold-ink);outline-offset:3px}:where(.admin-app,.admin-overlay) [data-variant][data-size]{border-radius:var(--radius-lg);min-height:2.75rem;font-family:var(--font-sans);text-transform:none;letter-spacing:normal;touch-action:manipulation;font-size:.875rem;font-weight:500}:where(.admin-app,.admin-overlay) [data-variant][data-size][data-variant=default]:not(.bg-garnet):not(.bg-success){background:var(--color-admin-gold);border:1px solid var(--color-gilded);color:var(--color-midnight)}:where(.admin-app,.admin-overlay) [data-variant][data-size][data-variant=outline]{background:var(--color-admin-control);border-color:var(--color-admin-border);color:var(--color-midnight)}:where(.admin-app,.admin-overlay) [data-variant][data-size]:hover{filter:brightness(.97)}:where(.admin-app,.admin-overlay) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],input[type=month],input[type=date],input[type=datetime-local],select){border:1px solid var(--color-admin-border);border-radius:var(--radius-lg);background:var(--color-admin-control);min-height:2.75rem;box-shadow:none;padding:.625rem .875rem;font-size:1rem}:where(.admin-app,.admin-overlay) [data-slot=input].admin-search{padding-left:2.75rem}:where(.admin-app,.admin-overlay) [aria-invalid=true]{border-color:var(--color-garnet)}:where(.admin-app,.admin-overlay) .font-mono{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;font-size:.8125rem;line-height:1.5}:where(.admin-app,.admin-overlay) .font-cormorant{font-family:var(--font-sans);font-style:normal}:where(.admin-app,.admin-overlay) .text-success{color:var(--color-admin-success)}:where(.admin-app,.admin-overlay) .text-warning{color:var(--color-admin-warning)}:where(.admin-app,.admin-overlay) .text-gilded{color:var(--color-admin-gold-ink)}:where(.admin-content,.admin-overlay) .bg-warm-white{background-color:var(--color-admin-surface)}:where(.admin-app,.admin-overlay) :is(.border-mist-blue\/40,.border-mist-blue\/30){border-color:var(--color-light-linen)}:where(.admin-app,.admin-overlay) :is(.rounded-xl,.rounded-2xl){border-radius:var(--radius-xl)}.admin-content h1{font-size:1.75rem;line-height:1.2}.admin-content>[data-ph-mask]>div>header>p:first-child{display:none}.admin-content table{border-collapse:collapse}.admin-content thead{background:var(--color-sand)}.admin-content th{font-weight:500}.admin-content td{padding-top:1rem;padding-bottom:1rem}.admin-content :is(td,li) :is(.font-serif.text-body,.font-serif.text-h4){font-family:var(--font-sans);font-weight:500}:where(.admin-content :is(.space-y-10,.space-y-12)>:not(:last-child)){margin-block-end:1.5rem}.admin-overlay{background-color:var(--color-admin-surface)}.admin-overlay [data-slot=dialog-description]{font-family:var(--font-sans);font-style:normal}@media (min-width:1024px){.admin-content h1{font-size:2.25rem}:where(.admin-content :is(.space-y-10,.space-y-12)>:not(:last-child)){margin-block-end:2rem}}@media (max-width:639px){.admin-page-actions{width:100%}.admin-page-actions>*{flex:1}.admin-content :is(th,td){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.admin-app *,.admin-overlay *{scroll-behavior:auto;transition-duration:0s}}
