@keyframes maPageIn{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}.admin-main .page{animation:maPageIn .28s cubic-bezier(.4,0,.2,1) both}@media(max-width:768px){.admin-main>:first-child:not(.admin-loading){animation:maPageIn .28s cubic-bezier(.4,0,.2,1) both}}@keyframes maCardIn{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:768px){.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube){animation:maCardIn .28s cubic-bezier(.4,0,.2,1) both}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(1){animation-delay:0ms}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(2){animation-delay:55ms}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(3){animation-delay:.11s}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(4){animation-delay:165ms}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(5){animation-delay:.22s}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(6){animation-delay:275ms}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(7){animation-delay:.33s}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(8){animation-delay:385ms}.admin-main :is(.summary-card,.kpi,.dcard,.domain-cube):nth-child(n+9){animation-delay:0ms}}@media(hover:none)and (pointer:coarse){.admin-main :is(.btn,.pset-pill,.nav-tab,.mobile-nav-item,.chat-card,.chat-action-pill),.admin-main .actions button,.admin-main .actions .btn,.nav-tab,.mobile-nav-item{transition:transform .12s cubic-bezier(.4,0,.2,1)}.admin-main :is(.btn,.pset-pill,.nav-tab,.mobile-nav-item,.chat-card,.chat-action-pill):active,.admin-main .actions button:active,.admin-main .actions .btn:active,.nav-tab:active,.mobile-nav-item:active{transform:scale(.97)}}@keyframes maSheetUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:768px){.vflowm-sheet{animation:maSheetUp .28s cubic-bezier(.32,.72,0,1) both;will-change:transform}}@keyframes maMsgIn{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:768px){.admin-main .message-row:last-child{animation:maMsgIn .2s ease-out both}}@keyframes maPulse{0%,to{opacity:1}50%{opacity:.55}}.admin-loading .placeholder{animation:maPulse 1.6s ease-in-out infinite}.admin-main :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm, 6px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
