:root{--dt-home-hero-stop-mid: 44%;--dt-home-hero-stop-accent: 72%;--dt-gradient-fade-edge-start: 8%;--dt-gradient-fade-edge-end: 92%;--dt-gradient-overlay-mid: 58%;--dt-gradient-radial-falloff: 76%;--dt-surface-glow-a: rgba(124, 58, 237, .32);--dt-surface-glow-b: rgba(92, 0, 185, .22);--dt-grid-line: rgba(148, 163, 184, .09);--dt-focus-ring: rgba(167, 139, 250, .48);--dt-focus-border: var(--mantine-color-violet-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-violet-3) 0%, var(--mantine-color-grape-5) 50%, var(--mantine-color-pink-5) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-violet-9) 0%, var(--mantine-color-grape-9) var(--dt-home-hero-stop-mid), var(--mantine-color-indigo-9) var(--dt-home-hero-stop-accent), var(--mantine-color-violet-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-violet-1) 0%, var(--mantine-color-grape-2) var(--dt-home-hero-stop-mid), var(--mantine-color-indigo-2) var(--dt-home-hero-stop-accent), var(--mantine-color-violet-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-violet-1);--dt-wordmark-color-light: var(--mantine-color-violet-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(124, 58, 237, .42);--dt-wordmark-shadow-light: 0 1px 6px rgba(76, 29, 149, .18);--dt-link-color-light: var(--mantine-color-violet-7);--dt-link-color-dark: var(--mantine-color-violet-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(250, 245, 255, .86) 0%, rgba(246, 238, 255, .76) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(18, 10, 36, .7) 0%, rgba(14, 8, 28, .54) 100% );--dt-home-hero-card-light: rgba(250, 245, 255, .92);--dt-home-hero-card-dark: rgba(24, 14, 44, .92)}[data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(139, 92, 246, .3);--dt-surface-glow-b: rgba(109, 0, 220, .24);--dt-grid-line: rgba(71, 85, 105, .22);--dt-focus-ring: rgba(196, 181, 253, .5)}[data-gradient-palette=ocean]{--dt-surface-glow-a: rgba(37, 99, 235, .28);--dt-surface-glow-b: rgba(6, 182, 212, .2);--dt-focus-ring: rgba(96, 165, 250, .46);--dt-focus-border: var(--mantine-color-blue-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-blue-3) 0%, var(--mantine-color-blue-6) 50%, var(--mantine-color-cyan-5) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-blue-9) 0%, var(--mantine-color-indigo-9) var(--dt-home-hero-stop-mid), var(--mantine-color-cyan-9) var(--dt-home-hero-stop-accent), var(--mantine-color-blue-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-blue-1) 0%, var(--mantine-color-indigo-1) var(--dt-home-hero-stop-mid), var(--mantine-color-cyan-1) var(--dt-home-hero-stop-accent), var(--mantine-color-blue-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-blue-0);--dt-wordmark-color-light: var(--mantine-color-blue-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(37, 99, 235, .42);--dt-wordmark-shadow-light: 0 1px 6px rgba(30, 64, 175, .18);--dt-link-color-light: var(--mantine-color-blue-7);--dt-link-color-dark: var(--mantine-color-blue-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(239, 246, 255, .88) 0%, rgba(224, 242, 254, .78) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(8, 12, 40, .72) 0%, rgba(8, 18, 52, .56) 100% );--dt-home-hero-card-light: rgba(239, 246, 255, .92);--dt-home-hero-card-dark: rgba(10, 16, 54, .92)}[data-gradient-palette=ocean][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(37, 99, 235, .34);--dt-surface-glow-b: rgba(6, 182, 212, .26);--dt-focus-ring: rgba(147, 197, 253, .52)}[data-gradient-palette=sunset]{--dt-surface-glow-a: rgba(245, 158, 11, .3);--dt-surface-glow-b: rgba(251, 146, 60, .22);--dt-focus-ring: rgba(252, 211, 77, .46);--dt-focus-border: var(--mantine-color-yellow-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-yellow-4) 0%, var(--mantine-color-orange-4) 50%, var(--mantine-color-yellow-6) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-yellow-9) 0%, var(--mantine-color-orange-9) var(--dt-home-hero-stop-mid), var(--mantine-color-yellow-8) var(--dt-home-hero-stop-accent), var(--mantine-color-yellow-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-yellow-1) 0%, var(--mantine-color-orange-1) var(--dt-home-hero-stop-mid), var(--mantine-color-yellow-2) var(--dt-home-hero-stop-accent), var(--mantine-color-yellow-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-yellow-0);--dt-wordmark-color-light: var(--mantine-color-orange-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(245, 158, 11, .44);--dt-wordmark-shadow-light: 0 1px 6px rgba(180, 83, 9, .2);--dt-link-color-light: var(--mantine-color-orange-7);--dt-link-color-dark: var(--mantine-color-yellow-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(255, 251, 235, .9) 0%, rgba(255, 247, 220, .8) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(36, 22, 4, .72) 0%, rgba(44, 26, 6, .56) 100% );--dt-home-hero-card-light: rgba(255, 251, 235, .92);--dt-home-hero-card-dark: rgba(50, 30, 8, .92)}[data-gradient-palette=sunset][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(245, 158, 11, .36);--dt-surface-glow-b: rgba(251, 146, 60, .28);--dt-focus-ring: rgba(253, 224, 71, .5)}[data-gradient-palette=forest]{--dt-surface-glow-a: rgba(5, 150, 105, .3);--dt-surface-glow-b: rgba(13, 148, 136, .2);--dt-focus-ring: rgba(52, 211, 153, .46);--dt-focus-border: var(--mantine-color-green-7);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-green-4) 0%, var(--mantine-color-teal-6) 50%, var(--mantine-color-green-6) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-green-9) 0%, var(--mantine-color-teal-9) var(--dt-home-hero-stop-mid), var(--mantine-color-green-8) var(--dt-home-hero-stop-accent), var(--mantine-color-green-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-green-1) 0%, var(--mantine-color-teal-1) var(--dt-home-hero-stop-mid), var(--mantine-color-green-2) var(--dt-home-hero-stop-accent), var(--mantine-color-green-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-green-0);--dt-wordmark-color-light: var(--mantine-color-green-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(5, 150, 105, .42);--dt-wordmark-shadow-light: 0 1px 6px rgba(6, 95, 70, .18);--dt-link-color-light: var(--mantine-color-green-7);--dt-link-color-dark: var(--mantine-color-teal-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(236, 253, 245, .88) 0%, rgba(209, 250, 229, .78) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(4, 24, 16, .72) 0%, rgba(6, 32, 22, .56) 100% );--dt-home-hero-card-light: rgba(236, 253, 245, .92);--dt-home-hero-card-dark: rgba(6, 36, 26, .92)}[data-gradient-palette=forest][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(5, 150, 105, .36);--dt-surface-glow-b: rgba(13, 148, 136, .26);--dt-focus-ring: rgba(110, 231, 183, .5)}[data-gradient-palette=ember]{--dt-surface-glow-a: rgba(225, 29, 72, .28);--dt-surface-glow-b: rgba(190, 24, 93, .22);--dt-focus-ring: rgba(251, 113, 133, .48);--dt-focus-border: var(--mantine-color-red-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-red-4) 0%, var(--mantine-color-pink-5) 50%, var(--mantine-color-grape-5) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-red-9) 0%, var(--mantine-color-pink-9) var(--dt-home-hero-stop-mid), var(--mantine-color-grape-9) var(--dt-home-hero-stop-accent), var(--mantine-color-red-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-red-1) 0%, var(--mantine-color-pink-1) var(--dt-home-hero-stop-mid), var(--mantine-color-grape-1) var(--dt-home-hero-stop-accent), var(--mantine-color-red-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-red-0);--dt-wordmark-color-light: var(--mantine-color-red-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(225, 29, 72, .44);--dt-wordmark-shadow-light: 0 1px 6px rgba(159, 18, 57, .18);--dt-link-color-light: var(--mantine-color-red-7);--dt-link-color-dark: var(--mantine-color-pink-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(255, 241, 242, .88) 0%, rgba(253, 232, 244, .78) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(44, 6, 18, .72) 0%, rgba(56, 8, 32, .56) 100% );--dt-home-hero-card-light: rgba(255, 241, 242, .92);--dt-home-hero-card-dark: rgba(58, 10, 28, .92)}[data-gradient-palette=ember][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(225, 29, 72, .34);--dt-surface-glow-b: rgba(190, 24, 93, .28);--dt-focus-ring: rgba(253, 164, 175, .52)}[data-gradient-palette=dusk]{--dt-surface-glow-a: rgba(20, 184, 166, .28);--dt-surface-glow-b: rgba(139, 92, 246, .22);--dt-focus-ring: rgba(94, 234, 212, .48);--dt-focus-border: var(--mantine-color-teal-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-teal-3) 0%, var(--mantine-color-violet-5) 50%, var(--mantine-color-indigo-5) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-teal-9) 0%, var(--mantine-color-violet-9) var(--dt-home-hero-stop-mid), var(--mantine-color-indigo-9) var(--dt-home-hero-stop-accent), var(--mantine-color-teal-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-teal-0) 0%, var(--mantine-color-violet-1) var(--dt-home-hero-stop-mid), var(--mantine-color-indigo-1) var(--dt-home-hero-stop-accent), var(--mantine-color-teal-0) 100% );--dt-wordmark-color-dark: var(--mantine-color-teal-0);--dt-wordmark-color-light: var(--mantine-color-teal-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(20, 184, 166, .42);--dt-wordmark-shadow-light: 0 1px 6px rgba(15, 118, 110, .18);--dt-link-color-light: var(--mantine-color-teal-7);--dt-link-color-dark: var(--mantine-color-teal-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(240, 253, 250, .88) 0%, rgba(243, 232, 255, .78) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(6, 30, 28, .72) 0%, rgba(18, 12, 44, .56) 100% );--dt-home-hero-card-light: rgba(240, 253, 250, .92);--dt-home-hero-card-dark: rgba(8, 38, 38, .92)}[data-gradient-palette=dusk][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(20, 184, 166, .34);--dt-surface-glow-b: rgba(139, 92, 246, .28);--dt-focus-ring: rgba(153, 246, 228, .52)}[data-gradient-palette=frost]{--dt-surface-glow-a: rgba(56, 189, 248, .26);--dt-surface-glow-b: rgba(186, 230, 253, .32);--dt-focus-ring: rgba(125, 211, 252, .5);--dt-focus-border: var(--mantine-color-cyan-5);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-cyan-2) 0%, var(--mantine-color-blue-3) 50%, var(--mantine-color-cyan-4) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-cyan-8) 0%, var(--mantine-color-blue-8) var(--dt-home-hero-stop-mid), var(--mantine-color-cyan-7) var(--dt-home-hero-stop-accent), var(--mantine-color-cyan-8) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-cyan-0) 0%, var(--mantine-color-blue-0) var(--dt-home-hero-stop-mid), var(--mantine-color-cyan-1) var(--dt-home-hero-stop-accent), var(--mantine-color-cyan-0) 100% );--dt-wordmark-color-dark: var(--mantine-color-cyan-0);--dt-wordmark-color-light: var(--mantine-color-blue-7);--dt-wordmark-shadow-dark: 0 1px 12px rgba(56, 189, 248, .4);--dt-wordmark-shadow-light: 0 1px 6px rgba(3, 105, 161, .16);--dt-link-color-light: var(--mantine-color-blue-6);--dt-link-color-dark: var(--mantine-color-cyan-2);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(240, 249, 255, .92) 0%, rgba(224, 242, 254, .84) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(6, 22, 40, .7) 0%, rgba(8, 28, 52, .54) 100% );--dt-home-hero-card-light: rgba(240, 249, 255, .94);--dt-home-hero-card-dark: rgba(8, 32, 58, .92)}[data-gradient-palette=frost][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(56, 189, 248, .32);--dt-surface-glow-b: rgba(186, 230, 253, .24);--dt-focus-ring: rgba(186, 230, 253, .54)}[data-gradient-palette=blossom]{--dt-surface-glow-a: rgba(190, 24, 93, .28);--dt-surface-glow-b: rgba(134, 25, 143, .24);--dt-focus-ring: rgba(244, 114, 182, .48);--dt-focus-border: var(--mantine-color-pink-6);--dt-brand-gradient: linear-gradient( 120deg, var(--mantine-color-pink-3) 0%, var(--mantine-color-grape-5) 50%, var(--mantine-color-pink-6) 100% );--dt-home-hero-gradient-dark: linear-gradient( 135deg, var(--mantine-color-grape-9) 0%, var(--mantine-color-pink-9) var(--dt-home-hero-stop-mid), var(--mantine-color-grape-8) var(--dt-home-hero-stop-accent), var(--mantine-color-grape-9) 100% );--dt-home-hero-gradient-light: linear-gradient( 135deg, var(--mantine-color-grape-1) 0%, var(--mantine-color-pink-1) var(--dt-home-hero-stop-mid), var(--mantine-color-grape-2) var(--dt-home-hero-stop-accent), var(--mantine-color-grape-1) 100% );--dt-wordmark-color-dark: var(--mantine-color-pink-0);--dt-wordmark-color-light: var(--mantine-color-grape-8);--dt-wordmark-shadow-dark: 0 1px 12px rgba(190, 24, 93, .44);--dt-wordmark-shadow-light: 0 1px 6px rgba(134, 25, 143, .18);--dt-link-color-light: var(--mantine-color-grape-7);--dt-link-color-dark: var(--mantine-color-pink-3);--dt-home-hero-panel-light: linear-gradient( 180deg, rgba(253, 232, 246, .9) 0%, rgba(250, 232, 255, .8) 100% );--dt-home-hero-panel-dark: linear-gradient( 180deg, rgba(50, 8, 38, .72) 0%, rgba(58, 8, 62, .56) 100% );--dt-home-hero-card-light: rgba(253, 232, 246, .92);--dt-home-hero-card-dark: rgba(62, 12, 52, .92)}[data-gradient-palette=blossom][data-mantine-color-scheme=dark]{--dt-surface-glow-a: rgba(190, 24, 93, .34);--dt-surface-glow-b: rgba(134, 25, 143, .3);--dt-focus-ring: rgba(249, 168, 212, .54)}[data-gradient-palette=ocean],[data-gradient-palette=frost]{--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-primary-color-contrast: var(--mantine-color-blue-contrast)}[data-gradient-palette=sunset]{--mantine-primary-color-0: var(--mantine-color-orange-0);--mantine-primary-color-1: var(--mantine-color-orange-1);--mantine-primary-color-2: var(--mantine-color-orange-2);--mantine-primary-color-3: var(--mantine-color-orange-3);--mantine-primary-color-4: var(--mantine-color-orange-4);--mantine-primary-color-5: var(--mantine-color-orange-5);--mantine-primary-color-6: var(--mantine-color-orange-6);--mantine-primary-color-7: var(--mantine-color-orange-7);--mantine-primary-color-8: var(--mantine-color-orange-8);--mantine-primary-color-9: var(--mantine-color-orange-9);--mantine-primary-color-filled: var(--mantine-color-orange-filled);--mantine-primary-color-filled-hover: var(--mantine-color-orange-filled-hover);--mantine-primary-color-light: var(--mantine-color-orange-light);--mantine-primary-color-light-hover: var(--mantine-color-orange-light-hover);--mantine-primary-color-light-color: var(--mantine-color-orange-light-color);--mantine-primary-color-contrast: var(--mantine-color-orange-contrast)}[data-gradient-palette=forest]{--mantine-primary-color-0: var(--mantine-color-green-0);--mantine-primary-color-1: var(--mantine-color-green-1);--mantine-primary-color-2: var(--mantine-color-green-2);--mantine-primary-color-3: var(--mantine-color-green-3);--mantine-primary-color-4: var(--mantine-color-green-4);--mantine-primary-color-5: var(--mantine-color-green-5);--mantine-primary-color-6: var(--mantine-color-green-6);--mantine-primary-color-7: var(--mantine-color-green-7);--mantine-primary-color-8: var(--mantine-color-green-8);--mantine-primary-color-9: var(--mantine-color-green-9);--mantine-primary-color-filled: var(--mantine-color-green-filled);--mantine-primary-color-filled-hover: var(--mantine-color-green-filled-hover);--mantine-primary-color-light: var(--mantine-color-green-light);--mantine-primary-color-light-hover: var(--mantine-color-green-light-hover);--mantine-primary-color-light-color: var(--mantine-color-green-light-color);--mantine-primary-color-contrast: var(--mantine-color-green-contrast)}[data-gradient-palette=ember]{--mantine-primary-color-0: var(--mantine-color-red-0);--mantine-primary-color-1: var(--mantine-color-red-1);--mantine-primary-color-2: var(--mantine-color-red-2);--mantine-primary-color-3: var(--mantine-color-red-3);--mantine-primary-color-4: var(--mantine-color-red-4);--mantine-primary-color-5: var(--mantine-color-red-5);--mantine-primary-color-6: var(--mantine-color-red-6);--mantine-primary-color-7: var(--mantine-color-red-7);--mantine-primary-color-8: var(--mantine-color-red-8);--mantine-primary-color-9: var(--mantine-color-red-9);--mantine-primary-color-filled: var(--mantine-color-red-filled);--mantine-primary-color-filled-hover: var(--mantine-color-red-filled-hover);--mantine-primary-color-light: var(--mantine-color-red-light);--mantine-primary-color-light-hover: var(--mantine-color-red-light-hover);--mantine-primary-color-light-color: var(--mantine-color-red-light-color);--mantine-primary-color-contrast: var(--mantine-color-red-contrast)}[data-gradient-palette=dusk]{--mantine-primary-color-0: var(--mantine-color-teal-0);--mantine-primary-color-1: var(--mantine-color-teal-1);--mantine-primary-color-2: var(--mantine-color-teal-2);--mantine-primary-color-3: var(--mantine-color-teal-3);--mantine-primary-color-4: var(--mantine-color-teal-4);--mantine-primary-color-5: var(--mantine-color-teal-5);--mantine-primary-color-6: var(--mantine-color-teal-6);--mantine-primary-color-7: var(--mantine-color-teal-7);--mantine-primary-color-8: var(--mantine-color-teal-8);--mantine-primary-color-9: var(--mantine-color-teal-9);--mantine-primary-color-filled: var(--mantine-color-teal-filled);--mantine-primary-color-filled-hover: var(--mantine-color-teal-filled-hover);--mantine-primary-color-light: var(--mantine-color-teal-light);--mantine-primary-color-light-hover: var(--mantine-color-teal-light-hover);--mantine-primary-color-light-color: var(--mantine-color-teal-light-color);--mantine-primary-color-contrast: var(--mantine-color-teal-contrast)}[data-gradient-palette=blossom]{--mantine-primary-color-0: var(--mantine-color-pink-0);--mantine-primary-color-1: var(--mantine-color-pink-1);--mantine-primary-color-2: var(--mantine-color-pink-2);--mantine-primary-color-3: var(--mantine-color-pink-3);--mantine-primary-color-4: var(--mantine-color-pink-4);--mantine-primary-color-5: var(--mantine-color-pink-5);--mantine-primary-color-6: var(--mantine-color-pink-6);--mantine-primary-color-7: var(--mantine-color-pink-7);--mantine-primary-color-8: var(--mantine-color-pink-8);--mantine-primary-color-9: var(--mantine-color-pink-9);--mantine-primary-color-filled: var(--mantine-color-pink-filled);--mantine-primary-color-filled-hover: var(--mantine-color-pink-filled-hover);--mantine-primary-color-light: var(--mantine-color-pink-light);--mantine-primary-color-light-hover: var(--mantine-color-pink-light-hover);--mantine-primary-color-light-color: var(--mantine-color-pink-light-color);--mantine-primary-color-contrast: var(--mantine-color-pink-contrast)}.portrait-hover{transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 6px #0003}.portrait-hover:hover{transform:scale(1.08);box-shadow:0 4px 10px #00000040}.portrait-hover-substitute{box-shadow:0 1px 4px #00000029}.portrait-hover-substitute:hover{box-shadow:0 3px 8px #0003}.card-hover{transition:transform .18s ease,box-shadow .18s ease}.card-hover-interactive:hover:not([data-no-hover]){transform:translateY(-2px);box-shadow:var(--mantine-shadow-md),0 10px 28px #0206171f}.card-hover-interactive{cursor:pointer}@media(prefers-reduced-motion:reduce){.portrait-hover{transition:none}.portrait-hover:hover{transform:none}.card-hover{transition:none}.card-hover-interactive:hover:not([data-no-hover]){transform:none}}.mantine-Table-td .mantine-Badge-root:not([data-with-left-section]),.mantine-Table-th .mantine-Badge-root:not([data-with-left-section]){max-width:none;min-width:max-content;overflow:visible;text-overflow:clip}.mantine-Table-td.table-badge-cell,.mantine-Table-th.table-badge-cell{white-space:normal}.mantine-Table-td .table-badge-list,.mantine-Table-th .table-badge-list{max-width:100%;align-items:flex-start}.search-pill-trigger{transition:border-color .15s ease,box-shadow .15s ease}.search-pill-trigger:hover{border-color:var(--dt-focus-border)!important;box-shadow:0 0 0 1px var(--dt-focus-ring)}@media(prefers-reduced-motion:reduce){.search-pill-trigger{transition:none}}html{scrollbar-gutter:stable}body{background:radial-gradient(circle at 20% -10%,var(--dt-surface-glow-a) 0%,transparent 34%),radial-gradient(circle at 90% 10%,var(--dt-surface-glow-b) 0%,transparent 32%),linear-gradient(var(--dt-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--dt-grid-line) 1px,transparent 1px),var(--mantine-color-body);background-size:auto,auto,28px 28px,28px 28px,auto;background-position:center,center,0 0,0 0,center}:focus-visible{outline:2px solid var(--dt-focus-ring);outline-offset:2px}.mantine-Input-input:focus,.mantine-Input-input:focus-within,.mantine-Input-input[data-expanded=true]{border-color:var(--dt-focus-border)!important;box-shadow:0 0 0 1px var(--dt-focus-ring)!important}.mantine-Anchor-root,.dt-link-text{color:var(--dt-link-color-light)}[data-mantine-color-scheme=dark] .mantine-Anchor-root,[data-mantine-color-scheme=dark] .dt-link-text{color:var(--dt-link-color-dark)}.mantine-Anchor-root:hover,.dt-link-text:hover{filter:saturate(1.08)}.mantine-Paper-root[data-with-border],.mantine-Card-root[data-with-border]{border-color:var(--mantine-color-default-border);background:color-mix(in srgb,var(--mantine-color-body) calc(var(--dt-surface-opacity, 1) * 100%),transparent);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mantine-Paper-root[data-with-border].card-hover-interactive,.mantine-Card-root[data-with-border].card-hover-interactive{border-color:transparent;background:linear-gradient(color-mix(in srgb,var(--mantine-color-body) calc(var(--dt-surface-opacity, 1) * 100%),transparent),color-mix(in srgb,var(--mantine-color-body) calc(var(--dt-surface-opacity, 1) * 100%),transparent)) padding-box,linear-gradient(135deg,var(--dt-surface-glow-a),var(--dt-surface-glow-b)) border-box}.mantine-Paper-root[data-with-border].card-hover-interactive:hover:not([data-no-hover]),.mantine-Card-root[data-with-border].card-hover-interactive:hover:not([data-no-hover]){transform:translateY(-2px);box-shadow:var(--mantine-shadow-md),0 10px 28px #0206171f}.mantine-NavLink-root[data-active=true]{box-shadow:inset 3px 0 0 0 var(--dt-link-color-light)}[data-mantine-color-scheme=dark] .mantine-NavLink-root[data-active=true]{box-shadow:inset 3px 0 0 0 var(--dt-link-color-dark)}.mantine-NavLink-root[data-active=true]{background-color:color-mix(in srgb,var(--dt-surface-glow-a) 45%,transparent)}.mantine-Tabs-tab[data-active=true]{color:var(--dt-link-color-light)}[data-mantine-color-scheme=dark] .mantine-Tabs-tab[data-active=true]{color:var(--dt-link-color-dark)}.mantine-Tabs-tab[data-active=true]{border-color:var(--dt-link-color-light)}[data-mantine-color-scheme=dark] .mantine-Tabs-tab[data-active=true]{border-color:var(--dt-link-color-dark)}@media(max-width:48em){body{background-size:auto,auto,20px 20px,20px 20px,auto}}.dt-stat-link .mantine-ThemeIcon-root{transition:transform .18s ease,box-shadow .18s ease}.dt-stat-link:hover .mantine-ThemeIcon-root{transform:translateY(-3px) scale(1.1);box-shadow:0 4px 14px #00000024}@media(prefers-reduced-motion:reduce){.dt-stat-link .mantine-ThemeIcon-root{transition:none}.dt-stat-link:hover .mantine-ThemeIcon-root{transform:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.mantine-Paper-root[data-with-border],.mantine-Card-root[data-with-border]{transition:none}.mantine-Paper-root[data-with-border].card-hover-interactive:hover:not([data-no-hover]),.mantine-Card-root[data-with-border].card-hover-interactive:hover:not([data-no-hover]){transform:none}}
