/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer components{body[data-interface=backend]{background:linear-gradient(var(--ui-angle-135), #b5cde917 var(--ui-percent-0), transparent var(--ui-percent-32)), linear-gradient(var(--ui-angle-180), var(--color-background-secondary) var(--ui-percent-0), var(--color-background) var(--ui-percent-100))}@supports (color:color-mix(in lab, red, red)){body[data-interface=backend]{background:linear-gradient(var(--ui-angle-135), color-mix(in srgb, var(--color-primary-light) var(--mix-9), transparent) var(--ui-percent-0), transparent var(--ui-percent-32)), linear-gradient(var(--ui-angle-180), var(--color-background-secondary) var(--ui-percent-0), var(--color-background) var(--ui-percent-100))}}.dark body[data-interface=backend],[data-theme=dark] body[data-interface=backend]{background:linear-gradient(var(--ui-angle-145), #195a801f var(--ui-percent-0), transparent var(--ui-percent-35)), linear-gradient(var(--ui-angle-180), var(--color-brand) var(--ui-percent-0), var(--color-background-dark) var(--ui-percent-100))}@supports (color:color-mix(in lab, red, red)){.dark body[data-interface=backend],[data-theme=dark] body[data-interface=backend]{background:linear-gradient(var(--ui-angle-145), color-mix(in srgb, var(--color-primary) var(--mix-12), transparent) var(--ui-percent-0), transparent var(--ui-percent-35)), linear-gradient(var(--ui-angle-180), var(--color-brand) var(--ui-percent-0), var(--color-background-dark) var(--ui-percent-100))}}.ui-dashboard-series,.ui-module-backend-workspace-series,.ui-module-frontend-page-series{gap:var(--spacing-4);display:grid}.ui-kpi-tile__copy{min-inline-size:var(--ui-zero)}.ui-sidebar-stack{gap:var(--spacing-5);display:grid}.ui-sidebar-shell{inset-block:var(--spacing-y-0);z-index:var(--z-50);inline-size:min(var(--ui-percent-100), var(--backend-sidebar-width));block-size:var(--ui-size-screen-block);transform:translateX(calc(var(--ui-percent-100) * -1));border-inline-end:var(--ui-size-1px) solid var(--color-border);background-color:var(--color-surface-card);box-shadow:var(--shadow-card-xl);transition-duration:var(--duration-200);transition-property:transform;transition-timing-function:var(--ease-out);flex-direction:column;display:flex;position:fixed;inset-inline-start:var(--ui-zero);overflow:hidden}@media (min-width:48rem){.ui-sidebar-shell{z-index:var(--z-1);inline-size:var(--ui-percent-100);box-shadow:none;position:sticky;inset-block-start:var(--ui-zero);inset-inline-start:auto;transform:none}}.ui-sidebar-shell[data-state=open]{transform:translateX(var(--ui-zero))}.ui-sidebar-shell>.ui-sidebar-card{min-block-size:var(--ui-zero);flex:var(--ui-flex-fluid);overflow-y:var(--ui-auto)}.ui-sidebar-overlay{inset:var(--spacing-y-0);z-index:var(--z-40);border:var(--ui-zero);background-color:#002a386b;position:fixed}@supports (color:color-mix(in lab, red, red)){.ui-sidebar-overlay{background-color:color-mix(in srgb, var(--color-surface-inverse) var(--mix-42), transparent)}}.ui-sidebar-overlay[hidden]{display:none}@media (min-width:48rem){.ui-sidebar-overlay{display:none}}.ui-action-row-end{gap:var(--spacing-3);flex-direction:column;display:flex}@media (min-width:40rem){.ui-action-row-end{flex-flow:wrap;justify-content:flex-end;align-items:center}}.ui-shell-note{gap:var(--spacing-2);border-radius:var(--radius-panel);border-width:var(--ui-size-1px);border-style:solid;border-color:var(--color-border-soft);padding:var(--spacing-card);box-shadow:var(--shadow-card-sm);background:linear-gradient(var(--ui-angle-180), #fcfdfe var(--ui-percent-0), #fff var(--ui-percent-100));display:grid}@supports (color:color-mix(in lab, red, red)){.ui-shell-note{background:linear-gradient(var(--ui-angle-180), color-mix(in srgb, var(--color-surface-card) var(--mix-96), var(--color-primary-light)) var(--ui-percent-0), color-mix(in srgb, var(--color-surface-card) var(--mix-100), transparent) var(--ui-percent-100))}}.ui-shell-note-title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.ui-shell-note-copy{font-size:var(--text-sm);color:var(--color-text-body)}}