@layer anera.components{.mk-multiselect{display:inline-block;position:relative}.mk-multiselect-trigger{border:1px solid var(--mk-border-chart);background:var(--mk-elevated);height:2rem;color:var(--mk-fg);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:13px;transition:border-color .12s;display:inline-flex}.mk-multiselect-trigger:hover,.mk-multiselect-trigger[aria-expanded=true]{border-color:var(--mk-border-strong)}.mk-multiselect-trigger:disabled{opacity:.5;cursor:default}.mk-multiselect-label{font-family:var(--mk-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-seg-fg);font-size:10px}.mk-multiselect-value{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.mk-multiselect-chevron{width:10px;height:10px;color:var(--mk-seg-fg)}.mk-multiselect-trigger[aria-expanded=true] .mk-multiselect-chevron{rotate:180deg}.mk-multiselect-popover{z-index:30;border:1px solid var(--mk-border-strong);background:var(--mk-elevated);min-width:15rem;max-height:22rem;box-shadow:var(--mk-shadow-lg);border-radius:6px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.mk-multiselect-head{font-family:var(--mk-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-data-fg-tertiary);justify-content:space-between;align-items:center;padding:4px 6px 6px;font-size:9.5px;display:flex}.mk-multiselect-clear{font-family:var(--mk-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-soft);cursor:pointer;font-size:9.5px}.mk-multiselect-clear:disabled{color:var(--mk-faint);cursor:default}.mk-multiselect-group{border:0;border-top:1px solid var(--mk-border);margin:0;padding:4px 0}.mk-multiselect-group-label{font-family:var(--mk-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-data-fg-tertiary);padding:4px 6px;font-size:9.5px}.mk-multiselect-option{color:var(--mk-menu-fg);cursor:pointer;border-radius:4px;align-items:flex-start;gap:8px;padding:5px 6px;font-size:13px;display:flex}@media (hover:hover){.mk-multiselect-option:hover{background:var(--mk-hover)}}.mk-multiselect-option[data-disabled=true]{color:var(--mk-faint);cursor:default}.mk-multiselect-option[data-disabled=true]:hover{background:0 0}.mk-multiselect-check{accent-color:var(--mk-data-accent);margin-top:2px}.mk-multiselect-option-text{flex-direction:column;gap:1px;display:flex}.mk-multiselect-hint{font-family:var(--mk-font-mono);color:var(--mk-subtle);font-size:10px}.mk-multiselect-option[data-disabled=true] .mk-multiselect-hint{color:var(--mk-faint)}}
@layer anera.base,anera.app-base,anera.components,anera.utilities;
html{scrollbar-gutter:stable;scrollbar-color:#ffffff24 transparent}@layer anera.app-base{*{scrollbar-width:thin}}body{--mk-font-sans:var(--font-dm-sans);--mk-font-mono:var(--font-space-mono);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;display:flex}.mi-shell{--mi-bg:var(--color-near-black);--mi-bg-secondary:var(--color-dark);--mi-bg-tertiary:var(--color-dark-2);--mi-bg-elevated:#2a2a2a;--mi-sidebar-bg:var(--color-black);--mi-fg-secondary:var(--fg-secondary);--mi-fg-tertiary:#787878;--mi-border-subtle:var(--border-subtle);--mi-border-default:var(--border-default);--mi-accent:var(--accent-primary);--mi-fg:var(--color-white);--mi-accent-blue:var(--accent-primary);--mi-accent-dim:color-mix(in srgb, var(--accent-primary) 22%, transparent);--mi-font-mono:var(--mk-font-mono);--mi-positive:var(--color-positive);--mi-negative:var(--color-negative);--mi-warning:var(--color-warning)}
