#app[data-v-85d10a32]{min-height:100vh}@font-face{font-family:"Field Gothic No. 71";src:url(/assets/fieldgothic-no-71-DpYTxOow.otf) format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:"Field Gothic No. 73";src:url(/assets/fieldgothic-no-73-CxOKish9.otf) format("opentype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-Cbfxly1I.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-CpRznguy.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-Cyv6qdWd.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--syntax-blue-100: #0632a0;--syntax-blue-80: #405aad;--syntax-blue-60: #6f83c1;--syntax-blue-40: #9facd5;--syntax-blue-20: #cfd6ea;--syntax-blue-10: #e7eaf4;--syntax-cyan-100: #17a4d3;--syntax-cyan-80: #66b4d8;--syntax-cyan-60: #88c6e1;--syntax-cyan-40: #aed9eb;--syntax-cyan-20: #d6ecf5;--syntax-cyan-10: #eaf5fa;--syntax-purple-100: #994d99;--syntax-purple-80: #a573aa;--syntax-purple-60: #bb96bf;--syntax-purple-40: #d1b9d4;--syntax-purple-20: #e8dcea;--syntax-purple-10: #f3edf4;--accent-green-100: #3cc85a;--accent-green-80: #63d378;--accent-green-60: #8adf97;--accent-green-40: #b1ebb6;--accent-green-20: #d8f5d9;--accent-green-10: #ebfaec;--noble-gray: #262626;--median-gray: #707070;--subtle-gray: #c6c6c6;--base-gray: #efefef;--white: #ffffff;--black: #000000;--fg-1: #262626;--fg-2: #707070;--fg-3: #c6c6c6;--fg-on-dark: #ffffff;--bg-1: #ffffff;--bg-2: #efefef;--bg-3: #f7f7f7;--bg-inverse: #262626;--brand-primary: #0632a0;--brand-primary-hover: #041f6b;--brand-primary-press: #031a5a;--brand-accent: #17a4d3;--brand-accent-2: #994d99;--brand-accent-3: #3cc85a;--border-subtle: #efefef;--border-default: #c6c6c6;--border-strong: #707070;--border-brand: #0632a0;--focus-ring: #17a4d3;--status-success: #3cc85a;--status-info: #17a4d3;--status-warning: #e89b17;--status-danger: #c8364c;--gradient-blue-cyan: linear-gradient(135deg, #0632a0 20%, #17a4d3 120%);--gradient-blue-purple: linear-gradient(135deg, #0632a0 20%, #994d99 120%);--gradient-blue-green: linear-gradient(135deg, #0632a0 20%, #3cc85a 120%);--font-display: "Field Gothic No. 73", "Field Gothic No. 71", "Montserrat", system-ui, sans-serif;--font-headline: "Field Gothic No. 71", "Field Gothic No. 73", "Montserrat", system-ui, sans-serif;--font-body: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display-xl: 96px;--fs-display-l: 72px;--fs-display-m: 56px;--fs-h1: 44px;--fs-h2: 36px;--fs-h3: 28px;--fs-h4: 22px;--fs-h5: 18px;--fs-body-l: 18px;--fs-body: 16px;--fs-body-s: 14px;--fs-caption: 12px;--fs-eyebrow: 12px;--fs-ui: 14px;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.5;--lh-loose: 1.7;--ls-tight: -.02em;--ls-normal: 0;--ls-wide: .04em;--ls-eyebrow: .12em;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--radius-0: 0;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 16px;--radius-pill: 999px;--shadow-0: none;--shadow-sm: 0 1px 2px rgba(6, 50, 160, .06), 0 1px 1px rgba(38, 38, 38, .04);--shadow-md: 0 4px 12px rgba(6, 50, 160, .08), 0 2px 4px rgba(38, 38, 38, .04);--shadow-lg: 0 12px 32px rgba(6, 50, 160, .12), 0 4px 8px rgba(38, 38, 38, .06);--shadow-xl: 0 24px 60px rgba(6, 50, 160, .18), 0 8px 16px rgba(38, 38, 38, .08);--shadow-focus: 0 0 0 3px rgba(23, 164, 211, .35);--dur-instant: 80ms;--dur-fast: .15s;--dur-med: .24s;--dur-slow: .4s;--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1)}[data-theme=dark]{--fg-1: #ffffff;--fg-2: #bdbdbd;--fg-3: #7d7d7d;--fg-on-dark: #ffffff;--bg-1: #1a1a1a;--bg-2: #262626;--bg-3: #2d2d2d;--bg-inverse: #ffffff;--brand-primary: #405aad;--brand-primary-hover: #6f83c1;--brand-primary-press: #0632a0;--brand-accent: #17a4d3;--brand-accent-2: #994d99;--brand-accent-3: #3cc85a;--border-subtle: #2d2d2d;--border-default: #3d3d3d;--border-strong: #525252;--border-brand: #405aad;--focus-ring: #17a4d3;--status-success: #3cc85a;--status-info: #17a4d3;--status-warning: #e89b17;--status-danger: #c8364c;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 1px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .6), 0 4px 8px rgba(0, 0, 0, .4);--shadow-xl: 0 24px 60px rgba(0, 0, 0, .7), 0 8px 16px rgba(0, 0, 0, .5);--shadow-focus: 0 0 0 3px rgba(23, 164, 211, .45)}.bg-gradient-blue-cyan{background-image:var(--gradient-blue-cyan)}.bg-gradient-blue-purple{background-image:var(--gradient-blue-purple)}.bg-gradient-blue-green{background-image:var(--gradient-blue-green)}.bg-gradient-blue-cyan,.bg-gradient-blue-purple,.bg-gradient-blue-green{color:var(--fg-on-dark)}.t-display-xl,.t-display-l,.t-display-m{font-family:var(--font-display);color:var(--fg-1);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);font-weight:var(--fw-bold);margin:0}.t-display-xl{font-size:var(--fs-display-xl)}.t-display-l{font-size:var(--fs-display-l)}.t-display-m{font-size:var(--fs-display-m)}.t-h1,.t-h2,.t-h3,.t-h4,.t-h5{font-family:var(--font-headline);color:var(--fg-1);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0}.t-h1{font-size:var(--fs-h1);font-weight:var(--fw-bold)}.t-h2{font-size:var(--fs-h2);font-weight:var(--fw-bold)}.t-h3{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.t-h4{font-size:var(--fs-h4);font-weight:var(--fw-semibold)}.t-h5{font-size:var(--fs-h5);font-weight:var(--fw-semibold)}.t-body-l,.t-body,.t-body-s{font-family:var(--font-body);color:var(--fg-1);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-regular);margin:0}.t-body-l{font-size:var(--fs-body-l);line-height:var(--lh-loose)}.t-body{font-size:var(--fs-body)}.t-body-s{font-size:var(--fs-body-s);color:var(--fg-2)}.t-caption{font-family:var(--font-body);font-size:var(--fs-caption);color:var(--fg-2);line-height:var(--lh-normal);font-weight:var(--fw-regular)}.t-eyebrow{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--syntax-blue-100)}.t-mono{font-family:var(--font-mono);font-size:var(--fs-body-s)}.syntax-reset{font-family:var(--font-body);color:var(--fg-1);background:var(--bg-1);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.syntax-reset h1{font:var(--fw-bold) var(--fs-h1)/var(--lh-snug) var(--font-headline);letter-spacing:var(--ls-tight);margin:0}.syntax-reset h2{font:var(--fw-bold) var(--fs-h2)/var(--lh-snug) var(--font-headline);letter-spacing:var(--ls-tight);margin:0}.syntax-reset h3{font:var(--fw-semibold) var(--fs-h3)/var(--lh-snug) var(--font-headline);margin:0}.syntax-reset h4{font:var(--fw-semibold) var(--fs-h4)/var(--lh-snug) var(--font-headline);margin:0}.syntax-reset p{margin:0}.syntax-reset a{color:var(--syntax-blue-100);text-decoration:none;transition:color var(--dur-fast) var(--ease-standard)}.syntax-reset a:hover{color:var(--brand-primary-hover);text-decoration:underline;text-underline-offset:3px}.syntax-reset code{font-family:var(--font-mono);font-size:.92em;background:var(--base-gray);padding:2px 6px;border-radius:var(--radius-sm)}:root{--color-syntax-blue: var(--syntax-blue-100);--color-syntax-cyan: var(--syntax-cyan-100);--color-syntax-green: var(--accent-green-100);--color-base-gray: var(--base-gray);--color-noble-gray: var(--noble-gray);--color-median-gray: var(--median-gray);--color-subtle-gray: var(--subtle-gray);--color-accent-orange: #f35a34;--color-accent-purple: var(--syntax-purple-100);--color-accent-yellow: #fabf33;--gradient-cyan-blue: var(--gradient-blue-cyan);--gradient-purple-blue: var(--gradient-blue-purple);--gradient-purple-cyan: var(--gradient-blue-cyan);--color-primary-50: var(--syntax-blue-10);--color-primary-100: var(--syntax-blue-20);--color-primary-200: var(--syntax-blue-40);--color-primary-300: var(--syntax-blue-60);--color-primary-400: var(--syntax-blue-80);--color-primary-500: var(--syntax-blue-100);--color-primary-600: #052a88;--color-primary-700: #042170;--color-primary-800: #031858;--color-primary-900: #021040;--color-neutral-50: var(--base-gray);--color-neutral-100: #ebebeb;--color-neutral-200: #d6d6d6;--color-neutral-300: var(--subtle-gray);--color-neutral-400: #a0a0a0;--color-neutral-500: var(--median-gray);--color-neutral-600: #525252;--color-neutral-700: #3d3d3d;--color-neutral-800: var(--noble-gray);--color-neutral-900: #171717;--color-success-50: #ecfdf5;--color-success-100: #d1fae5;--color-success-500: var(--accent-green-100);--color-success-600: #2da847;--color-success-700: #1f8834;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-500: var(--status-warning);--color-warning-600: #d97706;--color-warning-700: #b45309;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-500: var(--status-danger);--color-error-600: #dc2626;--color-error-700: #b91c1c;--color-info-50: #edf9fd;--color-info-100: #cef0f9;--color-info-500: var(--syntax-cyan-100);--color-info-600: #189bc7;--color-info-700: #1282a8;--primary-color: var(--brand-primary);--primary-color-hover: var(--brand-primary-hover);--primary-color-pressed: var(--brand-primary-press);--primary-color-suppl: var(--syntax-blue-60);--success-color: var(--status-success);--success-color-hover: #34b54e;--success-color-pressed: #2ba045;--success-color-bg: var(--accent-green-10);--warning-color: var(--status-warning);--warning-color-hover: #cb8513;--warning-color-pressed: #a96e0f;--warning-color-bg: #fffbeb;--error-color: var(--status-danger);--error-color-hover: #a52e3f;--error-color-pressed: #822531;--error-color-bg: #fef2f2;--info-color: var(--status-info);--info-color-hover: #1493bd;--info-color-pressed: #0f7ea3;--info-color-bg: var(--syntax-cyan-10);--text-color-base: var(--fg-1);--text-color-secondary: var(--fg-2);--text-color-tertiary: var(--fg-2);--text-color-disabled: var(--fg-3);--text-color-placeholder: var(--fg-3);--text-color-inverse: var(--fg-on-dark);--border-color: var(--border-default);--border-color-light: var(--border-subtle);--border-color-lighter: var(--border-subtle);--border-color-extra-light: var(--border-subtle);--border-color-focus: var(--brand-primary);--bg-page: var(--bg-2);--bg-card: var(--bg-1);--bg-elevated: var(--bg-1);--bg-subtle: var(--bg-2);--bg-muted: var(--subtle-gray);--body-color: var(--bg-2);--card-color: var(--bg-1);--modal-color: var(--bg-1);--popover-color: var(--bg-1);--table-color: var(--bg-1);--table-header-color: var(--bg-2);--input-color: var(--bg-1);--code-color: var(--bg-2);--tag-color: var(--bg-2);--bg-hover: rgba(0, 0, 0, .04);--bg-active: rgba(0, 0, 0, .06);--bg-selected: var(--syntax-blue-10);--color-bg-default: var(--bg-2);--color-bg-elevated: var(--bg-1);--color-bg-inverted: var(--syntax-blue-100);--color-text-primary: var(--fg-1);--color-text-muted: var(--fg-2);--color-text-disabled: var(--fg-3);--color-text-inverted: var(--fg-on-dark);--color-border: var(--border-default);--color-link: var(--syntax-blue-100);--color-link-hover: var(--syntax-cyan-100);--shadow-xs: var(--shadow-sm);--shadow-2xl: var(--shadow-xl);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--shadow-modal: var(--shadow-xl);--shadow-elevation-0: var(--shadow-sm);--shadow-elevation-1: var(--shadow-sm);--shadow-elevation-2: var(--shadow-md);--shadow-elevation-3: var(--shadow-lg);--shadow-elevation-4: var(--shadow-xl);--focus-ring: var(--shadow-focus);--focus-ring-error: 0 0 0 3px rgba(200, 54, 76, .35);--font-family: var(--font-body);--font-family-mono: var(--font-mono);--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--font-size-mini: var(--text-xs);--font-size-small: var(--text-sm);--font-size-medium: var(--text-base);--font-size-large: var(--text-lg);--leading-none: 1;--leading-tight: var(--lh-tight);--leading-snug: var(--lh-snug);--leading-normal: var(--lh-normal);--leading-relaxed: 1.625;--leading-loose: var(--lh-loose);--line-height: var(--lh-normal);--tracking-tighter: -.05em;--tracking-tight: var(--ls-tight);--tracking-normal: var(--ls-normal);--tracking-wide: var(--ls-wide);--tracking-wider: .05em;--tracking-widest: var(--ls-eyebrow);--font-thin: 100;--font-light: var(--fw-light);--font-normal: var(--fw-regular);--font-medium: var(--fw-medium);--font-semibold: var(--fw-semibold);--font-bold: var(--fw-bold);--font-extrabold: 800;--space-px: 1px;--space-0-5: .125rem;--space-1-5: .375rem;--space-2-5: .625rem;--space-3-5: .875rem;--space-7: 1.75rem;--space-9: 2.25rem;--space-11: 2.75rem;--space-14: 3.5rem;--space-28: 7rem;--spacing-xs: var(--space-1);--spacing-sm: var(--space-2);--spacing-md: var(--space-4);--spacing-lg: var(--space-6);--spacing-xl: var(--space-8);--spacing-xxl: var(--space-12);--radius-none: var(--radius-0);--radius-2xl: var(--radius-xl);--radius-3xl: var(--radius-xl);--radius-full: var(--radius-pill);--border-radius-small: var(--radius-sm);--border-radius: var(--radius-md);--border-radius-medium: var(--radius-md);--border-radius-large: var(--radius-lg);--border-radius-extra-large: var(--radius-xl);--header-height: 60px;--sider-width: 240px;--sider-collapsed-width: 64px;--content-padding: var(--space-6);--content-max-width: 1400px;--duration-75: 75ms;--duration-100: .1s;--duration-150: var(--dur-fast);--duration-200: var(--dur-fast);--duration-300: var(--dur-med);--duration-500: .5s;--duration-700: .7s;--duration-1000: 1s;--ease-linear: linear;--ease-in-out: var(--ease-standard);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--transition-duration: var(--dur-fast);--transition-timing: var(--ease-standard);--transition-all: all var(--dur-fast) var(--ease-standard);--z-index-base: 1;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--z-index-toast: 1080;--scrollbar-thumb: var(--subtle-gray);--scrollbar-thumb-hover: var(--median-gray)}[data-theme=dark]{--primary-color: var(--brand-primary);--primary-color-hover: var(--brand-primary-hover);--primary-color-pressed: var(--brand-primary-press);--text-color-base: var(--fg-1);--text-color-secondary: var(--fg-2);--text-color-tertiary: var(--fg-2);--text-color-disabled: var(--fg-3);--text-color-placeholder: var(--fg-3);--bg-page: var(--bg-1);--bg-card: var(--bg-2);--bg-elevated: var(--bg-3);--bg-subtle: var(--bg-1);--bg-muted: var(--bg-3);--body-color: var(--bg-1);--card-color: var(--bg-2);--modal-color: var(--bg-3);--popover-color: var(--bg-3);--table-color: var(--bg-2);--table-header-color: var(--bg-3);--input-color: var(--bg-2);--code-color: var(--bg-3);--tag-color: var(--bg-3);--border-color: var(--border-default);--border-color-light: var(--border-subtle);--border-color-lighter: var(--border-subtle);--border-color-extra-light: var(--border-subtle);--bg-hover: rgba(255, 255, 255, .06);--bg-active: rgba(255, 255, 255, .08);--bg-selected: rgba(64, 90, 173, .2);--success-color-bg: rgba(60, 200, 90, .12);--warning-color-bg: rgba(232, 155, 23, .12);--error-color-bg: rgba(200, 54, 76, .12);--info-color-bg: rgba(23, 164, 211, .12);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .4);--shadow-modal: var(--shadow-xl);--focus-ring: var(--shadow-focus);--focus-ring-error: 0 0 0 3px rgba(200, 54, 76, .45);--scrollbar-thumb: #525252;--scrollbar-thumb-hover: var(--median-gray)}*,*:before,*:after{box-sizing:border-box;font-family:var(--font-family)}*{margin:0;padding:0;font-size:var(--text-base)}html,body{height:100%;width:100%}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;font-family:var(--font-family);font-size:var(--text-base)}body{font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-normal);color:var(--text-color-base);background-color:var(--body-color);overflow-x:hidden;transition:background-color var(--duration-300) var(--ease-in-out),color var(--duration-300) var(--ease-in-out)}input,button,textarea,select{font-family:var(--font-family);font-size:var(--text-base);line-height:var(--leading-normal)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--text-color-base);letter-spacing:var(--tracking-tight)}h1{font-size:var(--text-3xl)!important;font-weight:var(--font-bold);letter-spacing:var(--tracking-tighter)}h2{font-size:var(--text-2xl)!important;font-weight:var(--font-semibold)}h3{font-size:var(--text-xl)!important}h4{font-size:var(--text-lg)!important}h5{font-size:var(--text-base)}h6{font-family:var(--font-display, var(--font-family));font-size:var(--text-sm)!important;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary)}p{margin-bottom:1em;line-height:var(--leading-relaxed)}p:last-child{margin-bottom:0}.lead{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-color-secondary)}small,.text-small{font-family:var(--font-family);font-size:var(--text-sm)!important;color:var(--text-color-secondary)}.text-micro{font-family:var(--font-family);font-size:var(--text-xs)!important;color:var(--text-color-tertiary)}strong,b{font-weight:var(--font-semibold)}em,i{font-style:italic}mark{background-color:var(--color-warning-100);color:var(--text-color-base);padding:.125em .25em;border-radius:var(--radius-sm)}a{color:var(--color-link, var(--primary-color));text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-150) var(--ease-in-out)}a:hover{color:var(--color-link-hover, var(--primary-color-hover))}a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.link-subtle{color:inherit}.link-subtle:hover{color:var(--primary-color)}ul,ol{margin:.75rem 0;padding-left:1.5rem}li{margin-bottom:.25rem;line-height:var(--leading-relaxed)}li:last-child{margin-bottom:0}ul ul,ol ol,ul ol,ol ul{margin-top:.25rem;margin-bottom:.25rem}dl{margin:0}dt{font-weight:var(--font-semibold);color:var(--text-color-base)}dd{margin-left:0;margin-bottom:.5rem;color:var(--text-color-secondary)}code,kbd,samp,pre{font-family:var(--font-family-mono);font-size:.9em}code{font-family:var(--font-family-mono);background-color:var(--code-color);color:var(--color-error-600);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.875em!important}kbd{background-color:var(--color-neutral-200);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:.125rem .375rem;font-size:.875em;box-shadow:inset 0 -1px #0000001a}[data-theme=dark] kbd{background-color:var(--color-neutral-700);border-color:var(--border-color);color:var(--text-color-base)}pre{background-color:var(--code-color);padding:var(--space-4);border-radius:var(--radius-lg);overflow-x:auto;line-height:var(--leading-relaxed);border:1px solid var(--border-color-light)}pre code{background:none;padding:0;color:inherit;font-family:var(--font-family-mono);font-size:.875rem!important}blockquote{margin:1rem 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--primary-color);background-color:var(--bg-subtle);border-radius:0 var(--radius-md) var(--radius-md) 0;font-style:italic;color:var(--text-color-secondary)}blockquote p:last-child{margin-bottom:0}blockquote cite{display:block;margin-top:.5rem;font-size:var(--text-sm);font-style:normal;color:var(--text-color-tertiary)}hr{margin:var(--space-6) 0;border:none;border-top:1px solid var(--border-color)}table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}th,td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--border-color-light)}th{font-family:var(--font-display, var(--font-family));font-weight:var(--font-semibold);color:var(--text-color-secondary);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}tbody tr:hover{background-color:var(--bg-hover)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img{vertical-align:middle}button{cursor:pointer;border:none;background:none;padding:0;font:inherit;color:inherit}button:disabled{cursor:not-allowed}input,textarea,select{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background-color:var(--input-color);color:var(--text-color-base);transition:border-color var(--duration-150) var(--ease-in-out),box-shadow var(--duration-150) var(--ease-in-out)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary-color);box-shadow:var(--focus-ring)}input::placeholder,textarea::placeholder{color:var(--text-color-placeholder)}input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.6;background-color:var(--bg-muted)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}:focus:not(:focus-visible){outline:none;box-shadow:none}.skip-link{position:absolute;top:-40px;left:0;background:var(--primary-color);color:#fff;padding:var(--space-2) var(--space-4);z-index:var(--z-index-tooltip);transition:top var(--duration-200) var(--ease-in-out)}.skip-link:focus{top:0}::selection{background-color:var(--color-primary-200);color:var(--color-primary-900)}[data-theme=dark] ::selection{background-color:var(--color-primary-700);color:var(--color-primary-100)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{body{background:#fff;color:#000}a{color:#000;text-decoration:underline}.no-print{display:none!important}}:is(.n-button,.n-button__content){font-family:var(--font-display, var(--font-family))!important;font-size:var(--text-base)!important;text-transform:uppercase;letter-spacing:.04em}:is(.n-input,.n-input__input,.n-select,.n-checkbox,.n-radio,.n-switch){font-family:var(--font-family)!important;font-size:var(--text-base)!important}:is(input,textarea)[type],:is(input,textarea):not([type]){font-family:var(--font-family)!important;font-size:var(--text-base)!important}:is(.n-dropdown,.n-dropdown-menu,.n-select,.n-cascader){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-select-menu,.n-dropdown-menu,.n-cascader-menu,.n-select-option,.n-dropdown-option,.n-cascader-option,.n-select-option__content,.n-select-option__label,.n-dropdown-option__label,.n-cascader-menu__item{font-family:var(--font-family)!important;font-size:var(--text-base)!important}:is(.n-dialog,.n-modal,.n-drawer,.n-popover,.n-tooltip){font-family:var(--font-family)!important}:is(.n-dialog__content,.n-modal__content,.n-drawer-body){font-size:var(--text-base)!important;font-family:var(--font-family)!important}.n-data-table th{font-family:var(--font-display, var(--font-family))!important;font-size:var(--text-sm)!important;text-transform:uppercase;letter-spacing:.04em}.n-data-table td{font-family:var(--font-family)!important;font-size:var(--text-base)!important}:is(.n-message,.n-notification,.n-alert){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-tag,.n-pagination,.n-badge,.n-breadcrumb{font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-menu :is(.n-menu-item,.n-submenu__title){font-family:var(--font-family)!important;font-size:var(--text-base)!important}:is(.n-collapse,.n-collapse-item,.n-tabs,.n-tab-pane){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-card{font-family:var(--font-family)!important}.n-card :is(.n-card__content,.n-card-header,.n-card__footer){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-spin-content,.n-empty__description,.n-result__title,.n-result__description{font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-statistic :is(.n-statistic__value,.n-statistic__label){font-family:var(--font-family)!important;font-size:var(--text-base)!important}[class*=n-]:not(.n-icon):not(.n-spin-container):not(.n-scrollbar){font-family:var(--font-family)!important}.n-button,.n-button__content,.n-input,.n-input__input-el,.n-input__placeholder,.n-select,.n-select__input-el,.n-select__input,.n-select__placeholder,.n-select__tags,.n-select__label,.n-dropdown,.n-dropdown__option,.n-checkbox,.n-checkbox__label,.n-radio,.n-radio__label,.n-switch,.n-switch__rail,.n-menu-item,.n-menu-item__content,.n-submenu__title,.n-tab-pane,.n-tab,.n-tab__label,.n-collapse-item__header,.n-collapse-item__header-main,.n-pagination__item,.n-pagination__item-text,.n-tag,.n-tag__content,.n-badge,.n-badge__content{font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-dialog :is(.n-dialog__title,.n-dialog__content){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-modal :is(.n-modal__header,.n-modal__body,.n-modal__footer){font-family:var(--font-family)!important;font-size:var(--text-base)!important}.n-drawer-header,.n-drawer-body,.n-drawer-footer{font-family:var(--font-family)!important;font-size:var(--text-base)!important}[class*=n-]{--font-family-override: var(--font-family) !important;--font-size-override: var(--text-base) !important}[class*=n-] span,[class*=n-] p,[class*=n-] a,[class*=n-] label,[class*=n-] div,.n-dropdown-menu span,.n-dropdown-menu p,.n-dropdown-menu label,.n-dropdown-menu .n-dropdown-option,.n-select-menu span,.n-select-menu p,.n-select-menu label,.n-select-menu .n-select-option{font-family:var(--font-family)!important;font-size:var(--text-base)!important}.hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-none{flex:none}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-auto{flex:auto}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:12px}.gap-4{gap:var(--spacing-md)}.gap-5{gap:20px}.gap-6{gap:var(--spacing-lg)}.gap-8{gap:var(--spacing-xl)}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-4{margin:var(--spacing-md)}.m-6{margin:var(--spacing-lg)}.m-8{margin:var(--spacing-xl)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-4{margin-top:var(--spacing-md)}.mt-6{margin-top:var(--spacing-lg)}.mt-8{margin-top:var(--spacing-xl)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing-xs)}.mr-2{margin-right:var(--spacing-sm)}.mr-4{margin-right:var(--spacing-md)}.mr-6{margin-right:var(--spacing-lg)}.mr-8{margin-right:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-4{margin-bottom:var(--spacing-md)}.mb-6{margin-bottom:var(--spacing-lg)}.mb-8{margin-bottom:var(--spacing-xl)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing-xs)}.ml-2{margin-left:var(--spacing-sm)}.ml-4{margin-left:var(--spacing-md)}.ml-6{margin-left:var(--spacing-lg)}.ml-8{margin-left:var(--spacing-xl)}.ml-auto{margin-left:auto}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-4{padding:var(--spacing-md)}.p-6{padding:var(--spacing-lg)}.p-8{padding:var(--spacing-xl)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-2{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-4{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-6{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-8{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-2{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-4{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-6{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-8{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing-xs)}.pt-2{padding-top:var(--spacing-sm)}.pt-4{padding-top:var(--spacing-md)}.pt-6{padding-top:var(--spacing-lg)}.pt-8{padding-top:var(--spacing-xl)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing-xs)}.pr-2{padding-right:var(--spacing-sm)}.pr-4{padding-right:var(--spacing-md)}.pr-6{padding-right:var(--spacing-lg)}.pr-8{padding-right:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-xs)}.pb-2{padding-bottom:var(--spacing-sm)}.pb-4{padding-bottom:var(--spacing-md)}.pb-6{padding-bottom:var(--spacing-lg)}.pb-8{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing-xs)}.pl-2{padding-left:var(--spacing-sm)}.pl-4{padding-left:var(--spacing-md)}.pl-6{padding-left:var(--spacing-lg)}.pl-8{padding-left:var(--spacing-xl)}.w-full{width:100%}.w-auto{width:auto}.w-fit{width:fit-content}.min-w-0{min-width:0}.max-w-full{max-width:100%}.h-full{height:100%}.h-auto{height:auto}.h-fit{height:fit-content}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.text-xs{font-size:var(--text-xs);font-family:var(--font-family)}.text-sm{font-size:var(--text-sm);font-family:var(--font-family)}.text-base{font-size:var(--text-base);font-family:var(--font-family)}.text-lg{font-size:var(--text-lg);font-family:var(--font-family)}.text-xl{font-size:var(--text-xl);font-family:var(--font-family)}.text-2xl{font-size:var(--text-2xl);font-family:var(--font-family)}.text-3xl{font-size:var(--text-3xl);font-family:var(--font-family)}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.truncate,.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{word-wrap:break-word;overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-primary{color:var(--primary-color)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-error{color:var(--error-color)}.text-info{color:var(--info-color)}.text-secondary{color:var(--text-color-secondary)}.text-tertiary{color:var(--text-color-tertiary)}.text-disabled{color:var(--text-color-disabled)}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-primary{background-color:var(--primary-color)}.bg-success{background-color:var(--success-color)}.bg-warning{background-color:var(--warning-color)}.bg-error{background-color:var(--error-color)}.bg-info{background-color:var(--info-color)}.bg-body{background-color:var(--body-color)}.bg-card{background-color:var(--card-color)}.border{border:1px solid var(--border-color)}.border-0{border:none}.border-t{border-top:1px solid var(--border-color)}.border-r{border-right:1px solid var(--border-color)}.border-b{border-bottom:1px solid var(--border-color)}.border-l{border-left:1px solid var(--border-color)}.rounded{border-radius:var(--border-radius)}.rounded-sm{border-radius:var(--border-radius-small)}.rounded-md{border-radius:var(--border-radius-medium)}.rounded-lg{border-radius:var(--border-radius-large)}.rounded-xl{border-radius:var(--border-radius-extra-large)}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.visible{visibility:visible}.invisible{visibility:hidden}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.transition{transition:var(--transition-all)}.transition-none{transition:none}.transition-colors{transition:color var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing)}.transition-opacity{transition:opacity var(--transition-duration) var(--transition-timing)}.transition-transform{transition:transform var(--transition-duration) var(--transition-timing)}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-elevation-0)}.shadow{box-shadow:var(--shadow-elevation-1)}.shadow-md{box-shadow:var(--shadow-elevation-2)}.shadow-lg{box-shadow:var(--shadow-elevation-3)}.shadow-xl{box-shadow:var(--shadow-elevation-4)}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.select-none{user-select:none}.select-text{user-select:text}.select-all{user-select:all}.font-rigsans{font-family:var(--font-family)}.font-mono{font-family:var(--font-family-mono)}.fade-enter-active,.fade-leave-active{transition:opacity var(--duration-200) var(--ease-in-out)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:opacity var(--duration-200) var(--ease-out),transform var(--duration-200) var(--ease-out)}.slide-up-enter-from{opacity:0;transform:translateY(8px)}.slide-up-leave-to{opacity:0;transform:translateY(-8px)}.scale-fade-enter-active,.scale-fade-leave-active{transition:opacity var(--duration-150) var(--ease-out),transform var(--duration-150) var(--ease-out)}.scale-fade-enter-from,.scale-fade-leave-to{opacity:0;transform:scale(.95)}.slide-right-enter-active,.slide-right-leave-active{transition:transform var(--duration-300) var(--ease-out)}.slide-right-enter-from,.slide-right-leave-to{transform:translate(100%)}.slide-left-enter-active,.slide-left-leave-active{transition:transform var(--duration-300) var(--ease-out)}.slide-left-enter-from,.slide-left-leave-to{transform:translate(-100%)}.expand-enter-active,.expand-leave-active{transition:height var(--duration-200) var(--ease-in-out),opacity var(--duration-200) var(--ease-in-out);overflow:hidden}.expand-enter-from,.expand-leave-to{height:0;opacity:0}.list-enter-active{transition:opacity var(--duration-300) var(--ease-out),transform var(--duration-300) var(--ease-out)}.list-leave-active{transition:opacity var(--duration-200) var(--ease-in),transform var(--duration-200) var(--ease-in)}.list-enter-from{opacity:0;transform:translateY(12px)}.list-leave-to{opacity:0;transform:translateY(-8px)}.list-move{transition:transform var(--duration-300) var(--ease-out)}.card-interactive{transition:transform var(--duration-200) var(--ease-out),box-shadow var(--duration-200) var(--ease-out)}.card-interactive:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.card-interactive:active{transform:translateY(0);box-shadow:var(--shadow-md)}.card-hover-subtle{transition:box-shadow var(--duration-200) var(--ease-out)}.card-hover-subtle:hover{box-shadow:var(--shadow-md)}.card-hover-border{transition:border-color var(--duration-150) var(--ease-out)}.card-hover-border:hover{border-color:var(--primary-color)}.btn-press{transition:transform var(--duration-75) var(--ease-out)}.btn-press:active{transform:scale(.98)}.btn-glow:focus-visible{box-shadow:var(--focus-ring)}.btn-icon-rotate .icon{transition:transform var(--duration-200) var(--ease-out)}.btn-icon-rotate:hover .icon{transform:rotate(90deg)}.input-focus-ring{transition:border-color var(--duration-150) var(--ease-out),box-shadow var(--duration-150) var(--ease-out)}.input-focus-ring:focus{border-color:var(--primary-color);box-shadow:var(--focus-ring)}@keyframes input-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.input-error-shake{animation:input-shake var(--duration-300) var(--ease-out)}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{animation:skeleton-pulse 1.5s var(--ease-in-out) infinite;background:linear-gradient(90deg,var(--color-neutral-200) 0%,var(--color-neutral-100) 50%,var(--color-neutral-200) 100%);background-size:200% 100%}[data-theme=dark] .skeleton{background:linear-gradient(90deg,var(--color-neutral-700) 0%,var(--color-neutral-600) 50%,var(--color-neutral-700) 100%);background-size:200% 100%}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{animation:skeleton-shimmer 1.5s linear infinite;background:linear-gradient(90deg,var(--color-neutral-200) 0%,var(--color-neutral-100) 20%,var(--color-neutral-100) 40%,var(--color-neutral-200) 100%);background-size:200% 100%}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{animation:spinner .75s linear infinite}@keyframes dots-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}.dots-loading span{animation:dots-bounce 1.4s var(--ease-in-out) infinite both}.dots-loading span:nth-child(1){animation-delay:0s}.dots-loading span:nth-child(2){animation-delay:.16s}.dots-loading span:nth-child(3){animation-delay:.32s}.menu-item-hover{position:relative;transition:color var(--duration-150) var(--ease-out)}.menu-item-hover:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--primary-color);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-200) var(--ease-out)}.menu-item-hover:hover:before,.menu-item-hover.active:before{transform:scaleX(1)}.dropdown-enter-active,.dropdown-leave-active{transition:opacity var(--duration-150) var(--ease-out),transform var(--duration-150) var(--ease-out);transform-origin:top center}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:scaleY(.95) translateY(-4px)}.tooltip-enter-active,.tooltip-leave-active{transition:opacity var(--duration-100) var(--ease-out),transform var(--duration-100) var(--ease-out)}.tooltip-enter-from{opacity:0;transform:translateY(4px)}.tooltip-leave-to{opacity:0;transform:translateY(-4px)}.notification-enter-active{transition:transform var(--duration-300) var(--ease-bounce),opacity var(--duration-300) var(--ease-out)}.notification-leave-active{transition:transform var(--duration-200) var(--ease-in),opacity var(--duration-200) var(--ease-in)}.notification-enter-from,.notification-leave-to{transform:translate(100%);opacity:0}@keyframes attention-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.attention-pulse{animation:attention-pulse 2s var(--ease-in-out) infinite}@keyframes gentle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.badge-bounce{animation:gentle-bounce 2s var(--ease-in-out) infinite}@keyframes checkmark-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.checkmark-animated{stroke-dasharray:100;stroke-dashoffset:100;animation:checkmark-draw .5s var(--ease-out) forwards}.no-animation,.no-animation *{animation:none!important;transition:none!important}.delay-75{animation-delay:75ms}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}.duration-75{animation-duration:75ms;transition-duration:75ms}.duration-100{animation-duration:.1s;transition-duration:.1s}.duration-150{animation-duration:.15s;transition-duration:.15s}.duration-200{animation-duration:.2s;transition-duration:.2s}.duration-300{animation-duration:.3s;transition-duration:.3s}.duration-500{animation-duration:.5s;transition-duration:.5s}.animate-fill-forwards{animation-fill-mode:forwards}.animate-fill-both{animation-fill-mode:both}.theme-transition,.theme-transition *,.theme-transition *:before,.theme-transition *:after{transition:background-color var(--duration-300) var(--ease-in-out),border-color var(--duration-300) var(--ease-in-out),color var(--duration-300) var(--ease-in-out),box-shadow var(--duration-300) var(--ease-in-out)!important}
