@layer base;@layer components{.surface.svelte-1l7dd7j{--_surface-background:var(--aegis-material-panel-background);--_surface-border:var(--aegis-material-panel-border);--_surface-shadow:var(--aegis-material-panel-shadow);--_surface-filter:var(--aegis-material-panel-filter);--_surface-padding:var(--aegis-surface-padding-md);--_surface-radius:var(--aegis-radius-card);min-inline-size:0;padding:var(--_surface-padding);border:var(--aegis-hairline-size) solid var(--_surface-border);border-radius:var(--_surface-radius);background-color:var(--_surface-background);box-shadow:var(--_surface-shadow);-webkit-backdrop-filter:var(--_surface-filter);backdrop-filter:var(--_surface-filter);color:var(--aegis-color-text);transition:border-color var(--aegis-duration-fast) var(--aegis-easing-standard), background-color var(--aegis-duration-fast) var(--aegis-easing-standard), box-shadow var(--aegis-duration-fast) var(--aegis-easing-standard);position:relative}.surface.svelte-1l7dd7j:where(a:where(.svelte-1l7dd7j)){text-decoration:none;display:block}.surface[data-material=subtle].svelte-1l7dd7j{--_surface-background:var(--aegis-material-subtle-background);--_surface-border:var(--aegis-material-subtle-border);--_surface-shadow:var(--aegis-material-subtle-shadow);--_surface-filter:var(--aegis-material-subtle-filter)}.surface[data-material=canvas].svelte-1l7dd7j{--_surface-background:var(--aegis-material-canvas-background);--_surface-border:var(--aegis-material-canvas-border);--_surface-shadow:var(--aegis-material-canvas-shadow);--_surface-filter:var(--aegis-material-canvas-filter)}.surface[data-material=raised].svelte-1l7dd7j{--_surface-background:var(--aegis-material-raised-background);--_surface-border:var(--aegis-material-raised-border);--_surface-shadow:var(--aegis-material-raised-shadow);--_surface-filter:var(--aegis-material-raised-filter)}.surface[data-material=overlay].svelte-1l7dd7j{--_surface-background:var(--aegis-material-overlay-background);--_surface-border:var(--aegis-material-overlay-border);--_surface-shadow:var(--aegis-material-overlay-shadow);--_surface-filter:var(--aegis-material-overlay-filter)}.surface[data-material=inset].svelte-1l7dd7j{--_surface-background:var(--aegis-material-inset-background);--_surface-border:var(--aegis-material-inset-border);--_surface-shadow:var(--aegis-material-inset-shadow);--_surface-filter:var(--aegis-material-inset-filter)}.surface[data-material=glass].svelte-1l7dd7j{--_surface-background:var(--aegis-material-glass-background);--_surface-border:var(--aegis-material-glass-border);--_surface-shadow:var(--aegis-material-glass-shadow);--_surface-filter:var(--aegis-material-glass-filter)}.surface[data-padding=none].svelte-1l7dd7j{--_surface-padding:0}.surface[data-padding=sm].svelte-1l7dd7j{--_surface-padding:var(--aegis-surface-padding-sm)}.surface[data-padding=lg].svelte-1l7dd7j{--_surface-padding:var(--aegis-surface-padding-lg)}.surface[data-radius=none].svelte-1l7dd7j{--_surface-radius:0}.surface[data-radius=control].svelte-1l7dd7j{--_surface-radius:var(--aegis-radius-control)}.surface[data-radius=shell].svelte-1l7dd7j{--_surface-radius:var(--aegis-radius-shell)}.surface[data-interactive=true].svelte-1l7dd7j{cursor:pointer}@media (hover:hover){.surface[data-interactive=true].svelte-1l7dd7j:hover{border-color:var(--aegis-color-border-strong);background-color:color-mix(in oklab, var(--_surface-background) calc(100% - var(--aegis-surface-hover-mix)), var(--aegis-color-text))}}.surface[data-interactive=true].svelte-1l7dd7j:active{background-color:color-mix(in oklab, var(--_surface-background) calc(100% - 2 * var(--aegis-surface-hover-mix)), var(--aegis-color-text))}.surface[data-interactive=true].svelte-1l7dd7j:focus-within{border-color:var(--aegis-color-action-border)}.surface[data-selected=true].svelte-1l7dd7j{border-color:var(--aegis-color-action-border);background-color:color-mix(in oklab, var(--aegis-color-action) 8%, var(--_surface-background))}}@layer utilities;
