:root{--dur-micro:120ms;--dur-cinema:820ms;--dur-exit:180ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-exit:cubic-bezier(0.4,0,0.9,0.5);--ease-pop:cubic-bezier(0.34,1.4,0.64,1)}@media (prefers-reduced-motion:no-preference){[data-page-root]{transition:opacity var(--dur-exit) var(--ease-exit)}[data-page-root][data-leaving]{opacity:.45}}[data-phase]{display:inline-grid;place-items:center}.btn-face{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-base) var(--ease-out)}[data-phase] .btn-face:not([data-face=label]){opacity:0;transform:translate3d(0,8px,0) scale(.85);pointer-events:none}[data-phase=busy] .btn-face[data-face=label],[data-phase=done] .btn-face[data-face=label]{opacity:0;transform:translate3d(0,-8px,0)}[data-phase=busy] .btn-face[data-face=busy],[data-phase=done] .btn-face[data-face=done]{opacity:1;transform:none}[data-phase=done] .btn-face[data-face=done]{transition-timing-function:var(--ease-pop)}[data-phase=busy]:disabled,[data-phase=done]:disabled{opacity:1;cursor:progress}.btn-spinner{width:14px;height:14px;border-radius:999px;border:2px solid;border-right:2px solid transparent;animation:mo-spin .7s linear infinite}@keyframes mo-spin{to{transform:rotate(1turn)}}.mo-check path{stroke-dasharray:24;stroke-dashoffset:24;animation:mo-draw var(--dur-slow) var(--ease-out) 80ms forwards}@keyframes mo-draw{to{stroke-dashoffset:0}}.toast-life{position:absolute;inset:auto 0 0 0;height:2px;background:rgb(var(--signal-400)/.55);transform-origin:left center;animation:mo-life linear forwards}.toast-life[data-tone=error]{background:rgba(220,38,38,.5)}@keyframes mo-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.fold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.fold[data-open]{grid-template-rows:1fr;opacity:1}.fold-inner{min-height:0;overflow:hidden}.label{transition:color var(--dur-base) var(--ease-out)}div:focus-within>.label{color:rgb(var(--signal-300))}.sw-track:after{transition:transform var(--dur-base) var(--ease-out),width var(--dur-fast) var(--ease-out)}label:active>.peer:not(:checked)+.sw-track:after{width:1.25rem}label:active>.peer:checked+.sw-track:after{width:1.25rem;transform:translateX(.75rem)}[data-spotlight]{position:relative}[data-spotlight]:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(239,122,67,.11),transparent 46%);transition:opacity var(--dur-base) var(--ease-out)}.on-dark [data-spotlight]:before,.on-dark[data-spotlight]:before{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.09),transparent 46%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-spotlight]:hover:before{opacity:1}}@media (prefers-reduced-motion:no-preference){html.js [data-reveal=fade]:not([data-in]){opacity:0;transform:none}html.js [data-reveal=scale]:not([data-in]){opacity:0;transform:scale(.965)}html.js [data-reveal=left]:not([data-in]){opacity:0;transform:translate3d(-28px,0,0)}html.js [data-reveal=right]:not([data-in]){opacity:0;transform:translate3d(28px,0,0)}html.js [data-reveal=wipe]:not([data-in]){opacity:1;transform:none;clip-path:inset(0 100% 0 0)}html.js [data-reveal=wipe][data-in=""]{clip-path:inset(0 0 0 0);transition-duration:var(--dur-cinema)}html.js [data-reveal=scale][data-in=""]{transition-duration:var(--dur-slow),var(--dur-cinema),var(--dur-slow)}.mo-empty>.adm-tile{animation:mo-pop var(--dur-slow) var(--ease-pop) 60ms backwards}.mo-empty>p{animation:mo-rise var(--dur-slow) var(--ease-out) .14s backwards}.mo-empty>p+p{animation-delay:.2s}.mo-empty>div{animation:mo-rise var(--dur-slow) var(--ease-out) .26s backwards}.mo-err{animation:mo-rise var(--dur-base) var(--ease-out) backwards}.mo-enter{animation:mo-rise var(--dur-slow) var(--ease-out) backwards}}@keyframes mo-pop{0%{opacity:0;transform:scale(.8)}}@keyframes mo-rise{0%{opacity:0;transform:translate3d(0,8px,0)}}.adm-badge{transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),opacity var(--dur-fast)}.adm-table tbody td:first-child,.adm-table tbody th:first-child{box-shadow:inset 0 0 0 0 rgb(var(--lg-accent)/0);transition:box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.adm-table tbody tr:hover>:first-child{box-shadow:inset 2px 0 0 0 rgb(var(--lg-accent)/.75)}}@media (prefers-reduced-motion:reduce){.mo-check path{stroke-dashoffset:0;animation:none}.toast-life{display:none}.btn-face,.fold{transition:none}}html.no-anim .mo-check path{stroke-dashoffset:0;animation:none}html.no-anim [data-page-root]{opacity:1!important;transition:none}