.adm-root{color-scheme:light;--adm-font-sans: "Inter", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--adm-font-mono: "SFMono-Regular", "JetBrains Mono", "Fira Code", ui-monospace, monospace;--adm-text-xs: 12px;--adm-text-sm: 13px;--adm-text-md: 14px;--adm-text-lg: 16px;--adm-text-xl: 20px;--adm-text-2xl: 28px;--adm-line-tight: 1.25;--adm-line-normal: 1.5;--adm-line-relaxed: 1.65;--adm-space-1: 4px;--adm-space-2: 8px;--adm-space-3: 12px;--adm-space-4: 16px;--adm-space-5: 20px;--adm-space-6: 24px;--adm-space-8: 32px;--adm-radius-sm: 6px;--adm-radius-md: 8px;--adm-radius-lg: 12px;--adm-radius-xl: 16px;--adm-radius-pill: 999px;--adm-shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--adm-shadow-md: 0 6px 18px rgba(15, 23, 42, .08);--adm-shadow-lg: 0 14px 32px rgba(15, 23, 42, .12);--adm-overlay: rgba(15, 23, 42, .42);--adm-transition-fast: .12s ease;--adm-transition-base: .18s ease;--adm-page-max: 1440px;--adm-sidebar-width: 256px;--adm-control-height-sm: 32px;--adm-control-height: 38px;--adm-control-height-lg: 42px;--adm-text: #111827;--adm-text-soft: #374151;--adm-muted: #6b7280;--adm-border: #e5e7eb;--adm-border-strong: #d1d5db;--adm-hover: #f3f4f6;--adm-bg: #f8fafc;--adm-surface: #ffffff;--adm-surface2: #f8fafc;--adm-surface3: #f3f4f6;--adm-input-bg: #ffffff;--adm-accent: #1a73e8;--adm-accent-bg: #e8f0fe;--adm-accent-dark: #1557b0;--adm-accent-border: #bfdbfe;--adm-success: #15803d;--adm-success-bg: #f0fdf4;--adm-success-border: #bbf7d0;--adm-warning: #b45309;--adm-warning-bg: #fffbeb;--adm-warning-border: #fde68a;--adm-danger: #b91c1c;--adm-danger-bg: #fef2f2;--adm-danger-border: #fecaca;--adm-info: #1d4ed8;--adm-info-bg: #eff6ff;--adm-info-border: #bfdbfe;--adm-tooltip-bg: #1f2937;--adm-tooltip-text: #ffffff;--adm-focus-ring: 0 0 0 3px rgba(26, 115, 232, .18);--adm-selection-bg: rgba(26, 115, 232, .18)}.adm-root.adm-dark{color-scheme:dark;--adm-text: #f9fafb;--adm-text-soft: #d1d5db;--adm-muted: #9ca3af;--adm-border: #374151;--adm-border-strong: #4b5563;--adm-hover: #243042;--adm-bg: #0f172a;--adm-surface: #111827;--adm-surface2: #0f172a;--adm-surface3: #1f2937;--adm-input-bg: #111827;--adm-accent: #60a5fa;--adm-accent-bg: rgba(96, 165, 250, .18);--adm-accent-dark: #bfdbfe;--adm-accent-border: rgba(96, 165, 250, .35);--adm-success: #4ade80;--adm-success-bg: rgba(34, 197, 94, .14);--adm-success-border: rgba(74, 222, 128, .28);--adm-warning: #fbbf24;--adm-warning-bg: rgba(245, 158, 11, .16);--adm-warning-border: rgba(251, 191, 36, .3);--adm-danger: #f87171;--adm-danger-bg: rgba(239, 68, 68, .16);--adm-danger-border: rgba(248, 113, 113, .3);--adm-info: #93c5fd;--adm-info-bg: rgba(59, 130, 246, .16);--adm-info-border: rgba(147, 197, 253, .28);--adm-tooltip-bg: #020617;--adm-focus-ring: 0 0 0 3px rgba(96, 165, 250, .22);--adm-selection-bg: rgba(96, 165, 250, .22);--adm-overlay: rgba(2, 6, 23, .56)}html,body,#root{min-height:100%}html{background:var(--adm-bg)}body{margin:0;font-family:var(--adm-font-sans);font-size:var(--adm-text-md);line-height:var(--adm-line-normal);background:var(--adm-bg);color:var(--adm-text);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--adm-selection-bg)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}button,input,textarea,select{font:inherit}button{transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,opacity .12s ease}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--adm-focus-ring)}input,textarea,select{color:var(--adm-text)}input::placeholder,textarea::placeholder{color:var(--adm-muted);opacity:.92}input:disabled,textarea:disabled,select:disabled,button:disabled{cursor:not-allowed}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],input[type=date],input[type=time],select{min-height:var(--adm-control-height)}textarea{min-height:calc(var(--adm-control-height) * 2);resize:vertical}code,pre,kbd,samp{font-family:var(--adm-font-mono)}img,svg{display:block;max-width:100%}
