:where(.dashboard-sidebar){grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}:where(.dashboard-sidebar--with-controls){row-gap:var(--dashboard-sidebar-control-gap,10px);grid-template-rows:auto minmax(0,1fr)}:where(.dashboard-sidebar__header){align-items:center;row-gap:var(--dashboard-sidebar-control-gap,10px);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}:where(.dashboard-sidebar--with-controls[data-sidebar-state=expanded]>.dashboard-sidebar__header){inline-size:calc(100% + 2*var(--dashboard-sidebar-header-inline-bleed,0px));margin-inline:calc(-1*var(--dashboard-sidebar-header-inline-bleed,0px));grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;column-gap:0}:where(.dashboard-sidebar--with-controls[data-sidebar-state=expanded]){row-gap:0}:where(.dashboard-sidebar--with-controls[data-sidebar-state=expanded] .dashboard-sidebar__controls){z-index:3;place-self:center end;inline-size:44px;min-inline-size:44px}:where(.dashboard-sidebar--chrome){min-block-size:var(--dashboard-sidebar-min-block-size,100%);isolation:isolate;padding:var(--dashboard-sidebar-padding,12px);box-sizing:border-box;border:1px solid var(--dashboard-frame-border,#74ffb33d);border-radius:var(--dashboard-sidebar-radius,var(--dashboard-frame-radius,28px));background:linear-gradient(var(--dashboard-frame-grid-strong,#74ffb31c) 1px, transparent 1px),linear-gradient(90deg, var(--dashboard-frame-grid,#74ffb316) 1px, transparent 1px),radial-gradient(260px 430px at 50% 4%, #53ff9d29, transparent 72%),radial-gradient(260px 430px at 50% 96%, #53ff9d1a, transparent 74%),linear-gradient(180deg, #112a1bf2, #091c10f2 52%, #06130af7);box-shadow:var(--dashboard-frame-shadow);-webkit-backdrop-filter:blur(var(--dashboard-frame-blur,18px));backdrop-filter:blur(var(--dashboard-frame-blur,18px));background-size:22px 22px,22px 22px,auto,auto,auto;align-self:stretch;position:relative}:where(.dashboard-sidebar--chrome):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0000,#74ffb324,#d4af370b,#0000);block-size:42%;animation:24s linear infinite dashboardSidebarScan;position:absolute;inset-block:-24% auto;inset-inline:0}:where(.dashboard-sidebar--chrome):after{content:"";pointer-events:none;z-index:-1;border-radius:inherit;background:linear-gradient(#ffffff0e,#0000 30%,#0000002e);position:absolute;inset:1px}:where(.dashboard-sidebar__brand){min-inline-size:0}:where(.dashboard-sidebar--chrome .dashboard-sidebar__brand){z-index:1;padding-block:var(--dashboard-sidebar-brand-padding-block,clamp(6px, 1vw, 10px) 9px);place-items:center;margin-block-end:var(--dashboard-sidebar-brand-margin-block-end,4px);padding-inline:0;display:grid;position:relative}:where(.dashboard-sidebar--chrome .dashboard-sidebar__brand):after{content:"";inline-size:var(--dashboard-sidebar-brand-rule-inline-size,min(190px, 92%));block-size:1px;background:linear-gradient(90deg,#0000,#74ffb32e,#e2f7e647,#74ffb32e,#0000);margin-block-start:var(--dashboard-sidebar-brand-rule-gap,9px);box-shadow:0 0 12px #74ffb31f}:where(.dashboard-sidebar--chrome .dashboard-sidebar__brand img){inline-size:var(--dashboard-sidebar-brand-image-inline-size,clamp(188px, 96%, 216px));object-fit:contain;block-size:auto;max-inline-size:calc(100% - 10px);filter:var(--dashboard-sidebar-brand-image-filter,drop-shadow(0 0 12px #74ffb333) drop-shadow(0 10px 18px #0000003d))}:where(.dashboard-sidebar__nav){overscroll-behavior:contain;min-block-size:0;min-inline-size:0;overflow:hidden auto}:where(.dashboard-sidebar__controls){justify-content:flex-end;align-self:start;align-items:center;min-block-size:44px;min-inline-size:0;display:flex}:where(.dashboard-sidebar[data-sidebar-state=collapsed] .dashboard-sidebar__controls){justify-content:center}.dashboard-sidebar[data-sidebar-state=collapsed]>.dashboard-sidebar__header{grid-template-rows:auto;justify-items:center;row-gap:0}:where(.dashboard-sidebar--chrome .dashboard-sidebar__nav){z-index:1;align-content:start;gap:var(--dashboard-sidebar-nav-gap,14px);padding-block:0 var(--dashboard-sidebar-nav-padding-block-end,12px);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#74ffb394 #ffffff0b;grid-auto-rows:max-content;padding-inline:2px;display:grid;position:relative}:where(.dashboard-sidebar--chrome .dashboard-sidebar__nav)::-webkit-scrollbar{inline-size:8px}:where(.dashboard-sidebar--chrome .dashboard-sidebar__nav)::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}:where(.dashboard-sidebar--chrome .dashboard-sidebar__nav)::-webkit-scrollbar-thumb{background:linear-gradient(#74ffb3b8,#d4af3757);border-radius:999px}:where(.dashboard-sidebar__section){gap:var(--dashboard-sidebar-section-gap,8px);min-inline-size:0;display:grid}:where(.dashboard-sidebar__section-heading){color:#c6ffd8b3;font-size:var(--dashboard-sidebar-section-heading-font-size,.61rem);letter-spacing:.14em;text-align:center;text-transform:uppercase;text-shadow:0 0 12px #74ffb32e;grid-template-columns:minmax(28px,1fr) max-content minmax(28px,1fr);align-items:center;gap:10px;margin:0 0 1px;font-weight:880;line-height:1;display:grid}:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .dashboard-sidebar__section-heading){letter-spacing:0}:where(.dashboard-sidebar__section-heading):before,:where(.dashboard-sidebar__section-heading):after{content:"";background:linear-gradient(90deg,#0000,#5b6f6075,#74ffb33d,#5b6f6075,#0000);block-size:1px;box-shadow:0 0 8px #74ffb314}:where(.dashboard-sidebar__footer){min-inline-size:0;margin-block-start:auto}:where(.dashboard-sidebar--chrome .dashboard-sidebar__footer){gap:var(--dashboard-sidebar-section-gap,8px);border-block-start:1px solid var(--dashboard-sidebar-footer-border,#74ffb329);padding-block-start:var(--dashboard-sidebar-footer-padding-block-start,10px);display:grid}@media (prefers-reduced-motion:reduce){:where(.dashboard-sidebar--chrome):before{animation:none}}@keyframes dashboardSidebarScan{to{transform:translateY(340%)}}
:where(.dashboard-nav-item){min-inline-size:0;min-block-size:var(--dashboard-nav-item-min-block-size,44px);grid-template-columns:var(--dashboard-nav-item-template-columns,auto minmax(0, 1fr) auto);align-items:center;gap:var(--dashboard-nav-item-gap,.5rem);color:inherit;font:inherit;text-align:start;text-decoration:none;display:grid}:where(.dashboard-nav-item--chrome){inline-size:100%;min-block-size:var(--dashboard-nav-item-min-block-size,52px);padding:var(--dashboard-nav-item-padding,9px 10px);border:1px solid var(--dashboard-nav-item-border,#74ffb330);border-radius:var(--dashboard-nav-item-radius,14px);grid-template-columns:var(--dashboard-nav-item-template-columns,18px minmax(0, 1fr) 32px);color:var(--dashboard-nav-item-color,#ecf6e8c2);background:var(--dashboard-nav-item-background,linear-gradient(#74ffb30b 1px, transparent 1px), linear-gradient(90deg, #74ffb309 1px, transparent 1px), linear-gradient(180deg, #122b1cdb, #07110ae6));background-size:var(--dashboard-nav-item-background-size,15px 15px, 15px 15px, auto);font-size:var(--dashboard-nav-item-font-size,.85rem);letter-spacing:.012em;cursor:var(--rf-cursor-pointer);justify-items:stretch;font-weight:880;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;position:relative;overflow:visible}:where(.dashboard-nav-item__icon),:where(.dashboard-nav-item__label),:where(.dashboard-nav-item__trailing){min-inline-size:0}:where(.dashboard-nav-item__label){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.dashboard-nav-item--chrome .dashboard-nav-item__label){text-rendering:geometricprecision;justify-self:stretch;max-inline-size:100%;padding-inline-start:2px;line-height:1.1}:where(.dashboard-nav-item__trailing){justify-self:end}:where(.dashboard-nav-item--chrome .dashboard-nav-item__icon){background:#5b6f609e;border:1px solid #bed3c129;border-radius:999px;justify-self:center;block-size:9px;inline-size:9px;transition:background .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 0 0 3px #030a05b8,inset 0 1px #ffffff17}:where(.dashboard-nav-item--chrome .dashboard-nav-item__trailing){justify-self:end;place-items:center;display:grid}:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .dashboard-nav-item--chrome .dashboard-nav-item__icon){justify-self:end}:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .dashboard-nav-item--chrome .dashboard-nav-item__trailing){justify-self:start}:where(.dashboard-nav-item--chrome:hover){color:#f4f7f1;background:var(--dashboard-nav-item-hover-background,linear-gradient(#74ffb312 1px, transparent 1px), linear-gradient(90deg, #74ffb30e 1px, transparent 1px), linear-gradient(180deg, #193b27eb, #0a1b10f2));background-size:var(--dashboard-nav-item-background-size,14px 14px, 14px 14px, auto, auto);box-shadow:var(--dashboard-nav-item-shadow,0 12px 28px #00000038, inset 0 0 20px #74ffb30e);border-color:#74ffb36b}:where(.dashboard-nav-item--chrome.is-active){color:#eaffef;background:var(--dashboard-nav-item-active-background,linear-gradient(#74ffb318 1px, transparent 1px), linear-gradient(90deg, #74ffb313 1px, transparent 1px), linear-gradient(180deg, #1c442bfa, #081e10fa));background-size:var(--dashboard-nav-item-background-size,13px 13px, 13px 13px, auto, auto);box-shadow:var(--dashboard-nav-item-shadow,0 0 0 1px #74ffb314, 0 18px 34px #00000042, inset 0 0 28px #74ffb318);border-color:#74ffb38f}:where(.dashboard-nav-item--chrome.is-active .dashboard-nav-item__icon){background:#74ffb3eb;border-color:#e9ffee6b;animation:2.2s ease-in-out infinite dashboardNavStatusPulse;box-shadow:0 0 0 3px #051109db,0 0 16px #74ffb385,inset 0 1px #ffffff6b}:where(.dashboard-nav-item--navigation-icon){--dashboard-nav-item-template-columns:var(--dashboard-nav-navigation-icon-slot-size,32px) minmax(0, 1fr) auto}:where(.dashboard-nav-item--navigation-icon .dashboard-nav-item__icon),:where(.dashboard-nav-item--navigation-icon.is-active .dashboard-nav-item__icon){inline-size:var(--dashboard-nav-navigation-icon-slot-size,32px);block-size:var(--dashboard-nav-navigation-icon-slot-size,32px);color:inherit;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;flex:none;place-self:center;place-items:center;margin:0;padding:0;line-height:0;animation:none;display:grid}:where(.dashboard-nav-item--navigation-icon .dashboard-nav-item__icon svg){inline-size:var(--dashboard-nav-navigation-icon-glyph-size,18px);block-size:var(--dashboard-nav-navigation-icon-glyph-size,18px);flex:none;margin:0;display:block}:where(.dashboard-nav-item--navigation-icon.is-active .dashboard-nav-item__icon){color:var(--dashboard-nav-navigation-icon-active-color,#a4ffca)}:where(.dashboard-nav-item--navigation-icon.dashboard-nav-item--compact){--dashboard-nav-item-template-columns:minmax(0, 1fr)}:where(.dashboard-nav-item--chrome:focus-visible){outline-offset:3px;border-color:#d4af37bd;outline:2px solid #d4af37e0}:where(.dashboard-nav-item--chrome:disabled),:where(.dashboard-nav-item--chrome[aria-disabled=true]){cursor:var(--rf-cursor-not-allowed);opacity:.55}:where(.dashboard-nav-item__badge){min-inline-size:var(--dashboard-nav-badge-min-inline-size,1.5rem);min-block-size:var(--dashboard-nav-badge-min-block-size,1.5rem);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}:where(.dashboard-nav-item--compact){--dashboard-nav-item-template-columns:minmax(0, 1fr);justify-items:center}:where(.dashboard-nav-item--compact .dashboard-nav-item__icon){grid-area:1/1;justify-self:center}:where(.dashboard-nav-item--compact .dashboard-nav-item__label){clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:where(.dashboard-nav-item--compact .dashboard-nav-item__trailing){position:absolute;inset-block-start:3px;inset-inline-end:3px}@media (prefers-reduced-motion:reduce){:where(.dashboard-nav-item--chrome),:where(.dashboard-nav-item--chrome .dashboard-nav-item__icon){transition-duration:1ms;animation:none}}@keyframes dashboardNavStatusPulse{0%,to{box-shadow:0 0 0 3px #051109db,0 0 14px #74ffb373,inset 0 1px #ffffff6b}50%{box-shadow:0 0 0 3px #051109db,0 0 24px #39ff8859,inset 0 0 10px #ffffff3d}}
