.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@layer colors,tokens,ui;@layer colors{:root{color-scheme:light dark;--n-env-lightness-min: .15;--n-env-lightness-max: 1;--n-env-lightness-delta: .015;--n-env-chroma: .2;--n-env-chroma-k-muted: .125;--n-env-chroma-k-vivid: 1;--n-env-chroma-k-edge: .05;--n-env-alpha: .85;--n-env-alpha-delta: .02;--n-env-hue-neutral: 230;--n-env-chroma-neutral: .125;--n-env-lightness-neutral: .5;--n-env-hue-accent: 230;--n-env-chroma-accent: 1;--n-env-lightness-accent: .6;--n-env-hue-info: 250;--n-env-chroma-info: .6;--n-env-lightness-info: .6;--n-env-hue-success: 150;--n-env-chroma-success: .75;--n-env-lightness-success: .55;--n-env-hue-warning: 80;--n-env-chroma-warning: .95;--n-env-lightness-warning: .75;--n-env-hue-danger: 20;--n-env-chroma-danger: .85;--n-env-lightness-danger: .5;--n-C-t-0: calc(var(--n-env-chroma) * var(--n-env-chroma-k-edge));--n-C-t-1: calc(var(--n-env-chroma) * (4 / 5 * var(--n-env-chroma-k-edge) + 1 / 5 * var(--n-env-chroma-k-vivid)));--n-C-t-2: calc(var(--n-env-chroma) * (3 / 5 * var(--n-env-chroma-k-edge) + 2 / 5 * var(--n-env-chroma-k-vivid)));--n-C-t-3: calc(var(--n-env-chroma) * (2 / 5 * var(--n-env-chroma-k-edge) + 3 / 5 * var(--n-env-chroma-k-vivid)));--n-C-t-4: calc(var(--n-env-chroma) * (1 / 5 * var(--n-env-chroma-k-edge) + 4 / 5 * var(--n-env-chroma-k-vivid)));--n-C-t-5: calc(var(--n-env-chroma) * var(--n-env-chroma-k-vivid));--n-C-muted: calc(var(--n-env-chroma) * var(--n-env-chroma-k-muted));--n-C-neutral-muted: calc(var(--n-C-muted) * var(--n-env-chroma-neutral));--n-C-accent-muted: calc(var(--n-C-muted) * var(--n-env-chroma-accent));--n-C-info-muted: calc(var(--n-C-muted) * var(--n-env-chroma-info));--n-C-success-muted: calc(var(--n-C-muted) * var(--n-env-chroma-success));--n-C-warning-muted: calc(var(--n-C-muted) * var(--n-env-chroma-warning));--n-C-danger-muted: calc(var(--n-C-muted) * var(--n-env-chroma-danger));--n-C-neutral-1: calc(var(--n-C-t-0) * var(--n-env-chroma-neutral));--n-C-neutral-2: calc(var(--n-C-t-1) * var(--n-env-chroma-neutral));--n-C-neutral-3: calc(var(--n-C-t-2) * var(--n-env-chroma-neutral));--n-C-neutral-4: calc(var(--n-C-t-3) * var(--n-env-chroma-neutral));--n-C-neutral-5: calc(var(--n-C-t-4) * var(--n-env-chroma-neutral));--n-C-neutral-6: calc(var(--n-C-t-5) * var(--n-env-chroma-neutral));--n-C-neutral-7: calc(var(--n-C-t-4) * var(--n-env-chroma-neutral));--n-C-neutral-8: calc(var(--n-C-t-3) * var(--n-env-chroma-neutral));--n-C-neutral-9: calc(var(--n-C-t-2) * var(--n-env-chroma-neutral));--n-C-neutral-10: calc(var(--n-C-t-1) * var(--n-env-chroma-neutral));--n-C-neutral-11: calc(var(--n-C-t-0) * var(--n-env-chroma-neutral));--n-C-accent-1: calc(var(--n-C-t-0) * var(--n-env-chroma-accent));--n-C-accent-2: calc(var(--n-C-t-1) * var(--n-env-chroma-accent));--n-C-accent-3: calc(var(--n-C-t-2) * var(--n-env-chroma-accent));--n-C-accent-4: calc(var(--n-C-t-3) * var(--n-env-chroma-accent));--n-C-accent-5: calc(var(--n-C-t-4) * var(--n-env-chroma-accent));--n-C-accent-6: calc(var(--n-C-t-5) * var(--n-env-chroma-accent));--n-C-accent-7: calc(var(--n-C-t-4) * var(--n-env-chroma-accent));--n-C-accent-8: calc(var(--n-C-t-3) * var(--n-env-chroma-accent));--n-C-accent-9: calc(var(--n-C-t-2) * var(--n-env-chroma-accent));--n-C-accent-10: calc(var(--n-C-t-1) * var(--n-env-chroma-accent));--n-C-accent-11: calc(var(--n-C-t-0) * var(--n-env-chroma-accent));--n-C-info-1: calc(var(--n-C-t-0) * var(--n-env-chroma-info));--n-C-info-2: calc(var(--n-C-t-1) * var(--n-env-chroma-info));--n-C-info-3: calc(var(--n-C-t-2) * var(--n-env-chroma-info));--n-C-info-4: calc(var(--n-C-t-3) * var(--n-env-chroma-info));--n-C-info-5: calc(var(--n-C-t-4) * var(--n-env-chroma-info));--n-C-info-6: calc(var(--n-C-t-5) * var(--n-env-chroma-info));--n-C-info-7: calc(var(--n-C-t-4) * var(--n-env-chroma-info));--n-C-info-8: calc(var(--n-C-t-3) * var(--n-env-chroma-info));--n-C-info-9: calc(var(--n-C-t-2) * var(--n-env-chroma-info));--n-C-info-10: calc(var(--n-C-t-1) * var(--n-env-chroma-info));--n-C-info-11: calc(var(--n-C-t-0) * var(--n-env-chroma-info));--n-C-success-1: calc(var(--n-C-t-0) * var(--n-env-chroma-success));--n-C-success-2: calc(var(--n-C-t-1) * var(--n-env-chroma-success));--n-C-success-3: calc(var(--n-C-t-2) * var(--n-env-chroma-success));--n-C-success-4: calc(var(--n-C-t-3) * var(--n-env-chroma-success));--n-C-success-5: calc(var(--n-C-t-4) * var(--n-env-chroma-success));--n-C-success-6: calc(var(--n-C-t-5) * var(--n-env-chroma-success));--n-C-success-7: calc(var(--n-C-t-4) * var(--n-env-chroma-success));--n-C-success-8: calc(var(--n-C-t-3) * var(--n-env-chroma-success));--n-C-success-9: calc(var(--n-C-t-2) * var(--n-env-chroma-success));--n-C-success-10: calc(var(--n-C-t-1) * var(--n-env-chroma-success));--n-C-success-11: calc(var(--n-C-t-0) * var(--n-env-chroma-success));--n-C-warning-1: calc(var(--n-C-t-0) * var(--n-env-chroma-warning));--n-C-warning-2: calc(var(--n-C-t-1) * var(--n-env-chroma-warning));--n-C-warning-3: calc(var(--n-C-t-2) * var(--n-env-chroma-warning));--n-C-warning-4: calc(var(--n-C-t-3) * var(--n-env-chroma-warning));--n-C-warning-5: calc(var(--n-C-t-4) * var(--n-env-chroma-warning));--n-C-warning-6: calc(var(--n-C-t-5) * var(--n-env-chroma-warning));--n-C-warning-7: calc(var(--n-C-t-4) * var(--n-env-chroma-warning));--n-C-warning-8: calc(var(--n-C-t-3) * var(--n-env-chroma-warning));--n-C-warning-9: calc(var(--n-C-t-2) * var(--n-env-chroma-warning));--n-C-warning-10: calc(var(--n-C-t-1) * var(--n-env-chroma-warning));--n-C-warning-11: calc(var(--n-C-t-0) * var(--n-env-chroma-warning));--n-C-danger-1: calc(var(--n-C-t-0) * var(--n-env-chroma-danger));--n-C-danger-2: calc(var(--n-C-t-1) * var(--n-env-chroma-danger));--n-C-danger-3: calc(var(--n-C-t-2) * var(--n-env-chroma-danger));--n-C-danger-4: calc(var(--n-C-t-3) * var(--n-env-chroma-danger));--n-C-danger-5: calc(var(--n-C-t-4) * var(--n-env-chroma-danger));--n-C-danger-6: calc(var(--n-C-t-5) * var(--n-env-chroma-danger));--n-C-danger-7: calc(var(--n-C-t-4) * var(--n-env-chroma-danger));--n-C-danger-8: calc(var(--n-C-t-3) * var(--n-env-chroma-danger));--n-C-danger-9: calc(var(--n-C-t-2) * var(--n-env-chroma-danger));--n-C-danger-10: calc(var(--n-C-t-1) * var(--n-env-chroma-danger));--n-C-danger-11: calc(var(--n-C-t-0) * var(--n-env-chroma-danger));--n-L-neutral-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral)));--n-L-neutral-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral)));--n-L-neutral-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral)));--n-L-neutral-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral)));--n-L-neutral-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral)));--n-L-neutral-6: var(--n-env-lightness-neutral);--n-L-neutral-7: calc(var(--n-env-lightness-neutral) - 1 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min)));--n-L-neutral-8: calc(var(--n-env-lightness-neutral) - 2 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min)));--n-L-neutral-9: calc(var(--n-env-lightness-neutral) - 3 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min)));--n-L-neutral-10: calc(var(--n-env-lightness-neutral) - 4 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min)));--n-L-neutral-11: calc(var(--n-env-lightness-neutral) - 5 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min)));--n-L-accent-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent)));--n-L-accent-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent)));--n-L-accent-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent)));--n-L-accent-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent)));--n-L-accent-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent)));--n-L-accent-6: var(--n-env-lightness-accent);--n-L-accent-7: calc(var(--n-env-lightness-accent) - 1 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min)));--n-L-accent-8: calc(var(--n-env-lightness-accent) - 2 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min)));--n-L-accent-9: calc(var(--n-env-lightness-accent) - 3 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min)));--n-L-accent-10: calc(var(--n-env-lightness-accent) - 4 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min)));--n-L-accent-11: calc(var(--n-env-lightness-accent) - 5 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min)));--n-L-info-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info)));--n-L-info-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info)));--n-L-info-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info)));--n-L-info-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info)));--n-L-info-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info)));--n-L-info-6: var(--n-env-lightness-info);--n-L-info-7: calc(var(--n-env-lightness-info) - 1 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min)));--n-L-info-8: calc(var(--n-env-lightness-info) - 2 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min)));--n-L-info-9: calc(var(--n-env-lightness-info) - 3 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min)));--n-L-info-10: calc(var(--n-env-lightness-info) - 4 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min)));--n-L-info-11: calc(var(--n-env-lightness-info) - 5 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min)));--n-L-success-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success)));--n-L-success-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success)));--n-L-success-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success)));--n-L-success-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success)));--n-L-success-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success)));--n-L-success-6: var(--n-env-lightness-success);--n-L-success-7: calc(var(--n-env-lightness-success) - 1 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min)));--n-L-success-8: calc(var(--n-env-lightness-success) - 2 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min)));--n-L-success-9: calc(var(--n-env-lightness-success) - 3 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min)));--n-L-success-10: calc(var(--n-env-lightness-success) - 4 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min)));--n-L-success-11: calc(var(--n-env-lightness-success) - 5 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min)));--n-L-warning-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning)));--n-L-warning-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning)));--n-L-warning-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning)));--n-L-warning-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning)));--n-L-warning-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning)));--n-L-warning-6: var(--n-env-lightness-warning);--n-L-warning-7: calc(var(--n-env-lightness-warning) - 1 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min)));--n-L-warning-8: calc(var(--n-env-lightness-warning) - 2 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min)));--n-L-warning-9: calc(var(--n-env-lightness-warning) - 3 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min)));--n-L-warning-10: calc(var(--n-env-lightness-warning) - 4 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min)));--n-L-warning-11: calc(var(--n-env-lightness-warning) - 5 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min)));--n-L-danger-1: calc(var(--n-env-lightness-max) - 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger)));--n-L-danger-2: calc(var(--n-env-lightness-max) - 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger)));--n-L-danger-3: calc(var(--n-env-lightness-max) - 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger)));--n-L-danger-4: calc(var(--n-env-lightness-max) - 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger)));--n-L-danger-5: calc(var(--n-env-lightness-max) - 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger)));--n-L-danger-6: var(--n-env-lightness-danger);--n-L-danger-7: calc(var(--n-env-lightness-danger) - 1 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min)));--n-L-danger-8: calc(var(--n-env-lightness-danger) - 2 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min)));--n-L-danger-9: calc(var(--n-env-lightness-danger) - 3 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min)));--n-L-danger-10: calc(var(--n-env-lightness-danger) - 4 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min)));--n-L-danger-11: calc(var(--n-env-lightness-danger) - 5 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min)));--n-L-light-1: var(--n-env-lightness-max);--n-L-light-2: calc(var(--n-env-lightness-max) - 1 * var(--n-env-lightness-delta));--n-L-light-3: calc(var(--n-env-lightness-max) - 2 * var(--n-env-lightness-delta));--n-L-light-4: calc(var(--n-env-lightness-max) - 3 * var(--n-env-lightness-delta));--n-L-light-5: calc(var(--n-env-lightness-max) - 4 * var(--n-env-lightness-delta));--n-L-light-6: calc(var(--n-env-lightness-max) - 5 * var(--n-env-lightness-delta));--n-L-light-7: calc(var(--n-env-lightness-max) - 6 * var(--n-env-lightness-delta));--n-L-dark-1: var(--n-env-lightness-min);--n-L-dark-2: calc(var(--n-env-lightness-min) + 1 * var(--n-env-lightness-delta));--n-L-dark-3: calc(var(--n-env-lightness-min) + 2 * var(--n-env-lightness-delta));--n-L-dark-4: calc(var(--n-env-lightness-min) + 3 * var(--n-env-lightness-delta));--n-L-dark-5: calc(var(--n-env-lightness-min) + 4 * var(--n-env-lightness-delta));--n-L-dark-6: calc(var(--n-env-lightness-min) + 5 * var(--n-env-lightness-delta));--n-L-dark-7: calc(var(--n-env-lightness-min) + 6 * var(--n-env-lightness-delta));--n-color-neutral-1: oklch(var(--n-L-neutral-1) var(--n-C-neutral-1) var(--n-env-hue-neutral));--n-color-neutral-2: oklch(var(--n-L-neutral-2) var(--n-C-neutral-2) var(--n-env-hue-neutral));--n-color-neutral-3: oklch(var(--n-L-neutral-3) var(--n-C-neutral-3) var(--n-env-hue-neutral));--n-color-neutral-4: oklch(var(--n-L-neutral-4) var(--n-C-neutral-4) var(--n-env-hue-neutral));--n-color-neutral-5: oklch(var(--n-L-neutral-5) var(--n-C-neutral-5) var(--n-env-hue-neutral));--n-color-neutral-6: oklch(var(--n-L-neutral-6) var(--n-C-neutral-6) var(--n-env-hue-neutral));--n-color-neutral-7: oklch(var(--n-L-neutral-7) var(--n-C-neutral-7) var(--n-env-hue-neutral));--n-color-neutral-8: oklch(var(--n-L-neutral-8) var(--n-C-neutral-8) var(--n-env-hue-neutral));--n-color-neutral-9: oklch(var(--n-L-neutral-9) var(--n-C-neutral-9) var(--n-env-hue-neutral));--n-color-neutral-10: oklch(var(--n-L-neutral-10) var(--n-C-neutral-10) var(--n-env-hue-neutral));--n-color-neutral-11: oklch(var(--n-L-neutral-11) var(--n-C-neutral-11) var(--n-env-hue-neutral));--n-color-accent-1: oklch(var(--n-L-accent-1) var(--n-C-accent-1) var(--n-env-hue-accent));--n-color-accent-2: oklch(var(--n-L-accent-2) var(--n-C-accent-2) var(--n-env-hue-accent));--n-color-accent-3: oklch(var(--n-L-accent-3) var(--n-C-accent-3) var(--n-env-hue-accent));--n-color-accent-4: oklch(var(--n-L-accent-4) var(--n-C-accent-4) var(--n-env-hue-accent));--n-color-accent-5: oklch(var(--n-L-accent-5) var(--n-C-accent-5) var(--n-env-hue-accent));--n-color-accent-6: oklch(var(--n-L-accent-6) var(--n-C-accent-6) var(--n-env-hue-accent));--n-color-accent-7: oklch(var(--n-L-accent-7) var(--n-C-accent-7) var(--n-env-hue-accent));--n-color-accent-8: oklch(var(--n-L-accent-8) var(--n-C-accent-8) var(--n-env-hue-accent));--n-color-accent-9: oklch(var(--n-L-accent-9) var(--n-C-accent-9) var(--n-env-hue-accent));--n-color-accent-10: oklch(var(--n-L-accent-10) var(--n-C-accent-10) var(--n-env-hue-accent));--n-color-accent-11: oklch(var(--n-L-accent-11) var(--n-C-accent-11) var(--n-env-hue-accent));--n-color-info-1: oklch(var(--n-L-info-1) var(--n-C-info-1) var(--n-env-hue-info));--n-color-info-2: oklch(var(--n-L-info-2) var(--n-C-info-2) var(--n-env-hue-info));--n-color-info-3: oklch(var(--n-L-info-3) var(--n-C-info-3) var(--n-env-hue-info));--n-color-info-4: oklch(var(--n-L-info-4) var(--n-C-info-4) var(--n-env-hue-info));--n-color-info-5: oklch(var(--n-L-info-5) var(--n-C-info-5) var(--n-env-hue-info));--n-color-info-6: oklch(var(--n-L-info-6) var(--n-C-info-6) var(--n-env-hue-info));--n-color-info-7: oklch(var(--n-L-info-7) var(--n-C-info-7) var(--n-env-hue-info));--n-color-info-8: oklch(var(--n-L-info-8) var(--n-C-info-8) var(--n-env-hue-info));--n-color-info-9: oklch(var(--n-L-info-9) var(--n-C-info-9) var(--n-env-hue-info));--n-color-info-10: oklch(var(--n-L-info-10) var(--n-C-info-10) var(--n-env-hue-info));--n-color-info-11: oklch(var(--n-L-info-11) var(--n-C-info-11) var(--n-env-hue-info));--n-color-success-1: oklch(var(--n-L-success-1) var(--n-C-success-1) var(--n-env-hue-success));--n-color-success-2: oklch(var(--n-L-success-2) var(--n-C-success-2) var(--n-env-hue-success));--n-color-success-3: oklch(var(--n-L-success-3) var(--n-C-success-3) var(--n-env-hue-success));--n-color-success-4: oklch(var(--n-L-success-4) var(--n-C-success-4) var(--n-env-hue-success));--n-color-success-5: oklch(var(--n-L-success-5) var(--n-C-success-5) var(--n-env-hue-success));--n-color-success-6: oklch(var(--n-L-success-6) var(--n-C-success-6) var(--n-env-hue-success));--n-color-success-7: oklch(var(--n-L-success-7) var(--n-C-success-7) var(--n-env-hue-success));--n-color-success-8: oklch(var(--n-L-success-8) var(--n-C-success-8) var(--n-env-hue-success));--n-color-success-9: oklch(var(--n-L-success-9) var(--n-C-success-9) var(--n-env-hue-success));--n-color-success-10: oklch(var(--n-L-success-10) var(--n-C-success-10) var(--n-env-hue-success));--n-color-success-11: oklch(var(--n-L-success-11) var(--n-C-success-11) var(--n-env-hue-success));--n-color-warning-1: oklch(var(--n-L-warning-1) var(--n-C-warning-1) var(--n-env-hue-warning));--n-color-warning-2: oklch(var(--n-L-warning-2) var(--n-C-warning-2) var(--n-env-hue-warning));--n-color-warning-3: oklch(var(--n-L-warning-3) var(--n-C-warning-3) var(--n-env-hue-warning));--n-color-warning-4: oklch(var(--n-L-warning-4) var(--n-C-warning-4) var(--n-env-hue-warning));--n-color-warning-5: oklch(var(--n-L-warning-5) var(--n-C-warning-5) var(--n-env-hue-warning));--n-color-warning-6: oklch(var(--n-L-warning-6) var(--n-C-warning-6) var(--n-env-hue-warning));--n-color-warning-7: oklch(var(--n-L-warning-7) var(--n-C-warning-7) var(--n-env-hue-warning));--n-color-warning-8: oklch(var(--n-L-warning-8) var(--n-C-warning-8) var(--n-env-hue-warning));--n-color-warning-9: oklch(var(--n-L-warning-9) var(--n-C-warning-9) var(--n-env-hue-warning));--n-color-warning-10: oklch(var(--n-L-warning-10) var(--n-C-warning-10) var(--n-env-hue-warning));--n-color-warning-11: oklch(var(--n-L-warning-11) var(--n-C-warning-11) var(--n-env-hue-warning));--n-color-danger-1: oklch(var(--n-L-danger-1) var(--n-C-danger-1) var(--n-env-hue-danger));--n-color-danger-2: oklch(var(--n-L-danger-2) var(--n-C-danger-2) var(--n-env-hue-danger));--n-color-danger-3: oklch(var(--n-L-danger-3) var(--n-C-danger-3) var(--n-env-hue-danger));--n-color-danger-4: oklch(var(--n-L-danger-4) var(--n-C-danger-4) var(--n-env-hue-danger));--n-color-danger-5: oklch(var(--n-L-danger-5) var(--n-C-danger-5) var(--n-env-hue-danger));--n-color-danger-6: oklch(var(--n-L-danger-6) var(--n-C-danger-6) var(--n-env-hue-danger));--n-color-danger-7: oklch(var(--n-L-danger-7) var(--n-C-danger-7) var(--n-env-hue-danger));--n-color-danger-8: oklch(var(--n-L-danger-8) var(--n-C-danger-8) var(--n-env-hue-danger));--n-color-danger-9: oklch(var(--n-L-danger-9) var(--n-C-danger-9) var(--n-env-hue-danger));--n-color-danger-10: oklch(var(--n-L-danger-10) var(--n-C-danger-10) var(--n-env-hue-danger));--n-color-danger-11: oklch(var(--n-L-danger-11) var(--n-C-danger-11) var(--n-env-hue-danger));--n-color-neutral-050: light-dark(var(--n-color-neutral-1), var(--n-color-neutral-11));--n-color-neutral-100: light-dark(var(--n-color-neutral-2), var(--n-color-neutral-10));--n-color-neutral-200: light-dark(var(--n-color-neutral-3), var(--n-color-neutral-9));--n-color-neutral-300: light-dark(var(--n-color-neutral-4), var(--n-color-neutral-8));--n-color-neutral-400: light-dark(var(--n-color-neutral-5), var(--n-color-neutral-7));--n-color-neutral-500: light-dark(var(--n-color-neutral-6), var(--n-color-neutral-6));--n-color-neutral-600: light-dark(var(--n-color-neutral-7), var(--n-color-neutral-5));--n-color-neutral-700: light-dark(var(--n-color-neutral-8), var(--n-color-neutral-4));--n-color-neutral-800: light-dark(var(--n-color-neutral-9), var(--n-color-neutral-3));--n-color-neutral-900: light-dark(var(--n-color-neutral-10), var(--n-color-neutral-2));--n-color-neutral-950: light-dark(var(--n-color-neutral-11), var(--n-color-neutral-1));--n-color-accent-050: light-dark(var(--n-color-accent-1), var(--n-color-accent-11));--n-color-accent-100: light-dark(var(--n-color-accent-2), var(--n-color-accent-10));--n-color-accent-200: light-dark(var(--n-color-accent-3), var(--n-color-accent-9));--n-color-accent-300: light-dark(var(--n-color-accent-4), var(--n-color-accent-8));--n-color-accent-400: light-dark(var(--n-color-accent-5), var(--n-color-accent-7));--n-color-accent-500: light-dark(var(--n-color-accent-6), var(--n-color-accent-6));--n-color-accent-600: light-dark(var(--n-color-accent-7), var(--n-color-accent-5));--n-color-accent-700: light-dark(var(--n-color-accent-8), var(--n-color-accent-4));--n-color-accent-800: light-dark(var(--n-color-accent-9), var(--n-color-accent-3));--n-color-accent-900: light-dark(var(--n-color-accent-10), var(--n-color-accent-2));--n-color-accent-950: light-dark(var(--n-color-accent-11), var(--n-color-accent-1));--n-color-info-050: light-dark(var(--n-color-info-1), var(--n-color-info-11));--n-color-info-100: light-dark(var(--n-color-info-2), var(--n-color-info-10));--n-color-info-200: light-dark(var(--n-color-info-3), var(--n-color-info-9));--n-color-info-300: light-dark(var(--n-color-info-4), var(--n-color-info-8));--n-color-info-400: light-dark(var(--n-color-info-5), var(--n-color-info-7));--n-color-info-500: light-dark(var(--n-color-info-6), var(--n-color-info-6));--n-color-info-600: light-dark(var(--n-color-info-7), var(--n-color-info-5));--n-color-info-700: light-dark(var(--n-color-info-8), var(--n-color-info-4));--n-color-info-800: light-dark(var(--n-color-info-9), var(--n-color-info-3));--n-color-info-900: light-dark(var(--n-color-info-10), var(--n-color-info-2));--n-color-info-950: light-dark(var(--n-color-info-11), var(--n-color-info-1));--n-color-success-050: light-dark(var(--n-color-success-1), var(--n-color-success-11));--n-color-success-100: light-dark(var(--n-color-success-2), var(--n-color-success-10));--n-color-success-200: light-dark(var(--n-color-success-3), var(--n-color-success-9));--n-color-success-300: light-dark(var(--n-color-success-4), var(--n-color-success-8));--n-color-success-400: light-dark(var(--n-color-success-5), var(--n-color-success-7));--n-color-success-500: light-dark(var(--n-color-success-6), var(--n-color-success-6));--n-color-success-600: light-dark(var(--n-color-success-7), var(--n-color-success-5));--n-color-success-700: light-dark(var(--n-color-success-8), var(--n-color-success-4));--n-color-success-800: light-dark(var(--n-color-success-9), var(--n-color-success-3));--n-color-success-900: light-dark(var(--n-color-success-10), var(--n-color-success-2));--n-color-success-950: light-dark(var(--n-color-success-11), var(--n-color-success-1));--n-color-warning-050: light-dark(var(--n-color-warning-1), var(--n-color-warning-11));--n-color-warning-100: light-dark(var(--n-color-warning-2), var(--n-color-warning-10));--n-color-warning-200: light-dark(var(--n-color-warning-3), var(--n-color-warning-9));--n-color-warning-300: light-dark(var(--n-color-warning-4), var(--n-color-warning-8));--n-color-warning-400: light-dark(var(--n-color-warning-5), var(--n-color-warning-7));--n-color-warning-500: light-dark(var(--n-color-warning-6), var(--n-color-warning-6));--n-color-warning-600: light-dark(var(--n-color-warning-7), var(--n-color-warning-5));--n-color-warning-700: light-dark(var(--n-color-warning-8), var(--n-color-warning-4));--n-color-warning-800: light-dark(var(--n-color-warning-9), var(--n-color-warning-3));--n-color-warning-900: light-dark(var(--n-color-warning-10), var(--n-color-warning-2));--n-color-warning-950: light-dark(var(--n-color-warning-11), var(--n-color-warning-1));--n-color-danger-050: light-dark(var(--n-color-danger-1), var(--n-color-danger-11));--n-color-danger-100: light-dark(var(--n-color-danger-2), var(--n-color-danger-10));--n-color-danger-200: light-dark(var(--n-color-danger-3), var(--n-color-danger-9));--n-color-danger-300: light-dark(var(--n-color-danger-4), var(--n-color-danger-8));--n-color-danger-400: light-dark(var(--n-color-danger-5), var(--n-color-danger-7));--n-color-danger-500: light-dark(var(--n-color-danger-6), var(--n-color-danger-6));--n-color-danger-600: light-dark(var(--n-color-danger-7), var(--n-color-danger-5));--n-color-danger-700: light-dark(var(--n-color-danger-8), var(--n-color-danger-4));--n-color-danger-800: light-dark(var(--n-color-danger-9), var(--n-color-danger-3));--n-color-danger-900: light-dark(var(--n-color-danger-10), var(--n-color-danger-2));--n-color-danger-950: light-dark(var(--n-color-danger-11), var(--n-color-danger-1));--n-color-neutral: var(--n-color-neutral-500);--n-color-accent: var(--n-color-accent-500);--n-color-info: var(--n-color-info-500);--n-color-success: var(--n-color-success-500);--n-color-warning: var(--n-color-warning-500);--n-color-danger: var(--n-color-danger-500);--n-color-neutral-1-scrim: oklch(var(--n-L-neutral-1) var(--n-C-neutral-1) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-2-scrim: oklch(var(--n-L-neutral-2) var(--n-C-neutral-2) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-3-scrim: oklch(var(--n-L-neutral-3) var(--n-C-neutral-3) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-4-scrim: oklch(var(--n-L-neutral-4) var(--n-C-neutral-4) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-5-scrim: oklch(var(--n-L-neutral-5) var(--n-C-neutral-5) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-6-scrim: oklch(var(--n-L-neutral-6) var(--n-C-neutral-6) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-7-scrim: oklch(var(--n-L-neutral-7) var(--n-C-neutral-7) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-8-scrim: oklch(var(--n-L-neutral-8) var(--n-C-neutral-8) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-9-scrim: oklch(var(--n-L-neutral-9) var(--n-C-neutral-9) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-10-scrim: oklch(var(--n-L-neutral-10) var(--n-C-neutral-10) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-11-scrim: oklch(var(--n-L-neutral-11) var(--n-C-neutral-11) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-accent-1-scrim: oklch(var(--n-L-accent-1) var(--n-C-accent-1) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-2-scrim: oklch(var(--n-L-accent-2) var(--n-C-accent-2) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-3-scrim: oklch(var(--n-L-accent-3) var(--n-C-accent-3) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-4-scrim: oklch(var(--n-L-accent-4) var(--n-C-accent-4) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-5-scrim: oklch(var(--n-L-accent-5) var(--n-C-accent-5) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-6-scrim: oklch(var(--n-L-accent-6) var(--n-C-accent-6) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-7-scrim: oklch(var(--n-L-accent-7) var(--n-C-accent-7) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-8-scrim: oklch(var(--n-L-accent-8) var(--n-C-accent-8) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-9-scrim: oklch(var(--n-L-accent-9) var(--n-C-accent-9) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-10-scrim: oklch(var(--n-L-accent-10) var(--n-C-accent-10) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-11-scrim: oklch(var(--n-L-accent-11) var(--n-C-accent-11) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-info-1-scrim: oklch(var(--n-L-info-1) var(--n-C-info-1) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-2-scrim: oklch(var(--n-L-info-2) var(--n-C-info-2) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-3-scrim: oklch(var(--n-L-info-3) var(--n-C-info-3) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-4-scrim: oklch(var(--n-L-info-4) var(--n-C-info-4) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-5-scrim: oklch(var(--n-L-info-5) var(--n-C-info-5) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-6-scrim: oklch(var(--n-L-info-6) var(--n-C-info-6) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-7-scrim: oklch(var(--n-L-info-7) var(--n-C-info-7) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-8-scrim: oklch(var(--n-L-info-8) var(--n-C-info-8) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-9-scrim: oklch(var(--n-L-info-9) var(--n-C-info-9) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-10-scrim: oklch(var(--n-L-info-10) var(--n-C-info-10) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-11-scrim: oklch(var(--n-L-info-11) var(--n-C-info-11) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-success-1-scrim: oklch(var(--n-L-success-1) var(--n-C-success-1) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-2-scrim: oklch(var(--n-L-success-2) var(--n-C-success-2) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-3-scrim: oklch(var(--n-L-success-3) var(--n-C-success-3) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-4-scrim: oklch(var(--n-L-success-4) var(--n-C-success-4) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-5-scrim: oklch(var(--n-L-success-5) var(--n-C-success-5) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-6-scrim: oklch(var(--n-L-success-6) var(--n-C-success-6) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-7-scrim: oklch(var(--n-L-success-7) var(--n-C-success-7) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-8-scrim: oklch(var(--n-L-success-8) var(--n-C-success-8) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-9-scrim: oklch(var(--n-L-success-9) var(--n-C-success-9) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-10-scrim: oklch(var(--n-L-success-10) var(--n-C-success-10) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-11-scrim: oklch(var(--n-L-success-11) var(--n-C-success-11) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-warning-1-scrim: oklch(var(--n-L-warning-1) var(--n-C-warning-1) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-2-scrim: oklch(var(--n-L-warning-2) var(--n-C-warning-2) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-3-scrim: oklch(var(--n-L-warning-3) var(--n-C-warning-3) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-4-scrim: oklch(var(--n-L-warning-4) var(--n-C-warning-4) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-5-scrim: oklch(var(--n-L-warning-5) var(--n-C-warning-5) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-6-scrim: oklch(var(--n-L-warning-6) var(--n-C-warning-6) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-7-scrim: oklch(var(--n-L-warning-7) var(--n-C-warning-7) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-8-scrim: oklch(var(--n-L-warning-8) var(--n-C-warning-8) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-9-scrim: oklch(var(--n-L-warning-9) var(--n-C-warning-9) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-10-scrim: oklch(var(--n-L-warning-10) var(--n-C-warning-10) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-11-scrim: oklch(var(--n-L-warning-11) var(--n-C-warning-11) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-danger-1-scrim: oklch(var(--n-L-danger-1) var(--n-C-danger-1) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-2-scrim: oklch(var(--n-L-danger-2) var(--n-C-danger-2) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-3-scrim: oklch(var(--n-L-danger-3) var(--n-C-danger-3) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-4-scrim: oklch(var(--n-L-danger-4) var(--n-C-danger-4) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-5-scrim: oklch(var(--n-L-danger-5) var(--n-C-danger-5) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-6-scrim: oklch(var(--n-L-danger-6) var(--n-C-danger-6) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-7-scrim: oklch(var(--n-L-danger-7) var(--n-C-danger-7) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-8-scrim: oklch(var(--n-L-danger-8) var(--n-C-danger-8) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-9-scrim: oklch(var(--n-L-danger-9) var(--n-C-danger-9) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-10-scrim: oklch(var(--n-L-danger-10) var(--n-C-danger-10) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-11-scrim: oklch(var(--n-L-danger-11) var(--n-C-danger-11) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-neutral-050-scrim: light-dark(var(--n-color-neutral-1-scrim), var(--n-color-neutral-11-scrim));--n-color-neutral-100-scrim: light-dark(var(--n-color-neutral-2-scrim), var(--n-color-neutral-10-scrim));--n-color-neutral-200-scrim: light-dark(var(--n-color-neutral-3-scrim), var(--n-color-neutral-9-scrim));--n-color-neutral-300-scrim: light-dark(var(--n-color-neutral-4-scrim), var(--n-color-neutral-8-scrim));--n-color-neutral-400-scrim: light-dark(var(--n-color-neutral-5-scrim), var(--n-color-neutral-7-scrim));--n-color-neutral-500-scrim: light-dark(var(--n-color-neutral-6-scrim), var(--n-color-neutral-6-scrim));--n-color-neutral-600-scrim: light-dark(var(--n-color-neutral-7-scrim), var(--n-color-neutral-5-scrim));--n-color-neutral-700-scrim: light-dark(var(--n-color-neutral-8-scrim), var(--n-color-neutral-4-scrim));--n-color-neutral-800-scrim: light-dark(var(--n-color-neutral-9-scrim), var(--n-color-neutral-3-scrim));--n-color-neutral-900-scrim: light-dark(var(--n-color-neutral-10-scrim), var(--n-color-neutral-2-scrim));--n-color-neutral-950-scrim: light-dark(var(--n-color-neutral-11-scrim), var(--n-color-neutral-1-scrim));--n-color-accent-050-scrim: light-dark(var(--n-color-accent-1-scrim), var(--n-color-accent-11-scrim));--n-color-accent-100-scrim: light-dark(var(--n-color-accent-2-scrim), var(--n-color-accent-10-scrim));--n-color-accent-200-scrim: light-dark(var(--n-color-accent-3-scrim), var(--n-color-accent-9-scrim));--n-color-accent-300-scrim: light-dark(var(--n-color-accent-4-scrim), var(--n-color-accent-8-scrim));--n-color-accent-400-scrim: light-dark(var(--n-color-accent-5-scrim), var(--n-color-accent-7-scrim));--n-color-accent-500-scrim: light-dark(var(--n-color-accent-6-scrim), var(--n-color-accent-6-scrim));--n-color-accent-600-scrim: light-dark(var(--n-color-accent-7-scrim), var(--n-color-accent-5-scrim));--n-color-accent-700-scrim: light-dark(var(--n-color-accent-8-scrim), var(--n-color-accent-4-scrim));--n-color-accent-800-scrim: light-dark(var(--n-color-accent-9-scrim), var(--n-color-accent-3-scrim));--n-color-accent-900-scrim: light-dark(var(--n-color-accent-10-scrim), var(--n-color-accent-2-scrim));--n-color-accent-950-scrim: light-dark(var(--n-color-accent-11-scrim), var(--n-color-accent-1-scrim));--n-color-info-050-scrim: light-dark(var(--n-color-info-1-scrim), var(--n-color-info-11-scrim));--n-color-info-100-scrim: light-dark(var(--n-color-info-2-scrim), var(--n-color-info-10-scrim));--n-color-info-200-scrim: light-dark(var(--n-color-info-3-scrim), var(--n-color-info-9-scrim));--n-color-info-300-scrim: light-dark(var(--n-color-info-4-scrim), var(--n-color-info-8-scrim));--n-color-info-400-scrim: light-dark(var(--n-color-info-5-scrim), var(--n-color-info-7-scrim));--n-color-info-500-scrim: light-dark(var(--n-color-info-6-scrim), var(--n-color-info-6-scrim));--n-color-info-600-scrim: light-dark(var(--n-color-info-7-scrim), var(--n-color-info-5-scrim));--n-color-info-700-scrim: light-dark(var(--n-color-info-8-scrim), var(--n-color-info-4-scrim));--n-color-info-800-scrim: light-dark(var(--n-color-info-9-scrim), var(--n-color-info-3-scrim));--n-color-info-900-scrim: light-dark(var(--n-color-info-10-scrim), var(--n-color-info-2-scrim));--n-color-info-950-scrim: light-dark(var(--n-color-info-11-scrim), var(--n-color-info-1-scrim));--n-color-success-050-scrim: light-dark(var(--n-color-success-1-scrim), var(--n-color-success-11-scrim));--n-color-success-100-scrim: light-dark(var(--n-color-success-2-scrim), var(--n-color-success-10-scrim));--n-color-success-200-scrim: light-dark(var(--n-color-success-3-scrim), var(--n-color-success-9-scrim));--n-color-success-300-scrim: light-dark(var(--n-color-success-4-scrim), var(--n-color-success-8-scrim));--n-color-success-400-scrim: light-dark(var(--n-color-success-5-scrim), var(--n-color-success-7-scrim));--n-color-success-500-scrim: light-dark(var(--n-color-success-6-scrim), var(--n-color-success-6-scrim));--n-color-success-600-scrim: light-dark(var(--n-color-success-7-scrim), var(--n-color-success-5-scrim));--n-color-success-700-scrim: light-dark(var(--n-color-success-8-scrim), var(--n-color-success-4-scrim));--n-color-success-800-scrim: light-dark(var(--n-color-success-9-scrim), var(--n-color-success-3-scrim));--n-color-success-900-scrim: light-dark(var(--n-color-success-10-scrim), var(--n-color-success-2-scrim));--n-color-success-950-scrim: light-dark(var(--n-color-success-11-scrim), var(--n-color-success-1-scrim));--n-color-warning-050-scrim: light-dark(var(--n-color-warning-1-scrim), var(--n-color-warning-11-scrim));--n-color-warning-100-scrim: light-dark(var(--n-color-warning-2-scrim), var(--n-color-warning-10-scrim));--n-color-warning-200-scrim: light-dark(var(--n-color-warning-3-scrim), var(--n-color-warning-9-scrim));--n-color-warning-300-scrim: light-dark(var(--n-color-warning-4-scrim), var(--n-color-warning-8-scrim));--n-color-warning-400-scrim: light-dark(var(--n-color-warning-5-scrim), var(--n-color-warning-7-scrim));--n-color-warning-500-scrim: light-dark(var(--n-color-warning-6-scrim), var(--n-color-warning-6-scrim));--n-color-warning-600-scrim: light-dark(var(--n-color-warning-7-scrim), var(--n-color-warning-5-scrim));--n-color-warning-700-scrim: light-dark(var(--n-color-warning-8-scrim), var(--n-color-warning-4-scrim));--n-color-warning-800-scrim: light-dark(var(--n-color-warning-9-scrim), var(--n-color-warning-3-scrim));--n-color-warning-900-scrim: light-dark(var(--n-color-warning-10-scrim), var(--n-color-warning-2-scrim));--n-color-warning-950-scrim: light-dark(var(--n-color-warning-11-scrim), var(--n-color-warning-1-scrim));--n-color-danger-050-scrim: light-dark(var(--n-color-danger-1-scrim), var(--n-color-danger-11-scrim));--n-color-danger-100-scrim: light-dark(var(--n-color-danger-2-scrim), var(--n-color-danger-10-scrim));--n-color-danger-200-scrim: light-dark(var(--n-color-danger-3-scrim), var(--n-color-danger-9-scrim));--n-color-danger-300-scrim: light-dark(var(--n-color-danger-4-scrim), var(--n-color-danger-8-scrim));--n-color-danger-400-scrim: light-dark(var(--n-color-danger-5-scrim), var(--n-color-danger-7-scrim));--n-color-danger-500-scrim: light-dark(var(--n-color-danger-6-scrim), var(--n-color-danger-6-scrim));--n-color-danger-600-scrim: light-dark(var(--n-color-danger-7-scrim), var(--n-color-danger-5-scrim));--n-color-danger-700-scrim: light-dark(var(--n-color-danger-8-scrim), var(--n-color-danger-4-scrim));--n-color-danger-800-scrim: light-dark(var(--n-color-danger-9-scrim), var(--n-color-danger-3-scrim));--n-color-danger-900-scrim: light-dark(var(--n-color-danger-10-scrim), var(--n-color-danger-2-scrim));--n-color-danger-950-scrim: light-dark(var(--n-color-danger-11-scrim), var(--n-color-danger-1-scrim));--n-color-neutral-scrim-tint-strongest: oklch(var(--n-env-lightness-neutral) var(--n-C-neutral-6) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-neutral) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(6 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-tint-strong: oklch(calc(var(--n-env-lightness-neutral) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(5 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-tint-base: oklch(calc(var(--n-env-lightness-neutral) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(4 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-tint-weak: oklch(calc(var(--n-env-lightness-neutral) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(3 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-neutral) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-neutral))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(2 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(1 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-strongest: oklch(var(--n-env-lightness-neutral) var(--n-C-neutral-6) var(--n-env-hue-neutral) / var(--n-env-alpha));--n-color-neutral-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-neutral) - 1 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(6 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-strong: oklch(calc(var(--n-env-lightness-neutral) - 2 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(5 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-base: oklch(calc(var(--n-env-lightness-neutral) - 3 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(4 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-weak: oklch(calc(var(--n-env-lightness-neutral) - 4 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(3 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-neutral) - 5 / 6 * (var(--n-env-lightness-neutral) - var(--n-env-lightness-min))) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(2 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-neutral-6) var(--n-env-hue-neutral) / calc(1 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-strongest: oklch(var(--n-env-lightness-accent) var(--n-C-accent-6) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-accent) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(6 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-strong: oklch(calc(var(--n-env-lightness-accent) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(5 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-base: oklch(calc(var(--n-env-lightness-accent) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(4 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-weak: oklch(calc(var(--n-env-lightness-accent) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(3 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-accent) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-accent))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(2 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(1 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-strongest: oklch(var(--n-env-lightness-accent) var(--n-C-accent-6) var(--n-env-hue-accent) / var(--n-env-alpha));--n-color-accent-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-accent) - 1 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(6 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-strong: oklch(calc(var(--n-env-lightness-accent) - 2 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(5 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-base: oklch(calc(var(--n-env-lightness-accent) - 3 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(4 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-weak: oklch(calc(var(--n-env-lightness-accent) - 4 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(3 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-accent) - 5 / 6 * (var(--n-env-lightness-accent) - var(--n-env-lightness-min))) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(2 / 7 * var(--n-env-alpha)));--n-color-accent-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-accent-6) var(--n-env-hue-accent) / calc(1 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-strongest: oklch(var(--n-env-lightness-info) var(--n-C-info-6) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-info) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info))) var(--n-C-info-6) var(--n-env-hue-info) / calc(6 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-strong: oklch(calc(var(--n-env-lightness-info) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info))) var(--n-C-info-6) var(--n-env-hue-info) / calc(5 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-base: oklch(calc(var(--n-env-lightness-info) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info))) var(--n-C-info-6) var(--n-env-hue-info) / calc(4 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-weak: oklch(calc(var(--n-env-lightness-info) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info))) var(--n-C-info-6) var(--n-env-hue-info) / calc(3 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-info) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-info))) var(--n-C-info-6) var(--n-env-hue-info) / calc(2 / 7 * var(--n-env-alpha)));--n-color-info-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-info-6) var(--n-env-hue-info) / calc(1 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-strongest: oklch(var(--n-env-lightness-info) var(--n-C-info-6) var(--n-env-hue-info) / var(--n-env-alpha));--n-color-info-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-info) - 1 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min))) var(--n-C-info-6) var(--n-env-hue-info) / calc(6 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-strong: oklch(calc(var(--n-env-lightness-info) - 2 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min))) var(--n-C-info-6) var(--n-env-hue-info) / calc(5 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-base: oklch(calc(var(--n-env-lightness-info) - 3 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min))) var(--n-C-info-6) var(--n-env-hue-info) / calc(4 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-weak: oklch(calc(var(--n-env-lightness-info) - 4 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min))) var(--n-C-info-6) var(--n-env-hue-info) / calc(3 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-info) - 5 / 6 * (var(--n-env-lightness-info) - var(--n-env-lightness-min))) var(--n-C-info-6) var(--n-env-hue-info) / calc(2 / 7 * var(--n-env-alpha)));--n-color-info-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-info-6) var(--n-env-hue-info) / calc(1 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-strongest: oklch(var(--n-env-lightness-success) var(--n-C-success-6) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-success) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success))) var(--n-C-success-6) var(--n-env-hue-success) / calc(6 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-strong: oklch(calc(var(--n-env-lightness-success) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success))) var(--n-C-success-6) var(--n-env-hue-success) / calc(5 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-base: oklch(calc(var(--n-env-lightness-success) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success))) var(--n-C-success-6) var(--n-env-hue-success) / calc(4 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-weak: oklch(calc(var(--n-env-lightness-success) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success))) var(--n-C-success-6) var(--n-env-hue-success) / calc(3 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-success) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-success))) var(--n-C-success-6) var(--n-env-hue-success) / calc(2 / 7 * var(--n-env-alpha)));--n-color-success-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-success-6) var(--n-env-hue-success) / calc(1 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-strongest: oklch(var(--n-env-lightness-success) var(--n-C-success-6) var(--n-env-hue-success) / var(--n-env-alpha));--n-color-success-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-success) - 1 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min))) var(--n-C-success-6) var(--n-env-hue-success) / calc(6 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-strong: oklch(calc(var(--n-env-lightness-success) - 2 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min))) var(--n-C-success-6) var(--n-env-hue-success) / calc(5 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-base: oklch(calc(var(--n-env-lightness-success) - 3 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min))) var(--n-C-success-6) var(--n-env-hue-success) / calc(4 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-weak: oklch(calc(var(--n-env-lightness-success) - 4 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min))) var(--n-C-success-6) var(--n-env-hue-success) / calc(3 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-success) - 5 / 6 * (var(--n-env-lightness-success) - var(--n-env-lightness-min))) var(--n-C-success-6) var(--n-env-hue-success) / calc(2 / 7 * var(--n-env-alpha)));--n-color-success-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-success-6) var(--n-env-hue-success) / calc(1 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-strongest: oklch(var(--n-env-lightness-warning) var(--n-C-warning-6) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-warning) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(6 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-strong: oklch(calc(var(--n-env-lightness-warning) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(5 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-base: oklch(calc(var(--n-env-lightness-warning) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(4 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-weak: oklch(calc(var(--n-env-lightness-warning) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(3 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-warning) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-warning))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(2 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(1 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-strongest: oklch(var(--n-env-lightness-warning) var(--n-C-warning-6) var(--n-env-hue-warning) / var(--n-env-alpha));--n-color-warning-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-warning) - 1 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(6 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-strong: oklch(calc(var(--n-env-lightness-warning) - 2 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(5 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-base: oklch(calc(var(--n-env-lightness-warning) - 3 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(4 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-weak: oklch(calc(var(--n-env-lightness-warning) - 4 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(3 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-warning) - 5 / 6 * (var(--n-env-lightness-warning) - var(--n-env-lightness-min))) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(2 / 7 * var(--n-env-alpha)));--n-color-warning-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-warning-6) var(--n-env-hue-warning) / calc(1 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-strongest: oklch(var(--n-env-lightness-danger) var(--n-C-danger-6) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-scrim-tint-stronger: oklch(calc(var(--n-env-lightness-danger) + 1 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(6 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-strong: oklch(calc(var(--n-env-lightness-danger) + 2 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(5 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-base: oklch(calc(var(--n-env-lightness-danger) + 3 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(4 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-weak: oklch(calc(var(--n-env-lightness-danger) + 4 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(3 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-weaker: oklch(calc(var(--n-env-lightness-danger) + 5 / 6 * (var(--n-env-lightness-max) - var(--n-env-lightness-danger))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(2 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-tint-weakest: oklch(var(--n-env-lightness-max) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(1 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-strongest: oklch(var(--n-env-lightness-danger) var(--n-C-danger-6) var(--n-env-hue-danger) / var(--n-env-alpha));--n-color-danger-scrim-shade-stronger: oklch(calc(var(--n-env-lightness-danger) - 1 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(6 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-strong: oklch(calc(var(--n-env-lightness-danger) - 2 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(5 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-base: oklch(calc(var(--n-env-lightness-danger) - 3 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(4 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-weak: oklch(calc(var(--n-env-lightness-danger) - 4 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(3 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-weaker: oklch(calc(var(--n-env-lightness-danger) - 5 / 6 * (var(--n-env-lightness-danger) - var(--n-env-lightness-min))) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(2 / 7 * var(--n-env-alpha)));--n-color-danger-scrim-shade-weakest: oklch(var(--n-env-lightness-min) var(--n-C-danger-6) var(--n-env-hue-danger) / calc(1 / 7 * var(--n-env-alpha)));--n-color-neutral-scrim: var(--n-color-neutral-500-scrim);--n-color-accent-scrim: var(--n-color-accent-500-scrim);--n-color-info-scrim: var(--n-color-info-500-scrim);--n-color-success-scrim: var(--n-color-success-500-scrim);--n-color-warning-scrim: var(--n-color-warning-500-scrim);--n-color-danger-scrim: var(--n-color-danger-500-scrim);--n-color-neutral-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-1) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-2) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-3) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-4) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-5) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-6) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-7) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-accent-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-1) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-2) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-3) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-4) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-5) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-6) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-7) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-info-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-1) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-2) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-3) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-4) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-5) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-6) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-7) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-success-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-1) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-2) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-3) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-4) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-5) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-6) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-7) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-warning-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-1) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-2) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-3) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-4) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-5) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-6) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-7) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-danger-lowest: light-dark(oklch(var(--n-L-light-1) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-1) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-lower: light-dark(oklch(var(--n-L-light-2) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-2) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-low: light-dark(oklch(var(--n-L-light-3) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-3) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-base: light-dark(oklch(var(--n-L-light-4) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-4) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-high: light-dark(oklch(var(--n-L-light-5) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-5) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-higher: light-dark(oklch(var(--n-L-light-6) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-6) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-highest: light-dark(oklch(var(--n-L-light-7) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-7) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-neutral-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-7) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-6) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-5) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-3) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-2) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-neutral-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-neutral-muted) var(--n-env-hue-neutral)), oklch(var(--n-L-dark-1) var(--n-C-neutral-muted) var(--n-env-hue-neutral)));--n-color-accent-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-7) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-6) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-5) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-3) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-2) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-accent-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-accent-muted) var(--n-env-hue-accent)), oklch(var(--n-L-dark-1) var(--n-C-accent-muted) var(--n-env-hue-accent)));--n-color-info-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-7) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-6) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-5) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-3) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-2) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-info-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-info-muted) var(--n-env-hue-info)), oklch(var(--n-L-dark-1) var(--n-C-info-muted) var(--n-env-hue-info)));--n-color-success-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-7) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-6) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-5) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-3) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-2) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-success-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-success-muted) var(--n-env-hue-success)), oklch(var(--n-L-dark-1) var(--n-C-success-muted) var(--n-env-hue-success)));--n-color-warning-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-7) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-6) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-5) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-3) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-2) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-warning-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-warning-muted) var(--n-env-hue-warning)), oklch(var(--n-L-dark-1) var(--n-C-warning-muted) var(--n-env-hue-warning)));--n-color-danger-brightest: light-dark(oklch(var(--n-L-light-1) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-7) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-brighter: light-dark(oklch(var(--n-L-light-2) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-6) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-bright: light-dark(oklch(var(--n-L-light-3) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-5) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-dim: light-dark(oklch(var(--n-L-light-5) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-3) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-dimmer: light-dark(oklch(var(--n-L-light-6) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-2) var(--n-C-danger-muted) var(--n-env-hue-danger)));--n-color-danger-dimmest: light-dark(oklch(var(--n-L-light-7) var(--n-C-danger-muted) var(--n-env-hue-danger)), oklch(var(--n-L-dark-1) var(--n-C-danger-muted) var(--n-env-hue-danger)))}}@layer tokens{:root{--n-doc-neutral: var(--n-color-neutral-dimmer);--n-doc-hover-neutral: var(--n-color-neutral-lower);--n-doc-active-neutral: var(--n-color-neutral-low);--n-doc-disabled-neutral: var(--n-color-neutral-base);--n-body-neutral: var(--n-color-neutral-low);--n-body-hover-neutral: var(--n-color-neutral-bright);--n-body-active-neutral: var(--n-color-neutral-brighter);--n-body-disabled-neutral: var(--n-color-neutral-base);--n-panel-neutral: var(--n-color-neutral-base);--n-panel-hover-neutral: var(--n-color-neutral-brighter);--n-panel-active-neutral: var(--n-color-neutral-bright);--n-panel-disabled-neutral: var(--n-color-neutral-low);--n-control-neutral: var(--n-color-neutral-base);--n-control-hover-neutral: var(--n-color-neutral-bright);--n-control-active-neutral: var(--n-color-neutral-brighter);--n-control-disabled-neutral: var(--n-color-neutral-base);--n-button-neutral: var(--n-color-neutral-base);--n-button-hover-neutral: var(--n-color-neutral-higher);--n-button-active-neutral: var(--n-color-neutral-high);--n-button-disabled-neutral: var(--n-color-neutral-base);--n-card-neutral: var(--n-color-neutral-higher);--n-card-hover-neutral: var(--n-color-neutral-brightest);--n-card-active-neutral: var(--n-color-neutral-brighter);--n-card-disabled-neutral: var(--n-color-neutral-base);--n-modal-neutral: var(--n-color-neutral-brightest);--n-modal-hover-neutral: var(--n-color-neutral-brightest);--n-modal-active-neutral: var(--n-color-neutral-brightest);--n-modal-disabled-neutral: var(--n-color-neutral-base);--n-ink-neutral: var(--n-color-neutral-700);--n-ink-strong-neutral: var(--n-color-neutral-950);--n-ink-inverse-neutral: var(--n-color-neutral-11);--n-ink-muted-neutral: var(--n-color-neutral-600);--n-ink-placeholder-neutral: var(--n-color-neutral-400);--n-ink-hover-neutral: var(--n-color-neutral-950);--n-ink-active-neutral: var(--n-color-neutral-500);--n-ink-disabled-neutral: var(--n-color-neutral-scrim-tint-weaker);--n-border-neutral: var(--n-color-neutral-200-scrim);--n-border-muted-neutral: var(--n-color-neutral-100-scrim);--n-border-hover-neutral: var(--n-color-neutral-300-scrim);--n-border-active-neutral: var(--n-color-neutral-400-scrim);--n-border-disabled-neutral: var(--n-color-neutral-scrim-tint-weaker);--n-surface-neutral: var(--n-color-neutral-500);--n-surface-hover-neutral: var(--n-color-neutral-400);--n-surface-active-neutral: var(--n-color-neutral-600);--n-surface-disabled-neutral: var(--n-color-neutral-scrim-tint-weaker);--n-surface-ink-neutral: white;--n-surface-ink-hover-neutral: white;--n-surface-ink-active-neutral: var(--n-color-neutral-950);--n-surface-ink-disabled-neutral: var(--n-color-neutral-scrim-tint-weaker);--n-doc-accent: var(--n-color-accent-lowest);--n-doc-hover-accent: var(--n-color-accent-lower);--n-doc-active-accent: var(--n-color-accent-low);--n-doc-disabled-accent: var(--n-color-accent-base);--n-body-accent: var(--n-color-accent-low);--n-body-hover-accent: var(--n-color-accent-bright);--n-body-active-accent: var(--n-color-accent-brighter);--n-body-disabled-accent: var(--n-color-accent-base);--n-panel-accent: var(--n-color-accent-bright);--n-panel-hover-accent: var(--n-color-accent-brighter);--n-panel-active-accent: var(--n-color-accent-brightest);--n-panel-disabled-accent: var(--n-color-accent-base);--n-control-accent: var(--n-color-accent-base);--n-control-hover-accent: var(--n-color-accent-bright);--n-control-active-accent: var(--n-color-accent-brighter);--n-control-disabled-accent: var(--n-color-accent-base);--n-button-accent: var(--n-color-accent-higher);--n-button-hover-accent: var(--n-color-accent-highest);--n-button-active-accent: var(--n-color-accent-highest);--n-button-disabled-accent: var(--n-color-accent-base);--n-card-accent: var(--n-color-accent-brighter);--n-card-hover-accent: var(--n-color-accent-brightest);--n-card-active-accent: var(--n-color-accent-brightest);--n-card-disabled-accent: var(--n-color-accent-base);--n-modal-accent: var(--n-color-accent-brightest);--n-modal-hover-accent: var(--n-color-accent-brightest);--n-modal-active-accent: var(--n-color-accent-brightest);--n-modal-disabled-accent: var(--n-color-accent-base);--n-ink-accent: var(--n-color-accent-700);--n-ink-strong-accent: var(--n-color-accent-950);--n-ink-inverse-accent: var(--n-color-accent-11);--n-ink-muted-accent: var(--n-color-accent-600);--n-ink-placeholder-accent: var(--n-color-accent-400);--n-ink-hover-accent: var(--n-color-accent-950);--n-ink-active-accent: var(--n-color-accent-500);--n-ink-disabled-accent: var(--n-color-accent-scrim-tint-weaker);--n-border-accent: var(--n-color-accent-200-scrim);--n-border-muted-accent: var(--n-color-accent-100-scrim);--n-border-hover-accent: var(--n-color-accent-300-scrim);--n-border-active-accent: var(--n-color-accent-400-scrim);--n-border-disabled-accent: var(--n-color-accent-scrim-tint-weaker);--n-surface-accent: var(--n-color-accent-500);--n-surface-hover-accent: var(--n-color-accent-400);--n-surface-active-accent: var(--n-color-accent-600);--n-surface-disabled-accent: var(--n-color-accent-scrim-tint-weaker);--n-surface-ink-accent: white;--n-surface-ink-hover-accent: white;--n-surface-ink-active-accent: var(--n-color-accent-950);--n-surface-ink-disabled-accent: var(--n-color-accent-scrim-tint-weaker);--n-doc-info: var(--n-color-info-lowest);--n-doc-hover-info: var(--n-color-info-lower);--n-doc-active-info: var(--n-color-info-low);--n-doc-disabled-info: var(--n-color-info-base);--n-body-info: var(--n-color-info-low);--n-body-hover-info: var(--n-color-info-bright);--n-body-active-info: var(--n-color-info-brighter);--n-body-disabled-info: var(--n-color-info-base);--n-panel-info: var(--n-color-info-bright);--n-panel-hover-info: var(--n-color-info-brighter);--n-panel-active-info: var(--n-color-info-brightest);--n-panel-disabled-info: var(--n-color-info-base);--n-control-info: var(--n-color-info-base);--n-control-hover-info: var(--n-color-info-bright);--n-control-active-info: var(--n-color-info-brighter);--n-control-disabled-info: var(--n-color-info-base);--n-button-info: var(--n-color-info-higher);--n-button-hover-info: var(--n-color-info-highest);--n-button-active-info: var(--n-color-info-highest);--n-button-disabled-info: var(--n-color-info-base);--n-card-info: var(--n-color-info-brighter);--n-card-hover-info: var(--n-color-info-brightest);--n-card-active-info: var(--n-color-info-brightest);--n-card-disabled-info: var(--n-color-info-base);--n-modal-info: var(--n-color-info-brightest);--n-modal-hover-info: var(--n-color-info-brightest);--n-modal-active-info: var(--n-color-info-brightest);--n-modal-disabled-info: var(--n-color-info-base);--n-ink-info: var(--n-color-info-700);--n-ink-strong-info: var(--n-color-info-950);--n-ink-inverse-info: var(--n-color-info-11);--n-ink-muted-info: var(--n-color-info-600);--n-ink-placeholder-info: var(--n-color-info-400);--n-ink-hover-info: var(--n-color-info-950);--n-ink-active-info: var(--n-color-info-500);--n-ink-disabled-info: var(--n-color-info-scrim-tint-weaker);--n-border-info: var(--n-color-info-200-scrim);--n-border-muted-info: var(--n-color-info-100-scrim);--n-border-hover-info: var(--n-color-info-300-scrim);--n-border-active-info: var(--n-color-info-400-scrim);--n-border-disabled-info: var(--n-color-info-scrim-tint-weaker);--n-surface-info: var(--n-color-info-500);--n-surface-hover-info: var(--n-color-info-400);--n-surface-active-info: var(--n-color-info-600);--n-surface-disabled-info: var(--n-color-info-scrim-tint-weaker);--n-surface-ink-info: white;--n-surface-ink-hover-info: white;--n-surface-ink-active-info: var(--n-color-info-950);--n-surface-ink-disabled-info: var(--n-color-info-scrim-tint-weaker);--n-doc-success: var(--n-color-success-lowest);--n-doc-hover-success: var(--n-color-success-lower);--n-doc-active-success: var(--n-color-success-low);--n-doc-disabled-success: var(--n-color-success-base);--n-body-success: var(--n-color-success-low);--n-body-hover-success: var(--n-color-success-bright);--n-body-active-success: var(--n-color-success-brighter);--n-body-disabled-success: var(--n-color-success-base);--n-panel-success: var(--n-color-success-bright);--n-panel-hover-success: var(--n-color-success-brighter);--n-panel-active-success: var(--n-color-success-brightest);--n-panel-disabled-success: var(--n-color-success-base);--n-control-success: var(--n-color-success-base);--n-control-hover-success: var(--n-color-success-bright);--n-control-active-success: var(--n-color-success-brighter);--n-control-disabled-success: var(--n-color-success-base);--n-button-success: var(--n-color-success-higher);--n-button-hover-success: var(--n-color-success-highest);--n-button-active-success: var(--n-color-success-highest);--n-button-disabled-success: var(--n-color-success-base);--n-card-success: var(--n-color-success-brighter);--n-card-hover-success: var(--n-color-success-brightest);--n-card-active-success: var(--n-color-success-brightest);--n-card-disabled-success: var(--n-color-success-base);--n-modal-success: var(--n-color-success-brightest);--n-modal-hover-success: var(--n-color-success-brightest);--n-modal-active-success: var(--n-color-success-brightest);--n-modal-disabled-success: var(--n-color-success-base);--n-ink-success: var(--n-color-success-700);--n-ink-strong-success: var(--n-color-success-950);--n-ink-inverse-success: var(--n-color-success-11);--n-ink-muted-success: var(--n-color-success-600);--n-ink-placeholder-success: var(--n-color-success-400);--n-ink-hover-success: var(--n-color-success-950);--n-ink-active-success: var(--n-color-success-500);--n-ink-disabled-success: var(--n-color-success-scrim-tint-weaker);--n-border-success: var(--n-color-success-200-scrim);--n-border-muted-success: var(--n-color-success-100-scrim);--n-border-hover-success: var(--n-color-success-300-scrim);--n-border-active-success: var(--n-color-success-400-scrim);--n-border-disabled-success: var(--n-color-success-scrim-tint-weaker);--n-surface-success: var(--n-color-success-500);--n-surface-hover-success: var(--n-color-success-400);--n-surface-active-success: var(--n-color-success-600);--n-surface-disabled-success: var(--n-color-success-scrim-tint-weaker);--n-surface-ink-success: white;--n-surface-ink-hover-success: white;--n-surface-ink-active-success: var(--n-color-success-950);--n-surface-ink-disabled-success: var(--n-color-success-scrim-tint-weaker);--n-doc-warning: var(--n-color-warning-lowest);--n-doc-hover-warning: var(--n-color-warning-lower);--n-doc-active-warning: var(--n-color-warning-low);--n-doc-disabled-warning: var(--n-color-warning-base);--n-body-warning: var(--n-color-warning-low);--n-body-hover-warning: var(--n-color-warning-bright);--n-body-active-warning: var(--n-color-warning-brighter);--n-body-disabled-warning: var(--n-color-warning-base);--n-panel-warning: var(--n-color-warning-bright);--n-panel-hover-warning: var(--n-color-warning-brighter);--n-panel-active-warning: var(--n-color-warning-brightest);--n-panel-disabled-warning: var(--n-color-warning-base);--n-control-warning: var(--n-color-warning-base);--n-control-hover-warning: var(--n-color-warning-bright);--n-control-active-warning: var(--n-color-warning-brighter);--n-control-disabled-warning: var(--n-color-warning-base);--n-button-warning: var(--n-color-warning-higher);--n-button-hover-warning: var(--n-color-warning-highest);--n-button-active-warning: var(--n-color-warning-highest);--n-button-disabled-warning: var(--n-color-warning-base);--n-card-warning: var(--n-color-warning-brighter);--n-card-hover-warning: var(--n-color-warning-brightest);--n-card-active-warning: var(--n-color-warning-brightest);--n-card-disabled-warning: var(--n-color-warning-base);--n-modal-warning: var(--n-color-warning-brightest);--n-modal-hover-warning: var(--n-color-warning-brightest);--n-modal-active-warning: var(--n-color-warning-brightest);--n-modal-disabled-warning: var(--n-color-warning-base);--n-ink-warning: var(--n-color-warning-700);--n-ink-strong-warning: var(--n-color-warning-950);--n-ink-inverse-warning: var(--n-color-warning-11);--n-ink-muted-warning: var(--n-color-warning-600);--n-ink-placeholder-warning: var(--n-color-warning-400);--n-ink-hover-warning: var(--n-color-warning-950);--n-ink-active-warning: var(--n-color-warning-500);--n-ink-disabled-warning: var(--n-color-warning-scrim-tint-weaker);--n-border-warning: var(--n-color-warning-200-scrim);--n-border-muted-warning: var(--n-color-warning-100-scrim);--n-border-hover-warning: var(--n-color-warning-300-scrim);--n-border-active-warning: var(--n-color-warning-400-scrim);--n-border-disabled-warning: var(--n-color-warning-scrim-tint-weaker);--n-surface-warning: var(--n-color-warning-500);--n-surface-hover-warning: var(--n-color-warning-400);--n-surface-active-warning: var(--n-color-warning-600);--n-surface-disabled-warning: var(--n-color-warning-scrim-tint-weaker);--n-surface-ink-warning: white;--n-surface-ink-hover-warning: white;--n-surface-ink-active-warning: var(--n-color-warning-950);--n-surface-ink-disabled-warning: var(--n-color-warning-scrim-tint-weaker);--n-doc-danger: var(--n-color-danger-lowest);--n-doc-hover-danger: var(--n-color-danger-lower);--n-doc-active-danger: var(--n-color-danger-low);--n-doc-disabled-danger: var(--n-color-danger-base);--n-body-danger: var(--n-color-danger-low);--n-body-hover-danger: var(--n-color-danger-bright);--n-body-active-danger: var(--n-color-danger-brighter);--n-body-disabled-danger: var(--n-color-danger-base);--n-panel-danger: var(--n-color-danger-bright);--n-panel-hover-danger: var(--n-color-danger-brighter);--n-panel-active-danger: var(--n-color-danger-brightest);--n-panel-disabled-danger: var(--n-color-danger-base);--n-control-danger: var(--n-color-danger-base);--n-control-hover-danger: var(--n-color-danger-bright);--n-control-active-danger: var(--n-color-danger-brighter);--n-control-disabled-danger: var(--n-color-danger-base);--n-button-danger: var(--n-color-danger-higher);--n-button-hover-danger: var(--n-color-danger-highest);--n-button-active-danger: var(--n-color-danger-highest);--n-button-disabled-danger: var(--n-color-danger-base);--n-card-danger: var(--n-color-danger-brighter);--n-card-hover-danger: var(--n-color-danger-brightest);--n-card-active-danger: var(--n-color-danger-brightest);--n-card-disabled-danger: var(--n-color-danger-base);--n-modal-danger: var(--n-color-danger-brightest);--n-modal-hover-danger: var(--n-color-danger-brightest);--n-modal-active-danger: var(--n-color-danger-brightest);--n-modal-disabled-danger: var(--n-color-danger-base);--n-ink-danger: var(--n-color-danger-700);--n-ink-strong-danger: var(--n-color-danger-950);--n-ink-inverse-danger: var(--n-color-danger-11);--n-ink-muted-danger: var(--n-color-danger-600);--n-ink-placeholder-danger: var(--n-color-danger-400);--n-ink-hover-danger: var(--n-color-danger-950);--n-ink-active-danger: var(--n-color-danger-500);--n-ink-disabled-danger: var(--n-color-danger-scrim-tint-weaker);--n-border-danger: var(--n-color-danger-200-scrim);--n-border-muted-danger: var(--n-color-danger-100-scrim);--n-border-hover-danger: var(--n-color-danger-300-scrim);--n-border-active-danger: var(--n-color-danger-400-scrim);--n-border-disabled-danger: var(--n-color-danger-scrim-tint-weaker);--n-surface-danger: var(--n-color-danger-500);--n-surface-hover-danger: var(--n-color-danger-400);--n-surface-active-danger: var(--n-color-danger-600);--n-surface-disabled-danger: var(--n-color-danger-scrim-tint-weaker);--n-surface-ink-danger: white;--n-surface-ink-hover-danger: white;--n-surface-ink-active-danger: var(--n-color-danger-950);--n-surface-ink-disabled-danger: var(--n-color-danger-scrim-tint-weaker)}}:where([theme=forest]){--n-env-hue-neutral: 155;--n-env-chroma-neutral: .25;--n-env-hue-accent: 155;--n-env-chroma-accent: 1}:where([theme=rose]){--n-env-hue-neutral: 350;--n-env-chroma-neutral: .35;--n-env-hue-accent: 350;--n-env-chroma-accent: 1}:where([theme=zinc]){--n-env-hue-neutral: 240;--n-env-chroma-neutral: .15;--n-env-hue-accent: 240;--n-env-chroma-accent: 1;--n-env-chroma: .18}@layer ui{*,*:before,*:after{box-sizing:border-box}:where(body){font-family:var(--n-font-family);margin:0}[hidden]{display:none}:where(n-button,n-select,n-combobox,n-command,n-checkbox,n-radio,n-switch,n-range,n-segmented-control,n-tabs,n-tab,n-listbox,n-option,n-option-group,n-option-group-header,n-badge,n-kbd,n-avatar,n-breadcrumb,n-pagination,n-pagination-dots,n-accordion,n-calendar,n-tree,n-icon,n-tooltip,n-field,n-input-otp,n-sidebar-nav,n-sidebar-nav-item,n-sidebar-item,n-sidebar-group-header,n-header,n-footer,n-toolbar){user-select:none}[user-selectable]{user-select:text}:where(native-app-spa),:where(native-app){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:var(--n-font-family);line-height:var(--n-text-line-height);background:var(--n-doc-neutral);color:var(--n-ink-neutral);min-height:100dvh}:where(n-card,n-panel,n-section) :where(h1,h2,h3){margin:0;font-weight:var(--n-button-font-weight);line-height:var(--n-control-line-height-relaxed);letter-spacing:0;text-transform:none;color:var(--n-ink-strong)}:where(n-card,n-panel,n-section) :where(h1){font-size:var(--n-font-xl)}:where(n-card,n-panel,n-section) :where(h2){font-size:var(--n-font-lg)}:where(n-card,n-panel,n-section) :where(h3){font-size:var(--n-font-md)}:where([n-prose]),:where(.n-prose){display:flex;flex-direction:column;gap:calc(var(--n-space) * 2)}:where([n-prose]) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote,pre,hr,div,figure,figcaption,dl,dt,dd,details,summary),:where(.n-prose) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote,pre,hr,div,figure,figcaption,dl,dt,dd,details,summary){margin:0}:where([n-prose]) :where(h1,h2,h3,h4,h5,h6),:where(.n-prose) :where(h1,h2,h3,h4,h5,h6){font-weight:var(--n-button-font-weight);color:var(--n-ink-strong);line-height:1.3}:where([n-prose]) :where(h1),:where(.n-prose) :where(h1){font-size:1.5em}:where([n-prose]) :where(h2),:where(.n-prose) :where(h2){font-size:1.25em}:where([n-prose]) :where(h3),:where(.n-prose) :where(h3){font-size:1.125em}:where([n-prose]) :where(code),:where(.n-prose) :where(code){font-family:var(--n-font-mono);font-size:.875em}:where([n-prose]) :where(pre),:where(.n-prose) :where(pre){padding:calc(var(--n-space) * 2);background:var(--n-control);border-radius:var(--n-radius);overflow-x:auto;white-space:pre}:where([n-prose]) :where(pre) :where(code),:where(.n-prose) :where(pre) :where(code){font-size:inherit}:where([n-prose]) :where(blockquote),:where(.n-prose) :where(blockquote){border-inline-start:3px solid var(--n-border-muted);padding-inline-start:calc(var(--n-space) * 3);color:var(--n-ink-muted)}:where([n-prose]) :where(a),:where(.n-prose) :where(a){color:var(--n-ink);text-decoration:underline;text-underline-offset:.15em}:where([n-prose]) :where(ul,ol),:where(.n-prose) :where(ul,ol){padding-inline-start:1.5em}:where([n-prose]) :where(li+li),:where(.n-prose) :where(li+li){margin-block-start:calc(var(--n-space) * .5)}:where([n-prose]) :where(hr),:where(.n-prose) :where(hr){border:none;height:1px;background:var(--n-border-muted)}@media(prefers-reduced-motion:reduce){:root{--n-duration: 0s}}}@layer ui{:root{--n-font-family: system-ui, -apple-system, sans-serif;--n-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", "Menlo", "Consolas", "Liberation Mono", monospace;--n-size-xs: 1.5rem;--n-size-sm: 1.75rem;--n-size-md: 2.25rem;--n-size-lg: 2.75rem;--n-size-xl: 3.25rem;--n-size: var(--n-size-md);--n-font-xs: .75rem;--n-font-sm: .8125rem;--n-font-md: .875rem;--n-font-lg: .9375rem;--n-font-xl: 1rem;--n-font-size: var(--n-font-md);--n-tracking-xs: .01em;--n-tracking-sm: .005em;--n-tracking-md: 0em;--n-tracking-lg: -.005em;--n-tracking-xl: -.01em;--n-letter-spacing: var(--n-tracking-md);--n-space-xs: .125rem;--n-space-sm: .1875rem;--n-space-md: .25rem;--n-space-lg: .25rem;--n-space-xl: .25rem;--n-space: var(--n-space-md);--n-space-k: 4;--n-icon-xs: .75rem;--n-icon-sm: .875rem;--n-icon-md: 1rem;--n-icon-lg: 1.125rem;--n-icon-xl: 1.25rem;--n-icon-size: var(--n-icon-md);--n-widget-xs: .75rem;--n-widget-sm: 1rem;--n-widget-md: 1.25rem;--n-widget-lg: 1.5rem;--n-widget-xl: 1.75rem;--n-widget-size: var(--n-widget-md);--n-widget-font-xs: .5625rem;--n-widget-font-sm: .625rem;--n-widget-font-md: .625rem;--n-widget-font-lg: .625rem;--n-widget-font-xl: .75rem;--n-widget-font: var(--n-widget-font-md);--n-radius-sharp: .125rem;--n-radius-md: .75rem;--n-radius-round: 1.125rem;--n-radius: min(calc(var(--n-size) / 2), var(--n-radius-round));--n-shadow-xs: 0 1px 2px oklch(0% 0 0 / .06), 0 1px 3px oklch(0% 0 0 / .1);--n-shadow-sm: 0 1px 3px oklch(0% 0 0 / .12);--n-shadow-md: 0 2px 4px oklch(0% 0 0 / .08), 0 4px 12px oklch(0% 0 0 / .12);--n-shadow-lg: 0 8px 32px oklch(0% 0 0 / .15);--n-shadow-xl: 0 16px 48px oklch(0% 0 0 / .15);--n-button-font-weight: 500;--n-input-font-weight: 400;--n-text-font-weight: 400;--n-font-weight: var(--n-text-font-weight);--n-control-line-height: 1;--n-control-line-height-dense: 1.25;--n-control-line-height-relaxed: 1.5;--n-control-line-height-spacious: 1.75;--n-text-line-height: 1.5;--n-line-height: var(--n-text-line-height);--n-duration: .225s;--n-easing: cubic-bezier(.2, 0, 0, 1);--n-focus-ring: var(--n-color-accent-600-scrim);--n-backdrop-color: oklch(0% 0 0);--n-backdrop-opacity: .3;--n-tooltip-max-width: 20rem;--n-popover-max-height: calc(100dvh - 2rem) ;--n-popover-gap: .25rem;--n-popover-viewport-margin: .5rem;--n-drawer-width: 24rem;--n-drawer-height: 24rem;--n-sidebar-width: 240px;--n-sidebar-item-height: 3.5rem;--n-badge-dot: .5rem;--n-group-header-font: .625rem;--n-tabs-indicator: 2px;--n-body: var(--n-body-neutral);--n-ground: var(--n-body);--n-card: var(--n-card-neutral);--n-card-hover: var(--n-card-hover-neutral);--n-panel: var(--n-panel-neutral);--n-panel-hover: var(--n-panel-hover-neutral);--n-panel-active: var(--n-panel-active-neutral);--n-panel-disabled: var(--n-panel-disabled-neutral);--n-button: var(--n-button-neutral);--n-button-hover: var(--n-button-hover-neutral);--n-button-active: var(--n-button-active-neutral);--n-button-disabled: var(--n-button-disabled-neutral);--n-control: var(--n-control-neutral);--n-control-hover: var(--n-control-hover-neutral);--n-control-active: var(--n-control-active-neutral);--n-control-disabled: var(--n-control-disabled-neutral);--n-widget: var(--n-color-neutral-base);--n-widget-hover: var(--n-control-hover-higher);--n-widget-active: var(--n-control-active-neutral);--n-widget-disabled: var(--n-control-disabled-neutral);--n-surface: var(--n-surface-neutral);--n-surface-hover: var(--n-surface-hover-neutral);--n-surface-active: var(--n-surface-active-neutral);--n-surface-disabled: var(--n-surface-disabled-neutral);--n-surface-ink: var(--n-surface-ink-neutral);--n-surface-ink-hover: var(--n-surface-ink-hover-neutral);--n-surface-ink-active: var(--n-surface-ink-active-neutral);--n-surface-ink-disabled: var(--n-surface-ink-disabled-neutral);--n-border: var(--n-border-neutral);--n-border-hover: var(--n-border-hover-neutral);--n-border-active: var(--n-border-active-neutral);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-neutral);--n-border-rest: var(--n-color-neutral-highest);--n-ink: var(--n-ink-neutral);--n-ink-strong: var(--n-ink-strong-neutral);--n-ink-inverse: var(--n-ink-inverse-neutral);--n-ink-muted: var(--n-ink-muted-neutral);--n-ink-placeholder: var(--n-ink-placeholder-neutral);--n-ink-hover: var(--n-ink-hover-neutral);--n-ink-active: var(--n-ink-active-neutral);--n-ink-disabled: var(--n-ink-disabled-neutral)}[size=xs]{--n-size: var(--n-size-xs);--n-font-size: var(--n-font-xs);--n-letter-spacing: var(--n-tracking-xs);--n-space: var(--n-space-xs);--n-icon-size: var(--n-icon-xs);--n-widget-size: var(--n-widget-xs);--n-widget-font: var(--n-widget-font-xs)}[size=sm]{--n-size: var(--n-size-sm);--n-font-size: var(--n-font-sm);--n-letter-spacing: var(--n-tracking-sm);--n-space: var(--n-space-sm);--n-icon-size: var(--n-icon-sm);--n-widget-size: var(--n-widget-sm);--n-widget-font: var(--n-widget-font-sm)}[size=md]{--n-size: var(--n-size-md);--n-font-size: var(--n-font-md);--n-letter-spacing: var(--n-tracking-md);--n-space: var(--n-space-md);--n-icon-size: var(--n-icon-md);--n-widget-size: var(--n-widget-md);--n-widget-font: var(--n-widget-font-md)}[size=lg]{--n-size: var(--n-size-lg);--n-font-size: var(--n-font-lg);--n-letter-spacing: var(--n-tracking-lg);--n-space: var(--n-space-lg);--n-icon-size: var(--n-icon-lg);--n-widget-size: var(--n-widget-lg);--n-widget-font: var(--n-widget-font-lg)}[size=xl]{--n-size: var(--n-size-xl);--n-font-size: var(--n-font-xl);--n-letter-spacing: var(--n-tracking-xl);--n-space: var(--n-space-xl);--n-icon-size: var(--n-icon-xl);--n-widget-size: var(--n-widget-xl);--n-widget-font: var(--n-widget-font-xl)}[density=compact]{--n-space-k: 2}[density=default]{--n-space-k: 4}[density=loose]{--n-space-k: 6}[radius=round]{--n-radius: min(calc(var(--n-size) / 2), var(--n-radius-round))}[radius=rounded]{--n-radius: calc(var(--n-space) * 2)}[radius=sharp]{--n-radius: var(--n-radius-sharp)}:where(n-checkbox,n-radio,n-switch,n-range,n-calendar){--n-surface: var(--n-surface-accent);--n-surface-hover: var(--n-surface-hover-accent);--n-surface-active: var(--n-surface-active-accent);--n-surface-disabled: var(--n-surface-disabled-accent);--n-surface-ink: var(--n-surface-ink-accent);--n-surface-ink-hover: var(--n-surface-ink-hover-accent);--n-surface-ink-active: var(--n-surface-ink-active-accent);--n-surface-ink-disabled: var(--n-surface-ink-disabled-accent)}[intent=neutral]{--n-card: var(--n-card-neutral);--n-card-hover: var(--n-card-hover-neutral);--n-panel: var(--n-panel-neutral);--n-panel-hover: var(--n-panel-hover-neutral);--n-panel-active: var(--n-panel-active-neutral);--n-panel-disabled: var(--n-panel-disabled-neutral);--n-button: var(--n-button-neutral);--n-button-hover: var(--n-button-hover-neutral);--n-button-active: var(--n-button-active-neutral);--n-button-disabled: var(--n-button-disabled-neutral);--n-control: var(--n-control-neutral);--n-control-hover: var(--n-control-hover-neutral);--n-control-active: var(--n-control-active-neutral);--n-control-disabled: var(--n-control-disabled-neutral);--n-widget: var(--n-color-neutral-higher);--n-widget-hover: var(--n-control-hover-neutral);--n-widget-active: var(--n-control-active-neutral);--n-widget-disabled: var(--n-control-disabled-neutral);--n-surface: var(--n-surface-neutral);--n-surface-hover: var(--n-surface-hover-neutral);--n-surface-active: var(--n-surface-active-neutral);--n-surface-disabled: var(--n-surface-disabled-neutral);--n-surface-ink: var(--n-surface-ink-neutral);--n-surface-ink-hover: var(--n-surface-ink-hover-neutral);--n-surface-ink-active: var(--n-surface-ink-active-neutral);--n-surface-ink-disabled: var(--n-surface-ink-disabled-neutral);--n-border: var(--n-border-neutral);--n-border-hover: var(--n-border-hover-neutral);--n-border-active: var(--n-border-active-neutral);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-neutral);--n-ink: var(--n-ink-neutral);--n-ink-strong: var(--n-ink-strong-neutral);--n-ink-inverse: var(--n-ink-inverse-neutral);--n-ink-muted: var(--n-ink-muted-neutral);--n-ink-placeholder: var(--n-ink-placeholder-neutral);--n-ink-hover: var(--n-ink-hover-neutral);--n-ink-active: var(--n-ink-active-neutral);--n-ink-disabled: var(--n-ink-disabled-neutral)}[intent=accent]{--n-card: var(--n-card-accent);--n-card-hover: var(--n-card-hover-accent);--n-panel: var(--n-panel-accent);--n-panel-hover: var(--n-panel-hover-accent);--n-panel-active: var(--n-panel-active-accent);--n-panel-disabled: var(--n-panel-disabled-accent);--n-button: var(--n-button-accent);--n-button-hover: var(--n-button-hover-accent);--n-button-active: var(--n-button-active-accent);--n-button-disabled: var(--n-button-disabled-accent);--n-control: var(--n-control-accent);--n-control-hover: var(--n-control-hover-accent);--n-control-active: var(--n-control-active-accent);--n-control-disabled: var(--n-control-disabled-accent);--n-widget: var(--n-color-accent-higher);--n-widget-hover: var(--n-control-hover-accent);--n-widget-active: var(--n-control-active-accent);--n-widget-disabled: var(--n-control-disabled-accent);--n-surface: var(--n-surface-accent);--n-surface-hover: var(--n-surface-hover-accent);--n-surface-active: var(--n-surface-active-accent);--n-surface-disabled: var(--n-surface-disabled-accent);--n-surface-ink: var(--n-surface-ink-accent);--n-surface-ink-hover: var(--n-surface-ink-hover-accent);--n-surface-ink-active: var(--n-surface-ink-active-accent);--n-surface-ink-disabled: var(--n-surface-ink-disabled-accent);--n-border: var(--n-border-accent);--n-border-hover: var(--n-border-hover-accent);--n-border-active: var(--n-border-active-accent);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-accent);--n-ink: var(--n-ink-accent);--n-ink-strong: var(--n-ink-strong-accent);--n-ink-inverse: var(--n-ink-inverse-accent);--n-ink-muted: var(--n-ink-muted-accent);--n-ink-placeholder: var(--n-ink-placeholder-accent);--n-ink-hover: var(--n-ink-hover-accent);--n-ink-active: var(--n-ink-active-accent);--n-ink-disabled: var(--n-ink-disabled-accent)}[intent=info]{--n-card: var(--n-card-info);--n-card-hover: var(--n-card-hover-info);--n-panel: var(--n-panel-info);--n-panel-hover: var(--n-panel-hover-info);--n-panel-active: var(--n-panel-active-info);--n-panel-disabled: var(--n-panel-disabled-info);--n-button: var(--n-button-info);--n-button-hover: var(--n-button-hover-info);--n-button-active: var(--n-button-active-info);--n-button-disabled: var(--n-button-disabled-info);--n-control: var(--n-control-info);--n-control-hover: var(--n-control-hover-info);--n-control-active: var(--n-control-active-info);--n-control-disabled: var(--n-control-disabled-info);--n-widget: var(--n-color-info-higher);--n-widget-hover: var(--n-control-hover-info);--n-widget-active: var(--n-control-active-info);--n-widget-disabled: var(--n-control-disabled-info);--n-surface: var(--n-surface-info);--n-surface-hover: var(--n-surface-hover-info);--n-surface-active: var(--n-surface-active-info);--n-surface-disabled: var(--n-surface-disabled-info);--n-surface-ink: var(--n-surface-ink-info);--n-surface-ink-hover: var(--n-surface-ink-hover-info);--n-surface-ink-active: var(--n-surface-ink-active-info);--n-surface-ink-disabled: var(--n-surface-ink-disabled-info);--n-border: var(--n-border-info);--n-border-hover: var(--n-border-hover-info);--n-border-active: var(--n-border-active-info);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-info);--n-ink: var(--n-ink-info);--n-ink-strong: var(--n-ink-strong-info);--n-ink-inverse: var(--n-ink-inverse-info);--n-ink-muted: var(--n-ink-muted-info);--n-ink-placeholder: var(--n-ink-placeholder-info);--n-ink-hover: var(--n-ink-hover-info);--n-ink-active: var(--n-ink-active-info);--n-ink-disabled: var(--n-ink-disabled-info)}[intent=success]{--n-card: var(--n-card-success);--n-card-hover: var(--n-card-hover-success);--n-panel: var(--n-panel-success);--n-panel-hover: var(--n-panel-hover-success);--n-panel-active: var(--n-panel-active-success);--n-panel-disabled: var(--n-panel-disabled-success);--n-button: var(--n-button-success);--n-button-hover: var(--n-button-hover-success);--n-button-active: var(--n-button-active-success);--n-button-disabled: var(--n-button-disabled-success);--n-control: var(--n-control-success);--n-control-hover: var(--n-control-hover-success);--n-control-active: var(--n-control-active-success);--n-control-disabled: var(--n-control-disabled-success);--n-widget: var(--n-color-success-higher);--n-widget-hover: var(--n-control-hover-success);--n-widget-active: var(--n-control-active-success);--n-widget-disabled: var(--n-control-disabled-success);--n-surface: var(--n-surface-success);--n-surface-hover: var(--n-surface-hover-success);--n-surface-active: var(--n-surface-active-success);--n-surface-disabled: var(--n-surface-disabled-success);--n-surface-ink: var(--n-surface-ink-success);--n-surface-ink-hover: var(--n-surface-ink-hover-success);--n-surface-ink-active: var(--n-surface-ink-active-success);--n-surface-ink-disabled: var(--n-surface-ink-disabled-success);--n-border: var(--n-border-success);--n-border-hover: var(--n-border-hover-success);--n-border-active: var(--n-border-active-success);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-success);--n-ink: var(--n-ink-success);--n-ink-strong: var(--n-ink-strong-success);--n-ink-inverse: var(--n-ink-inverse-success);--n-ink-muted: var(--n-ink-muted-success);--n-ink-placeholder: var(--n-ink-placeholder-success);--n-ink-hover: var(--n-ink-hover-success);--n-ink-active: var(--n-ink-active-success);--n-ink-disabled: var(--n-ink-disabled-success)}[intent=warning]{--n-card: var(--n-card-warning);--n-card-hover: var(--n-card-hover-warning);--n-panel: var(--n-panel-warning);--n-panel-hover: var(--n-panel-hover-warning);--n-panel-active: var(--n-panel-active-warning);--n-panel-disabled: var(--n-panel-disabled-warning);--n-button: var(--n-button-warning);--n-button-hover: var(--n-button-hover-warning);--n-button-active: var(--n-button-active-warning);--n-button-disabled: var(--n-button-disabled-warning);--n-control: var(--n-control-warning);--n-control-hover: var(--n-control-hover-warning);--n-control-active: var(--n-control-active-warning);--n-control-disabled: var(--n-control-disabled-warning);--n-widget: var(--n-color-warning-higher);--n-widget-hover: var(--n-control-hover-warning);--n-widget-active: var(--n-control-active-warning);--n-widget-disabled: var(--n-control-disabled-warning);--n-surface: var(--n-surface-warning);--n-surface-hover: var(--n-surface-hover-warning);--n-surface-active: var(--n-surface-active-warning);--n-surface-disabled: var(--n-surface-disabled-warning);--n-surface-ink: var(--n-surface-ink-warning);--n-surface-ink-hover: var(--n-surface-ink-hover-warning);--n-surface-ink-active: var(--n-surface-ink-active-warning);--n-surface-ink-disabled: var(--n-surface-ink-disabled-warning);--n-border: var(--n-border-warning);--n-border-hover: var(--n-border-hover-warning);--n-border-active: var(--n-border-active-warning);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-warning);--n-ink: var(--n-ink-warning);--n-ink-strong: var(--n-ink-strong-warning);--n-ink-inverse: var(--n-ink-inverse-warning);--n-ink-muted: var(--n-ink-muted-warning);--n-ink-placeholder: var(--n-ink-placeholder-warning);--n-ink-hover: var(--n-ink-hover-warning);--n-ink-active: var(--n-ink-active-warning);--n-ink-disabled: var(--n-ink-disabled-warning)}[intent=danger]{--n-card: var(--n-card-danger);--n-card-hover: var(--n-card-hover-danger);--n-panel: var(--n-panel-danger);--n-panel-hover: var(--n-panel-hover-danger);--n-panel-active: var(--n-panel-active-danger);--n-panel-disabled: var(--n-panel-disabled-danger);--n-button: var(--n-button-danger);--n-button-hover: var(--n-button-hover-danger);--n-button-active: var(--n-button-active-danger);--n-button-disabled: var(--n-button-disabled-danger);--n-control: var(--n-control-danger);--n-control-hover: var(--n-control-hover-danger);--n-control-active: var(--n-control-active-danger);--n-control-disabled: var(--n-control-disabled-danger);--n-widget: var(--n-color-danger-higher);--n-widget-hover: var(--n-control-hover-danger);--n-widget-active: var(--n-control-active-danger);--n-widget-disabled: var(--n-control-disabled-danger);--n-surface: var(--n-surface-danger);--n-surface-hover: var(--n-surface-hover-danger);--n-surface-active: var(--n-surface-active-danger);--n-surface-disabled: var(--n-surface-disabled-danger);--n-surface-ink: var(--n-surface-ink-danger);--n-surface-ink-hover: var(--n-surface-ink-hover-danger);--n-surface-ink-active: var(--n-surface-ink-active-danger);--n-surface-ink-disabled: var(--n-surface-ink-disabled-danger);--n-border: var(--n-border-danger);--n-border-hover: var(--n-border-hover-danger);--n-border-active: var(--n-border-active-danger);--n-border-disabled: var(--n-color-neutral-highest);--n-border-muted: var(--n-border-muted-danger);--n-ink: var(--n-ink-danger);--n-ink-strong: var(--n-ink-strong-danger);--n-ink-inverse: var(--n-ink-inverse-danger);--n-ink-muted: var(--n-ink-muted-danger);--n-ink-placeholder: var(--n-ink-placeholder-danger);--n-ink-hover: var(--n-ink-hover-danger);--n-ink-active: var(--n-ink-active-danger);--n-ink-disabled: var(--n-ink-disabled-danger)}[aria-disabled=true]{--n-panel-disabled: var(--n-panel-disabled-neutral);--n-button-disabled: var(--n-button-disabled-neutral);--n-control-disabled: var(--n-control-disabled-neutral);--n-widget-disabled: var(--n-control-disabled-neutral);--n-surface-disabled: var(--n-surface-disabled-neutral);--n-surface-ink-disabled: var(--n-surface-ink-disabled-neutral);--n-border-disabled: var(--n-color-neutral-highest);--n-ink-disabled: var(--n-ink-disabled-neutral)}[variant=primary]{--n-background: var(--n-surface);--n-background-hover: var(--n-surface-hover);--n-background-active: var(--n-surface-active);--n-background-disabled: var(--n-surface-disabled);--n-color: var(--n-surface-ink);--n-color-hover: var(--n-surface-ink-hover);--n-color-active: var(--n-surface-ink-active);--n-color-disabled: var(--n-surface-ink-disabled);--n-border-color: transparent;--n-border-color-hover: transparent;--n-border-color-active: transparent;--n-border-color-disabled: transparent}[variant=secondary]{--n-background: var(--n-button);--n-background-hover: var(--n-button-hover);--n-background-active: var(--n-button-active);--n-background-disabled: var(--n-button-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-muted);--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent}[variant=default]{--n-background: var(--n-button-neutral);--n-background-hover: var(--n-button-hover-neutral);--n-background-active: var(--n-button-active-neutral);--n-background-disabled: var(--n-button-disabled-neutral);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-muted-neutral);--n-border-color-hover: var(--n-border-hover-neutral);--n-border-color-active: var(--n-border-active-neutral);--n-border-color-disabled: transparent}[variant=ghost]{--n-background: transparent;--n-background-hover: transparent;--n-background-active: transparent;--n-background-disabled: transparent;--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: transparent;--n-border-color-hover: transparent;--n-border-color-active: transparent;--n-border-color-disabled: transparent}[variant=outline]{--n-background: transparent;--n-background-hover: var(--n-panel-hover);--n-background-active: var(--n-panel-active);--n-background-disabled: transparent;--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border);--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent}[variant=selected]{--n-background: white;--n-background-hover: var(--n-panel-hover);--n-background-active: var(--n-panel-active);--n-background-disabled: var(--n-panel-disabled);--n-color: var(--n-ink-inverse);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: transparent;--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent}[variant=plain]{--n-background: transparent;--n-background-hover: transparent;--n-background-active: transparent;--n-background-disabled: transparent;--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: transparent;--n-border-color-hover: transparent;--n-border-color-active: transparent;--n-border-color-disabled: transparent;--n-radius: 0}}@layer ui{:where(n-icon):not(:defined){visibility:hidden}:where(n-icon){--n-icon-color: currentColor;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--n-icon-size);height:var(--n-icon-size);color:var(--n-icon-color);flex-shrink:0;vertical-align:middle;line-height:0}:where(n-icon)>:where(svg){width:100%;height:100%}:where(n-icon:empty){width:0;height:0;overflow:hidden}:where(n-icon[intent=accent]){--n-icon-color: var(--n-ink-accent)}:where(n-icon[intent=success]){--n-icon-color: var(--n-ink-success)}:where(n-icon[intent=warning]){--n-icon-color: var(--n-ink-warning)}:where(n-icon[intent=danger]){--n-icon-color: var(--n-ink-danger)}:where(n-icon[intent=info]){--n-icon-color: var(--n-ink-info)}:where(n-icon[intent=muted]){--n-icon-color: var(--n-ink-muted-neutral)}@media(forced-colors:active){:where(n-icon){--n-icon-color: ButtonText}}}@layer ui{:where(n-accordion,n-accordion-item):not(:defined){visibility:hidden}:where(n-accordion){display:flex;flex:1 1 0%;min-width:0;flex-direction:column;border:1px solid var(--n-border-muted);border-radius:var(--n-radius);overflow:hidden}:where(n-accordion)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-accordion-item){display:block;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-accordion-item)+:where(n-accordion-item){border-top:1px solid var(--n-border-muted)}:where(n-accordion-item)>:where(details){interpolate-size:allow-keywords}:where(n-accordion-item)>:where(details)>:where(summary){display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);padding-block:var(--n-space);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-control-line-height);font-weight:var(--n-button-font-weight);color:var(--n-ink-strong);cursor:pointer;list-style:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-accordion-item)>:where(details)>:where(summary)::-webkit-details-marker{display:none}:where(n-accordion-item)>:where(details)>:where(summary)::marker{display:none;content:""}:where(n-accordion-item)>:where(details)>:where(summary):after{content:"";flex-shrink:0;margin-inline-start:auto;width:var(--n-icon-size);height:var(--n-icon-size);mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z' fill='currentColor'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:var(--n-ink-muted);transition:transform var(--n-duration) var(--n-easing)}:where(n-accordion-item)>:where(details[open])>:where(summary):after{transform:rotate(180deg)}:where(n-accordion-item)>:where(details)>:where(summary):hover,:where(n-accordion-item[force-hover])>:where(details)>:where(summary){background:var(--n-panel-hover);color:var(--n-ink-hover)}:where(n-accordion-item)>:where(details)>:where(summary):focus-visible,:where(n-accordion-item[force-focus-visible])>:where(details)>:where(summary){outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-accordion-item)>:where(details)>:where([part=content]){padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-text-line-height);font-weight:var(--n-text-font-weight);color:var(--n-ink-muted)}:where(n-accordion-item)[aria-disabled=true]>:where(details)>:where(summary){color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-accordion-item)[aria-disabled=true]>:where(details)>:where(summary):after{background:var(--n-ink-disabled)}:where(n-accordion[hidden]){display:none}}@layer ui{:where(n-avatar):not(:defined){visibility:hidden}:where(n-avatar){--n-font-weight: var(--n-button-font-weight);display:inline-flex;align-items:center;justify-content:center;width:var(--n-size);height:var(--n-size);font-size:calc(var(--n-font-size) * .875);font-weight:var(--n-font-weight);line-height:1;letter-spacing:var(--n-letter-spacing);border-radius:var(--n-radius);overflow:hidden;background:var(--n-surface);color:var(--n-surface-ink);flex-shrink:0}:where(n-avatar)>:where(img){width:100%;height:100%;object-fit:cover;border-radius:inherit}:where(n-avatar)>:where(n-icon){font-size:calc(var(--n-font-size) * 1.125)}:where(n-avatar[hidden]){display:none}}@layer ui{:where(n-badge):not(:defined){visibility:hidden}:where(n-badge){white-space:nowrap;--n-font-weight: var(--n-button-font-weight);--n-radius: 9999px;display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--n-widget-xs) + var(--n-space));min-height:calc(var(--n-widget-xs) + var(--n-space));padding-inline:.375em;font-size:var(--n-widget-font);font-weight:var(--n-font-weight);line-height:1;letter-spacing:var(--n-letter-spacing);border-radius:var(--n-radius);background:var(--n-surface);color:var(--n-surface-ink);flex-shrink:0}:where(n-badge[floating]){position:absolute;top:0;right:0;translate:50% -50%;z-index:1}:where(n-badge[dot]){width:var(--n-badge-dot);height:var(--n-badge-dot);min-width:0;min-height:0;padding:0;font-size:0;background:var(--n-ink)}:where(n-badge[hidden]){display:none}}@layer ui{:where(n-breadcrumb):not(:defined),:where(n-breadcrumb-item):not(:defined){visibility:hidden}:where(n-breadcrumb){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);display:flex;flex:1 1 0%;min-width:0;align-items:center;flex-wrap:wrap;gap:calc(var(--n-space) * 1);font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(n-breadcrumb-item){display:inline-flex;align-items:center;gap:calc(var(--n-space) * 1);color:var(--n-ink-muted);text-decoration:none;cursor:pointer;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-breadcrumb-item):hover,:where(n-breadcrumb-item)[force-hover]{color:var(--n-ink);text-decoration:underline}:where(n-breadcrumb-item):focus-visible,:where(n-breadcrumb-item)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:2px;border-radius:calc(var(--n-radius) * .25)}:where(n-breadcrumb-item[current]){color:var(--n-ink-strong);font-weight:var(--n-font-weight);cursor:default;text-decoration:none;pointer-events:none}:where(n-breadcrumb-item):not(:last-child):after{content:var(--n-breadcrumb-separator, "/");color:var(--n-ink-muted);pointer-events:none;opacity:.5}:where(n-breadcrumb[hidden]){display:none}}@layer ui{:where(n-button):not(:defined){visibility:hidden}:where(n-button){white-space:nowrap;--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);--n-background: var(--n-button);--n-background-hover: var(--n-button-hover);--n-background-active: var(--n-button-active);--n-background-disabled: var(--n-button-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-muted);--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent;appearance:none;font:inherit;cursor:pointer;box-sizing:border-box;display:grid;width:100%;min-width:0;grid-template-columns:auto;align-items:center;justify-content:center;justify-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);max-height:var(--n-size);padding-block:var(--n-space);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);color:var(--n-color);overflow:hidden;text-overflow:ellipsis;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-button):hover,:where(n-button)[force-hover]{background:var(--n-background-hover);color:var(--n-color-hover);border-color:var(--n-border-color-hover)}:where(n-button):active,:where(n-button)[pressed],:where(n-button)[force-active]{background:var(--n-background-active);color:var(--n-color-active);border-color:var(--n-border-color-active)}:where(n-button):focus-visible,:where(n-button)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-button)[aria-disabled=true]{background:var(--n-background-disabled);color:var(--n-color-disabled);border-color:var(--n-border-color-disabled);cursor:not-allowed;pointer-events:none}:where(n-button):where(:has(>[slot])){grid-template-columns:auto 1fr auto}:where(n-button)>:where([slot=leading]){grid-column:1}:where(n-button)>:where([slot=label]){grid-column:2}:where(n-button)>:where([slot=trailing]){grid-column:3}:where(n-button):where([justify=spread])>:where([slot=label]){justify-self:stretch;text-align:start;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(n-button)[inline]{display:inline-grid;width:auto}:where(n-button):where(:has(>n-icon:only-child)){grid-template-columns:auto;min-width:var(--n-size);padding-inline:var(--n-space)}}@layer ui{:where(n-calendar):not(:defined){visibility:hidden}:where(n-calendar){--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-text-line-height);--n-background: var(--n-panel);--n-border-color: var(--n-border-muted);--n-color: var(--n-ink);display:inline-flex;flex-direction:column;gap:calc(var(--n-space));padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space) * 2);border:1px solid var(--n-border-color);border-radius:var(--n-radius);background:var(--n-background);color:var(--n-color);font-size:var(--n-font-size);outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-calendar)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-calendar):focus-visible,:where(n-calendar)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-calendar) :where(.cal-header){display:flex;align-items:center;justify-content:space-between;gap:calc(var(--n-space))}:where(n-calendar) :where(n-button){--n-background: transparent;--n-background-hover: var(--n-panel-hover);--n-background-active: var(--n-panel-active);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-border-color: transparent;--n-border-color-hover: transparent;--n-border-color-active: transparent;min-height:0;min-width:0;padding:0;border-radius:calc(var(--n-radius) - var(--n-space))}:where(n-calendar[force-hover]) :where(n-button):not([aria-disabled=true]){background:var(--n-background-hover);color:var(--n-color-hover)}:where(n-calendar) :where(n-button[data-role=prev],n-button[data-role=next]){width:calc(var(--n-size) * .7);height:calc(var(--n-size) * .7)}:where(n-calendar) :where(n-button[data-role=title]){flex:1;padding:calc(var(--n-space)) calc(var(--n-space) * 2);font-size:var(--n-font-size);font-weight:var(--n-button-font-weight);letter-spacing:var(--n-letter-spacing);--n-color: var(--n-ink-strong);text-align:center}:where(n-calendar) :where(.cal-weekdays){display:grid;grid-template-columns:repeat(7,1fr)}:where(n-calendar) :where(.cal-weekday){display:flex;align-items:center;justify-content:center;height:calc(var(--n-size) * .6);font-size:calc(var(--n-font-size) * .85);font-weight:var(--n-button-font-weight);color:var(--n-ink-muted)}:where(n-calendar) :where(.cal-grid){display:grid;gap:1px}:where(n-calendar[view=day]) :where(.cal-grid){grid-template-columns:repeat(7,1fr)}:where(n-calendar[view=month]) :where(.cal-grid){grid-template-columns:repeat(4,1fr)}:where(n-calendar[view=year]) :where(.cal-grid){grid-template-columns:repeat(4,1fr)}:where(n-calendar) :where(n-button[data-date]){aspect-ratio:1;min-width:calc(var(--n-size) * .7)}:where(n-calendar) :where(n-button[data-month],n-button[data-year]){min-height:calc(var(--n-size) * .8);padding:calc(var(--n-space)) calc(var(--n-space) * 2)}:where(n-calendar) :where(n-button[data-outside]){--n-color: var(--n-ink-muted)}:where(n-calendar) :where(n-button[data-today]){--n-background: white;--n-background-hover: var(--n-panel-hover);--n-color: var(--n-ink-inverse);--n-color-hover: var(--n-ink-hover);font-weight:var(--n-button-font-weight);box-shadow:inset 0 0 0 1px var(--n-border-muted)}:where(n-calendar) :where(n-button[data-selected]){--n-background: var(--n-surface);--n-background-hover: var(--n-surface-hover);--n-color: var(--n-surface-ink);--n-color-hover: var(--n-surface-ink-hover);font-weight:var(--n-button-font-weight)}:where(n-calendar) :where(n-button[aria-disabled=true]){--n-color: var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-calendar) :where(n-button[data-in-range]){--n-background: var(--n-surface);--n-background-hover: var(--n-surface-hover);--n-color: var(--n-surface-ink);--n-color-hover: var(--n-surface-ink-hover);border-radius:0}:where(n-calendar) :where(n-button[data-range-start]){border-start-start-radius:calc(var(--n-radius) - var(--n-space));border-end-start-radius:calc(var(--n-radius) - var(--n-space));border-start-end-radius:0;border-end-end-radius:0}:where(n-calendar) :where(n-button[data-range-end]){border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:calc(var(--n-radius) - var(--n-space));border-end-end-radius:calc(var(--n-radius) - var(--n-space))}:where(n-calendar) :where(n-button[data-range-start][data-range-end]){border-radius:calc(var(--n-radius) - var(--n-space))}}@layer ui{:where(n-checkbox):not(:defined){visibility:hidden}:where(n-checkbox){white-space:nowrap;--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-control-line-height);--n-radius: calc(var(--n-space) * 2);--n-box-size: var(--n-widget-size);--n-background: var(--n-widget);--n-background-hover: var(--n-widget-hover);--n-background-active: var(--n-widget-active);--n-background-disabled: var(--n-widget-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-muted);--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent;position:relative;display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2);padding-inline-start:calc(var(--n-box-size) + var(--n-space) * 2);min-height:var(--n-box-size);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);color:var(--n-color);cursor:pointer;transition:color var(--n-duration) var(--n-easing)}:where(n-checkbox):before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:var(--n-box-size);height:var(--n-box-size);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);transition:background var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-checkbox):after{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%) scale(0);width:var(--n-box-size);height:var(--n-box-size);mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");mask-size:75%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");-webkit-mask-size:75%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:transparent;transition:background var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-checkbox)[aria-checked=true]:before{background:var(--n-surface);border-color:var(--n-surface)}:where(n-checkbox)[aria-checked=true]:after{background:var(--n-surface-ink);transform:translateY(-50%) scale(1)}:where(n-checkbox)[aria-checked=mixed]:before{background:var(--n-surface);border-color:var(--n-surface)}:where(n-checkbox)[aria-checked=mixed]:after{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128Z'/%3E%3C/svg%3E");mask-size:75%;-webkit-mask-size:75%;background:var(--n-surface-ink);transform:translateY(-50%) scale(1)}:where(n-checkbox):hover,:where(n-checkbox)[force-hover]{color:var(--n-color-hover)}:where(n-checkbox):hover:before,:where(n-checkbox)[force-hover]:before{background:var(--n-background-hover);border-color:var(--n-border-color-hover)}:where(n-checkbox)[aria-checked=true]:hover:before,:where(n-checkbox)[aria-checked=mixed]:hover:before,:where(n-checkbox)[aria-checked=true][force-hover]:before,:where(n-checkbox)[aria-checked=mixed][force-hover]:before{background:var(--n-surface-hover);border-color:var(--n-surface-hover)}:where(n-checkbox)[pressed]:before,:where(n-checkbox)[force-active]:before{background:var(--n-background-active);border-color:var(--n-border-color-active)}:where(n-checkbox)[aria-checked=true][pressed]:before,:where(n-checkbox)[aria-checked=mixed][pressed]:before,:where(n-checkbox)[aria-checked=true][force-active]:before,:where(n-checkbox)[aria-checked=mixed][force-active]:before{background:var(--n-surface-active);border-color:var(--n-surface-active)}:where(n-checkbox):focus-visible:before,:where(n-checkbox)[force-focus-visible]:before{outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-checkbox)[aria-disabled=true]{color:var(--n-color-disabled);cursor:not-allowed;pointer-events:none}:where(n-checkbox)[aria-disabled=true]:before{background:var(--n-background-disabled);border-color:var(--n-border-color-disabled)}:where(n-checkbox)[aria-disabled=true][aria-checked=true]:before,:where(n-checkbox)[aria-disabled=true][aria-checked=mixed]:before{background:var(--n-surface-disabled);border-color:var(--n-surface-disabled)}:where(n-checkbox)[aria-disabled=true]:after{background:var(--n-surface-ink-disabled)}}@layer ui{:where(n-combobox):not(:defined){visibility:hidden}:where(n-combobox){white-space:nowrap;display:contents;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-combobox)>:where(n-input){cursor:default}:where(n-combobox)>:where(n-input):focus-within{cursor:text}:where(n-combobox)>:where(n-listbox[popover]){position:fixed;position-area:block-end span-inline-end;position-try-fallbacks:flip-block;margin-block:var(--n-popover-viewport-margin);margin-inline:0;margin-block-start:var(--n-popover-gap);min-width:anchor-size(inline);max-height:var(--n-popover-max-height);overflow-y:auto}}@layer ui{:where(n-command,n-command-empty,n-command-group,n-command-input,n-command-item,n-command-list):not(:defined){visibility:hidden}:where(n-command){--n-background: var(--n-control);--n-color: var(--n-ink);--n-border-color: var(--n-border-rest);display:flex;flex:1 1 0%;min-width:0;flex-direction:column;border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);color:var(--n-color);overflow:hidden;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-command)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-command-input){display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));border-bottom:1px solid var(--n-border-color)}:where(n-command-input) :where(input){flex:1;appearance:none;border:none;background:transparent;color:inherit;font-size:var(--n-font-size);font-weight:var(--n-font-weight);line-height:var(--n-line-height);letter-spacing:var(--n-letter-spacing);outline:none;min-width:0}:where(n-command-input) :where(input)::placeholder{color:var(--n-ink-placeholder)}:where(n-command-list){overflow-y:auto;max-height:var(--n-popover-max-height);padding-block:var(--n-space);padding-inline:var(--n-space);scrollbar-width:thin;scrollbar-color:var(--n-border-muted-neutral) transparent}:where(n-command-group){display:flex;flex-direction:column}:where(n-command-group)>:where([slot=heading]){font-size:var(--n-font-size);font-weight:var(--n-button-font-weight);letter-spacing:var(--n-letter-spacing);color:var(--n-ink-muted)}:where(n-command-empty){display:flex;align-items:center;justify-content:center;min-height:calc(var(--n-size) * 2);color:var(--n-ink-muted);font-size:var(--n-font-size)}:where(n-command[popover]):not(:popover-open){display:none}:where(n-command)[hidden]{display:none}:where(n-command-group):where(:not(:has(n-command-item:not([hidden])))){display:none}}@layer ui{:where(n-controller):not(:defined){visibility:hidden}:where(n-controller){display:contents}}@layer ui{:where(n-dialog):not(:defined){visibility:hidden}:where(n-dialog){display:contents}:where(n-dialog)>:where(dialog){border:none;border-radius:0;background:transparent;color:var(--n-ink);padding:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;overflow:hidden;overscroll-behavior:contain;display:grid;place-items:center}:where(n-dialog)>:where(dialog):not([open]){display:none}:where(n-dialog)>:where(dialog)::backdrop{background:var(--n-backdrop-color);opacity:var(--n-backdrop-opacity)}:where(n-dialog)>:where(dialog)>:where(*){width:var(--n-dialog-width, auto);box-shadow:var(--n-dialog-shadow, none)}:where(n-dialog:has(n-command))>:where(dialog){place-items:start center}}@layer ui{:where(n-drawer):not(:defined){visibility:hidden}:where(n-drawer){display:contents;scrollbar-width:thin;scrollbar-color:var(--n-border-muted-neutral) transparent;overscroll-behavior:contain}:where(n-drawer)>:where(dialog){border:none;border-radius:0;background:transparent;color:var(--n-ink);padding:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;overflow:hidden;display:grid;place-items:stretch end}:where(n-drawer)>:where(dialog):not([open]){display:none}:where(n-drawer)>:where(dialog)::backdrop{background:var(--n-backdrop-color);opacity:var(--n-backdrop-opacity);animation:drawer-backdrop-in var(--n-duration) ease-out}@keyframes drawer-backdrop-in{0%{opacity:0}to{opacity:1}}:where(n-drawer)>:where(dialog)>:where(n-drawer-panel){display:flex;flex-direction:column;background:var(--n-panel);overflow:hidden;box-shadow:var(--n-shadow-lg)}:where(n-drawer) :where(n-drawer-panel):has(>n-body){overflow:hidden}:where(n-drawer) :where(n-drawer-panel)>:where(n-header){border-bottom:1px solid var(--n-border-muted)}:where(n-drawer) :where(n-drawer-panel)>:where(n-footer){border-top:1px solid var(--n-border-muted)}:where(n-drawer)>:where(dialog)>:where(n-drawer-panel){width:min(var(--n-drawer-width),90vw);height:100%;animation:drawer-slide-right var(--n-duration) ease-out}:where(n-drawer[side=left])>:where(dialog){place-items:stretch start}:where(n-drawer[side=left])>:where(dialog)>:where(n-drawer-panel){animation-name:drawer-slide-left}:where(n-drawer[side=top])>:where(dialog){place-items:start stretch}:where(n-drawer[side=top])>:where(dialog)>:where(n-drawer-panel){animation-name:drawer-slide-top}:where(n-drawer[side=top])>:where(dialog)>:where(n-drawer-panel),:where(n-drawer[side=bottom])>:where(dialog)>:where(n-drawer-panel){width:100%;height:min(var(--n-drawer-height),90vh)}:where(n-drawer[side=bottom])>:where(dialog){place-items:end stretch}:where(n-drawer[side=bottom])>:where(dialog)>:where(n-drawer-panel){animation-name:drawer-slide-bottom}@keyframes drawer-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-slide-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawer-slide-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawer-slide-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){:where(n-drawer)>:where(dialog)::backdrop,:where(n-drawer)>:where(dialog)>:where(n-drawer-panel){animation-duration:.01ms}}}@layer ui{:where(n-field):not(:defined){visibility:hidden}:where(n-field){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);display:flex;flex:0 1 0%;min-width:0;flex-direction:column;gap:var(--n-field-gap, calc(var(--n-space) * 2))}:where(n-field)[gap=none]{gap:0}:where(n-field)[gap=tight]{gap:var(--n-space)}:where(n-field)[gap=relaxed]{gap:calc(var(--n-space) * 4)}:where(n-field)>:where([slot=label]){font-size:var(--n-font-size);font-weight:var(--n-font-weight);line-height:var(--n-line-height);color:var(--n-ink-strong);cursor:default}:where(n-field[required])>:where([slot=label]):after{content:" *";color:var(--n-ink-muted)}:where(n-field)>:where([slot=description]){font-size:calc(var(--n-font-size) * .875);line-height:1.4;color:var(--n-ink-muted)}:where(n-field)>:where([slot=error]){font-size:calc(var(--n-font-size) * .875);line-height:1.4;color:var(--n-ink-muted);display:none}:where(n-field[invalid])>:where([slot=error]){display:block}:where(n-field[aria-disabled=true])>:where([slot=label]){color:var(--n-ink-disabled);cursor:not-allowed}:where(n-field[aria-disabled=true])>:where([slot=description]){color:var(--n-ink-disabled)}:where(n-field[hidden]){display:none}}@layer ui{:where(n-gripper):not(:defined){visibility:hidden}:where(n-gripper[popover]):not(:popover-open){display:none}:where(n-gripper){position:fixed;margin:0;padding:0;border:none;background:transparent;touch-action:none}:where(n-gripper[mode=resize-horizontal]){width:8px;cursor:col-resize}:where(n-gripper[mode=resize-vertical]){height:8px;cursor:row-resize}:where(n-gripper[mode=resize-corner]){width:12px;height:12px}:where(n-gripper[mode=resize-corner][placement=bottom-end]),:where(n-gripper[mode=resize-corner][placement=top-start]){cursor:nwse-resize}:where(n-gripper[mode=resize-corner][placement=bottom-start]),:where(n-gripper[mode=resize-corner][placement=top-end]){cursor:nesw-resize}:where(n-gripper):after{content:"";position:absolute;inset:0;border-radius:9999px;background:var(--n-ink-muted);opacity:0;transition:opacity var(--n-duration) var(--n-easing);pointer-events:none}:where(n-gripper[mode=resize-horizontal]):after{inset-inline:3px}:where(n-gripper[mode=resize-vertical]):after{inset-block:3px}:where(n-gripper):hover:after,:where(n-gripper[gripping]):after{opacity:1}:where(n-gripper)[disabled]{pointer-events:none}:where(n-gripper[hidden]){display:none}}@layer ui{:where(n-input-otp):not(:defined){visibility:hidden}:where(n-input-otp){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);--n-background: transparent;--n-border-color: var(--n-border);--n-border-color-hover: var(--n-border-hover);--n-border-color-disabled: transparent;--n-color: var(--n-ink);--n-color-disabled: var(--n-ink-disabled);display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2)}:where(n-input-otp)>:where(.n-otp-cell){display:flex;align-items:center;justify-content:center;width:var(--n-size);height:var(--n-size);font-size:var(--n-font-size);font-weight:var(--n-font-weight);line-height:var(--n-line-height);letter-spacing:var(--n-letter-spacing);color:var(--n-color);text-align:center;border:1px solid var(--n-border-color);border-radius:var(--n-radius);background:var(--n-background);cursor:text;caret-color:transparent;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-input-otp):not([aria-disabled=true])>:where(.n-otp-cell):hover,:where(n-input-otp[force-hover]):not([aria-disabled=true])>:where(.n-otp-cell){border-color:var(--n-border-color-hover)}:where(n-input-otp)>:where(.n-otp-cell):focus,:where(n-input-otp[force-focus])>:where(.n-otp-cell){border-color:var(--n-focus-ring);outline:1px solid var(--n-focus-ring);outline-offset:0}:where(n-input-otp)>:where(.n-otp-cell[data-empty]):focus:after,:where(n-input-otp[force-focus])>:where(.n-otp-cell[data-empty]):after{content:"";width:1px;height:1.2em;background:var(--n-color);animation:n-otp-blink 1s step-end infinite}@keyframes n-otp-blink{50%{opacity:0}}:where(n-input-otp[mask])>:where(.n-otp-cell:not([data-empty])):after{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}:where(n-input-otp[mask])>:where(.n-otp-cell){color:transparent}:where(n-input-otp[aria-disabled=true])>:where(.n-otp-cell){color:var(--n-color-disabled);border-color:var(--n-border-color-disabled);cursor:not-allowed;pointer-events:none}:where(n-input-otp[hidden]){display:none}}@layer ui{:where(n-input):not(:defined){visibility:hidden}:where(n-input){--n-font-weight: var(--n-input-font-weight);--n-line-height: var(--n-control-line-height);--n-background: var(--n-control);--n-background-hover: var(--n-control-hover);--n-background-disabled: var(--n-control-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-rest);--n-border-color-hover: var(--n-border-muted);--n-border-color-disabled: transparent;display:flex;width:100%;min-width:var(--n-size);align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);max-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:calc(var(--n-size) - 2px);font-weight:var(--n-font-weight);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);color:var(--n-color);cursor:text;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-input)>:where(.n-input-surface){flex:1;min-width:0;outline:none;white-space:nowrap;overflow:hidden;cursor:text;user-select:text}:where(n-input):state(empty)>:where(.n-input-surface):before{content:attr(data-placeholder);color:var(--n-ink-placeholder);pointer-events:none}:where(n-input[type=password])>:where(.n-input-surface){-webkit-text-security:disc}:where(n-input)>:where([slot]){flex-shrink:0;user-select:none;pointer-events:none}:where(n-input)>:where([slot=leading]){order:-1}:where(n-input)>:where([slot=trailing]){order:1;margin-inline-start:auto}:where(n-input):hover,:where(n-input)[force-hover]{background:var(--n-background-hover);color:var(--n-color-hover);border-color:var(--n-border-color-hover)}:where(n-input):not(:state(empty)){background:var(--n-panel);color:var(--n-ink-strong);border-color:transparent}:where(n-input):not(:state(empty)):hover,:where(n-input):not(:state(empty))[force-hover]{background:var(--n-panel-hover);border-color:transparent}:where(n-input):focus-within,:where(n-input)[force-focus]{border-color:var(--n-focus-ring);outline:1px solid var(--n-focus-ring);outline-offset:0}:where(n-input)[inline]{display:inline-flex;width:auto}:where(n-input)[aria-disabled=true]{background:var(--n-background-disabled);color:var(--n-color-disabled);border-color:var(--n-border-color-disabled);cursor:not-allowed;pointer-events:none}}@layer ui{:where(n-kbd):not(:defined){visibility:hidden}:where(n-kbd){--n-icon-size: 1.125em;--n-ground: var(--n-body);display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,monospace;font-size:var(--n-widget-font);line-height:1;min-height:calc(var(--n-widget-xs) + var(--n-space));padding-inline:.4em;border-radius:.5em;background:var(--n-ground);border:1px solid var(--n-border-muted);color:var(--n-ink-muted);white-space:nowrap;user-select:none;flex-shrink:0;vertical-align:baseline}}@layer ui{:where(n-listbox,n-option,n-option-group,n-option-group-header):not(:defined){visibility:hidden}:where(n-listbox,[role=listbox]){--n-background: var(--n-control);--n-color: var(--n-ink);--n-border-color: var(--n-border-rest);display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:0;padding-block:var(--n-space);padding-inline:var(--n-space);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);color:var(--n-color);overflow-y:auto;outline:none;scrollbar-width:thin;scrollbar-color:var(--n-border-muted-neutral) transparent;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-listbox)[aria-disabled=true]{color:var(--n-ink-disabled);border-color:transparent;pointer-events:none}:where(n-listbox[popover]):not(:popover-open){display:none}:where(n-listbox[popover]){overscroll-behavior:contain}:where(n-listbox[popover]){--n-popover-origin: top center;--n-popover-from: perspective(800px) scale(.96) rotateX(-20deg);transform-origin:var(--n-popover-origin);opacity:0;transform:var(--n-popover-from);transition:opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing),display var(--n-duration) var(--n-easing) allow-discrete,overlay var(--n-duration) var(--n-easing) allow-discrete}:where(n-listbox[popover]):popover-open{opacity:1;transform:none}@starting-style{:where(n-listbox[popover]):popover-open{opacity:0;transform:var(--n-popover-from)}}:where(n-option,n-command-item,[role=option]){--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-control-line-height);--n-background: transparent;--n-background-hover: var(--n-panel-hover);--n-background-active: var(--n-panel-active);--n-background-disabled: transparent;--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-active: var(--n-ink-active);--n-color-disabled: var(--n-ink-disabled);display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);border-radius:calc(var(--n-radius) - var(--n-space));cursor:pointer;white-space:nowrap;background:var(--n-background);color:var(--n-color);transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-option,n-command-item,[role=option]):hover,:where(n-option,n-command-item,[role=option])[force-hover]{background:var(--n-background-hover);color:var(--n-color-hover)}:where(n-option,n-command-item,[role=option])[active]{background:var(--n-background-hover);color:var(--n-color-hover)}:where(n-option,n-command-item,[role=option]):active,:where(n-option,n-command-item,[role=option])[force-active]{background:var(--n-background-active);color:var(--n-color-active)}:where(n-option,n-command-item,[role=option])[aria-selected=true]{background:var(--n-background-hover);color:var(--n-color-hover)}:where(n-option,n-command-item,[role=option])[aria-disabled=true]{background:var(--n-background-disabled);color:var(--n-color-disabled);cursor:not-allowed;pointer-events:none}:where(n-option,n-command-item,[role=option]):focus-visible,:where(n-option,n-command-item,[role=option])[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-option-group){display:flex;flex-direction:column}:where(n-option-group)+:where(n-option-group){margin-block-start:calc(var(--n-space) * 2)}:where(n-option-group-header){display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-group-header-font);font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:var(--n-control-line-height);color:var(--n-ink-muted);cursor:default}}@layer ui{:where(n-pagination-dots):not(:defined){visibility:hidden}:where(n-pagination-dots){--n-dot-size: calc(var(--n-size) * .22);--n-dot-indicator-length: calc(var(--n-dot-size) * 2);--n-dot-gap: var(--n-space);--n-dot-background: var(--n-border);--n-dot-background-hover: var(--n-border-hover);--n-dot-background-active: var(--n-border-active);--n-dot-selected: white;display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2);padding:var(--n-space);background:var(--n-control);border-radius:var(--n-radius);transition:background var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing)}:where(n-pagination-dots)>:where([part=dots]){position:relative;display:inline-flex;align-items:center;gap:var(--n-dot-gap)}[orientation=vertical]:where(n-pagination-dots){flex-direction:column}[orientation=vertical]:where(n-pagination-dots)>:where([part=dots]){flex-direction:column}:where(n-pagination-dots)>:where([part=dots])>:where(.n-dot-indicator){display:none}:where(n-pagination-dots):state(ready)>:where([part=dots])>:where(.n-dot-indicator){display:block;position:absolute;top:50%;left:0;transform:translateY(-50%) translate(calc(var(--n-dot-index, 0) * (var(--n-dot-size) + var(--n-dot-gap))));width:var(--n-dot-indicator-length);height:var(--n-dot-size);border-radius:var(--n-radius);background:var(--n-dot-selected);pointer-events:none;transition:transform calc(var(--n-duration) * 1.5) var(--n-easing),background var(--n-duration) var(--n-easing)}[orientation=vertical]:where(n-pagination-dots):state(ready)>:where([part=dots])>:where(.n-dot-indicator){top:0;left:50%;width:var(--n-dot-size);height:var(--n-dot-indicator-length);transform:translate(-50%) translateY(calc(var(--n-dot-index, 0) * (var(--n-dot-size) + var(--n-dot-gap))))}:where(n-pagination-dots) :where(button[role=tab]){appearance:none;border:none;cursor:pointer;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;width:var(--n-dot-size);height:var(--n-dot-size)}:where(n-pagination-dots) :where(button[role=tab])>:where(span){display:block;width:var(--n-dot-size);height:var(--n-dot-size);border-radius:var(--n-radius);background:var(--n-dot-background);flex-shrink:0;transition:background var(--n-duration) var(--n-easing),opacity calc(var(--n-duration) * 1.5) var(--n-easing),transform calc(var(--n-duration) * 1.5) var(--n-easing)}:where(n-pagination-dots) :where(button[aria-selected=true]){margin-inline:calc((var(--n-dot-indicator-length) - var(--n-dot-size)) / 2)}[orientation=vertical]:where(n-pagination-dots) :where(button[aria-selected=true]){margin-inline:0;margin-block:calc((var(--n-dot-indicator-length) - var(--n-dot-size)) / 2)}:where(n-pagination-dots) :where(button[aria-selected=true])>:where(span){background:transparent}:where(n-pagination-dots) :where(button:hover:not([aria-selected=true]))>:where(span),:where(n-pagination-dots[force-hover]) :where(button:not([aria-selected=true]))>:where(span){background:var(--n-dot-background-hover)}:where(n-pagination-dots) :where(button:active:not([aria-selected=true]))>:where(span),:where(n-pagination-dots[force-active]) :where(button:not([aria-selected=true]))>:where(span){background:var(--n-dot-background-active)}:where(n-pagination-dots) :where(button[data-edge])>:where(span){transform:scale(.5);opacity:.3}:where(n-pagination-dots) :where(button[role=tab]):focus-visible,:where(n-pagination-dots[force-focus-visible]) :where(button[role=tab]){outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-pagination-dots)>:where([part=prev]),:where(n-pagination-dots)>:where([part=next]){display:none}[paddles]:where(n-pagination-dots)>:where([part=prev]),[paddles]:where(n-pagination-dots)>:where([part=next]){display:inline-flex}:where(n-pagination-dots)[aria-disabled=true]{pointer-events:none}:where(n-pagination-dots)[aria-disabled=true] :where(button){cursor:not-allowed}:where(n-pagination-dots)[aria-disabled=true] :where(button[role=tab])>:where(span){opacity:.4}:where(n-pagination-dots)[aria-disabled=true]>:where([part=dots])>:where(.n-dot-indicator){opacity:.4}[variant=plain]:where(n-pagination-dots){background:transparent;padding:0}:where(n-pagination-dots[hidden]){display:none}@media(prefers-reduced-motion:reduce){:where(n-pagination-dots) :where(button[role=tab])>:where(span){transition:none}:where(n-pagination-dots)>:where([part=dots])>:where(.n-dot-indicator){transition:none}}}@layer ui{:where(n-pagination):not(:defined){visibility:hidden}:where(n-pagination){display:inline-flex;align-items:center;gap:calc(var(--n-space) * 1)}:where(n-pagination)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-pagination)>:where(n-button){--n-background-hover: var(--n-panel-hover);--n-background-active: var(--n-panel-active)}:where(n-pagination)>:where(n-button[aria-current=page]){--n-background: var(--n-surface);--n-color: var(--n-surface-ink);--n-border-color: var(--n-surface)}:where(n-pagination)>:where(.n-pagination-ellipsis){display:inline-flex;align-items:center;justify-content:center;min-width:var(--n-size);min-height:var(--n-size);color:var(--n-ink-muted);font-size:var(--n-font-size);pointer-events:none}:where(n-pagination[hidden]){display:none}}@layer ui{:where(n-radio,n-radio-group):not(:defined){visibility:hidden}:where(n-radio-group){display:flex;flex-direction:column;gap:calc(var(--n-space) * 2);outline:none}:where(n-radio-group[orientation=horizontal]){flex-direction:row;align-items:center}:where(n-radio){--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-control-line-height);--n-radius: 50%;--n-circle-size: var(--n-widget-size);--n-dot-size: calc(var(--n-circle-size) * .4);--n-background: var(--n-widget);--n-background-hover: var(--n-widget-hover);--n-background-active: var(--n-widget-active);--n-background-disabled: var(--n-widget-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-muted);--n-border-color-hover: var(--n-border-hover);--n-border-color-active: var(--n-border-active);--n-border-color-disabled: transparent;position:relative;display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2);padding-inline-start:calc(var(--n-circle-size) + var(--n-space) * 2);min-height:var(--n-circle-size);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);color:var(--n-color);cursor:pointer;outline:none;transition:color var(--n-duration) var(--n-easing)}:where(n-radio):before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:var(--n-circle-size);height:var(--n-circle-size);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);transition:background var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-radio):after{content:"";position:absolute;inset-inline-start:calc((var(--n-circle-size) - var(--n-dot-size)) / 2);top:50%;transform:translateY(-50%) scale(0);width:var(--n-dot-size);height:var(--n-dot-size);border-radius:var(--n-radius);background:transparent;transition:background var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-radio)[aria-checked=true]:before{background:var(--n-surface);border-color:var(--n-surface)}:where(n-radio)[aria-checked=true]:after{background:var(--n-surface-ink);transform:translateY(-50%) scale(1)}:where(n-radio):hover,:where(n-radio)[force-hover]{color:var(--n-color-hover)}:where(n-radio):hover:before,:where(n-radio)[force-hover]:before{background:var(--n-background-hover);border-color:var(--n-border-color-hover)}:where(n-radio)[aria-checked=true]:hover:before,:where(n-radio)[aria-checked=true][force-hover]:before{background:var(--n-surface-hover);border-color:var(--n-surface-hover)}:where(n-radio)[pressed]:before,:where(n-radio)[force-active]:before{background:var(--n-background-active);border-color:var(--n-border-color-active)}:where(n-radio)[aria-checked=true][pressed]:before,:where(n-radio)[aria-checked=true][force-active]:before{background:var(--n-surface-active);border-color:var(--n-surface-active)}:where(n-radio):focus-visible:before,:where(n-radio)[force-focus-visible]:before{outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-radio)[aria-disabled=true]{color:var(--n-color-disabled);cursor:not-allowed;pointer-events:none}:where(n-radio)[aria-disabled=true]:before{background:var(--n-background-disabled);border-color:var(--n-border-color-disabled)}:where(n-radio)[aria-disabled=true][aria-checked=true]:before{background:var(--n-surface-disabled);border-color:var(--n-surface-disabled)}:where(n-radio)[aria-disabled=true]:after{background:var(--n-surface-ink-disabled)}:where(n-radio[hidden]){display:none}}@layer ui{:where(n-range):not(:defined){visibility:hidden}:where(n-range){white-space:nowrap;--n-progress: .5;display:flex;flex:1 1 0%;min-width:0;align-items:center;position:relative;isolation:isolate;min-height:var(--n-widget-size);cursor:pointer;outline:none;touch-action:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-range):before{content:"";position:absolute;inset:0;border-radius:calc(var(--n-widget-size) / 2);background:var(--n-widget);border:1px solid var(--n-border-muted);transition:background var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing)}:where(n-range):after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--n-widget-size) + (100% - var(--n-widget-size)) * var(--n-progress));border-radius:calc(var(--n-widget-size) / 2);background:var(--n-surface);transition:background var(--n-duration) var(--n-easing)}:where(n-range)>:where(.n-range-thumb){position:absolute;inset-inline-start:calc((100% - var(--n-widget-size)) * var(--n-progress));top:50%;transform:translateY(-50%);z-index:1;width:var(--n-widget-size);height:var(--n-widget-size);border-radius:50%;background:var(--n-surface-ink);border:2px solid var(--n-surface);box-shadow:var(--n-shadow-sm);pointer-events:none;transition:box-shadow var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing)}:where(n-range):focus-visible>:where(.n-range-thumb),:where(n-range)[force-focus-visible]>:where(.n-range-thumb){outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-range):hover:after,:where(n-range)[force-hover]:after{background:var(--n-surface-hover)}:where(n-range):hover>:where(.n-range-thumb),:where(n-range)[force-hover]>:where(.n-range-thumb){border-color:var(--n-surface-hover);box-shadow:var(--n-shadow-sm),0 0 0 4px var(--n-surface)}:where(n-range)[pressed]:after,:where(n-range)[force-active]:after{background:var(--n-surface-active)}:where(n-range)[pressed]>:where(.n-range-thumb),:where(n-range)[force-active]>:where(.n-range-thumb){border-color:var(--n-surface-active);box-shadow:var(--n-shadow-sm),0 0 0 6px var(--n-surface)}:where(n-range)[aria-disabled=true]{cursor:not-allowed;pointer-events:none}:where(n-range)[aria-disabled=true]:before{background:var(--n-widget-disabled)}:where(n-range)[aria-disabled=true]:after{background:var(--n-surface-disabled)}:where(n-range)[aria-disabled=true]>:where(.n-range-thumb){background:var(--n-surface-ink-disabled);border-color:var(--n-surface-disabled);box-shadow:none}:where(n-range[hidden]){display:none}}@layer ui{:where(n-segment,n-segmented-control):not(:defined){visibility:hidden}:where(n-segmented-control){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);--n-background: var(--n-control);--n-border-color: var(--n-border-rest);--n-segment-count: 1;position:relative;display:grid;width:100%;min-width:var(--n-size);grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;padding-block:var(--n-space);padding-inline:var(--n-space);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);white-space:nowrap;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-segmented-control)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-segmented-control)>:where(.n-segmented-indicator){display:none}:where(n-segmented-control):state(ready)>:where(.n-segmented-indicator){display:block;position:absolute;top:var(--n-space);bottom:var(--n-space);left:var(--n-space);width:calc((100% - var(--n-space) * 2) / var(--n-segment-count));border-radius:calc(var(--n-radius) - var(--n-space));background:var(--n-indicator-background, white);transition:transform var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing)}:where(n-segment){display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--n-space) * 2);position:relative;z-index:1;min-height:calc(var(--n-size) - var(--n-space) * 2 - 2px);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);border-radius:calc(var(--n-radius) - var(--n-space));background:transparent;color:var(--n-ink-muted);cursor:pointer;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-segment):hover,:where(n-segment)[force-hover]{color:var(--n-ink-hover)}:where(n-segment)[pressed],:where(n-segment)[force-active]{color:var(--n-ink-active)}:where(n-segment)[aria-checked=true]{color:var(--n-ink-inverse)}:where(n-segment)[aria-checked=true]:hover,:where(n-segment)[aria-checked=true][force-hover]{color:var(--n-ink-hover)}:where(n-segment):focus-visible,:where(n-segment)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-segment)[aria-disabled=true]{color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-segment)[aria-disabled=true][aria-checked=true]{color:var(--n-ink-disabled)}:where(n-segmented-control)[inline]{display:inline-grid;width:auto}:where(n-segmented-control)[aria-disabled=true]>:where(.n-segmented-indicator){background:var(--n-panel-disabled)}:where(n-segmented-control[hidden]){display:none}}@layer ui{:where(n-select):not(:defined){visibility:hidden}:where(n-select){white-space:nowrap;display:contents;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-select)>:where(n-listbox[popover]){position:fixed;position-area:block-end span-inline-end;position-try-fallbacks:flip-block;margin-block:var(--n-popover-viewport-margin);margin-block-start:var(--n-popover-gap);min-width:anchor-size(inline);max-height:var(--n-popover-max-height);overflow-y:auto}}@layer ui{:where(n-slide):not(:defined),:where(n-slideshow):not(:defined){visibility:hidden}:where(n-slideshow){--n-slideshow-gap: 0px;--n-per-view: 1;--n-slideshow-peek: 0px;display:grid;flex:1 1 0%;min-width:0;grid-template-rows:1fr auto;grid-template-columns:1fr;position:relative;overflow:hidden;border-radius:var(--n-radius);user-select:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-slideshow[gap]){--n-slideshow-gap: calc(var(--n-space) * 4)}:where(n-slideshow[peek]){--n-slideshow-peek: calc(var(--n-space-k) * var(--n-space) * 2)}:where(n-slideshow)>:where([part=track]){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;gap:var(--n-slideshow-gap);padding-inline:var(--n-slideshow-peek);scroll-padding-inline:var(--n-slideshow-peek);grid-row:1;grid-column:1}:where(n-slideshow)>:where([part=track])::-webkit-scrollbar{display:none}:where(n-slideshow)>:where([part=track]){cursor:grab}:where(n-slideshow)>:where([part=track][data-dragging]){cursor:grabbing;user-select:none}:where(n-slideshow[direction=vertical])>:where([part=track]){flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-x:auto;overscroll-behavior-y:contain;padding-inline:0;scroll-padding-inline:0;padding-block:var(--n-slideshow-peek);scroll-padding-block:var(--n-slideshow-peek)}:where(n-slide){flex:0 0 calc((100% - (var(--n-per-view) - 1) * var(--n-slideshow-gap)) / var(--n-per-view));scroll-snap-align:start;min-width:0;min-height:0;overflow:hidden;user-select:none}:where(n-slideshow[direction=vertical])>:where([part=track])>:where(n-slide){flex:0 0 100%}:where(n-slideshow)>:where([part=controls]){display:none}:where(n-slideshow[controls])>:where([part=controls]){display:contents}:where(n-slideshow) :where([part=prev]),:where(n-slideshow) :where([part=next]){position:absolute;top:50%;transform:translateY(-50%);z-index:2;appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--n-size);height:var(--n-size);border-radius:50%;background:var(--n-panel);color:var(--n-ink);border:1px solid var(--n-border-muted);box-shadow:var(--n-shadow-sm);transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-slideshow) :where([part=prev]){inset-inline-start:calc(var(--n-space) * 2)}:where(n-slideshow) :where([part=next]){inset-inline-end:calc(var(--n-space) * 2)}:where(n-slideshow) :where([part=prev]):hover,:where(n-slideshow) :where([part=next]):hover,:where(n-slideshow[force-hover]) :where([part=prev]),:where(n-slideshow[force-hover]) :where([part=next]){background:var(--n-panel-hover);color:var(--n-ink-hover);border-color:var(--n-border-hover)}:where(n-slideshow) :where([part=prev]):focus-visible,:where(n-slideshow) :where([part=next]):focus-visible,:where(n-slideshow[force-focus-visible]) :where([part=prev]),:where(n-slideshow[force-focus-visible]) :where([part=next]){outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-slideshow) :where([part=prev]):disabled,:where(n-slideshow) :where([part=next]):disabled{opacity:.3;cursor:not-allowed;pointer-events:none}:where(n-slideshow)>:where([part=indicators]){display:none;grid-row:2;grid-column:1}:where(n-slideshow[indicators])>:where([part=indicators]){display:inline-flex;padding-block:calc(var(--n-space) * 3);justify-self:center}:where(n-slideshow[force-hover]) :where(n-pagination-dots) :where(button:not([aria-selected=true]))>:where(span){background:var(--n-border-hover)}:where(n-slideshow[force-focus-visible]) :where(n-pagination-dots) :where(button[role=tab]){outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-slideshow)[aria-disabled=true]>:where([part=track]){pointer-events:none}:where(n-slideshow)[aria-disabled=true]>:where([part=controls]){opacity:.3;pointer-events:none}:where(n-slideshow) :where([data-visually-hidden]){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){:where(n-slideshow)>:where([part=track]){scroll-behavior:auto}:where(n-slideshow) :where([part=prev]),:where(n-slideshow) :where([part=next]){transition:none}}:where(n-slideshow[hidden]){display:none}}@layer ui{:where(n-switch):not(:defined){visibility:hidden}:where(n-switch){white-space:nowrap;--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-control-line-height);--n-track-width: calc(var(--n-widget-size) * 1.75);--n-thumb-size: calc(var(--n-widget-size) - var(--n-space));--n-thumb-offset: calc(var(--n-space) / 2);--n-track-bg: var(--n-widget);--n-track-bg-hover: var(--n-widget-hover);--n-track-bg-active: var(--n-widget-active);--n-track-bg-disabled: var(--n-widget-disabled);--n-track-border: var(--n-border-muted);--n-track-border-hover: var(--n-border-hover);--n-track-border-active: var(--n-border-active);--n-track-border-disabled: var(--n-border-disabled);--n-thumb-bg: var(--n-ink-muted);--n-thumb-bg-disabled: var(--n-border-disabled);position:relative;display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2);padding-inline-start:calc(var(--n-track-width) + var(--n-space) * 2);min-height:var(--n-widget-size);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);color:var(--n-ink);cursor:pointer;transition:color var(--n-duration) var(--n-easing)}:where(n-switch):before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:var(--n-track-width);height:var(--n-widget-size);border-radius:calc(var(--n-widget-size) / 2);border:1px solid var(--n-track-border);background:var(--n-track-bg);transition:background var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-switch):after{content:"";position:absolute;top:50%;inset-inline-start:var(--n-thumb-offset);transform:translateY(-50%);width:var(--n-thumb-size);height:var(--n-thumb-size);border-radius:50%;background:var(--n-thumb-bg);transition:transform var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing)}:where(n-switch)[aria-checked=true]:before{background:var(--n-surface);border-color:var(--n-surface)}:where(n-switch)[aria-checked=true]:after{transform:translateY(-50%) translate(calc(var(--n-track-width) - var(--n-thumb-size) - var(--n-thumb-offset) * 2));background:var(--n-surface-ink)}:where(n-switch):hover,:where(n-switch)[force-hover]{color:var(--n-ink-hover)}:where(n-switch):hover:before,:where(n-switch)[force-hover]:before{background:var(--n-track-bg-hover);border-color:var(--n-track-border-hover)}:where(n-switch)[aria-checked=true]:hover:before,:where(n-switch)[aria-checked=true][force-hover]:before{background:var(--n-surface-hover);border-color:var(--n-surface-hover)}:where(n-switch)[pressed]:before,:where(n-switch)[force-active]:before{background:var(--n-track-bg-active);border-color:var(--n-track-border-active)}:where(n-switch)[aria-checked=true][pressed]:before,:where(n-switch)[aria-checked=true][force-active]:before{background:var(--n-surface-active);border-color:var(--n-surface-active)}:where(n-switch):focus-visible:before,:where(n-switch)[force-focus-visible]:before{outline:2px solid var(--n-focus-ring);outline-offset:2px}:where(n-switch)[aria-disabled=true]{color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-switch)[aria-disabled=true]:before{background:var(--n-track-bg-disabled);border-color:var(--n-track-border-disabled)}:where(n-switch)[aria-disabled=true]:after{background:var(--n-thumb-bg-disabled)}:where(n-switch)[aria-disabled=true][aria-checked=true]:before{background:var(--n-surface-disabled);border-color:var(--n-surface-disabled)}:where(n-switch)[aria-disabled=true][aria-checked=true]:after{background:var(--n-surface-ink-disabled)}}@layer ui{:where(n-table,n-table-body,n-table-cell,n-table-head,n-table-header,n-table-row):not(:defined){visibility:hidden}:where(n-table){--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-text-line-height);--n-background: var(--n-panel);--n-border-color: var(--n-border-muted);--n-color: var(--n-ink);display:grid;flex:1 1 0%;min-width:0;border:1px solid var(--n-border-color);border-radius:var(--n-radius);overflow:hidden;font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);color:var(--n-color)}:where(n-table-head,n-table-body){display:contents}:where(n-table-row){display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing)}:where(n-table-head)>:where(n-table-row){background:var(--n-panel);border-bottom:1px solid var(--n-border-color)}:where(n-table-body)>:where(n-table-row){background:transparent}:where(n-table-body)>:where(n-table-row):hover,:where(n-table-body)>:where(n-table-row)[force-hover]{background:var(--n-panel-hover)}:where(n-table-body)>:where(n-table-row)+:where(n-table-row){border-top:1px solid var(--n-border-color)}:where(n-table-body)>:where(n-table-row)[aria-selected=true]{background:var(--n-surface);color:var(--n-surface-ink)}:where(n-table-body)>:where(n-table-row)[aria-selected=true]:hover,:where(n-table-body)>:where(n-table-row)[aria-selected=true][force-hover]{background:var(--n-surface-hover);color:var(--n-surface-ink-hover)}:where(n-table[selectable]) :where(n-table-body)>:where(n-table-row){cursor:pointer}:where(n-table[selectable]) :where(n-table-body)>:where(n-table-row):focus-visible,:where(n-table[selectable]) :where(n-table-body)>:where(n-table-row)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-table-cell,n-table-header){padding-inline:calc(var(--n-space-k) * var(--n-space));padding-block:calc(var(--n-space) * 2)}:where(n-table-header){font-weight:var(--n-button-font-weight);color:var(--n-ink-strong);white-space:nowrap}:where(n-table-header)[sortable]{cursor:pointer;display:flex;align-items:center;gap:calc(var(--n-space))}:where(n-table-header)[sortable]:hover,:where(n-table-header)[sortable][force-hover]{color:var(--n-ink-hover)}:where(n-table-header)[sortable]:focus-visible,:where(n-table-header)[sortable][force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-table-header)[sortable]:after{content:"";width:1em;height:1em;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M205.66,117.66a8,8,0,0,1-11.32,0L136,59.31V216a8,8,0,0,1-16,0V59.31L61.66,117.66a8,8,0,0,1-11.32-11.32l72-72a8,8,0,0,1,11.32,0l72,72A8,8,0,0,1,205.66,117.66Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M205.66,117.66a8,8,0,0,1-11.32,0L136,59.31V216a8,8,0,0,1-16,0V59.31L61.66,117.66a8,8,0,0,1-11.32-11.32l72-72a8,8,0,0,1,11.32,0l72,72A8,8,0,0,1,205.66,117.66Z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;opacity:0;transition:transform var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing)}:where(n-table-header)[sort=asc]:after{opacity:1;transform:rotate(0)}:where(n-table-header)[sort=desc]:after{opacity:1;transform:rotate(180deg)}:where(n-table-cell){font-weight:var(--n-font-weight)}:where(n-table[variant=plain]){border:none;border-radius:0;overflow:visible}:where(n-table[variant=plain]) :where(n-table-head)>:where(n-table-row){background:transparent;border-bottom:2px solid var(--n-border-color)}:where(n-table[variant=plain]) :where(n-table-body)>:where(n-table-row):hover,:where(n-table[variant=plain]) :where(n-table-body)>:where(n-table-row)[force-hover]{background:transparent}:where(n-table[variant=plain]) :where(n-table-header){color:var(--n-ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:smaller}:where(n-table[variant=plain]) :where(n-table-cell:first-child,n-table-header:first-child){padding-inline-start:0}:where(n-table-row)[colspan]{grid-template-columns:1fr}:where(n-table-body)>:where(n-table-row)[colspan]{background:var(--n-panel);font-size:var(--n-group-header-font);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--n-ink-muted)}:where(n-table-body)>:where(n-table-row)[colspan]:hover,:where(n-table-body)>:where(n-table-row)[colspan][force-hover]{background:var(--n-panel)}:where(n-table[selectable]) :where(n-table-body)>:where(n-table-row)[colspan]{cursor:default}:where(n-table-row)[hidden]{display:none}:where(n-table[sticky-header]) :where(n-table-row)[colspan][sticky]{position:sticky;top:var(--n-header-height, 0px);z-index:2}:where(n-table[sticky-header]){overflow-y:auto}:where(n-table[sticky-column]){overflow-x:auto}:where(n-table[sticky-header]) :where(n-table-head)>:where(n-table-row){position:sticky;top:0;z-index:3}:where(n-table[sticky-column]) :where(n-table-header:first-child){position:sticky;left:0;z-index:2;background:var(--n-panel)}:where(n-table[sticky-column]) :where(n-table-cell:first-child){position:sticky;left:0;z-index:1;background:var(--n-panel)}:where(n-table[sticky-header][sticky-column]) :where(n-table-head)>:where(n-table-row)>:where(n-table-header:first-child){z-index:4}:where(n-table[sticky-column]) :where(n-table-body)>:where(n-table-row):hover>:where(n-table-cell:first-child),:where(n-table[sticky-column]) :where(n-table-body)>:where(n-table-row)[force-hover]>:where(n-table-cell:first-child){background:var(--n-panel-hover)}:where(n-table[sticky-column]) :where(n-table-body)>:where(n-table-row)[aria-selected=true]>:where(n-table-cell:first-child){background:var(--n-surface)}:where(n-table[variant=plain][sticky-header]){overflow-y:auto}:where(n-table[variant=plain][sticky-column]){overflow-x:auto}:where(n-table[resizable]) :where(n-table-header){position:relative}:where(n-table) :where(.table-resize-handle){position:absolute;top:0;right:-2px;width:4px;height:100%;cursor:col-resize;z-index:5;background:transparent;transition:background var(--n-duration) var(--n-easing)}:where(n-table) :where(.table-resize-handle):hover{background:var(--n-border-muted)}:where(n-table[resizing]) :where(.table-resize-handle){background:var(--n-focus-ring)}:where(n-table[resizing]){user-select:none;cursor:col-resize}:where(n-table[reorderable]) :where(n-table-body)>:where(n-table-row):not([colspan]){cursor:grab}:where(n-table[reorderable]) :where(n-table-body)>:where(n-table-row):not([colspan]):active,:where(n-table[reorderable]) :where(n-table-body)>:where(n-table-row):not([colspan])[force-active]{cursor:grabbing}:where(n-table-body)>:where(n-table-row)[dragging]{opacity:.4}:where(n-table-body)>:where(.drag-placeholder){grid-column:1 / -1;height:2px;background:var(--n-focus-ring);border-radius:1px;margin-block:calc(var(--n-space) * -1);position:relative;z-index:1}}@layer ui{:where(n-tab,n-tab-panel,n-tab-panels,n-tabs):not(:defined){visibility:hidden}:where(n-tabs){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);--n-indicator-index: 0;--n-tab-count: 1;position:relative;min-width:0;outline:none;transition:border-color var(--n-duration) var(--n-easing)}:where(n-tabs)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-tabs:not([orientation=vertical])){display:grid;grid-template-columns:repeat(var(--n-tab-count),1fr);grid-template-rows:auto 1fr}:where(n-tabs:not([orientation=vertical]))>:where(n-tab){grid-row:1}:where(n-tabs:not([orientation=vertical]))>:where(n-tab-panels){grid-column:1 / -1;grid-row:2}:where(n-tabs:not([orientation=vertical])):before{content:"";position:absolute;top:var(--n-size);left:0;right:0;height:1px;background:var(--n-border-muted);transform:translateY(-100%)}:where(n-tabs:not([orientation=vertical])):after{content:none}:where(n-tabs:not([orientation=vertical])):state(ready):after{content:"";position:absolute;z-index:1;top:var(--n-size);left:0;width:calc(100% / var(--n-tab-count));height:var(--n-tabs-indicator);background:var(--n-surface);border-radius:1px;transform:translateY(-100%) translate(calc(var(--n-indicator-index) * 100%));transition:transform var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing)}:where(n-tabs[orientation=vertical]){display:grid;grid-template-columns:auto 1fr;align-items:start;border-inline-start:1px solid var(--n-border-muted)}:where(n-tabs[orientation=vertical]):before{display:none}:where(n-tabs[orientation=vertical])>:where(n-tab-panels){grid-column:2;grid-row:1 / span 999}:where(n-tabs[orientation=vertical]):after{content:none}:where(n-tabs[orientation=vertical]):state(ready):after{content:"";position:absolute;inset-inline-start:-1px;top:0;height:var(--n-size);width:var(--n-tabs-indicator);background:var(--n-surface);border-radius:1px;transform:translateY(calc(var(--n-indicator-index) * var(--n-size)));transition:transform var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing)}:where(n-tab){display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--n-space) * 2);position:relative;z-index:1;min-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);background:transparent;color:var(--n-ink-muted);white-space:nowrap;cursor:pointer;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-tab):hover,:where(n-tab)[force-hover]{color:var(--n-ink-hover)}:where(n-tab)[pressed],:where(n-tab)[force-active]{color:var(--n-ink-active)}:where(n-tab)[aria-selected=true]{color:var(--n-surface-ink)}:where(n-tab)[aria-selected=true]:hover,:where(n-tab)[aria-selected=true][force-hover]{color:var(--n-surface-ink-hover)}:where(n-tab):focus-visible,:where(n-tab)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-tab)[aria-disabled=true]{color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-tabs[orientation=vertical])>:where(n-tab){grid-column:1;justify-content:start}:where(n-tab-panels){display:block}:where(n-tab-panel){display:block;padding:calc(var(--n-space) * 4);outline:none}:where(n-tab-panel[hidden]){display:none}:where(n-tabs)[hidden]{display:none}:where(n-tabs)[inline]{display:inline-grid}}@layer ui{:where(n-textarea):not(:defined){visibility:hidden}:where(n-textarea){--n-font-weight: var(--n-input-font-weight);--n-line-height: var(--n-control-line-height);--n-rows: 3;--n-background: var(--n-control);--n-background-hover: var(--n-control-hover);--n-background-disabled: var(--n-control-disabled);--n-color: var(--n-ink);--n-color-hover: var(--n-ink-hover);--n-color-disabled: var(--n-ink-disabled);--n-border-color: var(--n-border-rest);--n-border-color-hover: var(--n-border-muted);--n-border-color-disabled: transparent;display:block;flex:1 1 0%;min-width:0;min-height:var(--n-size);height:calc(var(--n-size) * var(--n-rows));padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:1.5;font-weight:var(--n-font-weight);border-radius:var(--n-radius);border:1px solid var(--n-border-color);background:var(--n-background);color:var(--n-color);cursor:text;user-select:text;outline:none;resize:vertical;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--n-border-muted-neutral) transparent;white-space:pre-wrap;word-break:break-word;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-textarea)[rows="1"]{--n-rows: 1}:where(n-textarea)[rows="2"]{--n-rows: 2}:where(n-textarea)[rows="4"]{--n-rows: 4}:where(n-textarea)[rows="5"]{--n-rows: 5}:where(n-textarea)[rows="6"]{--n-rows: 6}:where(n-textarea)[rows="8"]{--n-rows: 8}:where(n-textarea)[rows="10"]{--n-rows: 10}:where(n-textarea)[autogrow]{flex:none;resize:none;overflow-y:hidden;height:var(--n-autogrow-height, auto)}:where(n-textarea):state(empty):before{content:attr(placeholder);color:var(--n-ink-placeholder);pointer-events:none}:where(n-textarea):hover,:where(n-textarea)[force-hover]{background:var(--n-background-hover);color:var(--n-color-hover);border-color:var(--n-border-color-hover)}:where(n-textarea):not(:state(empty)){background:var(--n-panel);color:var(--n-ink-strong);border-color:transparent}:where(n-textarea):not(:state(empty)):hover,:where(n-textarea):not(:state(empty))[force-hover]{background:var(--n-panel-hover);border-color:transparent}:where(n-textarea):focus,:where(n-textarea)[force-focus]{border-color:var(--n-focus-ring);outline:1px solid var(--n-focus-ring);outline-offset:0}:where(n-textarea)[aria-disabled=true]{background:var(--n-background-disabled);color:var(--n-color-disabled);border-color:var(--n-border-color-disabled);cursor:not-allowed;pointer-events:none;resize:none}}@layer ui{:where(n-toast):not(:defined){visibility:hidden}:where(.n-toast-container){position:fixed;inset:unset;top:1rem;right:1rem;margin:0;padding:0;border:none;background:transparent;overflow:visible;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}:where(.n-toast-container):not(:popover-open){display:none}:where(n-toast){display:flex;align-items:center;gap:.75rem;min-width:280px;max-width:360px;padding:.75rem 1rem;border-radius:var(--n-radius);font-size:.875rem;line-height:1.4;box-shadow:0 4px 12px #00000026;pointer-events:auto;animation:n-toast-in var(--n-duration) var(--n-easing)}:where(n-toast)[intent=info]{background:var(--n-surface-info);color:var(--n-surface-ink-info)}:where(n-toast)[intent=success]{background:var(--n-surface-success);color:var(--n-surface-ink-success)}:where(n-toast)[intent=warning]{background:var(--n-surface-warning);color:var(--n-surface-ink-warning)}:where(n-toast)[intent=danger]{background:var(--n-surface-danger);color:var(--n-surface-ink-danger)}:where(n-toast) :where(.n-toast-message){flex:1}:where(n-toast) :where(.n-toast-close){background:none;border:none;color:inherit;font-size:1.125rem;cursor:pointer;padding:.125rem .25rem;border-radius:.25rem;opacity:.7;line-height:1}:where(n-toast) :where(.n-toast-close):hover{opacity:1}@keyframes n-toast-in{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}}@layer ui{:where(n-tooltip):not(:defined){visibility:hidden}:where(n-tooltip){display:contents}:where(n-tooltip[popover]){position:fixed;position-area:block-start;position-try-fallbacks:flip-block,flip-inline;margin:var(--n-popover-viewport-margin);max-width:var(--n-tooltip-max-width);padding-block:calc(var(--n-space) * 1.5);padding-inline:calc(var(--n-space-k) * var(--n-space) * .75);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-text-line-height);font-weight:var(--n-text-font-weight);color:var(--n-surface-ink);background:var(--n-surface);border:1px solid var(--n-border-muted);border-radius:calc(var(--n-radius) * .6);box-shadow:var(--n-shadow-md);inset:unset;overflow:visible;--n-popover-origin: bottom center;--n-popover-from: perspective(800px) scale(.96) rotateX(10deg);transform-origin:var(--n-popover-origin);opacity:0;transform:var(--n-popover-from);transition:opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing),display var(--n-duration) var(--n-easing) allow-discrete,overlay var(--n-duration) var(--n-easing) allow-discrete}:where(n-tooltip[popover]):popover-open{opacity:1;transform:none}@starting-style{:where(n-tooltip[popover]):popover-open{opacity:0;transform:var(--n-popover-from)}}:where(n-tooltip[placement=top]){--n-popover-origin: bottom center;--n-popover-from: perspective(800px) scale(.96) rotateX(10deg);position-area:block-start;margin-block-end:calc(var(--n-space) * 2)}:where(n-tooltip[placement=bottom]){--n-popover-origin: top center;--n-popover-from: perspective(800px) scale(.96) rotateX(-10deg);position-area:block-end;margin-block-start:calc(var(--n-space) * 2)}:where(n-tooltip[placement=left]){--n-popover-origin: right center;--n-popover-from: perspective(800px) scale(.96) rotateY(-10deg);position-area:inline-start;margin-inline-end:calc(var(--n-space) * 2)}:where(n-tooltip[placement=right]){--n-popover-origin: left center;--n-popover-from: perspective(800px) scale(.96) rotateY(10deg);position-area:inline-end;margin-inline-start:calc(var(--n-space) * 2)}:where(n-tooltip[popover]):not(:popover-open){display:none}}@layer ui{:where(n-tree,n-tree-item):not(:defined){visibility:hidden}:where(n-tree){--n-font-weight: var(--n-button-font-weight);--n-line-height: var(--n-control-line-height);display:flex;flex:1 1 0%;min-width:0;flex-direction:column;padding-block:var(--n-space);padding-inline:var(--n-space);font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(n-tree)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-tree-item){display:flex;flex-direction:column;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-tree-item)>:where([slot=label]){display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-height:var(--n-size);padding-inline:calc(var(--n-space-k) * var(--n-space));padding-inline-start:calc(var(--n-space-k) * var(--n-space) + var(--n-tree-depth, 0) * (var(--n-icon-size) + var(--n-space) * 2));font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-text-font-weight);border-radius:calc(var(--n-radius) - var(--n-space));background:transparent;color:var(--n-ink);cursor:pointer;outline:none;transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-tree-item)>:where([slot=label]):hover,:where(n-tree-item[force-hover])>:where([slot=label]){background:var(--n-panel-hover);color:var(--n-ink-hover)}:where(n-tree-item)>:where([slot=label]):focus-visible,:where(n-tree-item[force-focus-visible])>:where([slot=label]){outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-tree-item[aria-selected=true])>:where([slot=label]){background:var(--n-surface);color:var(--n-surface-ink);font-weight:var(--n-font-weight)}:where(n-tree-item)>:where([slot=label])>:where(n-icon[data-role=caret]){flex-shrink:0;color:currentColor}:where(n-tree-item)>:where(.n-tree-children){display:none}:where(n-tree-item[expanded])>:where(.n-tree-children){display:flex;flex-direction:column}:where(n-tree-item[aria-disabled=true])>:where([slot=label]){color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-tree[hidden]){display:none}}@layer ui{:where(n-audio){display:block;max-width:100%;overflow:hidden;border-radius:var(--n-radius)}:where(n-audio)>:where(audio){display:block;width:100%}}@layer ui{:where(n-avatar-group){display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}:where(n-avatar-group)>:where(n-avatar){margin-inline-start:-.5rem;outline:2px solid var(--n-ground, var(--n-body-neutral));outline-offset:-1px}:where(n-avatar-group)>:where(n-avatar):last-child{margin-inline-start:0}}@layer ui{:where(n-body){--n-body-padding-block: calc(var(--n-space) * 4);--n-body-padding-inline: calc(var(--n-space) * 4);display:flex;flex:1 1 0%;min-width:0;min-height:calc(var(--n-size) + var(--n-body-padding-block) * 2);flex-direction:column;gap:calc(var(--n-space) * 4);padding-block:var(--n-body-padding-block);padding-inline:var(--n-body-padding-inline);overflow-y:auto;scrollbar-width:none;font-size:var(--n-font-size);line-height:var(--n-line-height);box-sizing:border-box}:where(n-header)[dividers]+:where(n-body){padding-block-start:calc(var(--n-space) * 2)}:where(n-body):has(+:where(n-footer)[dividers]){padding-block-end:calc(var(--n-space) * 2)}}:where(n-body)[padding=none]{--n-body-padding-block: 0;--n-body-padding-inline: 0}:where(n-body)[padding=tight]{--n-body-padding-inline: calc(var(--n-space) * 4)}:where(n-body)[padding=regular]{--n-body-padding-block: calc(var(--n-space) * 4);--n-body-padding-inline: calc(var(--n-space) * 6)}:where(n-body)[padding=relaxed]{--n-body-padding-block: calc(var(--n-space) * 6);--n-body-padding-inline: calc(var(--n-space) * 8)}:where(n-body)[show-scrollbar]{scrollbar-width:thin}@layer ui{:where(n-card):not(:defined){visibility:hidden}:where(n-card){--n-ground: var(--n-card);--n-ground-hover: var(--n-card-hover);--n-size: var(--n-size-md);--n-font-size: var(--n-font-md);--n-letter-spacing: var(--n-tracking-md);--n-space: var(--n-space-md);--n-icon-size: var(--n-icon-md);--n-widget-size: var(--n-widget-md);--n-widget-font: var(--n-widget-font-md);display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:calc(var(--n-space) * 0);background:var(--n-ground);border:1px solid var(--n-border-muted);border-radius:var(--n-radius);overflow:hidden;font-size:var(--n-font-size);line-height:var(--n-line-height);transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),box-shadow var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-card)[inline]{flex:0 0 auto}:where(n-card)>:where([slot=header]){display:flex;align-items:center;justify-content:space-between;gap:calc(var(--n-space) * 2);padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space));font-weight:var(--n-button-font-weight);color:var(--n-ink-strong)}:where(n-card)>:where([slot=media]){display:block;width:100%;object-fit:cover}:where(n-card)>:where([slot=footer]){display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--n-space) * 2);padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space))}:where(n-card)[dividers]>:where(:not(:first-child)){border-top:1px solid var(--n-border-muted)}:where(n-card)[padding=none]{padding:0}:where(n-card)[padding=tight]{padding:calc(var(--n-space) * 2)}:where(n-card)[padding=regular]{padding:calc(var(--n-space) * 4)}:where(n-card)[padding=relaxed]{padding:calc(var(--n-space) * 6)}:where(n-card):has(>n-body){overflow:hidden;padding:0}:where(n-card)>:where(n-header){border-bottom:1px solid var(--n-border-muted)}:where(n-card)>:where(n-footer){border-top:1px solid var(--n-border-muted)}:where(n-card)[interactive]{cursor:pointer}:where(n-card)[interactive]:hover,:where(n-card)[interactive][force-hover]{background:var(--n-ground-hover);border-color:var(--n-border-hover)}:where(n-card)[interactive]:focus-visible,:where(n-card)[interactive][force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:2px}}@layer ui{:where(n-divider){display:flex;flex:1 1 0%;min-width:0;align-items:center;gap:calc(var(--n-space) * 4);border:0;color:var(--n-ink-muted);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing)}:where(n-divider):not([orientation=vertical]){flex-direction:row}:where(n-divider):not([orientation=vertical]):empty{border-top:1px solid var(--n-border-muted)}:where(n-divider):not([orientation=vertical]):not(:empty):before,:where(n-divider):not([orientation=vertical]):not(:empty):after{content:"";flex:1;border-top:1px solid var(--n-border-muted)}}:where(n-divider)[orientation=vertical]{align-self:stretch;flex-direction:column;justify-content:center;width:auto}:where(n-divider)[orientation=vertical]:empty:after{content:"";align-self:center;height:100%;border-left:1px solid var(--n-border-muted)}:where(n-divider)[orientation=vertical]:not(:empty):before,:where(n-divider)[orientation=vertical]:not(:empty):after{content:"";flex:1;border-left:1px solid var(--n-border-muted)}@layer ui{:where(n-footer){--n-footer-padding-block: calc(var(--n-space) * 4);--n-footer-padding-inline: calc(var(--n-space) * 4);display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--n-space) * 2);min-height:calc(var(--n-size) + var(--n-footer-padding-block) * 2);padding-block:var(--n-footer-padding-block);padding-inline:var(--n-footer-padding-inline);min-width:0;font-size:var(--n-font-size);line-height:var(--n-line-height);box-sizing:border-box}}:where(n-footer)[padding=none]{--n-footer-padding-block: 0;--n-footer-padding-inline: 0}:where(n-footer)[padding=tight]{--n-footer-padding-block: calc(var(--n-space) * 4);--n-footer-padding-inline: calc(var(--n-space) * 4)}:where(n-footer)[padding=regular]{--n-footer-padding-block: calc(var(--n-space) * 6);--n-footer-padding-inline: calc(var(--n-space) * 6)}:where(n-footer)[padding=relaxed]{--n-footer-padding-block: calc(var(--n-space) * 8);--n-footer-padding-inline: calc(var(--n-space) * 8)}:where(n-footer)[justify=start]{justify-content:flex-start}:where(n-footer)[justify=center]{justify-content:center}:where(n-footer)[justify=spread]{justify-content:space-between}:where(n-footer)[dividers]{position:relative}:where(n-footer)[dividers]:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:var(--n-border-muted)}:where(n-footer)[sticky]{position:sticky;bottom:0;z-index:1;background:inherit}@layer ui{:where(n-grid){display:grid;flex:1 1 0%;min-width:0;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:calc(var(--n-space) * 2)}}:where(n-grid)[padding=none]{padding:0}:where(n-grid)[padding=tight]{padding:calc(var(--n-space) * 4)}:where(n-grid)[padding=regular]{padding:calc(var(--n-space) * 8)}:where(n-grid)[padding=relaxed]{padding:calc(var(--n-space) * 12)}:where(n-grid)[cols="1"]{grid-template-columns:1fr}:where(n-grid)[cols="2"]{grid-template-columns:repeat(2,1fr)}:where(n-grid)[cols="3"]{grid-template-columns:repeat(3,1fr)}:where(n-grid)[cols="4"]{grid-template-columns:repeat(4,1fr)}:where(n-grid)[cols="5"]{grid-template-columns:repeat(5,1fr)}:where(n-grid)[cols="6"]{grid-template-columns:repeat(6,1fr)}:where(n-grid)[min="8rem"]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}:where(n-grid)[min="10rem"]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}:where(n-grid)[min="12rem"]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}:where(n-grid)[min="14rem"]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}:where(n-grid)[min="16rem"]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}:where(n-grid)[min="20rem"]{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}:where(n-grid)[min="24rem"]{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}:where(n-grid)[gap="0"]{gap:0}:where(n-grid)[gap="1"]{gap:calc(var(--n-space) * 1)}:where(n-grid)[gap="2"]{gap:calc(var(--n-space) * 2)}:where(n-grid)[gap="3"]{gap:calc(var(--n-space) * 3)}:where(n-grid)[gap="4"]{gap:calc(var(--n-space) * 4)}:where(n-grid)[gap="6"]{gap:calc(var(--n-space) * 6)}:where(n-grid)[gap="8"]{gap:calc(var(--n-space) * 8)}@layer ui{:where(n-header){--n-header-padding-block: calc(var(--n-space) * 4);--n-header-padding-inline: calc(var(--n-space) * 4);display:grid;grid-template-columns:1fr;align-items:center;gap:calc(var(--n-space) * 2);min-height:calc(var(--n-size) + var(--n-header-padding-block) * 2);padding-block:var(--n-header-padding-block);padding-inline:var(--n-header-padding-inline);font-weight:var(--n-button-font-weight);color:var(--n-ink-strong);min-width:0;font-size:var(--n-font-size);line-height:var(--n-line-height);box-sizing:border-box}:where(n-header):has(>[slot=leading]):has(>[slot=trailing]){grid-template-columns:auto 1fr minmax(0,auto)}:where(n-header):has(>[slot=leading]):not(:has(>[slot=trailing])){grid-template-columns:auto 1fr}:where(n-header):not(:has(>[slot=leading])):has(>[slot=trailing]){grid-template-columns:1fr minmax(0,auto)}:where(n-header)>:where([slot=leading]){grid-column:1;display:flex;align-items:center;gap:calc(var(--n-space) * 2)}:where(n-header)>:where([slot=label]),:where(n-header)>:where(:not([slot])){min-width:0}:where(n-header)>:where([slot=trailing]){grid-column:-1;display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-width:0;overflow:hidden}:where(n-header)>:where([slot=content]){grid-column:1 / -1;display:flex;align-items:center;gap:calc(var(--n-space) * 2);min-width:0}}:where(n-header)[padding=none]{--n-header-padding-block: 0;--n-header-padding-inline: 0}:where(n-header)[padding=tight]{--n-header-padding-block: calc(var(--n-space) * 4);--n-header-padding-inline: calc(var(--n-space) * 4)}:where(n-header)[padding=regular]{--n-header-padding-block: calc(var(--n-space) * 6);--n-header-padding-inline: calc(var(--n-space) * 6)}:where(n-header)[padding=relaxed]{--n-header-padding-block: calc(var(--n-space) * 8);--n-header-padding-inline: calc(var(--n-space) * 8)}[truncate]:where(n-header)>:where([slot=label]),[truncate]:where(n-header)>:where(:not([slot])){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(n-header)[align=center]>:where([slot=label]),:where(n-header)[align=center]>:where(:not([slot])){text-align:center}:where(n-header)[align=end]>:where([slot=label]),:where(n-header)[align=end]>:where(:not([slot])){text-align:end}:where(n-header)[dividers]{position:relative}:where(n-header)[dividers]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--n-border-muted)}:where(n-header)[sticky]{position:sticky;top:0;z-index:1;background:inherit}@layer ui{:where(n-inset){display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:calc(var(--n-space) * 2);padding-inline-start:calc(var(--n-space-k) * var(--n-space))}}@layer ui{:where(n-panel){--n-ground: var(--n-panel);--n-size: var(--n-size-md);--n-font-size: var(--n-font-md);--n-letter-spacing: var(--n-tracking-md);--n-space: var(--n-space-md);--n-icon-size: var(--n-icon-md);--n-widget-size: var(--n-widget-md);--n-widget-font: var(--n-widget-font-md);container-type:inline-size;display:flex;flex:1 1 0%;min-width:0;flex-direction:column;gap:calc(var(--n-space) * 2);background:var(--n-ground);padding:calc(var(--n-space) * 4);border-radius:var(--n-radius);font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(n-panel){scrollbar-width:none}:where(n-panel):has(>n-body){overflow:hidden;padding:0}:where(n-panel)>:where(n-header){border-bottom:1px solid var(--n-border-muted)}:where(n-panel)>:where(n-footer){border-top:1px solid var(--n-border-muted)}:where([aside]) :where(.layout-resize-handle){position:absolute;top:0;left:0;width:4px;height:100%;cursor:col-resize;z-index:2}:where([aside]) :where(.layout-resize-handle):hover,:where([aside][resizing]) :where(.layout-resize-handle){background:var(--n-border-muted)}:where(.layout-resize-handle[popover]){position:fixed;inset:unset;width:4px;margin:0;padding:0;border:none;background:transparent;cursor:col-resize}:where(.layout-resize-handle[popover]):hover,:where([aside][resizing]) :where(.layout-resize-handle[popover]){background:var(--n-border-muted)}:where(.layout-resize-handle[popover]):not(:popover-open){display:none}}:where(n-panel)[padding=none]{padding:0}:where(n-panel)[padding=tight]{padding:calc(var(--n-space) * 4)}:where(n-panel)[padding=regular]{padding:calc(var(--n-space) * 6)}:where(n-panel)[padding=relaxed]{padding:calc(var(--n-space) * 8)}:where(n-panel)[dividers]>:where(:not(:first-child)){border-top:1px solid var(--n-border-muted)}:where(n-panel)[bordered]{border:1px solid var(--n-border-muted)}:where(n-panel)[show-scrollbar]{scrollbar-width:thin}[scrollable]:where(n-panel){overflow-y:auto}[fade]:where(n-panel){--n-fade-top: calc((var(--n-size) + var(--n-space) * 4) * 1.25);--n-fade-bottom: calc((var(--n-size) + var(--n-space) * 4) * 1.25)}[fade]:where(n-panel):has(>n-header)>:where(n-body){mask-image:linear-gradient(to bottom,transparent 0,black var(--n-fade-top),black 100%)}[fade]:where(n-panel):has(>n-footer)>:where(n-body){mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--n-fade-bottom)),transparent 100%)}[fade]:where(n-panel):has(>n-header):has(>n-footer)>:where(n-body){mask-image:linear-gradient(to bottom,transparent 0,black var(--n-fade-top),black calc(100% - var(--n-fade-bottom)),transparent 100%)}[aside]{flex:none;position:relative;display:none;width:0;min-width:0;max-width:480px;overflow:clip;padding:0;transition:display var(--n-duration) var(--n-easing) allow-discrete,width var(--n-duration) var(--n-easing),min-width var(--n-duration) var(--n-easing),padding var(--n-duration) var(--n-easing)}[aside][open]{display:flex;width:360px;min-width:280px}@starting-style{[aside][open]{width:0;min-width:0}}:where(n-panel)[aside][open]{overflow-y:auto;padding:calc(var(--n-space) * 4)}[aside][resizing]{transition:none}@layer ui{:where(n-picture){display:block;max-width:100%;overflow:hidden;border-radius:var(--n-radius)}:where(n-picture)>:where(img){display:block;max-width:100%;height:auto;object-fit:cover}[fit=contain]:where(n-picture)>:where(img){object-fit:contain}[fit=fill]:where(n-picture)>:where(img){object-fit:fill}[fit=none]:where(n-picture)>:where(img){object-fit:none}[aspect=square]:where(n-picture)>:where(img){aspect-ratio:1}[aspect=video]:where(n-picture)>:where(img){aspect-ratio:16 / 9}[aspect=photo]:where(n-picture)>:where(img){aspect-ratio:4 / 3}[inline]:where(n-picture){display:inline-block}}@layer ui{:where(n-progress){--n-progress: 0;display:flex;flex:1 1 0%;min-width:0;align-items:center;position:relative;height:calc(var(--n-space) * 2);border-radius:var(--n-radius);background:var(--n-control);overflow:hidden}:where(n-progress):before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--n-progress) * 100%);min-width:0;background:var(--n-ink);border-radius:inherit;transition:width var(--n-duration) var(--n-easing)}[intent=accent]:where(n-progress):before{background:var(--n-ink)}[intent=success]:where(n-progress):before{background:var(--n-ink)}[intent=warning]:where(n-progress):before{background:var(--n-ink)}[intent=danger]:where(n-progress):before{background:var(--n-ink)}[size=xs]:where(n-progress){height:calc(var(--n-space) * 1)}[size=sm]:where(n-progress){height:calc(var(--n-space) * 1.5)}[size=lg]:where(n-progress){height:calc(var(--n-space) * 3)}[indeterminate]:where(n-progress):before{width:30%;animation:n-progress-indeterminate 1.5s ease-in-out infinite}@keyframes n-progress-indeterminate{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}}@layer ui{:where(native-root):not(:defined){visibility:hidden}:where(native-root){display:block}}@layer ui{:where(n-section):not(:defined){visibility:hidden}:where(n-section){--n-size: var(--n-size-md);--n-font-size: var(--n-font-md);--n-letter-spacing: var(--n-tracking-md);--n-space: var(--n-space-md);--n-icon-size: var(--n-icon-md);--n-widget-size: var(--n-widget-md);--n-widget-font: var(--n-widget-font-md);display:flex;flex:1 1 0%;min-width:0;flex-direction:column;padding:calc(var(--n-space) * 6);gap:calc(var(--n-space) * 4);font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(n-section)[padding=none]{padding:0}:where(n-section)[padding=tight]{padding:calc(var(--n-space) * 6)}:where(n-section)[padding=regular]{padding:calc(var(--n-space) * 8)}:where(n-section)[padding=relaxed]{padding:calc(var(--n-space) * 12)}:where(n-section)>:where([slot=heading]){font-weight:var(--n-button-font-weight);font-size:var(--n-font-size);line-height:var(--n-control-line-height);color:var(--n-ink-strong)}:where(n-section)>:where([slot=description]){font-size:var(--n-font-size);color:var(--n-ink-muted);margin-top:calc(var(--n-space) * -2)}:where(n-section)>:where([slot=actions]){display:flex;align-items:center;gap:calc(var(--n-space) * 2)}:where(n-section)>:where(.section-header){display:flex;justify-content:space-between;align-items:baseline;gap:calc(var(--n-space) * 4)}:where(n-section)>:where(.section-header)>:where([slot=heading]){margin:0}:where(n-section)[divider]{border-top:1px solid var(--n-border-muted);padding-top:calc(var(--n-space) * 4)}:where(n-section)[collapsible]>:where([slot=heading]),:where(n-section)[collapsible]>:where(.section-header)>:where([slot=heading]){cursor:pointer;user-select:none}:where(n-section)[collapsible]>:where([slot=heading]):after,:where(n-section)[collapsible]>:where(.section-header)>:where([slot=heading]):after{content:"";display:inline-block;width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-inline-start:.5em;vertical-align:.1em;transition:transform var(--n-duration) var(--n-easing)}:where(n-section)[collapsible][collapsed]>:where([slot=heading]):after,:where(n-section)[collapsible][collapsed]>:where(.section-header)>:where([slot=heading]):after{transform:rotate(-45deg)}:where(n-section)[collapsed]>:where(:not([slot=heading]):not([slot=actions]):not(.section-header)){display:none}}@layer ui{:where(n-stack){display:flex;flex:1 1 100%;min-width:0;flex-direction:column;gap:calc(var(--n-space) * 4)}}:where(n-stack)[direction=row]{flex-direction:row}:where(n-stack)[direction=column-reverse]{flex-direction:column-reverse}:where(n-stack)[direction=row-reverse]{flex-direction:row-reverse}:where(n-stack)[padding=none]{padding:0}:where(n-stack)[padding=tight]{padding:calc(var(--n-space) * 4)}:where(n-stack)[padding=regular]{padding:calc(var(--n-space) * 8)}:where(n-stack)[padding=relaxed]{padding:calc(var(--n-space) * 12)}:where(n-stack)[gap="0"]{gap:0}:where(n-stack)[gap="1"]{gap:calc(var(--n-space) * 1)}:where(n-stack)[gap="2"]{gap:calc(var(--n-space) * 2)}:where(n-stack)[gap="3"]{gap:calc(var(--n-space) * 3)}:where(n-stack)[gap="4"]{gap:calc(var(--n-space) * 4)}:where(n-stack)[gap="6"]{gap:calc(var(--n-space) * 6)}:where(n-stack)[gap="8"]{gap:calc(var(--n-space) * 8)}:where(n-stack)[align=start]{align-items:flex-start}:where(n-stack)[align=center]{align-items:center}:where(n-stack)[align=end]{align-items:flex-end}:where(n-stack)[align=stretch]{align-items:stretch}:where(n-stack)[align=baseline]{align-items:baseline}:where(n-stack)[justify=start]{justify-content:flex-start}:where(n-stack)[justify=center]{justify-content:center}:where(n-stack)[justify=end]{justify-content:flex-end}:where(n-stack)[justify=between]{justify-content:space-between}:where(n-stack)[justify=around]{justify-content:space-around}:where(n-stack)[justify=evenly]{justify-content:space-evenly}:where(n-stack)[wrap]{flex-wrap:wrap}@layer ui{:where(n-text){display:block;font-size:var(--n-font-size);line-height:var(--n-line-height);color:var(--n-ink)}}[size=xs]:where(n-text){font-size:var(--n-font-xs)}[size=sm]:where(n-text){font-size:var(--n-font-sm)}[size=md]:where(n-text){font-size:var(--n-font-md)}[size=lg]:where(n-text){font-size:var(--n-font-lg)}[size=xl]:where(n-text){font-size:var(--n-font-xl)}[muted]:where(n-text){color:var(--n-ink-muted)}[strong]:where(n-text){color:var(--n-ink-strong);font-weight:var(--n-button-font-weight)}[inline]:where(n-text){display:inline}[spacing=tight]:where(n-text){margin-block-end:calc(var(--n-space) * 3)}[spacing=regular]:where(n-text){margin-block-end:calc(var(--n-space) * 4)}[spacing=relaxed]:where(n-text){margin-block-end:calc(var(--n-space) * 6)}[truncate]:where(n-text){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[uppercase]:where(n-text){text-transform:uppercase;letter-spacing:.05em}@layer ui{:where(n-toolbar):not(:defined){visibility:hidden}:where(n-toolbar){--n-ground: var(--n-panel);--n-background: var(--n-ground);--n-border-color: var(--n-border-muted);--n-size: var(--n-size-md);--n-font-size: var(--n-font-md);--n-letter-spacing: var(--n-tracking-md);--n-space: var(--n-space-md);--n-icon-size: var(--n-icon-md);--n-widget-size: var(--n-widget-md);--n-widget-font: var(--n-widget-font-md);display:flex;flex:1 1 0%;min-width:0;align-items:center;gap:calc(var(--n-space) * 2);overflow:hidden;background:var(--n-background);border-radius:var(--n-radius);border:1px solid var(--n-border-color);padding:calc(var(--n-space) * 1);font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(n-toolbar)>:where(:not(n-listbox)),:where(n-toolbar)>:where(n-toolbar-group)>:where(*){flex:0 0 auto;width:auto}:where(n-toolbar)>:where([fill]),:where(n-toolbar)>:where(n-toolbar-group)>:where([fill]){flex:1 0 auto}:where(n-toolbar[fill])>:where(:not(n-listbox)),:where(n-toolbar[fill])>:where(n-toolbar-group)>:where(*){flex:1 1 0;min-width:0}:where(n-toolbar[data-measuring])>:where(:not(n-listbox)),:where(n-toolbar[data-measuring])>:where(n-toolbar-group)>:where(*){flex:0 0 auto}:where(n-toolbar-group){display:contents}:where(n-toolbar-group[data-overflow]){display:none}:where(n-toolbar)>:where([data-overflow]){display:none}:where(n-toolbar)>:where([data-overflow-trigger]){flex:0 0 auto;order:99;margin-inline-start:auto}:where(n-toolbar)>:where([data-overflow-trigger])>:where(svg){width:var(--n-icon-size);height:var(--n-icon-size)}:where(n-toolbar):not([data-overflowing])>:where([data-overflow-trigger]){display:none}:where(n-toolbar)>:where(n-listbox[popover]){position:fixed;position-area:block-end span-inline-end;position-try-fallbacks:flip-block;margin:.25rem 0 0;min-width:10rem}:where(n-toolbar)>:where(n-listbox[popover]):not(:popover-open){display:none}}:where(n-toolbar)[orientation=vertical]{flex-direction:column;align-items:stretch}:where(n-toolbar)[padding=none]{padding:0}:where(n-toolbar)[padding=tight]{padding:calc(var(--n-space) * 1)}:where(n-toolbar)[padding=regular]{padding:calc(var(--n-space) * 2)}:where(n-toolbar)[padding=relaxed]{padding:calc(var(--n-space) * 3)}:where(n-toolbar)[variant=plain]{background:transparent;border:none;border-radius:0;padding:0}@layer ui{:where(n-video){display:block;max-width:100%;overflow:hidden;border-radius:var(--n-radius);background:var(--n-control)}:where(n-video)>:where(video){display:block;max-width:100%;height:auto}}@layer ui{:where(native-app):not(:defined),:where(n-sidebar-item):not(:defined),:where(n-sidebar-nav):not(:defined),:where(n-sidebar-group):not(:defined),:where(n-sidebar-group-header):not(:defined),:where(n-sidebar-nav-item):not(:defined){visibility:hidden}:where(native-app){display:flex;height:100dvh}:where(native-app):not([data-ready]):not([collapsed]):before{content:"";width:var(--n-sidebar-width);flex-shrink:0;background:var(--n-body);border-right:1px solid var(--n-border-muted)}:where(native-app):not([data-ready])[collapsed]:before{content:"";width:48px;flex-shrink:0;background:var(--n-body);border-right:1px solid var(--n-border-muted)}:where(native-app)>:where(:not([slot])){flex:1 1 0%;min-width:0;min-height:0;display:flex;flex-direction:column;padding:0}:where(native-app)>:where([slot=sidebar]){--n-sidebar-header-height: 0px;--n-sidebar-footer-height: 0px;container-name:sidebar;container-type:inline-size;position:sticky;top:0;width:var(--n-sidebar-width);min-width:160px;max-width:400px;height:100dvh;display:block;transition:width var(--n-duration) var(--n-easing),min-width var(--n-duration) var(--n-easing);overflow:hidden;z-index:10}:where(native-app)>:where([slot=sidebar][resizing]){transition:none}:where(native-app)[collapsed]>:where([slot=sidebar]){width:48px;min-width:48px}:where(native-app) :where(.layout-resize-handle){position:absolute;top:0;right:0;width:4px;height:100%;cursor:col-resize;z-index:1}:where(native-app) :where(.layout-resize-handle):hover,:where(native-app)>:where([slot=sidebar][resizing]) :where(.layout-resize-handle){background:var(--n-border-muted)}:where(native-app)[collapsed] :where(n-app-canvas){padding-inline-start:0}:where(native-app)[collapsed] :where(n-app-breadcrumb){padding-inline-start:0}:where(n-sidebar-header){position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column}:where(n-sidebar-content){display:flex;flex-direction:column;padding-block-start:var(--n-sidebar-header-height);padding-block-end:var(--n-sidebar-footer-height);width:100%;height:100%;overflow-y:auto;scrollbar-width:none}:where(n-sidebar-content)[data-has-header]{mask-image:linear-gradient(to bottom,transparent 0,black calc(var(--n-sidebar-header-height) * 1.25),black 100%)}:where(n-sidebar-content)[data-has-footer]{mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--n-sidebar-footer-height) * 1.25),transparent 100%)}:where(n-sidebar-content)[data-has-header][data-has-footer]{mask-image:linear-gradient(to bottom,transparent 0,black calc(var(--n-sidebar-header-height) * 1.25),black calc(100% - var(--n-sidebar-footer-height) * 1.25),transparent 100%)}:where(n-sidebar-footer){position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column}:where(n-sidebar-item){display:flex;align-items:center;flex:1;min-width:0;gap:calc(var(--n-space) * 2);min-height:var(--n-size);font-size:var(--n-font-size);font-weight:var(--n-button-font-weight);letter-spacing:var(--n-letter-spacing);line-height:var(--n-control-line-height);color:var(--n-ink);cursor:pointer;user-select:none;border:none;background:none;padding-block:var(--n-space);padding-inline:calc(var(--n-space-k) * var(--n-space));border-radius:var(--n-radius);transition:color var(--n-duration) var(--n-easing)}:where(n-sidebar-header)>:where(n-sidebar-item),:where(n-sidebar-footer)>:where(n-sidebar-item){min-height:var(--n-sidebar-item-height)}:where(n-sidebar-item):hover,:where(n-sidebar-item)[force-hover]{color:var(--n-ink-strong)}:where(n-sidebar-item):focus-visible,:where(n-sidebar-item)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-sidebar-item)>:where([slot=icon]){display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}:where(n-sidebar-item)>:where([slot=trailing]){margin-inline-start:auto;flex-shrink:0;color:var(--n-ink-muted)}:where(n-sidebar-item:has(>n-button))>:where([slot=icon]){display:none}:where(n-sidebar-item)>:where([slot=label]){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(n-sidebar-item)>:where(n-listbox[popover]){--n-popover-origin: left center;--n-popover-from: perspective(800px) scale(.96) rotateY(20deg);position:fixed;position-area:inline-end span-block-end;position-try-fallbacks:--sidebar-item-flip-up;margin-block:var(--n-popover-viewport-margin);margin-inline:0;margin-inline-start:var(--n-popover-gap);min-width:200px;max-height:var(--n-popover-max-height);overflow-y:auto}@position-try --sidebar-item-flip-up{position-area:inline-end span-block-start}@position-try --sidebar-item-flip-down{position-area:inline-end span-block-end}@container sidebar (max-width: 80px){:where(.layout-resize-handle){display:none}:where(n-sidebar-header),:where(n-sidebar-footer){align-items:center}:where(n-sidebar-content){align-items:center}:where(n-sidebar-item){flex:0 0 auto;padding-inline:var(--n-space)}:where(n-sidebar-item)>:where([slot=icon]){display:inline-flex}:where(n-sidebar-item)>:where(:not([slot=icon]):not(n-listbox[popover])){display:none}:where(n-sidebar-item)>:where(n-listbox[popover]){position-area:inline-end;position-try-fallbacks:--sidebar-item-flip-up,--sidebar-item-flip-down}}:where(n-sidebar-nav){display:flex;flex-direction:column;gap:0;padding:0;outline:none;user-select:none}:where(n-sidebar-nav)[aria-disabled=true]{color:var(--n-ink-disabled);pointer-events:none}:where(n-sidebar-nav-item){--n-font-weight: var(--n-text-font-weight);--n-line-height: var(--n-control-line-height-dense);display:flex;align-items:center;gap:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space));min-height:var(--n-size);font-size:var(--n-font-size);letter-spacing:var(--n-letter-spacing);line-height:var(--n-line-height);font-weight:var(--n-font-weight);cursor:pointer;user-select:none;color:var(--n-ink-muted);transition:background var(--n-duration) var(--n-easing),color var(--n-duration) var(--n-easing),border-color var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing)}:where(n-sidebar-nav-item):hover,:where(n-sidebar-nav-item)[force-hover]{color:var(--n-ink-hover)}:where(n-sidebar-nav-item):active,:where(n-sidebar-nav-item)[force-active]{color:var(--n-ink-active)}:where(n-sidebar-nav-item)[aria-current=page]{color:var(--n-ink-strong)}:where(n-sidebar-nav-item)[aria-disabled=true]{color:var(--n-ink-disabled);cursor:not-allowed;pointer-events:none}:where(n-sidebar-nav-item):focus-visible,:where(n-sidebar-nav-item)[force-focus-visible]{outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-sidebar-nav-item)>:where(n-badge){margin-inline-start:auto;flex-shrink:0}:where(n-sidebar-group){--n-indicator-index: 0;display:block;position:relative;user-select:none}:where(n-sidebar-group)+:where(n-sidebar-group){margin-block-start:calc(var(--n-space) * 2)}:where(n-sidebar-group)>:where(details){interpolate-size:allow-keywords}:where(n-sidebar-group)>:where(details)::details-content{height:0;overflow:clip;opacity:0;transition:height var(--n-duration) var(--n-easing),opacity var(--n-duration) var(--n-easing),content-visibility var(--n-duration) var(--n-easing) allow-discrete}:where(n-sidebar-group)>:where(details[open])::details-content{height:auto;opacity:1}:where(n-sidebar-group)>:where(details)>:where(summary){display:flex;align-items:center;gap:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space-k) * var(--n-space));cursor:pointer;user-select:none;list-style:none;outline:none}:where(n-sidebar-group)>:where(details)>:where(summary)::-webkit-details-marker{display:none}:where(n-sidebar-group)>:where(details)>:where(summary)::marker{display:none;content:""}:where(n-sidebar-group-header){display:flex;align-items:center;flex:1;gap:calc(var(--n-space) * 2);min-height:var(--n-size);font-size:var(--n-font-size);font-weight:var(--n-button-font-weight);letter-spacing:var(--n-letter-spacing);line-height:var(--n-control-line-height);color:var(--n-ink);cursor:pointer;user-select:none}:where(n-sidebar-group-header)>:where(.icon-well){display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--n-ink-muted)}:where(n-sidebar-group):state(has-selection) :where(n-sidebar-group-header)>:where(.icon-well){color:var(--n-ink-strong)}:where(n-sidebar-group)>:where(details)>:where(summary):after{content:"";flex-shrink:0;width:var(--n-icon-size);height:var(--n-icon-size);mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z' fill='currentColor'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:var(--n-ink-muted);transition:transform var(--n-duration) var(--n-easing)}:where(n-sidebar-group)>:where(details[open])>:where(summary):after{transform:rotate(180deg)}:where(n-sidebar-group):state(has-selection)>:where(details)>:where(summary) :where(n-sidebar-group-header){color:var(--n-ink-strong)}:where(n-sidebar-group)>:where(details)>:where(summary):hover :where(n-sidebar-group-header),:where(n-sidebar-group[force-hover])>:where(details)>:where(summary) :where(n-sidebar-group-header){color:var(--n-ink-strong)}:where(n-sidebar-group)>:where(details)>:where(summary):hover :where(.icon-well),:where(n-sidebar-group[force-hover])>:where(details)>:where(summary) :where(.icon-well){color:var(--n-ink-strong)}:where(n-sidebar-group)>:where(details)>:where(summary):focus-visible,:where(n-sidebar-group[force-focus-visible])>:where(details)>:where(summary){outline:2px solid var(--n-focus-ring);outline-offset:-2px}:where(n-sidebar-group):has(:where(n-sidebar-group-header) :where(.icon-well)){--n-group-pad: calc(var(--n-space-k) * var(--n-space));--n-group-icon-well: 1.5rem;--n-group-line-inset: calc(var(--n-group-pad) + var(--n-group-icon-well) / 2);--n-group-child-inset: calc(var(--n-group-icon-well) + var(--n-space) * 2)}:where(n-sidebar-group):has(:where(n-sidebar-group-header) :where(.icon-well)):has(:where(details[open])):after{content:"";position:absolute;inset-inline-start:var(--n-group-line-inset);top:var(--n-size);bottom:0;width:1px;background:var(--n-border-muted);pointer-events:none}:where(n-sidebar-group):has(:where(n-sidebar-group-header) :where(.icon-well)):has(:where(details[open])):state(has-selection):before{content:"";position:absolute;z-index:1;inset-inline-start:calc(var(--n-group-line-inset, 0px) - .5px);top:var(--n-size);height:var(--n-size);width:2px;border-radius:1px;background:var(--n-surface);pointer-events:none;transform:translateY(calc(var(--n-indicator-index) * var(--n-size)));transition:transform var(--n-duration) var(--n-easing),background var(--n-duration) var(--n-easing)}:where(n-sidebar-group)>:where(details)>:where(n-sidebar-nav-item){margin-inline-start:var(--n-group-child-inset, 0)}:where(n-sidebar-group)>:where(n-listbox[popover]){--n-popover-origin: left center;--n-popover-from: perspective(800px) scale(.96) rotateY(20deg);position:fixed;position-area:inline-end span-block-end;position-try-fallbacks:--nav-flyout-flip-up;margin-block:var(--n-popover-viewport-margin);margin-inline:0;margin-inline-start:var(--n-popover-gap);min-width:200px;max-height:var(--n-popover-max-height);overflow-y:auto}@position-try --nav-flyout-flip-up{position-area:inline-end span-block-start}@position-try --nav-flyout-flip-down{position-area:inline-end span-block-end}@container sidebar (max-width: 80px){:where(n-sidebar-nav-item){display:none}:where(n-sidebar-group)>:where(details)>:where(summary){padding-inline:var(--n-space);border-radius:var(--n-radius)}:where(n-sidebar-group)>:where(details)>:where(summary):after{display:none}:where(n-sidebar-group):after,:where(n-sidebar-group):before{display:none}:where(n-sidebar-group-header){flex:0 0 auto;font-size:0;gap:0}:where(n-sidebar-group-header) :where(.icon-well) :where(n-icon){font-size:var(--n-font-size, 1rem)}:where(n-sidebar-group)>:where(n-listbox[popover]){position-area:inline-end;position-try-fallbacks:--nav-flyout-flip-up,--nav-flyout-flip-down}:where(n-sidebar-group):state(has-selection) :where(n-sidebar-group-header)>:where(.icon-well){color:var(--n-ink-muted)}:where(n-sidebar-group):state(has-selection)>:where(details)>:where(summary) :where(n-sidebar-group-header){color:var(--n-ink)}:where(n-sidebar-group)+:where(n-sidebar-group){margin-block-start:0}}}@layer ui{:where(n-app-breadcrumb){display:grid;grid-template-columns:1fr;align-items:center;min-height:var(--n-sidebar-item-height);gap:calc(var(--n-space) * 2);padding-block:var(--n-space);padding-inline:calc(var(--n-space-k) * var(--n-space));flex-shrink:0;min-width:0}:where(n-app-breadcrumb):has(>[slot=leading]):has(>[slot=trailing]){grid-template-columns:auto 1fr auto}:where(n-app-breadcrumb):has(>[slot=leading]):not(:has(>[slot=trailing])){grid-template-columns:auto 1fr}:where(n-app-breadcrumb):not(:has(>[slot=leading])):has(>[slot=trailing]){grid-template-columns:1fr auto}:where(n-app-breadcrumb)>:where([slot=leading]){display:flex;align-items:center;gap:calc(var(--n-space) * 2)}:where(n-app-breadcrumb)>:where([slot=label]),:where(n-app-breadcrumb)>:where(:not([slot])){min-width:0}:where(n-app-breadcrumb)>:where([slot=trailing]){display:flex;align-items:center;gap:calc(var(--n-space) * 2)}}@layer ui{:where(n-app-canvas){display:flex;flex:1;min-height:0;gap:calc(var(--n-space-k) * var(--n-space));padding:0 calc(var(--n-space-k) * var(--n-space)) calc(var(--n-space-k) * var(--n-space))}}@layer ui{:where(n-app-panel):not(:defined){visibility:hidden}:where(n-app-panel){--n-ground: var(--n-panel);display:flex;flex-direction:column;scrollbar-width:none;background:var(--n-ground);border-radius:var(--n-radius)}:where(n-app-panel)[show-scrollbar]{scrollbar-width:thin}:where(n-app-panel):not([aside]){flex:1;min-width:0;overflow-y:auto;padding:0}:where(n-app-panel)[aside]{position:relative;width:0;min-width:0;max-width:480px;overflow:clip;padding:0;transition:width var(--n-duration) var(--n-easing),min-width var(--n-duration) var(--n-easing),padding var(--n-duration) var(--n-easing),margin var(--n-duration) var(--n-easing)}:where(n-app-panel)[aside][open]{width:360px;min-width:280px;margin-inline-start:calc(var(--n-space-k) * var(--n-space));overflow-y:auto;padding:calc(var(--n-space-k) * var(--n-space))}:where(n-app-panel)[aside][open]:has(>n-chat){padding:0;overflow:visible}:where(n-app-panel)[aside][resizing]{transition:none}:where(n-app-panel)[aside] :where(.layout-resize-handle){position:absolute;top:0;left:0;width:4px;height:100%;cursor:col-resize;z-index:1}:where(n-app-panel)[aside] :where(.layout-resize-handle):hover,:where(n-app-panel)[aside][resizing] :where(.layout-resize-handle){background:var(--n-border-muted)}:where(n-app-panel):has(>n-body){overflow:hidden;padding:0}:where(n-app-panel)>:where(n-header){border-bottom:1px solid var(--n-border-muted)}:where(n-app-panel)>:where(n-footer){border-top:1px solid var(--n-border-muted)}:where(n-app-panel):has(>main){overflow:hidden;padding:0}:where(n-app-panel)>:where(header),:where(n-app-panel)>:where(main),:where(n-app-panel)>:where(footer){padding:var(--n-app-panel-content-padding, 0);box-sizing:border-box}:where(n-app-panel)>:where(header)>*,:where(n-app-panel)>:where(main)>*,:where(n-app-panel)>:where(footer)>*{max-width:var(--n-app-panel-content-max-width, none);width:100%;margin-inline:auto}:where(n-app-panel)>:where(header){flex:none;border-bottom:1px solid var(--n-border-muted);background:var(--n-ground);z-index:1}:where(n-app-panel)>:where(main){flex:1 1 0%;min-height:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:var(--n-app-panel-content-gap, 0)}:where(n-app-panel)[show-scrollbar]>:where(main){scrollbar-width:thin}:where(n-app-panel)>:where(footer){flex:none;border-top:1px solid var(--n-border-muted);background:var(--n-ground)}}@layer ui{:where(n-chat-input):not(:defined),:where(n-chat-feed):not(:defined),:where(n-chat-avatar):not(:defined),:where(n-chat-message):not(:defined),:where(n-chat-messages):not(:defined),:where(n-chat-message-text):not(:defined),:where(n-chat-message-activity):not(:defined),:where(n-chat-message-seed):not(:defined),:where(n-chat-message-genui):not(:defined),:where(n-chat-input-structured):not(:defined){visibility:hidden}:where(n-chat-feed),:where(native-chat-panel){--n-chat-gap: calc(var(--n-space) * 4);--n-chat-message-gap: calc(var(--n-space) * 2);--n-chat-bubble-user: var(--n-button);--n-chat-bubble-user-color: white;--n-chat-bubble-assistant: var(--n-card);--n-chat-bubble-assistant-color: var(--n-ink);--n-chat-bubble-radius: var(--n-radius);--n-chat-bubble-radius-avatar-side: var(--n-chat-bubble-radius);--n-chat-bubble-radius-far-side: var(--n-chat-bubble-radius);--n-chat-bubble-padding-block: calc(var(--n-space) * 2);--n-chat-bubble-padding-inline: calc(var(--n-space) * 3);--n-chat-bubble-max-width: 85%;--n-chat-avatar-size: var(--n-size);--n-chat-avatar-background: var(--n-control);--n-chat-avatar-color: var(--n-ink-muted);--n-chat-activity-color: var(--n-ink-muted);--n-chat-seed-gap: var(--n-space);--n-chat-seed-padding-block: var(--n-space);--n-chat-seed-padding-inline: var(--n-chat-bubble-padding-inline);--n-chat-structured-gap: calc(var(--n-space) * 2);--n-chat-structured-padding: calc(var(--n-space) * 3);--n-chat-prose-gap: calc(var(--n-space) * 2);--n-chat-model-picker-max-width: 12rem;--n-chat-activity-max-height: 20rem;--n-chat-streaming-opacity: .85;--n-chat-dot-pulse-duration: 1.2s}:where(n-chat){display:contents}:where(native-chat-panel){--n-ground: var(--n-panel);--n-chat-panel-header-background: transparent;--n-chat-panel-header-border: var(--n-border-muted);--n-chat-panel-header-label-font-weight: inherit;--n-chat-panel-header-label-letter-spacing: inherit;--n-chat-panel-body-background: transparent;--n-chat-panel-footer-background: transparent;--n-chat-panel-footer-border: var(--n-border-muted);container-type:inline-size;display:flex;flex:1 1 0%;min-width:0;flex-direction:column;background:var(--n-ground);border-radius:var(--n-radius);overflow:hidden;font-size:var(--n-font-size);line-height:var(--n-line-height)}:where(native-chat-panel)[aside][open]{overflow:visible}:where(native-chat-panel)>:where(n-header){background:var(--n-chat-panel-header-background);border-bottom:1px solid var(--n-chat-panel-header-border)}:where(native-chat-panel)>:where(n-header) :where([slot=label]){font-weight:var(--n-chat-panel-header-label-font-weight);letter-spacing:var(--n-chat-panel-header-label-letter-spacing)}:where(native-chat-panel) :where(.n-chat-panel-header-trailing){display:inline-flex;align-items:center;gap:calc(var(--n-space) * 2)}:where(native-chat-panel)>:where(n-body){background:var(--n-chat-panel-body-background)}:where(native-chat-panel)>:where(n-footer){background:var(--n-chat-panel-footer-background);border-top:1px solid var(--n-chat-panel-footer-border)}:where(native-chat-panel) :where(n-select[data-role=model-picker]){max-width:var(--n-chat-model-picker-max-width)}:where(native-chat-panel) :where(n-select[data-role=model-picker]) :where(n-button[justify=spread]){gap:calc(var(--n-space) * .5)}:where(native-chat-panel) :where(n-select[data-role=model-picker]) :where([slot=label]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(n-chat-content){display:flex;flex:1 1 0%;min-width:0;min-height:0;flex-direction:column;gap:calc(var(--n-space) * 2)}:where(n-chat-feed){display:flex;flex-direction:column;gap:var(--n-chat-gap);flex:1 1 0%;min-height:0;min-width:0;padding-block:calc(var(--n-space) * 4)}[scrollable]:where(n-chat-feed){overflow-y:auto;scrollbar-width:thin;scroll-behavior:smooth}:where(n-chat-feed)>:where(.n-chat-date-separator){display:flex;align-items:center;justify-content:center;padding-block:var(--n-space);font-size:var(--n-font-size-sm);color:var(--n-ink-muted);user-select:none}:where(n-chat-feed)>:where(.n-chat-feed-virtual-container){display:flex;flex-direction:column;gap:var(--n-chat-gap)}:where(n-chat-feed) :where(.n-virtual-spacer-top),:where(n-chat-feed) :where(.n-virtual-spacer-bottom){flex-shrink:0}:where(n-chat-feed[hidden]){display:none}:where(n-chat-messages){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;column-gap:var(--n-chat-message-gap);align-self:flex-start;max-width:var(--n-chat-bubble-max-width);min-width:0}:where(n-chat-messages)>:where(n-chat-avatar){grid-column:1;grid-row:1 / -1;align-self:end}:where(n-chat-messages)>:where(.n-chat-context){grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:var(--n-space);min-width:0}:where(n-chat-messages)>:where(.n-chat-context:empty){display:none}:where(n-chat-messages)>:where(.n-chat-bubbles){grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:var(--n-space);min-width:0}:where(.n-chat-bubbles)>:where(n-chat-message){width:fit-content;max-width:100%}[avatar-align=top]:where(n-chat-messages)>:where(n-chat-avatar){align-self:start}[avatar-align=center]:where(n-chat-messages)>:where(n-chat-avatar){align-self:center}[data-role=user]:where(n-chat-messages){grid-template-columns:1fr auto;align-self:flex-end}[data-role=user]:where(n-chat-messages)>:where(n-chat-avatar){grid-column:2}[data-role=user]:where(n-chat-messages)>:where(.n-chat-context),[data-role=user]:where(n-chat-messages)>:where(.n-chat-bubbles){grid-column:1}[data-role=user]:where(n-chat-messages) :where(.n-chat-bubbles)>:where(n-chat-message){align-self:flex-end}:where(n-chat-messages[hidden]){display:none}:where(n-chat-avatar){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--n-chat-avatar-size);height:var(--n-chat-avatar-size);border-radius:50%;background:var(--n-chat-avatar-background);color:var(--n-chat-avatar-color);font-size:calc(var(--n-chat-avatar-size) * .4);font-weight:var(--n-button-font-weight);line-height:1;overflow:hidden;user-select:none}:where(n-chat-avatar)>:where(img){width:100%;height:100%;object-fit:cover;border-radius:inherit}:where(n-chat-avatar)>:where(n-icon){font-size:calc(var(--n-chat-avatar-size) * .5)}:where(n-chat-avatar[hidden]){display:none}:where(n-chat-message){display:flex;flex-direction:column;gap:var(--n-space);overflow:hidden;border-radius:var(--n-chat-bubble-radius-avatar-side) var(--n-chat-bubble-radius-far-side) var(--n-chat-bubble-radius-far-side) var(--n-chat-bubble-radius-avatar-side);background:var(--n-chat-bubble-assistant);color:var(--n-chat-bubble-assistant-color);word-wrap:break-word;overflow-wrap:break-word}[data-role=user]:where(n-chat-message){border-radius:var(--n-chat-bubble-radius-far-side) var(--n-chat-bubble-radius-avatar-side) var(--n-chat-bubble-radius-avatar-side) var(--n-chat-bubble-radius-far-side);background:var(--n-chat-bubble-user);color:var(--n-chat-bubble-user-color)}[status=streaming]:where(n-chat-message){opacity:var(--n-chat-streaming-opacity)}[status=error]:where(n-chat-message){border:1px solid var(--n-border-danger)}[status=partial]:where(n-chat-message){border-bottom:2px dashed var(--n-border-muted)}[status=typing]:where(n-chat-message) :where(n-chat-message-text) :where(.n-chat-prose):empty:before{content:"●●●";letter-spacing:.25em;color:var(--n-ink-muted);animation:n-chat-typing-dots var(--n-chat-dot-pulse-duration, 1.4s) ease-in-out infinite}@keyframes n-chat-typing-dots{0%,to{opacity:.3}50%{opacity:1}}:where(n-chat-message)>:where(n-toolbar[data-role=actions]){opacity:0;transition:opacity var(--n-duration) var(--n-easing);padding-inline:var(--n-chat-bubble-padding-inline)}:where(n-chat-message):hover>:where(n-toolbar[data-role=actions]),:where(n-chat-message):focus-within>:where(n-toolbar[data-role=actions]),:where(n-chat-message[force-hover])>:where(n-toolbar[data-role=actions]){opacity:1}[status=partial]:where(n-chat-message)>:where(n-toolbar[data-role=actions]){opacity:1}:where(n-chat-message)>:where(n-toolbar[data-role=actions][popover]){position:fixed;inset:auto;top:anchor(bottom);left:anchor(center);translate:-50% 0;margin:2px 0 0;width:max-content;transform-origin:top center;opacity:0;transform:perspective(800px) scale(.96) rotateX(-20deg);transition:opacity var(--n-duration) var(--n-easing),transform var(--n-duration) var(--n-easing),display var(--n-duration) var(--n-easing) allow-discrete,overlay var(--n-duration) var(--n-easing) allow-discrete}:where(n-chat-message)>:where(n-toolbar[data-role=actions][popover]):popover-open{opacity:1;transform:none}@starting-style{:where(n-chat-message)>:where(n-toolbar[data-role=actions][popover]):popover-open{opacity:0;transform:perspective(800px) scale(.96) rotateX(-20deg)}}:where(n-toolbar[data-role=actions][popover]):not(:popover-open){display:none}:where(n-chat-message[hidden]){display:none}:where(n-chat-message-text){display:block;padding-block:var(--n-chat-bubble-padding-block);padding-inline:var(--n-chat-bubble-padding-inline)}:where(n-chat-message-text) :where(.n-chat-prose){display:flex;flex-direction:column;gap:var(--n-chat-prose-gap)}:where(n-chat-message-text) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote,pre,hr,div,figure,figcaption,dl,dt,dd,details,summary){margin:0}:where(n-chat-message-text) :where(h1,h2,h3,h4,h5,h6){font-weight:var(--n-button-font-weight);line-height:1.3}:where(n-chat-message-text) :where(h1){font-size:1.4em}:where(n-chat-message-text) :where(h2){font-size:1.25em}:where(n-chat-message-text) :where(h3){font-size:1.1em}:where(n-chat-message-text) :where(ul,ol){padding-inline-start:1.5em}:where(n-chat-message-text) :where(li){margin-block:calc(var(--n-space) * .5)}:where(n-chat-message-text) :where(blockquote){padding-inline-start:calc(var(--n-space) * 3);border-inline-start:3px solid var(--n-border-muted);color:var(--n-ink-muted)}:where(n-chat-message-text) :where(code){font-family:var(--n-font-mono);font-size:.9em;padding-block:.1em;padding-inline:.3em;background:var(--n-control);border-radius:calc(var(--n-radius) * .5)}:where(n-chat-message-text) :where(pre){padding-block:calc(var(--n-space) * 2);padding-inline:calc(var(--n-space) * 2);background:var(--n-control);border-radius:calc(var(--n-radius) * .5);overflow-x:auto;scrollbar-width:thin}:where(n-chat-message-text) :where(pre) :where(code){padding-block:0;padding-inline:0;background:transparent;border-radius:0}:where(n-chat-message-text) :where(a){color:var(--n-ink-accent);text-decoration:underline;text-underline-offset:.15em}:where(n-chat-message-text) :where(a):hover{color:var(--n-ink-hover)}:where(n-chat-message-text) :where(hr){border:none;border-top:1px solid var(--n-border-muted)}:where(n-chat-message-text[hidden]){display:none}:where(n-chat-message-activity){display:flex;flex-direction:column;gap:var(--n-space);color:var(--n-chat-activity-color);font-size:var(--n-font-size-sm);padding-block:var(--n-space);padding-inline:var(--n-chat-bubble-padding-inline);align-self:flex-start}:where(n-chat-message-activity)>:where(.n-chat-activity-row){display:inline-flex;align-items:center;gap:calc(var(--n-space) * 1.5)}:where(n-chat-message-activity) :where(.n-chat-activity-time){font-variant-numeric:tabular-nums;min-width:2.5em}:where(n-chat-message-activity) :where(.n-chat-activity-sep){opacity:.4}:where(n-chat-message-activity) :where(.n-chat-activity-dots){display:inline-flex;gap:.2em;margin-inline-start:.25em}:where(n-chat-message-activity) :where(.n-chat-activity-dots)>:where(i){display:block;width:.25em;height:.25em;border-radius:50%;background:currentColor;animation:n-chat-dot-pulse var(--n-chat-dot-pulse-duration) ease-in-out infinite}:where(n-chat-message-activity) :where(.n-chat-activity-dots)>:where(i:nth-child(2)){animation-delay:.2s}:where(n-chat-message-activity) :where(.n-chat-activity-dots)>:where(i:nth-child(3)){animation-delay:.4s}@keyframes n-chat-dot-pulse{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}:where(n-chat-message-activity)>:where(.n-chat-activity-row){cursor:default}[expandable]:where(n-chat-message-activity)>:where(.n-chat-activity-row){cursor:pointer}[expandable]:where(n-chat-message-activity)>:where(.n-chat-activity-row):before{content:"▶";font-size:.65em;transition:transform var(--n-duration) var(--n-easing)}[expanded][expandable]:where(n-chat-message-activity)>:where(.n-chat-activity-row):before{transform:rotate(90deg)}:where(n-chat-message-activity)>:where(.n-chat-activity-content){padding-inline-start:calc(var(--n-space) * 3);font-family:var(--n-font-mono);font-size:var(--n-font-size-sm);max-height:var(--n-chat-activity-max-height);overflow-y:auto;scrollbar-width:thin}:where(n-chat-message-activity[hidden]){display:none}@media(prefers-reduced-motion:reduce){:where(n-chat-message-activity) :where(.n-chat-activity-dots)>:where(i){animation:none}}:where(n-chat-message-seed){display:block;padding-block:var(--n-chat-seed-padding-block);padding-inline:var(--n-chat-seed-padding-inline);align-self:flex-start}:where(n-chat-message-seed)>:where(n-stack){gap:var(--n-chat-seed-gap)}:where(n-chat-message-seed)[aria-disabled=true]{pointer-events:none;color:var(--n-color-disabled);cursor:not-allowed}:where(n-chat-message-seed[hidden]){display:none}:where(n-chat-message-genui){display:block;min-width:0}:where(n-chat-message-genui)>:where(.n-chat-genui-container){display:flex;flex-direction:column;gap:var(--n-space)}:where(n-chat-message-genui) :where(.n-chat-genui-error){padding-block:var(--n-space);padding-inline:var(--n-space);color:var(--n-ink-danger);font-size:var(--n-font-size-sm)}:where(n-chat-message-genui) :where(n-card[data-role=preview]){display:flex;align-items:center;justify-content:space-between;gap:calc(var(--n-space) * 2)}:where(n-chat-message-genui[hidden]){display:none}:where(n-chat-input-structured){display:flex;flex-direction:column;gap:var(--n-chat-structured-gap);padding-block:var(--n-chat-structured-padding);padding-inline:var(--n-chat-structured-padding);--n-background: var(--n-card);background:var(--n-background);border-radius:var(--n-chat-bubble-radius);align-self:stretch}:where(n-chat-input-structured)>:where(.n-chat-structured-question){font-weight:var(--n-button-font-weight)}:where(n-chat-input-structured)>:where(n-stack){flex:0 0 auto;gap:var(--n-chat-seed-gap)}:where(n-chat-input-structured)>:where(.n-chat-structured-actions){display:flex;align-items:center;justify-content:flex-end;gap:var(--n-space)}:where(n-chat-input-structured)[aria-disabled=true]{pointer-events:none;color:var(--n-color-disabled);cursor:not-allowed}:where(n-chat-input-structured[hidden]){display:none}:where(n-chat-input){display:flex;flex:1 1 0%;flex-direction:column;min-width:0}[compact]:where(n-chat-input){flex-direction:row;align-items:center}:where(n-chat-input)>:where(n-textarea){--n-background: transparent;--n-background-hover: transparent;--n-background-active: transparent;--n-border-color: transparent;--n-border-color-hover: transparent;--n-border-color-active: transparent;padding-block:0;padding-inline:0;border:none;border-radius:0;resize:none}:where(n-chat-input)>:where(n-textarea):not(:state(empty)),:where(n-chat-input)>:where(n-textarea):not(:state(empty)):hover{background:transparent;border-color:transparent}:where(n-chat-input)>:where(n-textarea):focus{border-color:transparent;outline:none}:where(n-chat-input-attachments){display:flex;flex-wrap:wrap;gap:calc(var(--n-space) * 2)}:where(n-chat-input-actions){display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--n-space) * 2);min-width:0}[compact]:where(n-chat-input)>:where(n-chat-input-actions){flex:none}}.n-chat-starter{--n-chat-seed-padding-inline: 0;--n-chat-seed-padding-block: 0;--n-chat-structured-padding: calc(var(--n-space) * 2);--n-chat-structured-gap: var(--n-space)}.n-chat-starter[compact]{--n-chat-seed-gap: calc(var(--n-space) * .5);--n-chat-structured-padding: var(--n-space);--n-chat-structured-gap: calc(var(--n-space) * .5)}@layer ui{:where(n-chart):not(:defined){visibility:hidden}:where(n-chart){display:flex;flex-direction:column;gap:var(--n-space);position:relative;contain:layout style;width:100%;min-height:120px;--n-chart-font-size: .6875rem;--n-chart-duration: .3s;--n-chart-grid-color: var(--n-border-muted);--n-chart-grid-dash: 4 3;--n-chart-grid-opacity: .6;--n-chart-axis-color: var(--n-ink-muted);--n-chart-label-color: var(--n-ink-muted);--n-chart-legend-dot-size: 12px;--n-chart-legend-hidden-opacity: .3;--n-chart-crosshair-color: var(--n-ink-muted);--n-chart-crosshair-dash: 4 2;--n-chart-tooltip-shadow: 0 4px 12px oklch(0 0 0 / .1);--n-chart-tooltip-min-width: 100px;--n-chart-ref-font-size: .625rem;--n-chart-sparkline-height: 1.5em;--n-chart-sparkline-width: 4em;--n-chart-marker-duration: 80ms;--n-chart-line-draw-duration: .6s;--n-chart-bar-grow-duration: .4s;--n-chart-point-pop-duration: .3s}:where(n-chart)>:where(svg){flex:1;width:100%;min-height:0;overflow:visible}:where(n-chart[type=sparkline]){display:inline-flex;vertical-align:middle;height:var(--n-chart-sparkline-height);width:var(--n-chart-sparkline-width);min-height:0;gap:0}:where(n-chart)>:where([popover]){position:fixed;margin:0;padding:calc(var(--n-space, 4px) * 2);background:var(--n-panel, #fff);color:var(--n-ink, #1a1a1a);border:1px solid var(--n-border-muted, #e0e0e0);border-radius:var(--n-radius, 8px);font-size:var(--n-chart-font-size);pointer-events:none;box-shadow:var(--n-chart-tooltip-shadow);z-index:1;min-width:var(--n-chart-tooltip-min-width);white-space:nowrap}:where(n-chart)>:where([popover]):not(:popover-open){display:none}:where(n-chart) :where(.chart-grid line){stroke:var(--n-chart-grid-color);stroke-dasharray:var(--n-chart-grid-dash);stroke-opacity:var(--n-chart-grid-opacity)}:where(n-chart) :where(.chart-axis text){fill:var(--n-chart-axis-color);font-size:var(--n-chart-font-size);font-family:inherit}:where(n-chart) :where(.chart-axis line){stroke:var(--n-chart-axis-color)}:where(n-chart)>:where(.chart-legend){display:flex;flex-wrap:wrap;gap:calc(var(--n-space, 4px) * 2) calc(var(--n-space, 4px) * 4);justify-content:center;padding-inline:calc(var(--n-space, 4px) * 4);font-size:var(--n-chart-font-size);color:var(--n-chart-label-color)}:where(n-chart) :where(.chart-legend-item){display:inline-flex;align-items:center;gap:var(--n-space, 4px);cursor:pointer;user-select:none;transition:opacity var(--n-chart-duration)}:where(n-chart) :where(.chart-legend-item:hover){opacity:.8}:where(n-chart) :where(.chart-legend-dot){width:var(--n-chart-legend-dot-size);height:var(--n-chart-legend-dot-size);border-radius:50%;flex-shrink:0}:where(n-chart) :where(.chart-legend-item[data-hidden]){opacity:var(--n-chart-legend-hidden-opacity)}:where(n-chart) :where(.chart-line){transition:stroke var(--n-chart-duration)}:where(n-chart) :where(.chart-area){transition:fill var(--n-chart-duration)}:where(n-chart) :where(.chart-bar){transition:fill var(--n-chart-duration)}:where(n-chart) :where(.chart-point){transition:fill var(--n-chart-duration)}:where(n-chart) :where(.chart-sparkline){transition:stroke var(--n-chart-duration)}:where(n-chart) :where(.chart-legend-dot){transition:background-color var(--n-chart-duration)}:where(n-chart) :where(.chart-ref-line){pointer-events:none}:where(n-chart) :where(.chart-ref-label){font-size:var(--n-chart-ref-font-size);pointer-events:none}:where(n-chart) :where(.chart-crosshair){stroke:var(--n-chart-crosshair-color);stroke-dasharray:var(--n-chart-crosshair-dash);pointer-events:none}:where(n-chart) :where(.chart-hover-marker){pointer-events:none;transition:cx var(--n-chart-marker-duration),cy var(--n-chart-marker-duration)}@media(prefers-reduced-motion:no-preference){:where(n-chart[animate]) :where(.chart-line){stroke-dashoffset:var(--n-chart-path-length);animation:chart-line-draw var(--n-chart-line-draw-duration) var(--n-easing, ease) forwards}:where(n-chart[animate]) :where(.chart-bar){animation:chart-bar-grow var(--n-chart-bar-grow-duration) var(--n-easing, ease) forwards;transform-origin:center bottom;transform:scaleY(0)}:where(n-chart[animate]) :where(.chart-point){animation:chart-point-pop var(--n-chart-point-pop-duration) var(--n-easing, ease) forwards;transform-origin:center;transform:scale(0)}:where(n-chart[animate]) :where(.chart-sparkline){stroke-dashoffset:var(--n-chart-path-length, 200);animation:chart-line-draw var(--n-chart-bar-grow-duration) var(--n-easing, ease) forwards}}@keyframes chart-line-draw{0%{stroke-dashoffset:var(--n-chart-path-length)}to{stroke-dashoffset:0}}@keyframes chart-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes chart-point-pop{0%{transform:scale(0)}to{transform:scale(1)}}:where(n-chart)[disabled]{pointer-events:none;opacity:.5}}
