:root,:root[data-uix-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--uix-color-brand-primary:#a07c3b;--uix-color-brand-foreground:#fff;--uix-color-focus:#2563eb;--uix-color-success:#14804a;--uix-color-warning:#b7791f;--uix-color-danger:#c24135;--uix-surface-canvas:#f7f8fa;--uix-surface-base:#fff;--uix-surface-raised:#fff;--uix-surface-subtle:#eef1f4;--uix-surface-inverse:#121722;--uix-text-primary:#121722;--uix-text-secondary:#485466;--uix-text-muted:#667085;--uix-border-subtle:#dce2ea;--uix-border-strong:#c5ceda;--uix-font-sans:Arial, Helvetica, sans-serif;--uix-font-mono:Consolas, Monaco, monospace;--uix-font-size-xs:.75rem;--uix-font-size-sm:.875rem;--uix-font-size-md:1rem;--uix-font-size-lg:1.125rem;--uix-font-size-xl:1.25rem;--uix-font-size-2xl:1.5rem;--uix-font-weight-regular:400;--uix-font-weight-medium:500;--uix-font-weight-semibold:600;--uix-font-weight-bold:700;--uix-line-height-tight:1.2;--uix-line-height-normal:1.5;--uix-line-height-relaxed:1.7;--uix-space-0:0;--uix-space-1:.25rem;--uix-space-2:.5rem;--uix-space-3:.75rem;--uix-space-4:1rem;--uix-space-5:1.25rem;--uix-space-6:1.5rem;--uix-space-8:2rem;--uix-space-10:2.5rem;--uix-space-12:3rem;--uix-space-16:4rem;--uix-space-20:5rem;--uix-space-24:6rem;--uix-radius-none:0;--uix-radius-xs:.125rem;--uix-radius-sm:.25rem;--uix-radius-md:.375rem;--uix-radius-lg:.5rem;--uix-radius-full:9999px;--uix-shadow-none:none;--uix-shadow-xs:0 1px 2px #1217220f;--uix-shadow-sm:0 2px 6px #12172214;--uix-shadow-md:0 8px 24px #1217221a;--uix-z-base:0;--uix-z-raised:10;--uix-z-sticky:100;--uix-z-overlay:400;--uix-z-modal:500;--uix-z-toast:600;--uix-density-control-height:2.5rem;--uix-density-gap:var(--uix-space-3);--uix-density-padding-x:var(--uix-space-4);--uix-density-padding-y:var(--uix-space-3);--uix-shell-sidebar-width:17rem;--uix-shell-sidebar-collapsed-width:4.5rem;--uix-shell-topbar-height:4.5rem;--uix-shell-content-max-width:100%}:root[data-uix-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--uix-color-brand-foreground:#090d14;--uix-surface-canvas:#090d14;--uix-surface-base:#121722;--uix-surface-raised:#1f2633;--uix-surface-subtle:#30394a;--uix-surface-inverse:#fff;--uix-text-primary:#f7f8fa;--uix-text-secondary:#dce2ea;--uix-text-muted:#c5ceda;--uix-border-subtle:#30394a;--uix-border-strong:#485466}:root[data-uix-density=compact]{--uix-density-control-height:2rem;--uix-density-gap:var(--uix-space-2);--uix-density-padding-x:var(--uix-space-3);--uix-density-padding-y:var(--uix-space-2)}.uix-button{min-height:var(--uix-density-control-height);justify-content:center;align-items:center;gap:var(--uix-space-2);border-radius:var(--uix-radius-md);cursor:pointer;font-family:var(--uix-font-sans);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.uix-button:focus-visible,.uix-command-trigger:focus-visible,.uix-icon-button:focus-visible,.uix-text-field__input:focus-visible{outline:2px solid var(--uix-color-focus);outline-offset:2px}.uix-button:disabled{cursor:not-allowed;opacity:.58}.uix-button[data-size=sm]{min-height:calc(var(--uix-density-control-height) - var(--uix-space-1));padding:0 var(--uix-space-3);font-size:var(--uix-font-size-xs)}.uix-button[data-size=md]{padding:0 var(--uix-density-padding-x);font-size:var(--uix-font-size-sm)}.uix-button[data-size=lg]{min-height:calc(var(--uix-density-control-height) + var(--uix-space-2));padding:0 var(--uix-space-5);font-size:var(--uix-font-size-md)}.uix-button[data-variant=primary]{background:var(--uix-color-brand-primary);color:var(--uix-color-brand-foreground)}.uix-button[data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb, var(--uix-color-brand-primary) 88%, var(--uix-surface-inverse))}.uix-button[data-variant=secondary]{border-color:var(--uix-border-subtle);background:var(--uix-surface-base);color:var(--uix-text-primary)}.uix-button[data-variant=secondary]:hover:not(:disabled),.uix-button[data-variant=ghost]:hover:not(:disabled){background:var(--uix-surface-subtle)}.uix-button[data-variant=ghost]{color:var(--uix-text-secondary);background:0 0}.uix-button[data-variant=danger]{background:var(--uix-color-danger);color:var(--uix-color-brand-foreground)}.uix-button[data-variant=danger]:hover:not(:disabled){background:color-mix(in srgb, var(--uix-color-danger) 88%, var(--uix-surface-inverse))}.uix-button__icon,.uix-button__spinner{flex:none;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.uix-button__spinner{border-radius:var(--uix-radius-full);border:2px solid;border-right-color:#0000;animation:.8s linear infinite uix-spin}.uix-icon-button{min-height:var(--uix-density-control-height);min-width:var(--uix-density-control-height);border-radius:var(--uix-radius-md);color:var(--uix-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.uix-icon-button:disabled{cursor:not-allowed;opacity:.58}.uix-icon-button[data-size=sm]{min-height:calc(var(--uix-density-control-height) - var(--uix-space-1));min-width:calc(var(--uix-density-control-height) - var(--uix-space-1));font-size:var(--uix-font-size-xs)}.uix-icon-button[data-size=md]{font-size:var(--uix-font-size-sm)}.uix-icon-button[data-size=lg]{min-height:calc(var(--uix-density-control-height) + var(--uix-space-2));min-width:calc(var(--uix-density-control-height) + var(--uix-space-2));font-size:var(--uix-font-size-md)}.uix-icon-button[data-variant=ghost]:hover:not(:disabled),.uix-icon-button[data-variant=subtle]{background:var(--uix-surface-subtle)}.uix-icon-button[data-variant=subtle]{border-color:var(--uix-border-subtle)}.uix-icon-button[data-variant=primary]{background:var(--uix-color-brand-primary);color:var(--uix-color-brand-foreground)}.uix-icon-button[data-variant=danger]{background:var(--uix-color-danger);color:var(--uix-color-brand-foreground)}.uix-icon-button__icon{justify-content:center;align-items:center;display:inline-flex}.uix-surface{border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);color:var(--uix-text-primary);padding:var(--uix-space-6)}.uix-surface[data-bordered=true]{border:1px solid var(--uix-border-subtle)}.uix-surface[data-elevated=true]{background:var(--uix-surface-raised);box-shadow:var(--uix-shadow-sm)}.uix-surface[data-muted=true]{background:var(--uix-surface-subtle)}.uix-badge{min-height:calc(var(--uix-density-control-height) - var(--uix-space-3));border-radius:var(--uix-radius-full);padding:0 var(--uix-space-2);font-family:var(--uix-font-sans);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}.uix-badge[data-variant=neutral]{border-color:var(--uix-border-subtle);background:var(--uix-surface-subtle);color:var(--uix-text-secondary)}.uix-badge[data-variant=success]{background:color-mix(in srgb, var(--uix-color-success) 14%, var(--uix-surface-base));color:var(--uix-color-success)}.uix-badge[data-variant=warning]{background:color-mix(in srgb, var(--uix-color-warning) 16%, var(--uix-surface-base));color:var(--uix-color-warning)}.uix-badge[data-variant=danger]{background:color-mix(in srgb, var(--uix-color-danger) 14%, var(--uix-surface-base));color:var(--uix-color-danger)}.uix-badge[data-variant=info]{background:color-mix(in srgb, var(--uix-color-focus) 14%, var(--uix-surface-base));color:var(--uix-color-focus)}.uix-status-indicator{align-items:center;gap:var(--uix-space-2);color:var(--uix-text-muted);font-size:var(--uix-font-size-sm);line-height:var(--uix-line-height-tight);white-space:nowrap;display:inline-flex}.uix-status-indicator__dot{border-radius:var(--uix-radius-full);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 14%, transparent);background:currentColor}.uix-status-indicator[data-variant=online]{color:var(--uix-color-success)}.uix-status-indicator[data-variant=offline],.uix-status-indicator[data-variant=neutral]{color:var(--uix-text-muted)}.uix-status-indicator[data-variant=warning]{color:var(--uix-color-warning)}.uix-status-indicator[data-variant=danger]{color:var(--uix-color-danger)}.uix-status-indicator[data-variant=processing]{color:var(--uix-color-focus)}.uix-status-indicator[data-variant=processing] .uix-status-indicator__dot{animation:1.2s ease-in-out infinite uix-pulse}.uix-realtime-pulse{align-items:center;gap:var(--uix-space-2);color:var(--uix-text-muted);font-size:var(--uix-font-size-sm);line-height:var(--uix-line-height-tight);white-space:nowrap;display:inline-flex}.uix-realtime-pulse__dot{border-radius:var(--uix-radius-full);background:currentColor;width:.55rem;height:.55rem;position:relative}.uix-realtime-pulse__dot:after{border-radius:var(--uix-radius-full);content:"";opacity:0;border:1px solid;position:absolute;inset:-.3rem}.uix-realtime-pulse[data-state=live]{color:var(--uix-color-success)}.uix-realtime-pulse[data-state=syncing]{color:var(--uix-color-focus)}.uix-realtime-pulse[data-state=delayed]{color:var(--uix-color-warning)}.uix-realtime-pulse[data-state=offline]{color:var(--uix-text-muted)}.uix-realtime-pulse[data-state=live] .uix-realtime-pulse__dot:after,.uix-realtime-pulse[data-state=syncing] .uix-realtime-pulse__dot:after{animation:1.4s ease-out infinite uix-radar}.uix-notification-bell{min-height:var(--uix-density-control-height);min-width:var(--uix-density-control-height);border-radius:var(--uix-radius-md);color:var(--uix-text-secondary);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.uix-notification-bell:hover,.uix-notification-bell[data-unread=true]{background:var(--uix-surface-subtle)}.uix-notification-bell:focus-visible{outline:2px solid var(--uix-color-focus);outline-offset:2px}.uix-notification-bell__count{border:2px solid var(--uix-surface-base);border-radius:var(--uix-radius-full);background:var(--uix-color-danger);min-width:1.15rem;min-height:1.15rem;color:var(--uix-color-brand-foreground);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-bold);line-height:var(--uix-line-height-tight);padding:0 var(--uix-space-1);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}.uix-notification-panel{top:calc(100% + var(--uix-space-3));z-index:var(--uix-z-overlay);width:min(26rem, calc(100vw - var(--uix-space-8)));max-height:min(34rem, calc(100vh - var(--uix-space-20)));border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);box-shadow:var(--uix-shadow-md);display:grid;position:absolute;right:0;overflow:hidden}.uix-notification-panel__header{border-bottom:1px solid var(--uix-border-subtle);padding:var(--uix-space-4) var(--uix-space-5);justify-content:space-between;align-items:center;display:flex}.uix-notification-panel__title,.uix-notification-panel__meta{margin:0}.uix-notification-panel__title{color:var(--uix-text-primary);font-size:var(--uix-font-size-md);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight)}.uix-notification-panel__meta{margin-top:var(--uix-space-1);color:var(--uix-text-muted);font-size:var(--uix-font-size-xs);line-height:var(--uix-line-height-tight)}.uix-notification-panel__body{min-height:0;padding:var(--uix-space-3);overflow:auto}.uix-notification-panel__group{gap:var(--uix-space-2);padding-bottom:var(--uix-space-3);display:grid}.uix-notification-panel__group-title{padding:0 var(--uix-space-2);color:var(--uix-text-muted);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);text-transform:uppercase;margin:0}.uix-notification-panel__items{gap:var(--uix-space-1);display:grid}.uix-notification-panel__item{gap:var(--uix-space-3);border-radius:var(--uix-radius-md);padding:var(--uix-density-padding-y) var(--uix-density-padding-x);border:1px solid #0000;grid-template-columns:.75rem minmax(0,1fr);display:grid}.uix-notification-panel__item[data-read=true]{opacity:.66}.uix-notification-panel__item:hover{border-color:var(--uix-border-subtle);background:var(--uix-surface-subtle)}.uix-notification-panel__marker{border-radius:var(--uix-radius-full);background:var(--uix-text-muted);width:.55rem;height:.55rem;margin-top:.35rem}.uix-notification-panel__item[data-status=success] .uix-notification-panel__marker{background:var(--uix-color-success)}.uix-notification-panel__item[data-status=warning] .uix-notification-panel__marker{background:var(--uix-color-warning)}.uix-notification-panel__item[data-status=danger] .uix-notification-panel__marker{background:var(--uix-color-danger)}.uix-notification-panel__item[data-status=info] .uix-notification-panel__marker,.uix-notification-panel__item[data-status=processing] .uix-notification-panel__marker{background:var(--uix-color-focus)}.uix-notification-panel__item[data-status=processing] .uix-notification-panel__marker{animation:1.2s ease-in-out infinite uix-pulse}.uix-notification-panel__content{min-width:0}.uix-notification-panel__line{justify-content:space-between;align-items:baseline;gap:var(--uix-space-3);display:flex}.uix-notification-panel__item-title{color:var(--uix-text-primary);font-size:var(--uix-font-size-sm);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);margin:0}.uix-notification-panel__timestamp,.uix-notification-panel__description{color:var(--uix-text-muted);font-size:var(--uix-font-size-xs)}.uix-notification-panel__description{margin:var(--uix-space-1) 0 0;line-height:var(--uix-line-height-normal)}.uix-notification-panel__action{margin-top:var(--uix-space-3)}.uix-notification-panel__state{justify-content:center;align-items:center;gap:var(--uix-space-3);min-height:14rem;color:var(--uix-text-muted);padding:var(--uix-space-5);display:flex}.uix-activity-feed{border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base)}.uix-activity-feed__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.uix-activity-feed__item{gap:var(--uix-space-3);border-bottom:1px solid var(--uix-border-subtle);padding:var(--uix-density-padding-y) var(--uix-density-padding-x);grid-template-columns:.75rem minmax(0,1fr);display:grid}.uix-activity-feed__item:last-child{border-bottom:0}.uix-activity-feed__marker{border-radius:var(--uix-radius-full);background:var(--uix-text-muted);width:.55rem;height:.55rem;margin-top:.35rem}.uix-activity-feed__marker[data-status=success]{background:var(--uix-color-success)}.uix-activity-feed__marker[data-status=warning]{background:var(--uix-color-warning)}.uix-activity-feed__marker[data-status=danger]{background:var(--uix-color-danger)}.uix-activity-feed__marker[data-status=info],.uix-activity-feed__marker[data-status=processing]{background:var(--uix-color-focus)}.uix-activity-feed__marker[data-status=processing]{animation:1.2s ease-in-out infinite uix-pulse}.uix-activity-feed__content{min-width:0}.uix-activity-feed__line{justify-content:space-between;align-items:baseline;gap:var(--uix-space-4);display:flex}.uix-activity-feed__title{color:var(--uix-text-primary);font-size:var(--uix-font-size-sm);font-weight:var(--uix-font-weight-semibold)}.uix-activity-feed__timestamp,.uix-activity-feed__description,.uix-activity-feed__type{color:var(--uix-text-muted);font-size:var(--uix-font-size-xs)}.uix-activity-feed__description{margin:var(--uix-space-1) 0 0;line-height:var(--uix-line-height-normal)}.uix-activity-feed__type{margin-top:var(--uix-space-2);border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-full);padding:var(--uix-space-1) var(--uix-space-2);display:inline-flex}.uix-activity-feed__state{justify-content:center;align-items:center;gap:var(--uix-space-3);min-height:10rem;color:var(--uix-text-muted);padding:var(--uix-space-6);display:flex}.uix-presence-avatar,.uix-presence-stack__more{border:2px solid var(--uix-surface-base);border-radius:var(--uix-radius-full);background:var(--uix-surface-subtle);width:2rem;height:2rem;color:var(--uix-text-secondary);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-bold);justify-content:center;align-items:center;display:inline-flex;position:relative}.uix-presence-avatar__status{border:2px solid var(--uix-surface-base);border-radius:var(--uix-radius-full);background:var(--uix-text-muted);width:.65rem;height:.65rem;position:absolute;bottom:-.05rem;right:-.05rem}.uix-presence-avatar[data-status=online] .uix-presence-avatar__status{background:var(--uix-color-success)}.uix-presence-avatar[data-status=away] .uix-presence-avatar__status{background:var(--uix-color-warning)}.uix-presence-avatar[data-status=busy] .uix-presence-avatar__status{background:var(--uix-color-danger)}.uix-presence-stack{align-items:center;display:inline-flex}.uix-presence-stack>*+*{margin-left:calc(var(--uix-space-2) * -1)}.uix-text-field{gap:var(--uix-space-2);color:var(--uix-text-primary);font-family:var(--uix-font-sans);display:grid}.uix-text-field[data-disabled=true]{opacity:.62}.uix-text-field__label{color:var(--uix-text-secondary);font-size:var(--uix-font-size-sm);font-weight:var(--uix-font-weight-medium);line-height:var(--uix-line-height-tight)}.uix-text-field__control{min-height:var(--uix-density-control-height);align-items:center;gap:var(--uix-density-gap);border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-md);background:var(--uix-surface-base);color:var(--uix-text-primary);padding:0 var(--uix-density-padding-x);transition:border-color .12s,box-shadow .12s;display:flex}.uix-text-field__control:focus-within{border-color:var(--uix-color-focus);box-shadow:0 0 0 1px var(--uix-color-focus)}.uix-text-field__control[data-invalid=true]{border-color:var(--uix-color-danger)}.uix-text-field__input{width:100%;min-width:0;color:inherit;font:inherit;line-height:var(--uix-line-height-normal);padding:var(--uix-density-padding-y) 0;background:0 0;border:0;outline:none}.uix-text-field__input::placeholder{color:var(--uix-text-muted)}.uix-text-field__input:disabled{cursor:not-allowed}.uix-text-field__icon{color:var(--uix-text-muted);flex:none;align-items:center;display:inline-flex}.uix-text-field__hint,.uix-text-field__error{font-size:var(--uix-font-size-xs);line-height:var(--uix-line-height-normal);margin:0}.uix-text-field__hint{color:var(--uix-text-muted)}.uix-text-field__error{color:var(--uix-color-danger)}.uix-empty-state{justify-items:center;gap:var(--uix-space-4);border:1px dashed var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);color:var(--uix-text-muted);padding:var(--uix-space-8);text-align:center;display:grid}.uix-empty-state__visual{border-radius:var(--uix-radius-full);background:var(--uix-surface-subtle);min-width:2.5rem;min-height:2.5rem;color:var(--uix-text-secondary);justify-content:center;align-items:center;display:inline-flex}.uix-empty-state__title{color:var(--uix-text-primary);font-size:var(--uix-font-size-lg);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);margin:0}.uix-empty-state__description{max-width:32rem;margin:var(--uix-space-2) 0 0;font-size:var(--uix-font-size-sm);line-height:var(--uix-line-height-relaxed)}.uix-command-trigger{min-height:var(--uix-density-control-height);justify-content:space-between;align-items:center;gap:var(--uix-space-3);border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-md);background:var(--uix-surface-subtle);width:100%;color:var(--uix-text-muted);cursor:pointer;font:inherit;padding:0 var(--uix-density-padding-x);text-align:left;display:flex}.uix-command-trigger:hover:not(:disabled){border-color:var(--uix-border-strong);color:var(--uix-text-secondary)}.uix-command-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uix-command-trigger__shortcut{border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-sm);background:var(--uix-surface-base);color:var(--uix-text-muted);font-family:var(--uix-font-mono);font-size:var(--uix-font-size-xs);line-height:var(--uix-line-height-tight);padding:var(--uix-space-1) var(--uix-space-2)}.uix-command-palette{z-index:var(--uix-z-modal);padding-top:var(--uix-space-16);place-items:start center;display:grid;position:fixed;inset:0}.uix-command-palette__backdrop{background:color-mix(in srgb, var(--uix-surface-inverse) 34%, transparent);cursor:default;border:0;position:fixed;inset:0}.uix-command-palette__panel{z-index:var(--uix-z-raised);width:min(44rem, calc(100vw - var(--uix-space-12)));max-height:min(38rem, calc(100vh - var(--uix-space-20)));border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);box-shadow:var(--uix-shadow-md);display:grid;position:relative;overflow:hidden}.uix-command-palette__header{gap:var(--uix-space-3);border-bottom:1px solid var(--uix-border-subtle);padding:var(--uix-space-5);display:grid}.uix-command-palette__title{color:var(--uix-text-primary);font-size:var(--uix-font-size-lg);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);margin:0}.uix-command-palette__input{min-height:var(--uix-density-control-height);border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-md);background:var(--uix-surface-subtle);color:var(--uix-text-primary);font:inherit;padding:0 var(--uix-density-padding-x)}.uix-command-palette__input:focus-visible{border-color:var(--uix-color-focus);outline:2px solid var(--uix-color-focus);outline-offset:2px}.uix-command-palette__body{min-height:0;padding:var(--uix-space-3);overflow:auto}.uix-command-palette__group{gap:var(--uix-space-2);padding:var(--uix-space-2) 0;display:grid}.uix-command-palette__group-title{padding:0 var(--uix-space-2);color:var(--uix-text-muted);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);text-transform:uppercase;margin:0}.uix-command-palette__items{gap:var(--uix-space-1);display:grid}.uix-command-palette__item{min-height:var(--uix-density-control-height);justify-content:space-between;align-items:center;gap:var(--uix-space-4);border-radius:var(--uix-radius-md);color:var(--uix-text-primary);cursor:pointer;font:inherit;padding:0 var(--uix-density-padding-x);text-align:left;background:0 0;border:1px solid #0000;display:flex}.uix-command-palette__item:hover:not(:disabled),.uix-command-palette__item:focus-visible{background:var(--uix-surface-subtle);outline:none}.uix-command-palette__item:disabled{cursor:not-allowed;opacity:.54}.uix-command-palette__shortcut{border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-sm);background:var(--uix-surface-base);color:var(--uix-text-muted);font-family:var(--uix-font-mono);font-size:var(--uix-font-size-xs);line-height:var(--uix-line-height-tight);padding:var(--uix-space-1) var(--uix-space-2)}.uix-command-palette__empty{padding:var(--uix-space-4)}.uix-tooltip{display:inline-flex;position:relative}.uix-tooltip__trigger{display:inline-flex}.uix-tooltip__content{z-index:var(--uix-z-overlay);pointer-events:none;opacity:0;border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-md);background:var(--uix-surface-inverse);width:max-content;max-width:16rem;color:var(--uix-surface-base);font-size:var(--uix-font-size-xs);line-height:var(--uix-line-height-tight);padding:var(--uix-space-2) var(--uix-space-3);transform:translateY(var(--uix-space-1));transition:opacity .12s,transform .12s;position:absolute}.uix-tooltip:hover .uix-tooltip__content,.uix-tooltip:focus-within .uix-tooltip__content{opacity:1;transform:translateY(0)}.uix-tooltip[data-placement=top] .uix-tooltip__content{bottom:calc(100% + var(--uix-space-2));transform:translate(-50%, var(--uix-space-1));left:50%}.uix-tooltip[data-placement=top]:hover .uix-tooltip__content,.uix-tooltip[data-placement=top]:focus-within .uix-tooltip__content{transform:translate(-50%)}.uix-tooltip[data-placement=bottom] .uix-tooltip__content{top:calc(100% + var(--uix-space-2));transform:translate(-50%, calc(var(--uix-space-1) * -1));left:50%}.uix-tooltip[data-placement=bottom]:hover .uix-tooltip__content,.uix-tooltip[data-placement=bottom]:focus-within .uix-tooltip__content{transform:translate(-50%)}.uix-tooltip[data-placement=right] .uix-tooltip__content{top:50%;left:calc(100% + var(--uix-space-2));transform:translate(calc(var(--uix-space-1) * -1), -50%)}.uix-tooltip[data-placement=right]:hover .uix-tooltip__content,.uix-tooltip[data-placement=right]:focus-within .uix-tooltip__content{transform:translateY(-50%)}.uix-tooltip[data-placement=left] .uix-tooltip__content{top:50%;right:calc(100% + var(--uix-space-2));transform:translate(var(--uix-space-1), -50%)}.uix-tooltip[data-placement=left]:hover .uix-tooltip__content,.uix-tooltip[data-placement=left]:focus-within .uix-tooltip__content{transform:translateY(-50%)}.uix-toolbar{min-height:calc(var(--uix-density-control-height) + var(--uix-space-2));justify-content:space-between;align-items:center;gap:var(--uix-space-4);border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);padding:var(--uix-density-padding-y) var(--uix-density-padding-x);display:flex}.uix-toolbar__main{min-width:0}.uix-toolbar__title,.uix-toolbar__description{margin:0}.uix-toolbar__title{color:var(--uix-text-primary);font-size:var(--uix-font-size-md);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight)}.uix-toolbar__description{margin-top:var(--uix-space-1);color:var(--uix-text-muted);font-size:var(--uix-font-size-sm);line-height:var(--uix-line-height-normal)}.uix-toolbar__content,.uix-toolbar__actions{align-items:center;gap:var(--uix-space-2);min-width:0;display:inline-flex}.uix-action-group{align-items:center;gap:var(--uix-space-2);display:flex}.uix-action-group[data-align=center]{justify-content:center}.uix-action-group[data-align=end]{justify-content:flex-end}.uix-action-group[data-align=between]{justify-content:space-between}.uix-data-table{border:1px solid var(--uix-border-subtle);border-radius:var(--uix-radius-lg);background:var(--uix-surface-base);position:relative;overflow:hidden}.uix-data-table__table{border-collapse:collapse;width:100%;color:var(--uix-text-primary);font-size:var(--uix-font-size-sm)}.uix-data-table th,.uix-data-table td{border-bottom:1px solid var(--uix-border-subtle);padding:var(--uix-density-padding-y) var(--uix-density-padding-x);text-align:left;vertical-align:middle}.uix-data-table th{background:var(--uix-surface-subtle);color:var(--uix-text-muted);font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);text-transform:uppercase}.uix-data-table tr:last-child td{border-bottom:0}.uix-data-table th[data-align=center],.uix-data-table td[data-align=center]{text-align:center}.uix-data-table th[data-align=right],.uix-data-table td[data-align=right]{text-align:right}.uix-data-table__state{justify-content:center;align-items:center;gap:var(--uix-space-3);border-top:1px solid var(--uix-border-subtle);min-height:12rem;color:var(--uix-text-muted);padding:var(--uix-space-6);display:flex}@keyframes uix-spin{to{transform:rotate(360deg)}}@keyframes uix-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes uix-radar{0%{opacity:.65;transform:scale(.65)}to{opacity:0;transform:scale(1.8)}}.uix-app-shell{grid-template-columns:var(--uix-shell-sidebar-width) minmax(0, 1fr);background:var(--uix-surface-canvas);min-height:100vh;color:var(--uix-text-primary);display:grid}.uix-app-shell[data-layout-mode=module]{background:#f3f6fa}.uix-app-shell[data-layout-mode=fullscreen]{background:#f3f6fa;grid-template-columns:0 minmax(0,1fr)}.uix-app-shell[data-layout-mode=fullscreen][data-sidebar-visibility=hidden]{grid-template-columns:0 minmax(0,1fr)}.uix-app-shell:has(.uix-sidebar[data-collapsed=true]){grid-template-columns:var(--uix-shell-sidebar-collapsed-width) minmax(0, 1fr)}.uix-app-shell[data-layout-mode=fullscreen]:has(.uix-sidebar[data-collapsed=true]){grid-template-columns:0 minmax(0,1fr)}.uix-app-shell[data-layout-mode=fullscreen][data-sidebar-visibility=hidden]:has(.uix-sidebar[data-collapsed=true]){grid-template-columns:0 minmax(0,1fr)}.uix-app-shell__main{flex-direction:column;grid-column:2;min-width:0;min-height:100vh;display:flex}.uix-sidebar{--uix-text-primary:#f7f8fa;--uix-text-secondary:#dce2ea;--uix-text-muted:#9aa4b2;--uix-border-subtle:#ffffff14;color:#f7f8fa;background:#343541;border-right:1px solid #2a2b32;flex-direction:column;grid-column:1;min-width:0;max-width:100%;min-height:100vh;display:flex;overflow-x:hidden}.uix-sidebar__header,.uix-sidebar__footer{padding:var(--uix-space-5);border-color:#ffffff14}.uix-sidebar__header{border-bottom:1px solid var(--uix-border-subtle)}.uix-sidebar__footer{border-top:1px solid var(--uix-border-subtle)}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar{z-index:var(--uix-z-sticky);width:3.5rem;box-shadow:inset -1px 0 0 #ffffff09, var(--uix-shadow-md);background:#343541;border-right-color:#2a2b32;position:fixed;inset:3.75rem auto 0 0}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar__header,.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar__nav{align-items:center;padding-inline:.5rem}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar__header{border-bottom-color:#ffffff0e;padding-block:.75rem}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar-item{color:#aeb7c5}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar-item:hover:not(:disabled){color:#fff;background:#fff1}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar-item[data-active=true]{color:#fff;background:#2a2b32;border-color:#0000}.uix-app-shell[data-layout-mode=fullscreen] .uix-sidebar-item__badge{background:#a07c3b}.uix-app-shell[data-layout-mode=fullscreen] .uix-tooltip__content{color:#f7f8fa;box-shadow:var(--uix-shadow-sm);background:#11141b;border-color:#2b303b}.uix-sidebar__nav{gap:var(--uix-space-4);min-height:0;padding:var(--uix-space-4) var(--uix-space-3);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.uix-sidebar[data-collapsed=true] .uix-sidebar__header,.uix-sidebar[data-collapsed=true] .uix-sidebar__footer,.uix-sidebar[data-collapsed=true] .uix-sidebar__nav{padding-inline:var(--uix-space-2);align-items:center}.uix-sidebar-group{gap:var(--uix-space-2);width:100%;min-width:0;display:grid}.uix-sidebar-group__title{padding:0 var(--uix-density-padding-x);color:#9aa4b2;font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight);text-transform:uppercase}.uix-sidebar[data-collapsed=true] .uix-sidebar-group__title,.uix-sidebar-item[data-collapsed=true] .uix-sidebar-item__label,.uix-sidebar-item[data-collapsed=true] .uix-sidebar-item__badge{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uix-sidebar-group__items{gap:var(--uix-space-1);display:grid}.uix-sidebar-item{min-height:var(--uix-density-control-height);align-items:center;gap:var(--uix-space-2);border-radius:var(--uix-radius-md);color:#c5ceda;cursor:pointer;width:100%;min-width:0;font:inherit;padding:var(--uix-density-padding-y) var(--uix-density-padding-x);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:1.25rem minmax(0,1fr) auto;display:grid;position:relative}.uix-sidebar-item:hover:not(:disabled){color:#fff;background:#ffffff14}.uix-sidebar-item:focus-visible{outline:2px solid var(--uix-color-focus);outline-offset:2px}.uix-sidebar-item[data-active=true]{color:#fff;font-weight:var(--uix-font-weight-semibold);background:#2a2b32;border-color:#0000}.uix-sidebar-item[data-active=true]:before{border-radius:var(--uix-radius-full);background:var(--uix-color-brand-primary);content:"";width:.125rem;height:1.75rem;position:absolute;top:.5rem;left:0}.uix-sidebar-item[data-collapsed=true]{width:var(--uix-density-control-height);grid-template-columns:1fr;justify-items:center;padding-inline:0}.uix-sidebar-item__icon,.uix-sidebar-item__badge{justify-content:center;align-items:center;display:inline-flex}.uix-sidebar-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uix-sidebar-item__badge{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--uix-radius-full);background:var(--uix-color-brand-primary);color:#fff;min-width:1.25rem;max-width:4rem;font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-bold);line-height:var(--uix-line-height-tight);padding:0 var(--uix-space-1);overflow:hidden}.uix-topbar{min-height:var(--uix-shell-topbar-height);align-items:center;gap:var(--uix-space-4);border-bottom:1px solid var(--uix-border-subtle);background:var(--uix-surface-base);padding:0 var(--uix-space-6);grid-template-columns:minmax(12rem,1fr) minmax(18rem,36rem) minmax(12rem,1fr);display:grid}.uix-topbar:not(:has(.uix-topbar__command)){grid-template-columns:minmax(12rem,1fr) minmax(12rem,auto)}.uix-topbar__command{min-width:0}.uix-topbar__meta{justify-content:flex-end;align-items:center;gap:var(--uix-space-4);min-width:0;display:flex}.uix-topbar__realtime,.uix-topbar__actions,.uix-topbar__user{align-items:center;gap:var(--uix-space-2);min-width:0;display:inline-flex}.uix-content-area{flex:1;min-width:0;overflow:auto}.uix-app-shell[data-layout-mode=module] .uix-content-area,.uix-app-shell[data-layout-mode=fullscreen] .uix-content-area{overflow:hidden}.uix-content-area[data-padded=true]{padding:var(--uix-space-6)}.uix-workspace-layout{max-width:var(--uix-shell-content-max-width);gap:var(--uix-space-6);display:grid}.uix-workspace-layout__body{gap:var(--uix-space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.uix-workspace-layout__body:has(.uix-workspace-layout__aside){grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.uix-workspace-layout__content,.uix-workspace-layout__aside{min-width:0}.uix-workspace-header{justify-content:space-between;align-items:flex-start;gap:var(--uix-space-6);display:flex}.uix-workspace-header__main{min-width:0}.uix-workspace-header__eyebrow,.uix-workspace-header__description,.uix-workspace-header__meta{color:var(--uix-text-muted);margin:0}.uix-workspace-header__eyebrow{font-size:var(--uix-font-size-xs);font-weight:var(--uix-font-weight-semibold);letter-spacing:.12em;line-height:var(--uix-line-height-tight);text-transform:uppercase}.uix-workspace-header__title{margin:var(--uix-space-2) 0 0;color:var(--uix-text-primary);font-size:var(--uix-font-size-2xl);font-weight:var(--uix-font-weight-semibold);line-height:var(--uix-line-height-tight)}.uix-workspace-header__description{margin-top:var(--uix-space-3);max-width:48rem;font-size:var(--uix-font-size-sm);line-height:var(--uix-line-height-relaxed)}.uix-workspace-header__aside{justify-items:end;gap:var(--uix-space-3);display:grid}.uix-split-panel{gap:var(--uix-space-4);min-width:0;display:grid}.uix-split-panel[data-orientation=horizontal]{grid-template-columns:var(--uix-split-primary-size,minmax(0, 1fr)) var(--uix-split-secondary-size,minmax(20rem, 24rem))}.uix-split-panel[data-orientation=vertical]{grid-template-rows:var(--uix-split-primary-size,minmax(0, 1fr)) var(--uix-split-secondary-size,minmax(16rem, 20rem))}.uix-split-panel__primary,.uix-split-panel__secondary{min-width:0;min-height:0}
