:root{color-scheme:light;--signet-primary: #065F46;--signet-on-primary: #F3F1E9;--signet-secondary: #1E3A8A;--signet-on-secondary: #F3F1E9;--signet-surface: #FBFAF5;--signet-on-surface: #0B1F1A;--signet-on-surface-muted: #5C6B62;--signet-surface-variant: #EAE7DA;--signet-background: #F3F1E9;--signet-outline: #8F8876;--signet-positive: #065F46;--signet-negative: #B42318;--signet-warning: #B05109;--signet-score-ring: #065F46;--signet-streak: #B7791F;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #5C6B62;--signet-on: #0B1F1A;--signet-bg: #F3F1E9;--signet-neg: #B42318;--signet-warn: #B05109;--signet-border: #DEE0DB;--signet-border-strong: #C6CAC5;--signet-border-brand: #CFDED6;--signet-tint: #ECF1EA;--signet-primary-soft: #DEE7E0;--signet-secondary-soft: #E0E3E8;--signet-positive-soft: #DEE7E0;--signet-negative-soft: #F2E0DA;--signet-warning-soft: #F6EEE4;--signet-elevated: #FDFDFB;--signet-grid: #D9DBD6;--signet-disabled: #E6E7E2;--signet-focus: #1E3A8A;--signet-inverse-surface: #161A1F;--signet-on-inverse: #F3F1E9;--signet-on-inverse-muted: #C2C2BD;--signet-inverse-border: #585B5C;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(11, 31, 26, .06);--signet-shadow-strong: rgba(11, 31, 26, .14);--signet-scrim: rgba(11, 31, 26, .62);--signet-hover: rgba(11, 31, 26, .05);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #2A78D6;--signet-chart-2: #C2540F;--signet-chart-3: #0F8A5F;--signet-chart-4: #A97400;--signet-chart-5: #C2547E;--signet-chart-6: #0A6E0A;--signet-chart-7: #4A3AA7;--signet-chart-8: #C43A39}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--signet-primary: #0E9E6E;--signet-on-primary: #04221A;--signet-secondary: #6E93F2;--signet-on-secondary: #06183A;--signet-surface: #161A1F;--signet-on-surface: #F3F1E9;--signet-on-surface-muted: #9AAAA4;--signet-surface-variant: #1F242B;--signet-background: #0E1116;--signet-outline: #606A66;--signet-positive: #0E9E6E;--signet-negative: #F4756A;--signet-warning: #E0A33A;--signet-score-ring: #0E9E6E;--signet-streak: #E0A33A;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #9AAAA4;--signet-on: #F3F1E9;--signet-bg: #0E1116;--signet-neg: #F4756A;--signet-warn: #E0A33A;--signet-border: #313437;--signet-border-strong: #47494B;--signet-border-brand: #15322D;--signet-tint: #162224;--signet-primary-soft: #152A28;--signet-secondary-soft: #212938;--signet-positive-soft: #152727;--signet-negative-soft: #312528;--signet-warning-soft: #322D23;--signet-elevated: #1F242B;--signet-grid: #393C3F;--signet-disabled: #282E32;--signet-focus: #6E93F2;--signet-inverse-surface: #FBFAF5;--signet-on-inverse: #0B1F1A;--signet-on-inverse-muted: #404F4A;--signet-inverse-border: #B3B8B3;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .45);--signet-shadow-strong: rgba(0, 0, 0, .6);--signet-scrim: rgba(0, 0, 0, .7);--signet-hover: rgba(255, 255, 255, .08);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #3987E5;--signet-chart-2: #D95926;--signet-chart-3: #199E70;--signet-chart-4: #C98500;--signet-chart-5: #D55181;--signet-chart-6: #008300;--signet-chart-7: #9085E9;--signet-chart-8: #E66767}}[data-theme=dark]{color-scheme:dark;--signet-primary: #0E9E6E;--signet-on-primary: #04221A;--signet-secondary: #6E93F2;--signet-on-secondary: #06183A;--signet-surface: #161A1F;--signet-on-surface: #F3F1E9;--signet-on-surface-muted: #9AAAA4;--signet-surface-variant: #1F242B;--signet-background: #0E1116;--signet-outline: #606A66;--signet-positive: #0E9E6E;--signet-negative: #F4756A;--signet-warning: #E0A33A;--signet-score-ring: #0E9E6E;--signet-streak: #E0A33A;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #9AAAA4;--signet-on: #F3F1E9;--signet-bg: #0E1116;--signet-neg: #F4756A;--signet-warn: #E0A33A;--signet-border: #313437;--signet-border-strong: #47494B;--signet-border-brand: #15322D;--signet-tint: #162224;--signet-primary-soft: #152A28;--signet-secondary-soft: #212938;--signet-positive-soft: #152727;--signet-negative-soft: #312528;--signet-warning-soft: #322D23;--signet-elevated: #1F242B;--signet-grid: #393C3F;--signet-disabled: #282E32;--signet-focus: #6E93F2;--signet-inverse-surface: #FBFAF5;--signet-on-inverse: #0B1F1A;--signet-on-inverse-muted: #404F4A;--signet-inverse-border: #B3B8B3;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .45);--signet-shadow-strong: rgba(0, 0, 0, .6);--signet-scrim: rgba(0, 0, 0, .7);--signet-hover: rgba(255, 255, 255, .08);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #3987E5;--signet-chart-2: #D95926;--signet-chart-3: #199E70;--signet-chart-4: #C98500;--signet-chart-5: #D55181;--signet-chart-6: #008300;--signet-chart-7: #9085E9;--signet-chart-8: #E66767}[data-theme=light]{color-scheme:light;--signet-primary: #065F46;--signet-on-primary: #F3F1E9;--signet-secondary: #1E3A8A;--signet-on-secondary: #F3F1E9;--signet-surface: #FBFAF5;--signet-on-surface: #0B1F1A;--signet-on-surface-muted: #5C6B62;--signet-surface-variant: #EAE7DA;--signet-background: #F3F1E9;--signet-outline: #8F8876;--signet-positive: #065F46;--signet-negative: #B42318;--signet-warning: #B05109;--signet-score-ring: #065F46;--signet-streak: #B7791F;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #5C6B62;--signet-on: #0B1F1A;--signet-bg: #F3F1E9;--signet-neg: #B42318;--signet-warn: #B05109;--signet-border: #DEE0DB;--signet-border-strong: #C6CAC5;--signet-border-brand: #CFDED6;--signet-tint: #ECF1EA;--signet-primary-soft: #DEE7E0;--signet-secondary-soft: #E0E3E8;--signet-positive-soft: #DEE7E0;--signet-negative-soft: #F2E0DA;--signet-warning-soft: #F6EEE4;--signet-elevated: #FDFDFB;--signet-grid: #D9DBD6;--signet-disabled: #E6E7E2;--signet-focus: #1E3A8A;--signet-inverse-surface: #161A1F;--signet-on-inverse: #F3F1E9;--signet-on-inverse-muted: #C2C2BD;--signet-inverse-border: #585B5C;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(11, 31, 26, .06);--signet-shadow-strong: rgba(11, 31, 26, .14);--signet-scrim: rgba(11, 31, 26, .62);--signet-hover: rgba(11, 31, 26, .05);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #2A78D6;--signet-chart-2: #C2540F;--signet-chart-3: #0F8A5F;--signet-chart-4: #A97400;--signet-chart-5: #C2547E;--signet-chart-6: #0A6E0A;--signet-chart-7: #4A3AA7;--signet-chart-8: #C43A39}[data-contrast=high]{--signet-primary: #065F46;--signet-on-primary: #F3F1E9;--signet-secondary: #1E3A8A;--signet-on-secondary: #F3F1E9;--signet-surface: #FBFAF5;--signet-on-surface: #000000;--signet-on-surface-muted: #1A1A1A;--signet-surface-variant: #EAE7DA;--signet-background: #F3F1E9;--signet-outline: #000000;--signet-positive: #065F46;--signet-negative: #9B1C1C;--signet-warning: #B05109;--signet-score-ring: #065F46;--signet-streak: #B7791F;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #1A1A1A;--signet-on: #000000;--signet-bg: #F3F1E9;--signet-neg: #9B1C1C;--signet-warn: #B05109;--signet-border: #DDDCD8;--signet-border-strong: #C4C3BF;--signet-border-brand: #CFDED6;--signet-tint: #ECF1EA;--signet-primary-soft: #DEE7E0;--signet-secondary-soft: #E0E3E8;--signet-positive-soft: #DEE7E0;--signet-negative-soft: #EFDFDB;--signet-warning-soft: #F6EEE4;--signet-elevated: #FDFDFB;--signet-grid: #D8D7D3;--signet-disabled: #DCDBD6;--signet-focus: #1E3A8A;--signet-inverse-surface: #161A1F;--signet-on-inverse: #FFFFFF;--signet-on-inverse-muted: #CCCDCE;--signet-inverse-border: #5C5F62;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .06);--signet-shadow-strong: rgba(0, 0, 0, .14);--signet-scrim: rgba(0, 0, 0, .62);--signet-hover: rgba(0, 0, 0, .05);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #2A78D6;--signet-chart-2: #C2540F;--signet-chart-3: #0F8A5F;--signet-chart-4: #A97400;--signet-chart-5: #C2547E;--signet-chart-6: #0A6E0A;--signet-chart-7: #4A3AA7;--signet-chart-8: #C43A39}@media (prefers-color-scheme: dark){[data-contrast=high]:not([data-theme=light]){--signet-primary: #0E9E6E;--signet-on-primary: #04221A;--signet-secondary: #6E93F2;--signet-on-secondary: #06183A;--signet-surface: #161A1F;--signet-on-surface: #FFFFFF;--signet-on-surface-muted: #CBD5D0;--signet-surface-variant: #1F242B;--signet-background: #0E1116;--signet-outline: #FFFFFF;--signet-positive: #0E9E6E;--signet-negative: #FF9A8F;--signet-warning: #E0A33A;--signet-score-ring: #0E9E6E;--signet-streak: #E0A33A;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #CBD5D0;--signet-on: #FFFFFF;--signet-bg: #0E1116;--signet-neg: #FF9A8F;--signet-warn: #E0A33A;--signet-border: #32353A;--signet-border-strong: #494C50;--signet-border-brand: #15322D;--signet-tint: #162224;--signet-primary-soft: #152A28;--signet-secondary-soft: #212938;--signet-positive-soft: #152727;--signet-negative-soft: #32292C;--signet-warning-soft: #322D23;--signet-elevated: #1F242B;--signet-grid: #3B3F43;--signet-disabled: #2F3438;--signet-focus: #6E93F2;--signet-inverse-surface: #FBFAF5;--signet-on-inverse: #000000;--signet-on-inverse-muted: #373736;--signet-inverse-border: #B0AFAC;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .45);--signet-shadow-strong: rgba(0, 0, 0, .6);--signet-scrim: rgba(0, 0, 0, .7);--signet-hover: rgba(255, 255, 255, .08);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #3987E5;--signet-chart-2: #D95926;--signet-chart-3: #199E70;--signet-chart-4: #C98500;--signet-chart-5: #D55181;--signet-chart-6: #008300;--signet-chart-7: #9085E9;--signet-chart-8: #E66767}}[data-contrast=high][data-theme=dark]{--signet-primary: #0E9E6E;--signet-on-primary: #04221A;--signet-secondary: #6E93F2;--signet-on-secondary: #06183A;--signet-surface: #161A1F;--signet-on-surface: #FFFFFF;--signet-on-surface-muted: #CBD5D0;--signet-surface-variant: #1F242B;--signet-background: #0E1116;--signet-outline: #FFFFFF;--signet-positive: #0E9E6E;--signet-negative: #FF9A8F;--signet-warning: #E0A33A;--signet-score-ring: #0E9E6E;--signet-streak: #E0A33A;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #CBD5D0;--signet-on: #FFFFFF;--signet-bg: #0E1116;--signet-neg: #FF9A8F;--signet-warn: #E0A33A;--signet-border: #32353A;--signet-border-strong: #494C50;--signet-border-brand: #15322D;--signet-tint: #162224;--signet-primary-soft: #152A28;--signet-secondary-soft: #212938;--signet-positive-soft: #152727;--signet-negative-soft: #32292C;--signet-warning-soft: #322D23;--signet-elevated: #1F242B;--signet-grid: #3B3F43;--signet-disabled: #2F3438;--signet-focus: #6E93F2;--signet-inverse-surface: #FBFAF5;--signet-on-inverse: #000000;--signet-on-inverse-muted: #373736;--signet-inverse-border: #B0AFAC;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .45);--signet-shadow-strong: rgba(0, 0, 0, .6);--signet-scrim: rgba(0, 0, 0, .7);--signet-hover: rgba(255, 255, 255, .08);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #3987E5;--signet-chart-2: #D95926;--signet-chart-3: #199E70;--signet-chart-4: #C98500;--signet-chart-5: #D55181;--signet-chart-6: #008300;--signet-chart-7: #9085E9;--signet-chart-8: #E66767}[data-contrast=high][data-theme=light]{--signet-primary: #065F46;--signet-on-primary: #F3F1E9;--signet-secondary: #1E3A8A;--signet-on-secondary: #F3F1E9;--signet-surface: #FBFAF5;--signet-on-surface: #000000;--signet-on-surface-muted: #1A1A1A;--signet-surface-variant: #EAE7DA;--signet-background: #F3F1E9;--signet-outline: #000000;--signet-positive: #065F46;--signet-negative: #9B1C1C;--signet-warning: #B05109;--signet-score-ring: #065F46;--signet-streak: #B7791F;--signet-gradient-start: #065F46;--signet-gradient-end: #1E3A8A;--signet-muted: #1A1A1A;--signet-on: #000000;--signet-bg: #F3F1E9;--signet-neg: #9B1C1C;--signet-warn: #B05109;--signet-border: #DDDCD8;--signet-border-strong: #C4C3BF;--signet-border-brand: #CFDED6;--signet-tint: #ECF1EA;--signet-primary-soft: #DEE7E0;--signet-secondary-soft: #E0E3E8;--signet-positive-soft: #DEE7E0;--signet-negative-soft: #EFDFDB;--signet-warning-soft: #F6EEE4;--signet-elevated: #FDFDFB;--signet-grid: #D8D7D3;--signet-disabled: #DCDBD6;--signet-focus: #1E3A8A;--signet-inverse-surface: #161A1F;--signet-on-inverse: #FFFFFF;--signet-on-inverse-muted: #CCCDCE;--signet-inverse-border: #5C5F62;--signet-gradient-mid: #124D68;--signet-on-gradient: #F3F1E9;--signet-on-gradient-negative: #F4A298;--signet-shadow: rgba(0, 0, 0, .06);--signet-shadow-strong: rgba(0, 0, 0, .14);--signet-scrim: rgba(0, 0, 0, .62);--signet-hover: rgba(0, 0, 0, .05);--signet-brand-wash: rgba(243, 241, 233, .18);--signet-brand-wash-strong: rgba(243, 241, 233, .24);--signet-gradient: linear-gradient(135deg, #065F46 0%, #124D68 50%, #1E3A8A 100%);--signet-chart-1: #2A78D6;--signet-chart-2: #C2540F;--signet-chart-3: #0F8A5F;--signet-chart-4: #A97400;--signet-chart-5: #C2547E;--signet-chart-6: #0A6E0A;--signet-chart-7: #4A3AA7;--signet-chart-8: #C43A39}[data-theme-id=midnight]{--signet-primary: #1E3A8A;--signet-secondary: #966319;--signet-positive: #1D4ED8;--signet-score-ring: #1E3A8A;--signet-gradient-start: #0B1F3A;--signet-border-brand: #D3D7E2;--signet-tint: #EEEEEF;--signet-primary-soft: #E0E3E8;--signet-secondary-soft: #F5F1E8;--signet-positive-soft: #E0E5F2;--signet-focus: #966319;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}@media (prefers-color-scheme: dark){[data-theme-id=midnight]:not([data-theme=light]){--signet-primary: #6E93F2;--signet-on-primary: #06183A;--signet-secondary: #E0A33A;--signet-positive: #6E93F2;--signet-score-ring: #6E93F2;--signet-gradient-start: #0B1F3A;--signet-border-brand: #263045;--signet-tint: #1B212C;--signet-primary-soft: #212938;--signet-secondary-soft: #2E2A22;--signet-positive-soft: #212938;--signet-focus: #E0A33A;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}}[data-theme-id=midnight][data-theme=dark]{--signet-primary: #6E93F2;--signet-on-primary: #06183A;--signet-secondary: #E0A33A;--signet-positive: #6E93F2;--signet-score-ring: #6E93F2;--signet-gradient-start: #0B1F3A;--signet-border-brand: #263045;--signet-tint: #1B212C;--signet-primary-soft: #212938;--signet-secondary-soft: #2E2A22;--signet-positive-soft: #212938;--signet-focus: #E0A33A;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}[data-theme-id=midnight][data-theme=light],[data-theme-id=midnight][data-contrast=high]{--signet-primary: #1E3A8A;--signet-secondary: #966319;--signet-positive: #1D4ED8;--signet-score-ring: #1E3A8A;--signet-gradient-start: #0B1F3A;--signet-border-brand: #D3D7E2;--signet-tint: #EEEEEF;--signet-primary-soft: #E0E3E8;--signet-secondary-soft: #F5F1E8;--signet-positive-soft: #E0E5F2;--signet-focus: #966319;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}@media (prefers-color-scheme: dark){[data-theme-id=midnight][data-contrast=high]:not([data-theme=light]){--signet-primary: #6E93F2;--signet-on-primary: #06183A;--signet-secondary: #E0A33A;--signet-positive: #6E93F2;--signet-score-ring: #6E93F2;--signet-gradient-start: #0B1F3A;--signet-border-brand: #263045;--signet-tint: #1B212C;--signet-primary-soft: #212938;--signet-secondary-soft: #2E2A22;--signet-positive-soft: #212938;--signet-focus: #E0A33A;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}}[data-theme-id=midnight][data-contrast=high][data-theme=dark]{--signet-primary: #6E93F2;--signet-on-primary: #06183A;--signet-secondary: #E0A33A;--signet-positive: #6E93F2;--signet-score-ring: #6E93F2;--signet-gradient-start: #0B1F3A;--signet-border-brand: #263045;--signet-tint: #1B212C;--signet-primary-soft: #212938;--signet-secondary-soft: #2E2A22;--signet-positive-soft: #212938;--signet-focus: #E0A33A;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}[data-theme-id=midnight][data-contrast=high][data-theme=light]{--signet-primary: #1E3A8A;--signet-secondary: #966319;--signet-positive: #1D4ED8;--signet-score-ring: #1E3A8A;--signet-gradient-start: #0B1F3A;--signet-border-brand: #D3D7E2;--signet-tint: #EEEEEF;--signet-primary-soft: #E0E3E8;--signet-secondary-soft: #F5F1E8;--signet-positive-soft: #E0E5F2;--signet-focus: #966319;--signet-gradient-mid: #152D62;--signet-on-gradient-negative: #F4756A;--signet-gradient: linear-gradient(135deg, #0B1F3A 0%, #152D62 50%, #1E3A8A 100%)}[data-theme-id=amethyst]{--signet-primary: #6D28D9;--signet-secondary: #CE2570;--signet-positive: #7C3AED;--signet-score-ring: #6D28D9;--signet-streak: #C026D3;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #E1D4F0;--signet-tint: #F2EDF3;--signet-primary-soft: #EAE1F2;--signet-secondary-soft: #F9EFEE;--signet-positive-soft: #ECE3F4;--signet-focus: #CE2570;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}@media (prefers-color-scheme: dark){[data-theme-id=amethyst]:not([data-theme=light]){--signet-primary: #A78BFA;--signet-on-primary: #1E1037;--signet-secondary: #F472B6;--signet-positive: #A78BFA;--signet-score-ring: #A78BFA;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #302E46;--signet-tint: #1F212C;--signet-primary-soft: #272839;--signet-secondary-soft: #312531;--signet-positive-soft: #272839;--signet-focus: #F472B6;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}}[data-theme-id=amethyst][data-theme=dark]{--signet-primary: #A78BFA;--signet-on-primary: #1E1037;--signet-secondary: #F472B6;--signet-positive: #A78BFA;--signet-score-ring: #A78BFA;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #302E46;--signet-tint: #1F212C;--signet-primary-soft: #272839;--signet-secondary-soft: #312531;--signet-positive-soft: #272839;--signet-focus: #F472B6;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}[data-theme-id=amethyst][data-theme=light],[data-theme-id=amethyst][data-contrast=high]{--signet-primary: #6D28D9;--signet-secondary: #CE2570;--signet-positive: #7C3AED;--signet-score-ring: #6D28D9;--signet-streak: #C026D3;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #E1D4F0;--signet-tint: #F2EDF3;--signet-primary-soft: #EAE1F2;--signet-secondary-soft: #F9EFEE;--signet-positive-soft: #ECE3F4;--signet-focus: #CE2570;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}@media (prefers-color-scheme: dark){[data-theme-id=amethyst][data-contrast=high]:not([data-theme=light]){--signet-primary: #A78BFA;--signet-on-primary: #1E1037;--signet-secondary: #F472B6;--signet-positive: #A78BFA;--signet-score-ring: #A78BFA;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #302E46;--signet-tint: #1F212C;--signet-primary-soft: #272839;--signet-secondary-soft: #312531;--signet-positive-soft: #272839;--signet-focus: #F472B6;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}}[data-theme-id=amethyst][data-contrast=high][data-theme=dark]{--signet-primary: #A78BFA;--signet-on-primary: #1E1037;--signet-secondary: #F472B6;--signet-positive: #A78BFA;--signet-score-ring: #A78BFA;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #302E46;--signet-tint: #1F212C;--signet-primary-soft: #272839;--signet-secondary-soft: #312531;--signet-positive-soft: #272839;--signet-focus: #F472B6;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}[data-theme-id=amethyst][data-contrast=high][data-theme=light]{--signet-primary: #6D28D9;--signet-secondary: #CE2570;--signet-positive: #7C3AED;--signet-score-ring: #6D28D9;--signet-streak: #C026D3;--signet-gradient-start: #5B21B6;--signet-gradient-end: #DB2777;--signet-border-brand: #E1D4F0;--signet-tint: #F2EDF3;--signet-primary-soft: #EAE1F2;--signet-secondary-soft: #F9EFEE;--signet-positive-soft: #ECE3F4;--signet-focus: #CE2570;--signet-gradient-mid: #9B2497;--signet-on-gradient-negative: #F3C9C0;--signet-gradient: linear-gradient(135deg, #5B21B6 0%, #9B2497 50%, #DB2777 100%)}[data-theme-id=graphite]{--signet-primary: #334155;--signet-secondary: #0369A1;--signet-positive: #0F766E;--signet-score-ring: #334155;--signet-streak: #475569;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #D7D9D8;--signet-tint: #EFEFEB;--signet-primary-soft: #E3E4E2;--signet-secondary-soft: #DDE9EB;--signet-positive-soft: #E3EDE8;--signet-focus: #0369A1;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}@media (prefers-color-scheme: dark){[data-theme-id=graphite]:not([data-theme=light]){--signet-primary: #94A3B8;--signet-on-primary: #0B1220;--signet-secondary: #38BDF8;--signet-positive: #2DD4BF;--signet-score-ring: #94A3B8;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #2D333B;--signet-tint: #1E2228;--signet-primary-soft: #252A31;--signet-secondary-soft: #1A2E39;--signet-positive-soft: #193032;--signet-focus: #38BDF8;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}}[data-theme-id=graphite][data-theme=dark]{--signet-primary: #94A3B8;--signet-on-primary: #0B1220;--signet-secondary: #38BDF8;--signet-positive: #2DD4BF;--signet-score-ring: #94A3B8;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #2D333B;--signet-tint: #1E2228;--signet-primary-soft: #252A31;--signet-secondary-soft: #1A2E39;--signet-positive-soft: #193032;--signet-focus: #38BDF8;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}[data-theme-id=graphite][data-theme=light],[data-theme-id=graphite][data-contrast=high]{--signet-primary: #334155;--signet-secondary: #0369A1;--signet-positive: #0F766E;--signet-score-ring: #334155;--signet-streak: #475569;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #D7D9D8;--signet-tint: #EFEFEB;--signet-primary-soft: #E3E4E2;--signet-secondary-soft: #DDE9EB;--signet-positive-soft: #E3EDE8;--signet-focus: #0369A1;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}@media (prefers-color-scheme: dark){[data-theme-id=graphite][data-contrast=high]:not([data-theme=light]){--signet-primary: #94A3B8;--signet-on-primary: #0B1220;--signet-secondary: #38BDF8;--signet-positive: #2DD4BF;--signet-score-ring: #94A3B8;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #2D333B;--signet-tint: #1E2228;--signet-primary-soft: #252A31;--signet-secondary-soft: #1A2E39;--signet-positive-soft: #193032;--signet-focus: #38BDF8;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}}[data-theme-id=graphite][data-contrast=high][data-theme=dark]{--signet-primary: #94A3B8;--signet-on-primary: #0B1220;--signet-secondary: #38BDF8;--signet-positive: #2DD4BF;--signet-score-ring: #94A3B8;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #2D333B;--signet-tint: #1E2228;--signet-primary-soft: #252A31;--signet-secondary-soft: #1A2E39;--signet-positive-soft: #193032;--signet-focus: #38BDF8;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}[data-theme-id=graphite][data-contrast=high][data-theme=light]{--signet-primary: #334155;--signet-secondary: #0369A1;--signet-positive: #0F766E;--signet-score-ring: #334155;--signet-streak: #475569;--signet-gradient-start: #1E293B;--signet-gradient-end: #334155;--signet-border-brand: #D7D9D8;--signet-tint: #EFEFEB;--signet-primary-soft: #E3E4E2;--signet-secondary-soft: #DDE9EB;--signet-positive-soft: #E3EDE8;--signet-focus: #0369A1;--signet-gradient-mid: #293548;--signet-on-gradient-negative: #F4776D;--signet-gradient: linear-gradient(135deg, #1E293B 0%, #293548 50%, #334155 100%)}[data-theme-id=coral]{--signet-primary: #C2410C;--signet-secondary: #0F766E;--signet-positive: #157D3C;--signet-score-ring: #C2410C;--signet-streak: #EA580C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #F1D9CB;--signet-tint: #F8EFE7;--signet-primary-soft: #F4E4D9;--signet-secondary-soft: #E3EDE8;--signet-positive-soft: #EBF1E8;--signet-focus: #0F766E;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}@media (prefers-color-scheme: dark){[data-theme-id=coral]:not([data-theme=light]){--signet-primary: #FB923C;--signet-on-primary: #3A1404;--signet-secondary: #2DD4BF;--signet-positive: #4ADE80;--signet-score-ring: #FB923C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #3F3024;--signet-tint: #242121;--signet-primary-soft: #312822;--signet-secondary-soft: #193032;--signet-positive-soft: #1C322B;--signet-focus: #2DD4BF;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}}[data-theme-id=coral][data-theme=dark]{--signet-primary: #FB923C;--signet-on-primary: #3A1404;--signet-secondary: #2DD4BF;--signet-positive: #4ADE80;--signet-score-ring: #FB923C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #3F3024;--signet-tint: #242121;--signet-primary-soft: #312822;--signet-secondary-soft: #193032;--signet-positive-soft: #1C322B;--signet-focus: #2DD4BF;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}[data-theme-id=coral][data-theme=light],[data-theme-id=coral][data-contrast=high]{--signet-primary: #C2410C;--signet-secondary: #0F766E;--signet-positive: #157D3C;--signet-score-ring: #C2410C;--signet-streak: #EA580C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #F1D9CB;--signet-tint: #F8EFE7;--signet-primary-soft: #F4E4D9;--signet-secondary-soft: #E3EDE8;--signet-positive-soft: #EBF1E8;--signet-focus: #0F766E;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}@media (prefers-color-scheme: dark){[data-theme-id=coral][data-contrast=high]:not([data-theme=light]){--signet-primary: #FB923C;--signet-on-primary: #3A1404;--signet-secondary: #2DD4BF;--signet-positive: #4ADE80;--signet-score-ring: #FB923C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #3F3024;--signet-tint: #242121;--signet-primary-soft: #312822;--signet-secondary-soft: #193032;--signet-positive-soft: #1C322B;--signet-focus: #2DD4BF;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}}[data-theme-id=coral][data-contrast=high][data-theme=dark]{--signet-primary: #FB923C;--signet-on-primary: #3A1404;--signet-secondary: #2DD4BF;--signet-positive: #4ADE80;--signet-score-ring: #FB923C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #3F3024;--signet-tint: #242121;--signet-primary-soft: #312822;--signet-secondary-soft: #193032;--signet-positive-soft: #1C322B;--signet-focus: #2DD4BF;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}[data-theme-id=coral][data-contrast=high][data-theme=light]{--signet-primary: #C2410C;--signet-secondary: #0F766E;--signet-positive: #157D3C;--signet-score-ring: #C2410C;--signet-streak: #EA580C;--signet-gradient-start: #C2410C;--signet-gradient-end: #EA580C;--signet-border-brand: #F1D9CB;--signet-tint: #F8EFE7;--signet-primary-soft: #F4E4D9;--signet-secondary-soft: #E3EDE8;--signet-positive-soft: #EBF1E8;--signet-focus: #0F766E;--signet-gradient-mid: #D64D0C;--signet-on-gradient: #06110E;--signet-on-gradient-negative: #06110E;--signet-gradient: linear-gradient(135deg, #C2410C 0%, #D64D0C 50%, #EA580C 100%)}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500 800;font-display:swap;src:url(../../../fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ui: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root{--surface: var(--signet-surface);--surface-1: var(--signet-surface);--surface-2: var(--signet-surface-variant);--surface-3: var(--signet-elevated);--elevated: var(--signet-elevated);--text: var(--signet-on-surface);--text-dim: var(--signet-muted);--text-muted: var(--signet-muted);--muted: var(--signet-muted);--border: var(--signet-border);--outline: var(--signet-outline);--primary: var(--signet-primary);--accent: var(--signet-secondary);--danger: var(--signet-negative);--success: var(--signet-positive);--warning: var(--signet-warning);--info: var(--signet-secondary);--row-pad: 12px}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--type-xs: 12px;--type-sm: 14px;--type-md: 16px;--type-lg: 20px;--type-xl: 28px;--type-2xl: 34px;--type-hero: 36px;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--tap-min: 44px;--motion-fast: .12s;--motion: .18s;--motion-slow: .36s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--shadow-sm: 0 1px 2px var(--signet-shadow), 0 2px 8px var(--signet-shadow);--shadow-md: 0 2px 4px var(--signet-shadow), 0 14px 36px -8px var(--signet-shadow-strong);--shadow-lg: 0 4px 10px var(--signet-shadow), 0 28px 56px -16px var(--signet-shadow-strong);--shadow-primary: 0 10px 24px -10px var(--signet-primary);--card-pad: calc(var(--row-pad) + 8px)}@media (min-width: 1200px){:root{--type-hero: 44px}}html{background:var(--signet-background)}body{margin:0;background:linear-gradient(180deg,var(--signet-tint) 0,var(--signet-background) 420px) no-repeat,var(--signet-background);color:var(--signet-on-surface);font-family:var(--font-ui);font-feature-settings:"cv11","ss01";-webkit-text-size-adjust:100%}body:before{content:"";position:fixed;top:-20%;right:-10%;bottom:-20%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(40% 35% at 18% 12%,color-mix(in srgb,var(--signet-primary) 34%,transparent),transparent 70%),radial-gradient(38% 40% at 82% 18%,color-mix(in srgb,var(--signet-secondary) 30%,transparent),transparent 70%),radial-gradient(45% 40% at 50% 100%,color-mix(in srgb,var(--signet-gradient-end) 22%,transparent),transparent 70%);filter:blur(40px);animation:signet-aurora 38s ease-in-out infinite alternate}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--signet-on-surface) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--signet-on-surface) 5%,transparent) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%)}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}body:not(:has(.signet-shell)){overflow-x:hidden;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}html{touch-action:pan-x pan-y;overscroll-behavior:none}html[data-standalone]{-webkit-touch-callout:none}html[data-standalone] body{overscroll-behavior:none}html[data-standalone] .signet-appbar,html[data-standalone] .signet-tabbar,html[data-standalone] button,html[data-standalone] a.signet-tap,html[data-standalone] [role=button]{-webkit-user-select:none;user-select:none}input,select,textarea,button{font:inherit;color:inherit}input,select,textarea{background:color-mix(in srgb,var(--signet-surface) 70%,transparent);color:var(--signet-on-surface);border:1px solid var(--signet-border-strong);border-radius:var(--radius-md);box-shadow:inset 0 1px color-mix(in srgb,var(--signet-on-surface) 8%,transparent),inset 0 2px 6px color-mix(in srgb,var(--signet-shadow-strong) 40%,transparent)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{box-sizing:border-box;max-width:100%;padding:10px 14px;min-height:var(--tap-min);transition:border-color var(--motion) ease,box-shadow var(--motion) ease}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--signet-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--signet-primary) 25%,transparent),0 0 24px -6px color-mix(in srgb,var(--signet-primary) 60%,transparent)}input::placeholder,textarea::placeholder{color:var(--signet-muted);opacity:1}input:disabled,select:disabled,textarea:disabled,button:disabled{background:var(--signet-disabled);color:var(--signet-muted)}hr{border:0;border-top:1px solid var(--signet-border)}a{color:var(--signet-primary)}code,pre{background:var(--signet-surface-variant);color:var(--signet-on-surface)}::selection{background:var(--signet-primary-soft);color:var(--signet-on-surface)}:focus-visible{outline:2px solid var(--signet-focus);outline-offset:2px}@keyframes signet-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes signet-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes signet-fade{0%{opacity:0}to{opacity:1}}@keyframes signet-slide-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes signet-slide-in-end{0%{transform:translate(32px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes signet-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes signet-arc{0%{stroke-dasharray:0 1000}}@keyframes signet-drift{0%{transform:translate(0) scale(1)}to{transform:translate(-8%,10%) scale(1.12)}}@keyframes signet-shine{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@keyframes signet-aurora{0%{transform:translateZ(0) rotate(0) scale(1)}to{transform:translate3d(4%,6%,0) rotate(6deg) scale(1.12)}}@keyframes signet-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes signet-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes signet-ripple{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.7);opacity:0}}@keyframes signet-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes signet-rise-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes signet-pop-3d{0%{opacity:0;transform:perspective(700px) rotateX(-18deg) translateY(10px) scale(.94)}to{opacity:1;transform:perspective(700px) rotateX(0) translateY(0) scale(1)}}@keyframes signet-sheet-3d{0%{opacity:0;transform:perspective(1200px) rotateX(16deg) translateY(48px)}to{opacity:1;transform:perspective(1200px) rotateX(0) translateY(0)}}@keyframes signet-sway{0%{transform:rotateX(calc(52deg + var(--tilt-x, 0deg))) rotateY(calc(-8deg + var(--tilt-y, 0deg)))}to{transform:rotateX(calc(46deg + var(--tilt-x, 0deg))) rotateY(calc(8deg + var(--tilt-y, 0deg)))}}@keyframes signet-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--signet-primary) 45%,transparent),var(--shadow-primary, none)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--signet-primary) 0%,transparent),var(--shadow-primary, none)}}@keyframes signet-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.9);opacity:.35}}@keyframes signet-lay-down{0%{opacity:0;transform:perspective(900px) rotateX(14deg) translateY(18px)}to{opacity:1;transform:perspective(900px) rotateX(0) translateY(0)}}@keyframes signet-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes signet-confetti{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}15%{opacity:1;transform:translate(calc(var(--dx) * .4),-8vh) rotate(calc(var(--rot) * .2)) scale(1.1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(.7)}}.mv-cur{font-size:.56em;font-weight:600;letter-spacing:.04em;color:var(--signet-muted);vertical-align:.18em;margin-inline-end:.12em}.mv-dec{font-size:.62em;font-weight:500;opacity:.72}.mv-suf{font-size:.6em;font-weight:500;color:var(--signet-muted)}.brand .mv-cur,.brand .mv-suf{color:color-mix(in srgb,var(--signet-on-gradient) 78%,transparent)}.signet-shell--tool .card[aria-label=Result],.signet-shell--tool .card[aria-label=Results]{border-color:color-mix(in srgb,var(--signet-primary) 45%,var(--signet-border));background-image:radial-gradient(80% 60% at 50% 0%,color-mix(in srgb,var(--signet-primary) 14%,transparent),transparent 70%);box-shadow:var(--shadow-lg, none),0 0 40px -14px color-mix(in srgb,var(--signet-primary) 60%,transparent),inset 0 1px color-mix(in srgb,var(--signet-primary) 45%,transparent)}.signet-shell--tool .card .big,.signet-shell--tool .card .kpi,.signet-shell--tool .card p.hero{font-family:var(--font-display, inherit);font-size:var(--type-hero, 36px);font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--signet-on-surface);animation:signet-pop var(--motion-slow, .36s) var(--ease-spring, ease-out) .16s both;transform-origin:left center}.signet-shell--tool .card .meta{color:var(--signet-muted);font-size:var(--type-sm, 14px)}.signet-shell--tool .card .meta strong{color:var(--signet-on-surface)}.signet-ripple{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:var(--d, 200px);height:var(--d, 200px);margin:calc(var(--d, 200px) / -2) 0 0 calc(var(--d, 200px) / -2);border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--signet-on-surface) 22%,transparent) 0%,transparent 65%);pointer-events:none;animation:signet-ripple-spread .52s var(--ease-out, ease-out) both}@keyframes signet-ripple-spread{0%{transform:scale(.15);opacity:.9}to{transform:scale(1);opacity:0}}.signet-shell--tool nav a.tile{position:relative;background:color-mix(in srgb,var(--signet-surface) 78%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb,var(--signet-border) 80%,var(--signet-primary));box-shadow:var(--shadow-md, none),inset 0 1px color-mix(in srgb,var(--signet-on-surface) 8%,transparent);background-image:radial-gradient(60% 60% at 0% 0%,color-mix(in srgb,var(--signet-primary) 14%,transparent),transparent 70%);animation:signet-rise var(--motion-slow, .36s) var(--ease-out, ease-out) both;transition:transform var(--motion, .18s) var(--ease-spring, ease-out),border-color var(--motion, .18s) ease,box-shadow var(--motion, .18s) ease}.signet-shell--tool nav a.tile:nth-child(2){animation-delay:60ms}.signet-shell--tool nav a.tile:nth-child(3){animation-delay:.12s}.signet-shell--tool nav a.tile:nth-child(4){animation-delay:.18s}.signet-shell--tool nav a.tile:nth-child(n+5){animation-delay:.24s}@media (hover: hover){.signet-shell--tool nav a.tile:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--signet-primary) 50%,var(--signet-border));box-shadow:var(--shadow-lg, none),0 0 36px -12px color-mix(in srgb,var(--signet-primary) 60%,transparent),inset 0 1px color-mix(in srgb,var(--signet-on-surface) 10%,transparent)}}.signet-shell--tool nav a.tile .glyph{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(150deg,color-mix(in srgb,var(--signet-primary) 50%,transparent),color-mix(in srgb,var(--signet-secondary) 20%,transparent));box-shadow:inset 0 1px color-mix(in srgb,white 25%,transparent),0 8px 18px -10px var(--signet-primary);font-size:22px}.signet-shell--tool nav a.tile .name{font-family:var(--font-display, inherit);font-weight:700}.signet-grow{transform-origin:left center;animation:signet-grow .8s var(--ease-out, ease-out) .2s both}[dir=rtl] .signet-grow{transform-origin:right center}.signet-pop{animation:signet-pop-3d var(--motion-slow, .36s) var(--ease-spring, ease-out) both}::view-transition-old(root){animation:signet-vt-out .2s var(--ease-out, ease-out) both}::view-transition-new(root){animation:signet-vt-in .32s var(--ease-out, ease-out) both}@keyframes signet-vt-out{to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes signet-vt-in{0%{opacity:0;transform:translateY(12px) scale(.99)}}.signet-appbar{view-transition-name:signet-appbar}.signet-tabbar{view-transition-name:signet-tabbar}::view-transition-old(signet-appbar),::view-transition-new(signet-appbar),::view-transition-old(signet-tabbar),::view-transition-new(signet-tabbar){animation:none}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}html[data-reduce-motion="1"] *,html[data-reduce-motion="1"] *:before,html[data-reduce-motion="1"] *:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[dir=rtl],[dir=rtl] input,[dir=rtl] textarea{text-align:right}.cmdk-backdrop.svelte-wh9uu8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:var(--signet-scrim)}.cmdk-panel.svelte-wh9uu8{width:min(560px,92vw);max-height:60vh;display:flex;flex-direction:column;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:12px;box-shadow:0 20px 60px var(--signet-shadow-strong);overflow:hidden}.cmdk-input.svelte-wh9uu8{width:100%;box-sizing:border-box;padding:14px 16px;border:0;border-bottom:1px solid var(--border);font-size:16px;background:transparent;color:inherit;outline:none}.cmdk-list.svelte-wh9uu8{list-style:none;margin:0;padding:6px;overflow-y:auto}.cmdk-item.svelte-wh9uu8{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer}.cmdk-item.active.svelte-wh9uu8{background:var(--primary);color:var(--signet-on-primary)}.cmdk-label.svelte-wh9uu8{font-weight:600}.cmdk-hint.svelte-wh9uu8{font-size:12px;opacity:.6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cmdk-item.active.svelte-wh9uu8 .cmdk-hint:where(.svelte-wh9uu8){opacity:.85}.cmdk-empty.svelte-wh9uu8{list-style:none;padding:16px 12px;opacity:.6;text-align:center}.toast.svelte-1akntz0{position:fixed;top:calc(12px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:.5rem;max-width:calc(100vw - 24px);padding:.6rem .75rem;border-radius:10px;background:var(--signet-inverse-surface);color:var(--signet-on-inverse);font-family:system-ui,sans-serif;font-size:.85rem;box-shadow:0 8px 28px var(--signet-shadow-strong)}.msg.svelte-1akntz0{padding-inline:.25rem}button.svelte-1akntz0{font:inherit;border-radius:7px;cursor:pointer;padding:.35rem .7rem}.primary.svelte-1akntz0{background:var(--signet-positive);color:var(--signet-on-primary);border:0;font-weight:600}.quiet.svelte-1akntz0{background:none;border:1px solid var(--signet-inverse-border);color:var(--signet-on-inverse-muted)}
