@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Inter_Fallback_fcbcbf;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_fcbcbf{font-family:__Inter_fcbcbf,__Inter_Fallback_fcbcbf;font-style:normal}.__variable_fcbcbf{--font-inter:"__Inter_fcbcbf","__Inter_Fallback_fcbcbf"}@font-face{font-family:__Neuton_d5c009;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2fda536e0f3e0e40-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Neuton_d5c009;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a2a185add1bdad-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Neuton_d5c009;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/11bed6bc649b5e54-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Neuton_d5c009;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7951adfcb15361a1-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Neuton_d5c009;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c8d5893b5ebf8ed-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Neuton_d5c009;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0d3103a0d47cc00a-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Neuton_Fallback_d5c009;src:local("Times New Roman");ascent-override:113.02%;descent-override:26.03%;line-gap-override:0.00%;size-adjust:90.99%}.__className_d5c009{font-family:__Neuton_d5c009,__Neuton_Fallback_d5c009}.__variable_d5c009{--font-neuton:"__Neuton_d5c009","__Neuton_Fallback_d5c009"}@font-face{font-family:__DM_Sans_d87903;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d87903;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,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:__DM_Sans_Fallback_d87903;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d87903{font-family:__DM_Sans_d87903,__DM_Sans_Fallback_d87903;font-style:normal}.__variable_d87903{--font-dm-sans:"__DM_Sans_d87903","__DM_Sans_Fallback_d87903"}:root{--color-light-background:#fafafa;--color-light-foreground:#27153c;--color-light-card:#fff;--color-light-card-foreground:#27153c;--color-light-popover:#fff;--color-light-popover-foreground:#27153c;--color-light-primary:#27153c;--color-light-primary-foreground:#fafafa;--color-light-secondary:#f5f5f5;--color-light-secondary-foreground:#27153c;--color-light-muted:#f5f5f5;--color-light-muted-foreground:#402e57;--color-light-accent:#f5f5f5;--color-light-accent-foreground:#27153c;--color-light-destructive:#ef4444;--color-light-destructive-foreground:#fafafa;--color-light-border:#e9e4f1;--color-light-input:#e4e4e7;--color-light-ring:#27153c;--color-light-chart-1:#e76e50;--color-light-chart-2:#2a9d90;--color-light-chart-3:#274754;--color-light-chart-4:#e8c468;--color-light-chart-5:#f4a462;--color-light-block-hover-bg:#f4f1f8;--color-light-block-focus-bg:#efebf5;--color-light-block-focus-ring:#27153c;--color-dark-background:#131018;--color-dark-foreground:#fafafa;--color-dark-card:#1d1a23;--color-dark-card-foreground:#fafafa;--color-dark-popover:#1d1a23;--color-dark-popover-foreground:#fafafa;--color-dark-primary:#ae85e0;--color-dark-primary-foreground:#131018;--color-dark-secondary:#2c2735;--color-dark-secondary-foreground:#fafafa;--color-dark-muted:#2c2735;--color-dark-muted-foreground:#a6a6a6;--color-dark-accent:#2c2735;--color-dark-accent-foreground:#fafafa;--color-dark-destructive:#d02f2f;--color-dark-destructive-foreground:#fafafa;--color-dark-border:#353041;--color-dark-input:#353041;--color-dark-ring:#ae85e0;--color-dark-block-hover-bg:#24212c;--color-dark-block-focus-bg:#2c2735;--color-dark-block-focus-ring:#ae85e0;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-base:0.5rem;--radius-base-sm:0.625rem;--radius-lg:1.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--radius-5xl:2.5rem;--radius-full:9999px;--shadow-none:none;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-base:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.05);--sizing-icon-xs:14px;--sizing-icon-sm:20px;--sizing-icon-md:24px;--sizing-button-sm:32px;--sizing-button-height:36px;--sizing-button-lg:40px;--spacing-base:8px;--spacing-0-5x:4px;--spacing-1x:8px;--spacing-1-5x:12px;--spacing-2x:16px;--spacing-3x:24px;--spacing-4x:32px;--spacing-6x:48px;--spacing-8x:64px;--typography-font-family-sans:var(--font-inter),Inter,system-ui,sans-serif;--typography-font-family-mono:ui-monospace,monospace;--typography-font-size-xs:0.75rem;--typography-font-size-sm:0.875rem;--typography-font-size-base:1rem;--typography-font-size-lg:1.125rem;--typography-font-size-xl:1.25rem;--typography-font-size-2xl:1.5rem;--typography-font-size-3xl:1.875rem;--typography-font-size-4xl:2.25rem;--typography-font-weight-normal:400;--typography-font-weight-medium:500;--typography-font-weight-semibold:600;--typography-font-weight-bold:700;--typography-line-height-tight:1.25;--typography-line-height-snug:1.375;--typography-line-height-normal:1.5;--typography-line-height-relaxed:1.625;--typography-line-height-loose:2;--status-warning:#facc14;--status-warning-emphasis:#e7b008;--status-warning-muted:#fef3c8;--status-error:#ef4343;--status-error-emphasis:#de2121;--status-error-muted:#fcd9d9;--status-success:#21c45d;--status-success-emphasis:#16a249;--status-success-muted:#d3f8e1;--status-info:#3c83f6;--status-info-emphasis:#0b64f4;--status-info-muted:#d8e6fd;--semantic-text-primary:var(--color-light-foreground);--semantic-text-secondary:var(--color-light-muted-foreground);--semantic-text-inverse:var(--color-light-primary-foreground);--semantic-text-link:var(--color-light-primary);--semantic-text-error:var(--color-light-destructive);--semantic-surface-default:var(--color-light-background);--semantic-surface-elevated:var(--color-light-card);--semantic-surface-overlay:var(--color-light-popover);--semantic-surface-inverse:var(--color-light-primary);--semantic-surface-muted:var(--color-light-muted);--semantic-surface-accent:var(--color-light-accent);--semantic-border-default:var(--color-light-border);--semantic-border-subtle:var(--color-light-border);--semantic-border-focus:var(--color-light-ring);--semantic-border-input:var(--color-light-input);--semantic-status-success:var(--color-light-chart-2);--semantic-status-warning:var(--color-light-chart-4);--semantic-status-error:var(--color-light-destructive);--semantic-status-info:var(--color-light-chart-3);--semantic-interactive-primary:var(--color-light-primary);--semantic-interactive-secondary:var(--color-light-secondary);--semantic-interactive-hover:var(--color-light-accent);--semantic-interactive-disabled:var(--color-light-muted);--semantic-content-gap-xs:var(--spacing-0-5x);--semantic-content-gap-sm:var(--spacing-1x);--semantic-content-gap-md:var(--spacing-2x);--semantic-content-gap-lg:var(--spacing-3x);--semantic-component-padding-xs:var(--spacing-0-5x);--semantic-component-padding-sm:var(--spacing-1x);--semantic-component-padding-md:var(--spacing-2x);--semantic-component-padding-lg:var(--spacing-3x);--semantic-section-margin-sm:var(--spacing-3x);--semantic-section-margin-md:var(--spacing-4x);--semantic-section-margin-lg:var(--spacing-6x);--semantic-heading-h1:var(--typography-font-size-4xl);--semantic-heading-h2:var(--typography-font-size-3xl);--semantic-heading-h3:var(--typography-font-size-2xl);--semantic-heading-h4:var(--typography-font-size-xl);--semantic-body-large:var(--typography-font-size-lg);--semantic-body-default:var(--typography-font-size-base);--semantic-body-small:var(--typography-font-size-sm);--semantic-ui-label:var(--typography-font-size-sm);--semantic-ui-button:var(--typography-font-size-sm);--semantic-ui-caption:var(--typography-font-size-xs);--semantic-ui-code:var(--typography-font-size-sm);--button-primary-radius:var(--radius-base);--button-secondary-radius:var(--radius-base);--button-destructive-radius:var(--radius-base);--card-radius:var(--radius-lg);--card-shadow-default:var(--shadow-base);--card-shadow-hover:var(--shadow-lg);--input-radius:var(--radius-md);--button-primary-background:var(--semantic-interactive-primary);--button-primary-text:var(--semantic-text-inverse);--button-primary-padding-x:var(--semantic-component-padding-md);--button-primary-padding-y:var(--semantic-component-padding-sm);--button-secondary-background:var(--semantic-interactive-secondary);--button-secondary-text:var(--semantic-text-primary);--button-secondary-border:var(--semantic-border-default);--button-secondary-padding-x:var(--semantic-component-padding-md);--button-secondary-padding-y:var(--semantic-component-padding-sm);--button-destructive-background:var(--semantic-status-error);--button-destructive-text:var(--semantic-text-inverse);--button-destructive-padding-x:var(--semantic-component-padding-md);--button-destructive-padding-y:var(--semantic-component-padding-sm);--card-background:var(--semantic-surface-elevated);--card-text:var(--semantic-text-primary);--card-border:var(--semantic-border-subtle);--card-padding:var(--semantic-component-padding-lg);--input-background:var(--semantic-surface-default);--input-text:var(--semantic-text-primary);--input-placeholder:var(--semantic-text-secondary);--input-border-default:var(--semantic-border-input);--input-border-focus:var(--semantic-border-focus);--input-border-error:var(--semantic-status-error);--input-padding-x:var(--semantic-component-padding-sm);--input-padding-y:var(--semantic-component-padding-sm);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--grid-columns:12;--grid-max-width:1280px;--grid-gutter:var(--spacing-2x);--grid-margin-mobile:var(--spacing-2x);--grid-margin-tablet:var(--spacing-3x);--grid-margin-desktop:var(--spacing-4x);--color-background:#fafafa;--color-foreground:#27153c;--color-card:#fff;--color-card-foreground:#27153c;--color-popover:#fff;--color-popover-foreground:#27153c;--color-primary:#27153c;--color-primary-foreground:#fafafa;--color-secondary:#f5f5f5;--color-secondary-foreground:#27153c;--color-muted:#f5f5f5;--color-muted-foreground:rgba(64,46,87,.66);--color-accent:#f5f5f5;--color-accent-foreground:#27153c;--color-destructive:#ef4444;--color-destructive-foreground:#fafafa;--color-border:#e9e4f1;--color-input:#e4e4e7;--color-ring:#27153c;--color-chart-1:#e76e50;--color-chart-2:#2a9d90;--color-chart-3:#274754;--color-chart-4:#e8c468;--color-chart-5:#f4a462;--color-block-hover-bg:#f4f1f8;--color-block-focus-bg:#efebf5;--color-block-focus-ring:rgba(39,21,60,.15)}[data-theme=dark]{--color-background:#131018;--color-foreground:#fafafa;--color-card:#1d1a23;--color-card-foreground:#fafafa;--color-popover:#1d1a23;--color-popover-foreground:#fafafa;--color-primary:#ae85e0;--color-primary-foreground:#131018;--color-secondary:#2c2735;--color-secondary-foreground:#fafafa;--color-muted:#2c2735;--color-muted-foreground:#a6a6a6;--color-accent:#2c2735;--color-accent-foreground:#fafafa;--color-destructive:#d02f2f;--color-destructive-foreground:#fafafa;--color-border:#353041;--color-input:#353041;--color-ring:#ae85e0;--color-block-hover-bg:#24212c;--color-block-focus-bg:#2c2735;--color-block-focus-ring:rgba(174,133,224,.2)}[data-density=compact]{--radius-none:0;--radius-sm:0.125rem;--radius-md:0.25rem;--radius-base:0.375rem;--radius-base-sm:0.5rem;--radius-lg:1.375rem;--radius-xl:0.625rem;--radius-2xl:0.875rem;--radius-3xl:1.375rem;--radius-4xl:1.75rem;--radius-5xl:2.25rem;--radius-full:9999px;--shadow-none:none;--shadow-sm:0 0px 1px 0 rgba(0,0,0,.05);--shadow-base:0 0px 2px 0 rgba(0,0,0,.1),0 0px 1px -1px rgba(0,0,0,.1);--shadow-md:0 3px 5px -1px rgba(0,0,0,.1),0 1px 3px -2px rgba(0,0,0,.1);--shadow-lg:0 8px 12px -3px rgba(0,0,0,.1),0 3px 5px -4px rgba(0,0,0,.1);--shadow-xl:0 16px 20px -5px rgba(0,0,0,.1),0 6px 8px -6px rgba(0,0,0,.1);--shadow-inner:inset 0 1px 3px 0 rgba(0,0,0,.05);--spacing-0-5x:4px;--spacing-1x:8px;--spacing-1-5x:12px;--spacing-2x:12px;--spacing-3x:20px;--spacing-4x:28px;--spacing-6x:40px;--spacing-8x:56px}[data-density=comfortable]{--radius-none:0;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-base:0.625rem;--radius-base-sm:0.75rem;--radius-lg:1.625rem;--radius-xl:0.875rem;--radius-2xl:1.125rem;--radius-3xl:1.625rem;--radius-4xl:2.25rem;--radius-5xl:2.75rem;--radius-full:9999px;--shadow-none:none;--shadow-sm:0 2px 3px 0 rgba(0,0,0,.05);--shadow-base:0 2px 4px 0 rgba(0,0,0,.1),0 2px 3px -1px rgba(0,0,0,.1);--shadow-md:0 5px 7px -1px rgba(0,0,0,.1),0 3px 5px -2px rgba(0,0,0,.1);--shadow-lg:0 12px 18px -3px rgba(0,0,0,.1),0 5px 7px -4px rgba(0,0,0,.1);--shadow-xl:0 24px 30px -5px rgba(0,0,0,.1),0 10px 12px -6px rgba(0,0,0,.1);--shadow-inner:inset 0 3px 5px 0 rgba(0,0,0,.05);--spacing-0-5x:4px;--spacing-1x:8px;--spacing-1-5x:12px;--spacing-2x:20px;--spacing-3x:28px;--spacing-4x:36px;--spacing-6x:56px;--spacing-8x:72px}.touch-target,[role=button],button,input[type=checkbox],input[type=radio],select{min-height:44px;min-width:44px}[data-interactive=true],a:not(.no-touch-target){min-height:44px}[data-density]{transition:box-shadow .15s ease,border-color .15s ease}@media (prefers-reduced-motion:reduce){[data-density]{transition:none}}.no-touch-target{min-height:unset;min-width:unset}