:root{--ease:cubic-bezier(.2,.8,.2,1);--t-dialog:220ms;--t-page:380ms;--t-hover:250ms;--t-bar:700ms;--sk:rgba(255,240,220,.06);--sk-hi:rgba(255,240,220,.14);--lift:0 1px 0 var(--edge) inset,0 18px 40px -14px rgba(0,0,0,.55)}html[data-theme=light]{--sk:rgba(90,55,25,.08);--sk-hi:rgba(255,255,255,.8);--lift:0 1px 0 var(--edge) inset,0 18px 40px -14px rgba(90,55,25,.3)}.bgfx i{will-change:transform;animation:drift 36s ease-in-out infinite alternate}.bgfx i:nth-child(2){animation-direction:alternate-reverse}.stage>main.enter>*{animation:settle var(--t-page) var(--ease) both}.stage>main.enter>:nth-child(2){animation-delay:40ms}.stage>main.enter>:nth-child(3){animation-delay:80ms}.stage>main.enter>:nth-child(4){animation-delay:.12s}.stage>main.enter>:nth-child(n+5){animation-delay:.16s}@keyframes settle{0%{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}.dock-panel,.newstoast,.pop,.rpanel,.scope2-pop,[role=dialog]{animation:pop var(--t-dialog) var(--ease) both}.rpanel-wrap,.scrim{animation:fade .2s ease both;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.card,.kpi3,.list,.member,.panel,.tile{transition:transform var(--t-hover) var(--ease),box-shadow var(--t-hover) var(--ease),border-color var(--t-hover) var(--ease)}.kpi3:hover,.member:hover,.tile:hover,a.card:hover{transform:translateY(-2px);box-shadow:var(--lift)}.card:hover,.panel:hover{box-shadow:var(--lift)}.btn,.chip,.dock-icon,.eye2,.fchip,.homes button,.logos3 button,.logout,.menu-btn,.navlink,.open3,.qa3-g button,.scope2-cur,.stabs3 button,.themebtn{transition:transform .12s var(--ease),background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}.btn:active,.eye2:active,.homes button:active,.logos3 button:active,.logout:active,.menu-btn:active,.open3:active,.qa3-g button:active,.stabs3 button:active,.themebtn:active{transform:scale(.97)}.chip:active,.fchip:active,.navlink:active{transform:scale(.985)}input,select,textarea{transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.side-foot .me .sfxbtn{-webkit-margin-start:auto;margin-inline-start:auto;flex:none;font-size:15px}.side-foot .me-acts .logout,.side-foot .me-acts .themebtn{white-space:nowrap;padding-inline:8px}.mic.off{opacity:.55;cursor:help}.mic.off:hover{border-color:var(--line);color:var(--soft)}.skel{display:grid;grid-gap:14px;gap:14px}.skel i{display:block;border-radius:16px;background:linear-gradient(100deg,var(--sk) 30%,var(--sk-hi) 50%,var(--sk) 70%) 0 0 /300% 100%;animation:shine 1.3s linear infinite}.skel .sk-h{height:34px;width:min(280px,60%)}.skel .sk-p{height:14px;width:min(420px,80%);border-radius:8px}.sk-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.sk-row i{height:96px}.sk-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-row .sk-c{height:220px}@media (max-width:760px){.sk-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-row.two{grid-template-columns:minmax(0,1fr)}}@keyframes shine{0%{background-position:100% 0}to{background-position:-100% 0}}.ai3-bar i,.fbar i,.gbar,.pbar i,.plbar{animation:growx var(--t-bar) var(--ease) both}@keyframes growx{0%{width:0}}.ai3-days span{animation:growy var(--t-bar) var(--ease) both}@keyframes growy{0%{height:0}}svg .bar{transform-box:fill-box;transform-origin:50% 100%;animation:grow var(--t-bar) var(--ease) both;animation-delay:var(--d,0s)}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}::view-transition-new(root),::view-transition-old(root){animation-duration:.3s;animation-timing-function:var(--ease);mix-blend-mode:normal}@media (prefers-reduced-transparency:reduce){.rpanel-wrap,.scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.ai3-bar i,.ai3-days span,.bgfx i,.dock-panel,.fbar i,.gbar,.newstoast,.pbar i,.plbar,.pop,.rpanel,.rpanel-wrap,.scope2-pop,.scrim,.skel i,.stage>main.enter>*,[role=dialog],svg .bar{animation:none}.btn,.card,.chip,.dock-icon,.eye2,.fchip,.homes button,.kpi3,.list,.logos3 button,.logout,.member,.menu-btn,.navlink,.open3,.panel,.qa3-g button,.scope2-cur,.stabs3 button,.themebtn,.tile,input,select,textarea{transition:none}.btn:active,.chip:active,.eye2:active,.fchip:active,.homes button:active,.kpi3:hover,.logos3 button:active,.logout:active,.member:hover,.menu-btn:active,.navlink:active,.open3:active,.qa3-g button:active,.stabs3 button:active,.themebtn:active,.tile:hover,a.card:hover{transform:none}::view-transition-new(root),::view-transition-old(root){animation:none}}