@charset "UTF-8";:root{--aurum-brand-blue-deep: #1f2a44;--aurum-brand-blue-mid: #2f6fed;--aurum-brand-graphite: #4a4a4a;--aurum-brand-white: #ffffff;--aurum-brand-black: #0f0f0f;--aurum-color-white: #ffffff;--aurum-color-black: #0f0f0f;--aurum-color-blue-950: #0b1f3a;--aurum-color-blue-900: #1f2a44;--aurum-color-blue-800: #163761;--aurum-color-blue-700: #1d4f85;--aurum-color-blue-600: #2567a8;--aurum-color-blue-500: #2f6fed;--aurum-color-blue-400: #60a5fa;--aurum-color-blue-100: #dbeafe;--aurum-color-gray-950: #050608;--aurum-color-gray-925: #0b0e14;--aurum-color-gray-900: #151a23;--aurum-color-gray-850: #1f2937;--aurum-color-gray-800: #374151;--aurum-color-gray-700: #4b5563;--aurum-color-gray-600: #64748b;--aurum-color-gray-500: #94a3b8;--aurum-color-gray-400: #cbd5e1;--aurum-color-gray-300: #e2e8f0;--aurum-color-gray-200: #f1f5f9;--aurum-color-gray-100: #f8f9fa;--aurum-color-success-base: #20c997;--aurum-color-success-strong: #166534;--aurum-color-success-soft: rgba(32, 201, 151, .14);--aurum-color-info-base: #0dcaf0;--aurum-color-info-strong: #1d4ed8;--aurum-color-info-soft: rgba(13, 202, 240, .14);--aurum-color-warning-base: #f59e0b;--aurum-color-warning-strong: #92400e;--aurum-color-warning-soft: rgba(245, 158, 11, .14);--aurum-color-danger-base: #ea868f;--aurum-color-danger-strong: #991b1b;--aurum-color-danger-soft: rgba(234, 134, 143, .16);--aurum-color-success: var(--aurum-color-success-base);--aurum-color-success-hover: #17b486;--aurum-color-success-surface: var(--aurum-color-success-soft);--aurum-color-success-border: rgba(32, 201, 151, .42);--aurum-color-success-text: var(--aurum-color-success-base);--aurum-color-warning: var(--aurum-color-warning-base);--aurum-color-warning-hover: #d97706;--aurum-color-warning-surface: var(--aurum-color-warning-soft);--aurum-color-warning-border: rgba(245, 158, 11, .42);--aurum-color-warning-text: var(--aurum-color-warning-base);--aurum-color-danger: var(--aurum-color-danger-base);--aurum-color-danger-hover: #dc6975;--aurum-color-danger-surface: var(--aurum-color-danger-soft);--aurum-color-danger-border: rgba(234, 134, 143, .44);--aurum-color-danger-text: var(--aurum-color-danger-base);--aurum-color-info: var(--aurum-color-info-base);--aurum-color-info-hover: #0aaed0;--aurum-color-info-surface: var(--aurum-color-info-soft);--aurum-color-info-border: rgba(13, 202, 240, .42);--aurum-color-info-text: var(--aurum-color-info-base)}:root,[data-theme=dark],[data-aurum-theme=dark]{color-scheme:dark;--aurum-color-bg-page: #0b0e14;--aurum-color-bg-surface: #151a23;--aurum-color-bg-surface-muted: #111722;--aurum-color-bg-muted: var(--aurum-color-bg-surface-muted);--aurum-color-bg-subtle: var(--aurum-color-bg-surface-muted);--aurum-color-bg-elevated: #050608;--aurum-color-bg-overlay: rgba(5, 6, 8, .72);--aurum-color-surface-page: var(--aurum-color-bg-page);--aurum-color-surface-card: var(--aurum-color-bg-surface);--aurum-color-surface-muted: var(--aurum-color-bg-surface-muted);--aurum-color-text-primary: #e2e8f0;--aurum-color-text-secondary: #94a3b8;--aurum-color-text-muted: #64748b;--aurum-color-text-tertiary: var(--aurum-color-text-muted);--aurum-color-text-disabled: rgba(226, 232, 240, .42);--aurum-color-text-inverted: #0f0f0f;--aurum-color-text-placeholder: var(--aurum-color-text-muted);--aurum-color-text-on-primary: var(--aurum-color-on-primary);--aurum-color-border-subtle: rgba(255, 255, 255, .08);--aurum-color-border-default: rgba(255, 255, 255, .12);--aurum-color-border-strong: rgba(255, 255, 255, .2);--aurum-color-primary: #2f6fed;--aurum-color-primary-hover: #60a5fa;--aurum-color-primary-active: #1d4ed8;--aurum-color-primary-muted: var(--aurum-color-active-surface);--aurum-color-on-primary: #ffffff;--aurum-color-brand-primary: var(--aurum-color-primary);--aurum-color-brand-muted: var(--aurum-color-active-surface);--aurum-color-brand-text: var(--aurum-color-primary);--aurum-color-action-primary: var(--aurum-color-primary);--aurum-color-action-primary-hover: var(--aurum-color-primary-hover);--aurum-color-action-primary-active: var(--aurum-color-primary-active);--aurum-color-action-secondary: #e2e8f0;--aurum-color-action-secondary-hover: #ffffff;--aurum-color-focus-ring: rgba(47, 111, 237, .42);--aurum-color-focus-ring-muted: rgba(47, 111, 237, .2);--aurum-color-hover-surface: rgba(255, 255, 255, .05);--aurum-color-active-surface: rgba(47, 111, 237, .16);--aurum-color-disabled-surface: rgba(255, 255, 255, .06);--aurum-color-status-success-bg: rgba(32, 201, 151, .14);--aurum-color-status-success-border: rgba(32, 201, 151, .42);--aurum-color-status-success-text: #20c997;--aurum-color-success-muted: var(--aurum-color-status-success-bg);--aurum-color-status-info-bg: rgba(13, 202, 240, .14);--aurum-color-status-info-border: rgba(13, 202, 240, .42);--aurum-color-status-info-text: #0dcaf0;--aurum-color-info-muted: var(--aurum-color-status-info-bg);--aurum-color-status-warning-bg: rgba(245, 158, 11, .14);--aurum-color-status-warning-border: rgba(245, 158, 11, .42);--aurum-color-status-warning-text: #f59e0b;--aurum-color-warning-muted: var(--aurum-color-status-warning-bg);--aurum-color-status-danger-bg: rgba(234, 134, 143, .16);--aurum-color-status-danger-border: rgba(234, 134, 143, .44);--aurum-color-status-danger-text: #ea868f;--aurum-color-danger-muted: var(--aurum-color-status-danger-bg)}[data-theme=light],[data-aurum-theme=light]{color-scheme:light;--aurum-color-bg-page: #f8f9fa;--aurum-color-bg-surface: #ffffff;--aurum-color-bg-surface-muted: #f1f5f9;--aurum-color-bg-muted: var(--aurum-color-bg-surface-muted);--aurum-color-bg-subtle: var(--aurum-color-bg-surface-muted);--aurum-color-bg-elevated: #ffffff;--aurum-color-bg-overlay: rgba(15, 23, 42, .4);--aurum-color-surface-page: var(--aurum-color-bg-page);--aurum-color-surface-card: var(--aurum-color-bg-surface);--aurum-color-surface-muted: var(--aurum-color-bg-surface-muted);--aurum-color-text-primary: #1f2a44;--aurum-color-text-secondary: #64748b;--aurum-color-text-muted: #94a3b8;--aurum-color-text-tertiary: var(--aurum-color-text-muted);--aurum-color-text-disabled: rgba(31, 42, 68, .42);--aurum-color-text-inverted: #ffffff;--aurum-color-text-placeholder: var(--aurum-color-text-muted);--aurum-color-text-on-primary: var(--aurum-color-on-primary);--aurum-color-border-subtle: rgba(31, 42, 68, .1);--aurum-color-border-default: rgba(31, 42, 68, .16);--aurum-color-border-strong: rgba(31, 42, 68, .24);--aurum-color-primary: #2f6fed;--aurum-color-primary-hover: #1d4ed8;--aurum-color-primary-active: #1f2a44;--aurum-color-primary-muted: var(--aurum-color-active-surface);--aurum-color-on-primary: #ffffff;--aurum-color-brand-primary: var(--aurum-color-primary);--aurum-color-brand-muted: var(--aurum-color-active-surface);--aurum-color-brand-text: var(--aurum-color-primary);--aurum-color-action-primary: var(--aurum-color-primary);--aurum-color-action-primary-hover: var(--aurum-color-primary-hover);--aurum-color-action-primary-active: var(--aurum-color-primary-active);--aurum-color-action-secondary: #1f2a44;--aurum-color-action-secondary-hover: #0f0f0f;--aurum-color-focus-ring: rgba(47, 111, 237, .32);--aurum-color-focus-ring-muted: rgba(47, 111, 237, .16);--aurum-color-hover-surface: rgba(31, 42, 68, .05);--aurum-color-active-surface: rgba(47, 111, 237, .1);--aurum-color-disabled-surface: rgba(31, 42, 68, .06);--aurum-color-status-success-bg: rgba(32, 201, 151, .12);--aurum-color-status-success-border: rgba(32, 201, 151, .34);--aurum-color-status-success-text: #0f766e;--aurum-color-success-muted: var(--aurum-color-status-success-bg);--aurum-color-status-info-bg: rgba(13, 202, 240, .12);--aurum-color-status-info-border: rgba(13, 202, 240, .34);--aurum-color-status-info-text: #0369a1;--aurum-color-info-muted: var(--aurum-color-status-info-bg);--aurum-color-status-warning-bg: rgba(245, 158, 11, .12);--aurum-color-status-warning-border: rgba(245, 158, 11, .36);--aurum-color-status-warning-text: #92400e;--aurum-color-warning-muted: var(--aurum-color-status-warning-bg);--aurum-color-status-danger-bg: rgba(234, 134, 143, .14);--aurum-color-status-danger-border: rgba(234, 134, 143, .38);--aurum-color-status-danger-text: #991b1b;--aurum-color-danger-muted: var(--aurum-color-status-danger-bg)}:root{--aurum-font-family-sans: "Exo 2", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--aurum-font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--aurum-accessibility-scale: 1;--aurum-font-scale: var(--aurum-accessibility-scale);--aurum-font-size-reference: 12px;--aurum-font-size-2xs: calc(10px * var(--aurum-font-scale));--aurum-font-size-xs: calc(11px * var(--aurum-font-scale));--aurum-font-size-sm: calc(12px * var(--aurum-font-scale));--aurum-font-size-md: calc(14px * var(--aurum-font-scale));--aurum-font-size-base: calc(16px * var(--aurum-font-scale));--aurum-font-size-lg: calc(18px * var(--aurum-font-scale));--aurum-font-size-xl: calc(20px * var(--aurum-font-scale));--aurum-font-size-2xl: calc(24px * var(--aurum-font-scale));--aurum-font-size-3xl: calc(30px * var(--aurum-font-scale));--aurum-font-size-4xl: calc(36px * var(--aurum-font-scale));--aurum-font-size-5xl: calc(48px * var(--aurum-font-scale));--aurum-font-size-6xl: calc(64px * var(--aurum-font-scale));--aurum-line-height-none: 1;--aurum-line-height-tight: 1.15;--aurum-line-height-sm: var(--aurum-line-height-tight);--aurum-line-height-snug: 1.3;--aurum-line-height-md: var(--aurum-line-height-snug);--aurum-line-height-normal: 1.5;--aurum-line-height-relaxed: 1.7;--aurum-line-height-loose: 1.9;--aurum-font-weight-regular: 400;--aurum-font-weight-medium: 500;--aurum-font-weight-semibold: 600;--aurum-font-weight-bold: 700;--aurum-font-weight-extrabold: 800;--aurum-letter-spacing-tight: -.04em;--aurum-letter-spacing-normal: 0;--aurum-letter-spacing-wide: .04em;--aurum-letter-spacing-wider: .08em;--aurum-letter-spacing-uppercase: .12em}:root,[data-aurum-size=default],[data-aurum-size-scale=default]{--aurum-accessibility-scale: 1}[data-aurum-size=smaller],[data-aurum-size-scale=smaller-1x]{--aurum-accessibility-scale: .9}[data-aurum-size=large],[data-aurum-size-scale=larger-1x]{--aurum-accessibility-scale: 1.125}[data-aurum-size=xlarge],[data-aurum-size-scale=larger-2x]{--aurum-accessibility-scale: 1.25}[data-aurum-size=xxlarge],[data-aurum-size-scale=larger-4x]{--aurum-accessibility-scale: 1.5}:root{--aurum-layout-scale: 1;--aurum-spacing-scale: var(--aurum-layout-scale);--aurum-spacing-0: 0;--aurum-spacing-px: 1px;--aurum-spacing-0-5: calc(.125rem * var(--aurum-spacing-scale));--aurum-spacing-1: calc(.25rem * var(--aurum-spacing-scale));--aurum-spacing-1-5: calc(.375rem * var(--aurum-spacing-scale));--aurum-spacing-2: calc(.5rem * var(--aurum-spacing-scale));--aurum-spacing-2-5: calc(.625rem * var(--aurum-spacing-scale));--aurum-spacing-3: calc(.75rem * var(--aurum-spacing-scale));--aurum-spacing-3-5: calc(.875rem * var(--aurum-spacing-scale));--aurum-spacing-4: calc(1rem * var(--aurum-spacing-scale));--aurum-spacing-5: calc(1.25rem * var(--aurum-spacing-scale));--aurum-spacing-6: calc(1.5rem * var(--aurum-spacing-scale));--aurum-spacing-7: calc(1.75rem * var(--aurum-spacing-scale));--aurum-spacing-8: calc(2rem * var(--aurum-spacing-scale));--aurum-spacing-10: calc(2.5rem * var(--aurum-spacing-scale));--aurum-spacing-12: calc(3rem * var(--aurum-spacing-scale));--aurum-spacing-14: calc(3.5rem * var(--aurum-spacing-scale));--aurum-spacing-16: calc(4rem * var(--aurum-spacing-scale));--aurum-spacing-20: calc(5rem * var(--aurum-spacing-scale));--aurum-spacing-24: calc(6rem * var(--aurum-spacing-scale));--aurum-size-control-sm: calc(2rem * var(--aurum-layout-scale));--aurum-size-control-md: calc(2.5rem * var(--aurum-layout-scale));--aurum-size-control-lg: calc(3rem * var(--aurum-layout-scale));--aurum-size-touch-target-min: calc(2.75rem * var(--aurum-layout-scale))}:root,[data-aurum-size=default],[data-aurum-size-scale=default]{--aurum-layout-scale: 1}[data-aurum-size=smaller],[data-aurum-size-scale=smaller-1x]{--aurum-layout-scale: .95}[data-aurum-size=large],[data-aurum-size-scale=larger-1x]{--aurum-layout-scale: 1.05}[data-aurum-size=xlarge],[data-aurum-size-scale=larger-2x]{--aurum-layout-scale: 1.1}[data-aurum-size=xxlarge],[data-aurum-size-scale=larger-4x]{--aurum-layout-scale: 1.2}:root{--aurum-radius-scale: 1;--aurum-radius-none: 0;--aurum-radius-xs: calc(.125rem * var(--aurum-radius-scale));--aurum-radius-sm: calc(.25rem * var(--aurum-radius-scale));--aurum-radius-md: calc(.375rem * var(--aurum-radius-scale));--aurum-radius-lg: calc(.5rem * var(--aurum-radius-scale));--aurum-radius-xl: calc(.75rem * var(--aurum-radius-scale));--aurum-radius-2xl: calc(1rem * var(--aurum-radius-scale));--aurum-radius-3xl: calc(1.5rem * var(--aurum-radius-scale));--aurum-radius-full: 9999px;--aurum-radius-control: var(--aurum-radius-lg);--aurum-radius-card: var(--aurum-radius-xl);--aurum-radius-dialog: var(--aurum-radius-2xl);--aurum-radius-pill: var(--aurum-radius-full)}:root,[data-aurum-size=default],[data-aurum-size-scale=default]{--aurum-radius-scale: 1}[data-aurum-size=smaller],[data-aurum-size-scale=smaller-1x]{--aurum-radius-scale: .95}[data-aurum-size=large],[data-aurum-size-scale=larger-1x],[data-aurum-size=xlarge],[data-aurum-size-scale=larger-2x],[data-aurum-size=xxlarge],[data-aurum-size-scale=larger-4x]{--aurum-radius-scale: 1}:root{--aurum-shadow-none: none;--aurum-shadow-xs: 0 1px 1px rgb(0 0 0 / .06);--aurum-shadow-sm: 0 1px 2px rgb(0 0 0 / .08);--aurum-shadow-md: 0 8px 24px rgb(0 0 0 / .12);--aurum-shadow-lg: 0 18px 48px rgb(0 0 0 / .16);--aurum-shadow-card: var(--aurum-shadow-none);--aurum-shadow-dropdown: var(--aurum-shadow-popover);--aurum-shadow-popover: var(--aurum-shadow-md);--aurum-shadow-dialog: var(--aurum-shadow-lg)}:root,[data-theme=dark],[data-aurum-theme=dark]{--aurum-shadow-xs: 0 1px 1px rgb(0 0 0 / .18);--aurum-shadow-sm: 0 1px 2px rgb(0 0 0 / .24);--aurum-shadow-md: 0 12px 32px rgb(0 0 0 / .34);--aurum-shadow-lg: 0 24px 64px rgb(0 0 0 / .42);--aurum-shadow-card: var(--aurum-shadow-none);--aurum-shadow-popover: var(--aurum-shadow-md);--aurum-shadow-dialog: var(--aurum-shadow-lg)}[data-theme=light],[data-aurum-theme=light]{--aurum-shadow-xs: 0 1px 1px rgb(15 23 42 / .04);--aurum-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);--aurum-shadow-md: 0 8px 24px rgb(15 23 42 / .08);--aurum-shadow-lg: 0 18px 48px rgb(15 23 42 / .12);--aurum-shadow-card: var(--aurum-shadow-none);--aurum-shadow-popover: var(--aurum-shadow-md);--aurum-shadow-dialog: var(--aurum-shadow-lg)}:root{--aurum-z-hide: -1;--aurum-z-base: 1;--aurum-z-raised: 10;--aurum-z-header: 100;--aurum-z-sticky: 200;--aurum-z-dropdown: 1000;--aurum-z-popover: 1100;--aurum-z-tooltip: 1150;--aurum-z-overlay: 1200;--aurum-z-drawer: 1250;--aurum-z-modal: 1300;--aurum-z-dialog: 1300;--aurum-z-toast: 1400;--aurum-z-critical: 1500;--aurum-z-index-base: 0;--aurum-z-index-dropdown: 1000;--aurum-z-index-sticky: 1100;--aurum-z-index-header: 1200;--aurum-z-index-drawer: 1300;--aurum-z-index-modal: 1400;--aurum-z-index-tooltip: 1500;--aurum-z-index-toast: 2147483647}:root{--aurum-font-family-sans: "Montserrat", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html{min-height:100%;background:var(--aurum-color-bg-page);color:var(--aurum-color-text-primary);color-scheme:light dark;font-family:var(--aurum-font-family-sans);font-size:var(--aurum-font-size-base);line-height:var(--aurum-line-height-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;margin:0;background:var(--aurum-color-bg-page);color:var(--aurum-color-text-primary);font-family:var(--aurum-font-family-sans)}*,*:before,*:after{box-sizing:border-box}a,button,input,textarea,select{font:inherit}button,input,textarea,select{color:inherit}:focus-visible{outline:2px solid var(--aurum-color-focus-ring);outline-offset:3px}.module-header-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--aurum-spacing-2) var(--aurum-spacing-4)}.native-date-input{display:flex;width:100%;height:2.25rem;padding:0 var(--aurum-spacing-3);font-size:var(--aurum-font-size-sm);color:var(--aurum-color-text-primary);background-color:var(--aurum-color-bg-surface);border:1px solid var(--aurum-color-border-default);border-radius:var(--aurum-radius-md);transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.native-date-input:focus{outline:none;border-color:var(--aurum-color-focus-ring);box-shadow:0 0 0 2px var(--aurum-color-focus-ring)}.native-date-input:disabled{background-color:var(--aurum-color-bg-muted);color:var(--aurum-color-text-muted);cursor:not-allowed}
