@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_980bdf{font-family:Geist,Geist Fallback;font-style:normal}:root,[data-theme=light]{--color-primary-soft:#ECEEFB;--color-primary:#2B3FA0;--color-primary-hover:#23358A;--color-primary-strong:#1F2D7A;--color-on-primary:#FFFFFF;--color-cta:#FF8C1A;--color-cta-hover:#FFA040;--color-on-cta:#15171F;--color-cta-soft:#FFF1E3;--color-cta-ink:#A04F00;--color-background:#F4F4F5;--color-surface-sunken:#F6F7F9;--color-surface:#FFFFFF;--color-surface-hover:#F2F3F6;--color-border:#E5E7EB;--color-border-strong:#8A8F9C;--color-text:#15171F;--color-text-muted:#5F6472;--color-disabled:#9A9EAA;--color-border-card:#D9DCE3;--color-sidebar-bg:#2B3FA0;--color-sidebar-border:#2B3FA0;--color-sidebar-text:rgba(255,255,255,0.78);--color-sidebar-text-strong:#FFFFFF;--color-sidebar-hover:rgba(255,255,255,0.08);--color-sidebar-active:rgba(255,255,255,0.14);--color-sidebar-divider:rgba(255,255,255,0.16);--color-sidebar-accent:#FF8C1A;--color-hero-bg:#2B3FA0;--color-hero-text:#FFFFFF;--color-hero-muted:rgba(255,255,255,0.8);--color-success-soft:#DDF4EA;--color-success:#1E9E6A;--color-success-strong:#17734D;--color-warning-soft:#FFF1E3;--color-warning:#F08A1C;--color-warning-strong:#A04F00;--color-error-soft:#FCE4E6;--color-error:#D92D3A;--color-error-strong:#B4202C;--color-purple:var(--color-analytics);--color-purple-strong:var(--color-analytics-strong);--color-purple-hover:var(--color-analytics-strong);--color-purple-soft:var(--color-analytics-soft);--color-cyan:#00A6BD;--color-cyan-strong:#087486;--color-cyan-hover:#0991A5;--color-cyan-soft:#E8F8FA;--color-pink:#DB2777;--color-pink-strong:#b52c72;--color-pink-hover:#c83b82;--color-pink-soft:#fdecf4;--color-finance:#15803D;--color-finance-strong:#14532D;--color-finance-soft:#E8F7EE;--color-finance-hero:#15803D;--color-finance-hero-strong:#166534;--color-finance-hero-card:#278F53;--color-finance-hero-border:#55A873;--color-analytics:#7C3AED;--color-analytics-strong:#5B21B6;--color-analytics-soft:#F1ECFE;--color-analytics-hero:#7C3AED;--color-analytics-hero-strong:#6D28D9;--color-analytics-hero-card:#8D68DF;--color-analytics-hero-border:#AF94EE;--color-process:#66778A;--color-process-strong:#4E6073;--color-process-soft:#EEF3F7;--color-process-hero:#667B8F;--color-process-hero-strong:#52677C;--color-process-hero-card:#7A8EA1;--color-process-hero-border:#A6B3BF;--shadow-sm:0 1px 2px rgba(22,28,61,0.06);--shadow-md:0 1px 2px rgba(22,28,61,0.06),0 6px 20px rgba(22,28,61,0.10);--shadow-lg:0 16px 40px rgba(22,28,61,0.18);--color-overlay:rgba(11,17,51,0.45)}[data-theme=dark]{--color-primary-soft:#1F2647;--color-primary:#8EA0F0;--color-primary-hover:#A9B7F5;--color-primary-strong:#C9D1FA;--color-on-primary:#10173F;--color-cta:#FF8C1A;--color-cta-hover:#FFA040;--color-on-cta:#15171F;--color-cta-soft:#3A2614;--color-cta-ink:#FFB066;--color-background:#0F1117;--color-surface-sunken:#0F1117;--color-surface:#171A22;--color-surface-hover:#1F2330;--color-border:#272B38;--color-border-strong:#646A80;--color-text:#E8EAF2;--color-text-muted:#8F94A8;--color-disabled:#5F6478;--color-border-card:#323748;--color-sidebar-bg:#13151C;--color-sidebar-border:#272B38;--color-sidebar-text:#A3A8BA;--color-sidebar-text-strong:#E8EAF2;--color-sidebar-hover:#1F2330;--color-sidebar-active:#232838;--color-sidebar-divider:#272B38;--color-sidebar-accent:#FF8C1A;--color-hero-bg:#1C2766;--color-hero-text:#FFFFFF;--color-hero-muted:rgba(255,255,255,0.74);--color-success-soft:#12302A;--color-success:#3FCB8E;--color-success-strong:#5FD6A2;--color-warning-soft:#3A2614;--color-warning:#FFA040;--color-warning-strong:#FFB066;--color-error-soft:#3A1A1F;--color-error:#FF6B74;--color-error-strong:#FF8A91;--color-purple:var(--color-analytics);--color-purple-strong:var(--color-analytics-strong);--color-purple-hover:var(--color-analytics-strong);--color-purple-soft:var(--color-analytics-soft);--color-cyan:#42C4D4;--color-cyan-strong:#42C4D4;--color-cyan-hover:#5FD0DD;--color-cyan-soft:#16363B;--color-pink:#f472b6;--color-pink-strong:#f472b6;--color-pink-hover:#f78ac4;--color-pink-soft:#3c2030;--color-finance:#39D07F;--color-finance-strong:#22B866;--color-finance-soft:#123629;--color-finance-hero:#0D4A35;--color-finance-hero-strong:#0A392A;--color-finance-hero-card:#123F31;--color-finance-hero-border:#236749;--color-analytics:#A78BFA;--color-analytics-strong:#8E72E8;--color-analytics-soft:#2B2142;--color-analytics-hero:#4B2E8E;--color-analytics-hero-strong:#32226B;--color-analytics-hero-card:#543E88;--color-analytics-hero-border:#7059B0;--color-process:#7894AD;--color-process-strong:#A6BACD;--color-process-soft:#1B2A37;--color-process-hero:#294B6A;--color-process-hero-strong:#1D354B;--color-process-hero-card:#2D4F69;--color-process-hero-border:#496C87;--shadow-sm:0 1px 2px rgba(0,0,0,0.30);--shadow-md:0 8px 24px rgba(0,0,0,0.45);--shadow-lg:0 12px 32px rgba(0,0,0,0.55);--color-overlay:rgba(0,0,0,0.70)}:root{--color-white:#FFFFFF}[data-contrast=high] [tabindex]:not([tabindex="-1"]):focus-visible,[data-contrast=high] a:focus-visible,[data-contrast=high] button:focus-visible,[data-contrast=high] input:focus-visible,[data-contrast=high] select:focus-visible,[data-contrast=high] textarea:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}[data-contrast=high] a{text-decoration:underline;text-underline-offset:2px}[data-theme=light][data-contrast=high]{--color-primary-soft:#E3E6F7;--color-primary:#1F2D7A;--color-primary-hover:#17225E;--color-primary-strong:#10173F;--color-on-primary:#FFFFFF;--color-cta:#FF8C1A;--color-cta-hover:#FFA040;--color-on-cta:#0B0C10;--color-cta-soft:#FFE6CC;--color-cta-ink:#8A4500;--color-background:#FFFFFF;--color-surface-sunken:#F0F1F4;--color-surface:#FFFFFF;--color-surface-hover:#F0F1F4;--color-border:#8A8F9C;--color-border-strong:#3F4350;--color-text:#0B0C10;--color-text-muted:#33363F;--color-disabled:#5F6472;--color-border-card:#8A8F9C;--color-sidebar-bg:#1F2D7A;--color-sidebar-border:#1F2D7A;--color-sidebar-text:#FFFFFF;--color-sidebar-text-strong:#FFFFFF;--color-sidebar-hover:rgba(255,255,255,0.14);--color-sidebar-active:rgba(255,255,255,0.22);--color-sidebar-divider:rgba(255,255,255,0.45);--color-sidebar-accent:#FF8C1A;--color-hero-bg:#1F2D7A;--color-hero-text:#FFFFFF;--color-hero-muted:#FFFFFF;--color-success-soft:#DDF4EA;--color-success:#0E7A4E;--color-success-strong:#0B5536;--color-warning-soft:#FFE6CC;--color-warning:#C25E00;--color-warning-strong:#7A3B00;--color-error-soft:#FCE4E6;--color-error:#B4202C;--color-error-strong:#85141F;--shadow-sm:0 0 0 1px var(--color-border-strong);--shadow-md:0 0 0 1px var(--color-border-strong),0 4px 12px rgba(11,15,36,0.14);--shadow-lg:0 0 0 1px var(--color-border-strong),0 12px 32px rgba(11,15,36,0.20)}[data-theme=dark][data-contrast=high]{--color-primary-soft:#1C2240;--color-primary:#B7C3FF;--color-primary-hover:#D0D8FF;--color-primary-strong:#E6EAFF;--color-on-primary:#08090D;--color-cta:#FF9A33;--color-cta-hover:#FFB060;--color-on-cta:#08090D;--color-cta-soft:#4A2E12;--color-cta-ink:#FFC48A;--color-background:#08090D;--color-surface-sunken:#08090D;--color-surface:#111319;--color-surface-hover:#1A1D26;--color-border:#6E7488;--color-border-strong:#A3A8BA;--color-text:#FFFFFF;--color-text-muted:#D5D8E2;--color-disabled:#8A8FA1;--color-border-card:#6E7488;--color-sidebar-bg:#08090D;--color-sidebar-border:#6E7488;--color-sidebar-text:#FFFFFF;--color-sidebar-text-strong:#FFFFFF;--color-sidebar-hover:#1A1D26;--color-sidebar-active:#232838;--color-sidebar-divider:#6E7488;--color-sidebar-accent:#FF8C1A;--color-hero-bg:#10173F;--color-hero-text:#FFFFFF;--color-hero-muted:#FFFFFF;--color-success-soft:#0C2B24;--color-success:#5FE0A6;--color-success-strong:#8EF0C4;--color-warning-soft:#4A2E12;--color-warning:#FFB060;--color-warning-strong:#FFC48A;--color-error-soft:#3A1219;--color-error:#FF8A91;--color-error-strong:#FFB8BD;--shadow-sm:0 0 0 1px var(--color-border-strong);--shadow-md:0 0 0 1px var(--color-border-strong),0 4px 12px rgba(0,0,0,0.40);--shadow-lg:0 0 0 1px var(--color-border-strong),0 12px 32px rgba(0,0,0,0.50)}[data-theme=light][data-color-vision=deuteranopia]{--color-success-soft:#DDF3EC;--color-success:#009E73;--color-success-strong:#00664A;--color-warning-soft:#FFF8CC;--color-warning:#FFE135;--color-warning-strong:#6B5200;--color-error-soft:#F8E3D6;--color-error:#B8470A;--color-error-strong:#8A3300}[data-theme=light][data-color-vision=protanopia],[data-theme=light][data-color-vision=tritanopia]{--color-success-soft:#DDF3EC;--color-success:#009E73;--color-success-strong:#00664A;--color-warning-soft:#FFF8CC;--color-warning:#FFE135;--color-warning-strong:#6B5200;--color-error-soft:#F7E1E7;--color-error:#8F1D3C;--color-error-strong:#7A1832}[data-theme=dark][data-color-vision=deuteranopia]{--color-success-soft:#10302C;--color-success:#3FD1A8;--color-success-strong:#7FE3C6;--color-warning-soft:#3A3410;--color-warning:#FFE135;--color-warning-strong:#FFEB80;--color-error-soft:#4A2416;--color-error:#FF8A3D;--color-error-strong:#FFB07A}[data-theme=dark][data-color-vision=protanopia],[data-theme=dark][data-color-vision=tritanopia]{--color-success-soft:#10302C;--color-success:#3FD1A8;--color-success-strong:#7FE3C6;--color-warning-soft:#3A3410;--color-warning:#FFE135;--color-warning-strong:#FFEB80;--color-error-soft:#4A1426;--color-error:#E0607E;--color-error-strong:#F4A3B6}[data-theme=light][data-contrast=high][data-color-vision=deuteranopia]{--color-success-strong:#004D38;--color-warning-strong:#4F3A00;--color-error-strong:#6E2600}[data-theme=light][data-contrast=high][data-color-vision=protanopia],[data-theme=light][data-contrast=high][data-color-vision=tritanopia]{--color-success-strong:#004D38;--color-warning-strong:#4F3A00;--color-error-strong:#64122A}[data-color-vision=deuteranopia]{--color-finance:#0072B2;--color-finance-strong:#005F94;--color-finance-soft:#E8F4FB;--color-analytics:#8B5CF6;--color-analytics-strong:#6D28D9;--color-analytics-soft:#F5F3FF}[data-color-vision=protanopia]{--color-finance:#0072B2;--color-finance-strong:#00588A;--color-finance-soft:#E8F4FB;--color-analytics:#8B5CF6;--color-analytics-strong:#6D28D9;--color-analytics-soft:#F5F3FF}[data-color-vision=tritanopia]{--color-finance:#009E73;--color-finance-strong:#007A59;--color-finance-soft:#E6F7F2;--color-analytics:#CC79A7;--color-analytics-strong:#9D527D;--color-analytics-soft:#FBEDF5}[data-theme=dark][data-color-vision=deuteranopia],[data-theme=dark][data-color-vision=protanopia]{--color-finance:#56B4E9;--color-finance-strong:#8CCCF0;--color-finance-soft:#102D3D;--color-finance-hero:#123D52;--color-finance-hero-strong:#0C2E3F;--color-finance-hero-card:#173F53;--color-finance-hero-border:#2F6F8E;--color-analytics:#B79FFF;--color-analytics-strong:#D1C4FF;--color-analytics-soft:#2A2141;--color-analytics-hero:#4B347D;--color-analytics-hero-strong:#33245D;--color-analytics-hero-card:#554285;--color-analytics-hero-border:#7563A8}[data-theme=dark][data-color-vision=tritanopia]{--color-finance:#46C9A2;--color-finance-strong:#7EDDC0;--color-finance-soft:#12342C;--color-finance-hero:#15483C;--color-finance-hero-strong:#0F362E;--color-finance-hero-card:#1B4B40;--color-finance-hero-border:#397A69;--color-analytics:#E69BC4;--color-analytics-strong:#F1BED9;--color-analytics-soft:#3C2030;--color-analytics-hero:#683D58;--color-analytics-hero-strong:#4A2A3F;--color-analytics-hero-card:#70475F;--color-analytics-hero-border:#96657F}[data-font-size=large]{font-size:112.5%;line-height:1.6}[data-reduced-motion=true] *,[data-reduced-motion=true] :after,[data-reduced-motion=true] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@media(prefers-reduced-motion:reduce){:root:not([data-reduced-motion=false]) *,:root:not([data-reduced-motion=false]) :after,:root:not([data-reduced-motion=false]) :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*,:after,:before{box-sizing:border-box;padding:0;margin:0}html{width:100%;min-height:100%;font-size:16px}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-geist),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-feature-settings:"tnum" 1;font-size:.875rem;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#__next,body{width:100%;min-height:100dvh}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:none;cursor:pointer}button:disabled{cursor:not-allowed}img,svg{display:block}img{max-width:100%}:focus-visible{outline:2px solid #2b3fa0;outline-offset:2px}.Toast_toast__mDcWJ{position:relative;display:grid;align-items:center;grid-template-columns:auto 1fr auto;gap:12px;width:min(380px,100vw - 32px);padding:16px;overflow:hidden;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-md);animation:Toast_toastEnter__kBDES .8s cubic-bezier(.16,1,.3,1) both}.Toast_toast__mDcWJ.Toast_closing__OhqcT{animation:Toast_toastExit__ix6Lq .45s cubic-bezier(.7,0,.84,0) forwards}.Toast_toast__mDcWJ.Toast_closing__OhqcT.Toast_pushed___bm2Y{animation:Toast_toastPushedExit__v39eI .45s cubic-bezier(.4,0,.2,1) forwards}.Toast_toast__mDcWJ .Toast_icon__X4Vvd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px}.Toast_toast__mDcWJ .Toast_icon__X4Vvd svg{width:16px;height:16px}.Toast_toast__mDcWJ .Toast_content__NqB7r{display:flex;flex-direction:column;gap:4px;min-width:0}.Toast_toast__mDcWJ .Toast_content__NqB7r .Toast_title__7bJx5{color:var(--color-text);font-size:.8125rem;font-weight:600;line-height:1.2}.Toast_toast__mDcWJ .Toast_content__NqB7r .Toast_description__3hKmA{color:var(--color-text-muted);font-size:.75rem;line-height:1.5}.Toast_toast__mDcWJ .Toast_closeButton__RBy5c{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--color-text-muted);background-color:rgba(0,0,0,0);border-radius:6px}.Toast_toast__mDcWJ .Toast_closeButton__RBy5c:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.Toast_toast__mDcWJ .Toast_closeButton__RBy5c:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Toast_toast__mDcWJ .Toast_closeButton__RBy5c svg{width:14px;height:14px}.Toast_toast__mDcWJ .Toast_progressTrack__Wxq1U{position:absolute;right:0;bottom:0;left:0;height:3px;background-color:var(--color-border)}.Toast_toast__mDcWJ .Toast_progressTrack__Wxq1U .Toast_progressBar__fALl_{display:block;width:100%;height:100%;transform-origin:left}.Toast_toast__mDcWJ.Toast_success___UE9D .Toast_icon__X4Vvd{color:var(--color-success-strong);background-color:var(--color-success-soft)}.Toast_toast__mDcWJ.Toast_success___UE9D .Toast_progressBar__fALl_{background-color:var(--color-success)}.Toast_toast__mDcWJ.Toast_info__FI_CQ .Toast_icon__X4Vvd{color:var(--color-primary-strong);background-color:var(--color-primary-soft)}.Toast_toast__mDcWJ.Toast_info__FI_CQ .Toast_progressBar__fALl_{background-color:var(--color-primary)}.Toast_toast__mDcWJ.Toast_warning__O64dm .Toast_icon__X4Vvd{color:var(--color-warning-strong);background-color:var(--color-warning-soft)}.Toast_toast__mDcWJ.Toast_warning__O64dm .Toast_progressBar__fALl_{background-color:var(--color-warning)}.Toast_toast__mDcWJ.Toast_error__bbRqR .Toast_icon__X4Vvd{color:var(--color-error-strong);background-color:var(--color-error-soft)}.Toast_toast__mDcWJ.Toast_error__bbRqR .Toast_progressBar__fALl_{background-color:var(--color-error)}@keyframes Toast_toastEnter__kBDES{0%{opacity:0;transform:translateX(calc(100% + 20px))}to{opacity:1;transform:translateX(0)}}@keyframes Toast_toastExit__ix6Lq{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(calc(100% + 20px))}}@keyframes Toast_toastPushedExit__v39eI{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}@media(prefers-reduced-motion:reduce){.Toast_toast__mDcWJ{animation:Toast_toastEnterReduced__nDmsm .15s ease-out both}.Toast_toast__mDcWJ.Toast_closing__OhqcT,.Toast_toast__mDcWJ.Toast_closing__OhqcT.Toast_pushed___bm2Y{animation:Toast_toastExitReduced__yccaS .15s ease-in forwards}}@keyframes Toast_toastEnterReduced__nDmsm{0%{opacity:0}to{opacity:1}}@keyframes Toast_toastExitReduced__yccaS{0%{opacity:1}to{opacity:0}}.ToastProvider_container__PDo1i{position:fixed;top:20px;right:20px;display:flex;flex-direction:column;gap:0;width:fit-content;pointer-events:none;z-index:1200}.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x{flex-shrink:0;margin-bottom:12px;overflow:visible;pointer-events:auto;transition:height .35s cubic-bezier(.16,1,.3,1),margin-bottom .35s cubic-bezier(.16,1,.3,1)}.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x:last-child{margin-bottom:0}.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x.ToastProvider_collapsing__GR7HH{margin-bottom:0;overflow:hidden}.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x>*{min-height:0}@media(max-width:480px){.ToastProvider_container__PDo1i{top:12px;right:12px;left:12px;align-items:stretch}.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x,.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x>*{width:100%}}@media(prefers-reduced-motion:reduce){.ToastProvider_container__PDo1i .ToastProvider_toastItem__n976x{transition-duration:.15s}}.Avatar_avatar__ZySYa{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;color:var(--color-primary-strong);background-color:var(--color-primary-soft);border:1px solid var(--color-border);border-radius:50%;cursor:default}.Avatar_avatar__ZySYa .Avatar_initials__AZHbL{font-weight:600;line-height:1}.Avatar_avatar__ZySYa img{display:block;width:100%;height:100%;object-fit:cover}.Avatar_avatar__ZySYa.Avatar_sm__Wtevs{width:28px;height:28px;font-size:.75rem}.Avatar_avatar__ZySYa.Avatar_md__WdQyM{width:40px;height:40px;font-size:.8125rem}.Avatar_avatar__ZySYa.Avatar_lg__NHPip{width:56px;height:56px;font-size:1rem}.Badge_badge__bHml6{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:fit-content;border-radius:9999px;font-weight:600;line-height:1;white-space:nowrap}.Badge_badge__bHml6 .Badge_dot__du7Gy{width:6px;height:6px;flex-shrink:0;background-color:currentColor;border-radius:9999px}.Badge_badge__bHml6 .Badge_icon__W6FKN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Badge_badge__bHml6 .Badge_icon__W6FKN svg{width:1em;height:1em}.Badge_badge__bHml6 .Badge_label__hbT2q{font-size:inherit}.Badge_badge__bHml6.Badge_sm__AJC4Q{padding:4px 8px;font-size:.75rem}.Badge_badge__bHml6.Badge_md__eIfs9{padding:8px 12px;font-size:.8125rem}.Badge_badge__bHml6.Badge_neutral__VzPrB{color:var(--color-text-muted);background-color:var(--color-surface-hover);box-shadow:inset 0 0 0 1px var(--color-border)}.Badge_badge__bHml6.Badge_info__bSqjB,.Badge_badge__bHml6.Badge_primary__SZJvY{color:var(--color-primary-strong);background-color:var(--color-primary-soft)}.Badge_badge__bHml6.Badge_success__udv9J{color:var(--color-success-strong);background-color:var(--color-success-soft)}.Badge_badge__bHml6.Badge_warning__ULUyW{color:var(--color-warning-strong);background-color:var(--color-warning-soft)}.Badge_badge__bHml6.Badge_error__qvtkQ{color:var(--color-error-strong);background-color:var(--color-error-soft)}.Badge_badge__bHml6.Badge_purple__qzXQm{color:var(--color-purple-strong);background-color:var(--color-purple-soft)}.Badge_badge__bHml6.Badge_cyan__r0f4D{color:var(--color-cyan-strong);background-color:var(--color-cyan-soft)}.Badge_badge__bHml6.Badge_pink__qvbVZ{color:var(--color-pink-strong);background-color:var(--color-pink-soft)}.Dropdown_trigger__Dss1S{display:inline-flex;width:fit-content}.Dropdown_menu__OEHpW{position:fixed;display:flex;flex-direction:column;min-width:180px;max-width:280px;padding:8px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;z-index:1100}.Dropdown_menu__OEHpW .Dropdown_item__blEVb{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;color:var(--color-text);background-color:rgba(0,0,0,0);border-radius:6px;text-align:left;transition:color .18s ease,background-color .18s ease}.Dropdown_menu__OEHpW .Dropdown_item__blEVb:focus-visible,.Dropdown_menu__OEHpW .Dropdown_item__blEVb:hover:not(:disabled){background-color:var(--color-surface-hover);outline:none}.Dropdown_menu__OEHpW .Dropdown_item__blEVb:disabled{color:var(--color-disabled);cursor:not-allowed}.Dropdown_menu__OEHpW .Dropdown_item__blEVb.Dropdown_danger__UaFGd{color:var(--color-error-strong)}.Dropdown_menu__OEHpW .Dropdown_item__blEVb.Dropdown_danger__UaFGd:focus-visible,.Dropdown_menu__OEHpW .Dropdown_item__blEVb.Dropdown_danger__UaFGd:hover:not(:disabled){background-color:var(--color-error-soft)}.Dropdown_menu__OEHpW .Dropdown_item__blEVb .Dropdown_icon__CBZOg{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:18px;color:inherit}.Dropdown_menu__OEHpW .Dropdown_item__blEVb .Dropdown_icon__CBZOg svg{width:1em;height:1em}.Dropdown_menu__OEHpW .Dropdown_item__blEVb .Dropdown_label__pvK4e{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem}.Dropdown_menu__OEHpW .Dropdown_separator__qyQd7{height:1px;margin:4px 8px;background-color:var(--color-border)}.Dropdown_itemRow__rwYMz{display:flex;align-items:center;gap:.125rem}.Dropdown_itemRow__rwYMz>.Dropdown_item__blEVb{flex:1 1;min-width:0}.Dropdown_itemActions__Y2kAB{display:inline-flex;align-items:center;flex-shrink:0;gap:.125rem}.Dropdown_itemAction__lJFSj{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:var(--color-text-muted);background:rgba(0,0,0,0);border:0;border-radius:8px;cursor:pointer;color:var(--color-text)}.Dropdown_itemAction__lJFSj:focus-visible,.Dropdown_itemAction__lJFSj:hover{background-color:var(--color-surface-hover);outline:none}.Dropdown_itemAction__lJFSj.Dropdown_danger__UaFGd{color:var(--color-error-strong)}.Dropdown_itemAction__lJFSj.Dropdown_danger__UaFGd:focus-visible,.Dropdown_itemAction__lJFSj.Dropdown_danger__UaFGd:hover{background-color:var(--color-error-soft)}.Dropdown_menu__OEHpW{border-color:var(--color-border);border-radius:12px;box-shadow:var(--shadow-md)}.Dropdown_itemAction__lJFSj,.Dropdown_menu__OEHpW .Dropdown_item__blEVb{transition:color .18s ease,background-color .18s ease,transform .18s ease}.OrganizationSwitcher_root__DgUlb{min-width:0;margin-bottom:14px;padding-bottom:16px;position:relative}.OrganizationSwitcher_root__DgUlb>span{width:100%}.OrganizationSwitcher_trigger__zfa_U{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:52px;padding:8px;color:var(--color-sidebar-text-strong);text-align:left;background-color:var(--color-sidebar-hover);border:1px solid var(--color-sidebar-divider);border-radius:8px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.OrganizationSwitcher_trigger__zfa_U:hover{background-color:var(--color-sidebar-active)}.OrganizationSwitcher_trigger__zfa_U:focus-visible{outline:2px solid var(--color-sidebar-text-strong);outline-offset:2px}.OrganizationSwitcher_trigger__zfa_U[aria-expanded=true]{background-color:var(--color-sidebar-active)}.OrganizationSwitcher_trigger__zfa_U[aria-expanded=true] .OrganizationSwitcher_chevron__wHCoD{color:var(--color-sidebar-text-strong);transform:rotate(180deg)}.OrganizationSwitcher_triggerAvatar__mbc_E{flex-shrink:0}.OrganizationSwitcher_triggerContent__x50Gv{display:flex;flex-direction:column;gap:3px;min-width:0}.OrganizationSwitcher_triggerContent__x50Gv span,.OrganizationSwitcher_triggerContent__x50Gv strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationSwitcher_triggerContent__x50Gv strong{color:var(--color-sidebar-text-strong);font-size:.8125rem;font-weight:600;line-height:1.2}.OrganizationSwitcher_triggerMeta__BjWSl{color:var(--color-sidebar-text);font-size:.75rem;line-height:1.2}.OrganizationSwitcher_chevron__wHCoD{width:11px;height:11px;color:var(--color-sidebar-text);transition:color .18s ease,transform .18s ease}.OrganizationSwitcher_organizationMenu__mOPfN{width:min(200px,100vw - 24px);min-width:250px;max-width:300px}.OrganizationSwitcher_organizationMenu__mOPfN [role=menuitem]{min-height:54px}.OrganizationSwitcher_menuAvatar__fNHSq{flex-shrink:0}.OrganizationSwitcher_organizationLabel__W72Wf{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0}.OrganizationSwitcher_organizationLabel__W72Wf.OrganizationSwitcher_selected__znrlK .OrganizationSwitcher_organizationName__D4hxP{color:var(--color-primary)}.OrganizationSwitcher_organizationLabelMain__5arxF{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.OrganizationSwitcher_organizationName__D4hxP{flex:1 1;min-width:0;overflow:hidden;color:var(--color-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.OrganizationSwitcher_currentIcon__Z_iQv{width:11px;height:11px;flex-shrink:0;color:var(--color-primary)}.OrganizationSwitcher_roleBadge__tWvbd{max-width:100%}@media(max-width:760px){.OrganizationSwitcher_organizationMenu__mOPfN{width:min(320px,100vw - 24px);min-width:0}}@media(prefers-reduced-motion:reduce){.OrganizationSwitcher_chevron__wHCoD,.OrganizationSwitcher_trigger__zfa_U{transition:none}}.OrganizationSwitcher_triggerEmpty__py87P{border-style:dashed}.OrganizationSwitcher_triggerEmpty__py87P .OrganizationSwitcher_triggerMeta__BjWSl{color:var(--color-sidebar-text-strong)}.OrganizationSwitcher_emptyAvatar__xtKSn{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;color:var(--color-primary);background-color:var(--color-primary-soft);border-radius:8px}.OrganizationSwitcher_emptyAvatar__xtKSn svg{width:14px;height:14px}.layout_app__dqQO1{display:grid;grid-template-columns:220px minmax(0,1fr);width:100%;min-height:100dvh;background-color:var(--color-background)}.layout_page__FnV_T{display:flex;flex-direction:column;min-width:0;min-height:100dvh}.layout_sidebar__SwLwE{position:sticky;top:0;display:flex;flex-direction:column;justify-content:space-between;height:100dvh;padding:12px 12px 16px;background-color:var(--color-sidebar-bg);border-right:1px solid var(--color-sidebar-border);z-index:10}.layout_brand__3qfX2{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:16px}.layout_version__ehc5h{color:var(--color-sidebar-text);font-size:.75rem;font-weight:500}.layout_logoLink__nQJgz{display:block;border-radius:6px;opacity:.9;transition:opacity .18s ease}.layout_logoLink__nQJgz:hover{opacity:1}.layout_logoLink__nQJgz:focus-visible{outline:2px solid var(--color-sidebar-text-strong);outline-offset:4px}.layout_logo__Ri_q6{display:block;width:112px;max-width:100%;height:auto}.layout_navigation__aEg1F{position:relative;display:flex;flex-direction:column;gap:2px;min-height:0}.layout_navigationActiveIndicator__Dxp1f{position:absolute;z-index:0;top:0;right:0;left:0;height:var(--indicator-height,0);pointer-events:none;background-color:var(--color-sidebar-active);border-radius:8px;opacity:var(--indicator-opacity,0);transform:translate3d(0,var(--indicator-y,0),0);transition:transform .24s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:transform,height}.layout_navigationActiveIndicator__Dxp1f:before{content:"";position:absolute;top:8px;bottom:8px;left:calc(-1*12px);width:3px;background-color:var(--color-sidebar-accent);border-radius:0 3px 3px 0}.layout_navigationGroup__jBDwQ{position:relative;display:flex;flex-direction:column;min-width:0;z-index:1}.layout_navigationGroup__jBDwQ:has(.layout_navigationChildrenWrapper__4rM_u){margin-top:8px;padding-top:8px}.layout_navigationGroup__jBDwQ:has(.layout_navigationChildrenWrapper__4rM_u):before{content:"";position:absolute;top:0;right:8px;left:8px;height:1px;background-color:var(--color-sidebar-divider);opacity:.8}.layout_navigationChild__CmjPP,.layout_navigationItem__XCSRm{position:relative;z-index:1;display:flex;align-items:center;min-width:0;text-decoration:none;outline:none;transition:color .18s ease,transform .18s ease}.layout_navigation__aEg1F>:first-child{position:relative;z-index:2}.layout_navigationItem__XCSRm{gap:10px;min-height:36px;padding:0 10px;color:var(--color-sidebar-text);font-size:.875rem;font-weight:500;background-color:rgba(0,0,0,0);border-radius:8px}.layout_navigationItem__XCSRm:hover:not(.layout_active__qTImB){color:var(--color-sidebar-text-strong);background-color:var(--color-sidebar-hover)}.layout_navigationItem__XCSRm:hover:not(.layout_active__qTImB) .layout_navigationIcon__alcgx{color:var(--color-sidebar-text-strong)}.layout_navigationItem__XCSRm:focus-visible{box-shadow:0 0 0 2px var(--color-sidebar-text-strong)}.layout_navigationItem__XCSRm.layout_active__qTImB{color:var(--color-sidebar-text-strong);font-weight:600}.layout_navigationItemContext__yKBoa{color:var(--color-sidebar-text-strong)}.layout_navigationChildDisabled__K_B68,.layout_navigationItemDisabled__b7Ig0{cursor:not-allowed;opacity:.45;pointer-events:auto}.layout_navigationChildDisabled__K_B68:hover,.layout_navigationItemDisabled__b7Ig0:hover{color:var(--color-sidebar-text);transform:none}.layout_navigationItemDisabled__b7Ig0:hover .layout_navigationIcon__alcgx{color:var(--color-sidebar-text);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transform:none}.layout_navigationItemDisabled__b7Ig0:hover .layout_navigationChevron__vMVb0{color:var(--color-sidebar-text);background-color:rgba(0,0,0,0)}.layout_navigationIcon__alcgx{display:grid;place-items:center;flex:0 0 auto;width:20px;height:20px;color:var(--color-sidebar-text);transition:color .18s ease}.layout_navigationIcon__alcgx svg{width:17px;height:17px}.layout_navigationItemContext__yKBoa .layout_navigationIcon__alcgx,.layout_navigationItem__XCSRm.layout_active__qTImB .layout_navigationIcon__alcgx{color:var(--color-sidebar-text-strong)}.layout_navigationLabel__k3DRK{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout_navigationChevron__vMVb0{display:grid;place-items:center;flex:0 0 auto;width:24px;height:24px;margin-left:auto;color:var(--color-sidebar-text);border-radius:8px;transition:color .18s ease,background-color .18s ease,transform .32s cubic-bezier(.22,1,.36,1)}.layout_navigationChevron__vMVb0 svg{width:11px;height:11px}.layout_navigationChevronOpen__qWBFf,.layout_navigationItem__XCSRm:hover .layout_navigationChevron__vMVb0{color:var(--color-sidebar-text-strong)}.layout_navigationChevronOpen__qWBFf{transform:rotate(180deg)}.layout_navigationChildrenWrapper__4rM_u{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .22s ease,margin-top .36s cubic-bezier(.22,1,.36,1)}.layout_navigationChildrenWrapperOpen__B7EwW{grid-template-rows:1fr;margin-top:5px;opacity:1}.layout_navigationChildren__zzeHn{position:relative;display:flex;flex-direction:column;gap:2px;min-height:0;overflow:hidden;margin-left:18px;padding:3px 0 3px 14px}.layout_navigationChildren__zzeHn:before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background-color:var(--color-sidebar-divider)}.layout_navigationChildActiveIndicator__gfug7{position:absolute;top:0;right:0;left:14px;height:var(--child-indicator-height,0);pointer-events:none;background-color:var(--color-sidebar-active);border-radius:8px;opacity:var(--child-indicator-opacity,0);transform:translate3d(0,var(--child-indicator-y,0),0);transition:transform .32s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:transform,height;z-index:0}.layout_navigationChildActiveIndicator__gfug7:before{content:"";position:absolute;top:50%;left:-15px;width:2px;height:18px;background-color:var(--color-sidebar-accent);transform:translateY(-50%)}.layout_navigationChild__CmjPP{gap:8px;min-height:32px;padding:0 10px;color:var(--color-sidebar-text);font-size:.8125rem;font-weight:400;background-color:rgba(0,0,0,0);border-radius:8px;z-index:1}.layout_navigationChild__CmjPP:hover,.layout_navigationChild__CmjPP:hover .layout_navigationChildIcon__sTCIy{color:var(--color-sidebar-text-strong)}.layout_navigationChild__CmjPP:focus-visible{box-shadow:0 0 0 2px var(--color-sidebar-text-strong)}.layout_navigationChild__CmjPP.layout_active__qTImB{color:var(--color-sidebar-text-strong);font-weight:600}.layout_navigationChildIcon__sTCIy{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;color:var(--color-sidebar-text);transition:color .18s ease,transform .18s ease}.layout_navigationChildIcon__sTCIy svg{width:12px;height:12px}.layout_navigationChild__CmjPP.layout_active__qTImB .layout_navigationChildIcon__sTCIy,.layout_navigationGroupActive__QivNd>.layout_navigationItem__XCSRm{color:var(--color-sidebar-text-strong)}@media(prefers-reduced-motion:reduce){.layout_navigationActiveIndicator__Dxp1f,.layout_navigationChevron__vMVb0,.layout_navigationChildActiveIndicator__gfug7,.layout_navigationChild__CmjPP,.layout_navigationChildrenWrapper__4rM_u,.layout_navigationIcon__alcgx,.layout_navigationItem__XCSRm{transition:none}}.layout_header__HrFrK{position:sticky;top:0;display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 32px;background-color:var(--color-surface);border-bottom:1px solid var(--color-border-card);z-index:9}.layout_headerSpacer__5zgUW{flex:1 1}.layout_headerActions__ILxc7{display:flex;align-items:center;gap:8px;flex:0 0 auto}.layout_headerActionsDivider__20Oxu{width:1px;height:28px;margin-inline:2px;background-color:var(--color-border)}.layout_notificationButton__LU_j5{position:relative;display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.layout_notificationButton__LU_j5 svg{width:16px;height:16px}.layout_notificationButton__LU_j5:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.layout_notificationButton__LU_j5:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.layout_notificationBadge__CHcJp{position:absolute;top:-5px;right:-6px;display:grid;place-items:center;min-width:19px;height:19px;padding-inline:5px;color:var(--color-surface);background-color:var(--color-error);border:2px solid var(--color-surface);border-radius:9999px;font-size:.75rem;font-weight:700;line-height:1}.layout_notificationCenter__A9RzZ{position:relative;display:flex;align-items:center}.layout_notificationPanel__OUzzP{position:absolute;top:calc(100% + 14px);right:0;width:min(500px,100vw - 32px);max-height:min(650px,100vh - 96px);overflow:hidden;background-color:color-mix(in srgb,var(--color-surface) 98%,var(--color-background));border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md);transform-origin:top right;animation:layout_notification-panel-in__SvJMT .19s cubic-bezier(.22,1,.36,1);z-index:80}.layout_notificationPanelHeader__Z37rr{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px 17px;background-color:var(--color-surface);border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.layout_notificationPanelHeader__Z37rr h2{margin:0;color:var(--color-text);font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.2}.layout_notificationPanelHeader__Z37rr p{margin:5px 0 0;color:var(--color-text-muted);font-size:.75rem;line-height:1.4}.layout_notificationPanelTitleRow__EjLyV{display:flex;align-items:center;gap:9px}.layout_notificationUnreadCount__DnmHx{display:grid;place-items:center;min-width:23px;height:23px;padding-inline:7px;color:var(--color-primary-strong);background-color:var(--color-primary-soft);border-radius:9999px;font-size:.75rem;font-weight:700;line-height:1}.layout_notificationMarkAll__tnL6j{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:8px 10px;color:var(--color-primary);background-color:rgba(0,0,0,0);border:0;border-radius:12px;font:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.layout_notificationMarkAll__tnL6j svg{width:12px;height:12px}.layout_notificationMarkAll__tnL6j:hover{color:var(--color-primary-strong);background-color:color-mix(in srgb,var(--color-primary-soft) 65%,transparent)}.layout_notificationMarkAll__tnL6j:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.layout_notificationPanelBody__lPkNY{max-height:468px;padding:10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-text-muted) 22%,transparent) rgba(0,0,0,0)}.layout_notificationList__Sm_g3{display:flex;flex-direction:column;gap:7px}.layout_notificationItem__RxKFl{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;width:100%;padding:13px 14px;overflow:hidden;color:inherit;text-align:left;text-decoration:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:12px;font:inherit;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.layout_notificationItem__RxKFl:before{content:"";position:absolute;top:11px;bottom:11px;left:0;width:3px;opacity:0;background-color:var(--color-primary);border-radius:0 9999px 9999px 0;transform:scaleY(.5);transition:opacity .18s ease,transform .18s ease}.layout_notificationItem__RxKFl:hover{background-color:var(--color-surface);border-color:var(--color-border)}.layout_notificationItem__RxKFl:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.layout_notificationItemUnread__hQY2d{background-color:var(--color-surface);border-color:var(--color-border)}.layout_notificationItemUnread__hQY2d:before{opacity:1;transform:scaleY(1)}.layout_notificationItem_info__GRXaA:before{background-color:var(--color-primary)}.layout_notificationItem_warning__HuLTw:before{background-color:#f08a1c}.layout_notificationItem_error__1uOcf:before{background-color:#d92d3a}.layout_notificationTypeIcon__f_jIU{display:grid;place-items:center;width:32px;height:32px;margin-top:1px;border:1px solid rgba(0,0,0,0);border-radius:12px}.layout_notificationTypeIcon__f_jIU svg{width:13px;height:13px}.layout_notificationTypeIcon_info__5Qepd{color:var(--color-primary-strong);background-color:color-mix(in srgb,var(--color-primary-soft) 75%,var(--color-surface));border-color:var(--color-border)}.layout_notificationTypeIcon_warning__udvze{color:#a04f00;background-color:var(--color-warning-soft);border-color:#fff1e3}.layout_notificationTypeIcon_error__5W0J2{color:var(--color-error-strong);background-color:var(--color-error-soft);border-color:#fce4e6}.layout_notificationContent__jJ9WQ{display:flex;flex-direction:column;gap:4px;min-width:0}.layout_notificationTopLine__bpr4o{display:flex;align-items:center;gap:8px;min-width:0}.layout_notificationTopLine__bpr4o strong{min-width:0;color:var(--color-text);font-size:.8125rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout_notificationUnreadDot__vrTyY{flex:0 0 auto;width:6px;height:6px;background-color:var(--color-primary);border-radius:9999px}.layout_notificationMessage__jSYex{display:-webkit-box;max-width:390px;color:var(--color-text-muted);font-size:.75rem;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.layout_notificationMeta__pYqIs{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin-top:3px;color:var(--color-text-muted);font-size:.75rem;line-height:1.3}.layout_notificationMeta__pYqIs time{display:inline-flex;align-items:center;white-space:nowrap}.layout_notificationMeta__pYqIs time:before{content:"·";margin-inline:7px;color:var(--color-text-muted)}.layout_notificationReference__6cWGG{display:inline;min-height:auto;padding:0;color:var(--color-primary-strong);background-color:rgba(0,0,0,0);border-radius:0;font-weight:600}.layout_notificationEmpty__ERWZT{display:flex;flex-direction:column;align-items:center;padding:32px 20px;text-align:center}.layout_notificationEmpty__ERWZT strong{margin-top:12px;color:var(--color-text);font-size:.8125rem;font-weight:600}.layout_notificationEmpty__ERWZT p{max-width:280px;margin:4px 0 0;color:var(--color-text-muted);font-size:.75rem;line-height:1.5}.layout_notificationEmptyIcon__AqBJJ{display:grid;place-items:center;width:46px;height:46px;color:var(--color-primary);background-color:var(--color-primary-soft);border:1px solid var(--color-border);border-radius:12px}.layout_notificationEmptyIcon__AqBJJ svg{width:17px;height:17px}.layout_notificationPanelFooter__r7f_h{padding:9px 12px 11px;background-color:var(--color-surface);border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.layout_notificationPanelFooter__r7f_h button{width:100%;padding:10px 12px;color:var(--color-primary);background-color:rgba(0,0,0,0);border:0;border-radius:12px;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:color .18s ease,background-color .18s ease}.layout_notificationPanelFooter__r7f_h button:after{content:" →"}.layout_notificationPanelFooter__r7f_h button:hover{color:var(--color-primary-strong);background-color:color-mix(in srgb,var(--color-primary-soft) 55%,transparent)}.layout_notificationPanelFooter__r7f_h button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary)}@keyframes layout_notification-panel-in__SvJMT{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.layout_headerContent__vSSSM{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}.layout_headerContent__vSSSM h1{margin:0;color:var(--color-text);font-size:1.25rem;font-weight:700;line-height:1.15;letter-spacing:-.03em}.layout_headerContent__vSSSM p{margin:0;color:var(--color-text-muted);font-size:.8125rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout_headerButton__z3pty,.layout_mobileMenuButton__zjlNS{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.layout_headerButton__z3pty svg,.layout_mobileMenuButton__zjlNS svg{width:17px;height:17px}.layout_headerButton__z3pty:hover,.layout_mobileMenuButton__zjlNS:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.layout_headerButton__z3pty:focus-visible,.layout_mobileMenuButton__zjlNS:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-primary)}.layout_headerProfile__Ey7Jj{display:flex;align-items:center;flex:0 0 auto}.layout_profileTrigger__tr7bb{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:2px 6px 2px 2px;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:9999px;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.layout_profileTrigger__tr7bb:hover{color:var(--color-text);background-color:var(--color-surface-hover)}.layout_profileTrigger__tr7bb:focus-within{box-shadow:0 0 0 2px var(--color-primary)}.layout_profileAvatar__tYPsd{position:relative;display:grid;place-items:center;flex:0 0 auto}.layout_profileChevron__bxhE1{display:grid;place-items:center;width:24px;height:24px;color:var(--color-text-muted);border-radius:9999px;transition:color .18s ease,background-color .18s ease,transform .18s ease}.layout_profileChevron__bxhE1 svg{width:10px;height:10px}.layout_profileTrigger__tr7bb:hover .layout_profileChevron__bxhE1{color:var(--color-text)}.layout_mobileMenuButton__zjlNS{display:none}@media(prefers-reduced-motion:reduce){.layout_headerButton__z3pty,.layout_mobileMenuButton__zjlNS,.layout_notificationButton__LU_j5,.layout_profileChevron__bxhE1,.layout_profileTrigger__tr7bb{transition:none}}.layout_page__FnV_T main{flex:1 1;min-width:0;padding:24px;background:var(--color-background)}.layout_mobileDrawer__hV8W8{position:fixed;inset:0;display:none;pointer-events:none;z-index:100}.layout_drawerOverlay__AMs7Z{position:absolute;inset:0;width:100%;height:100%;background-color:var(--color-overlay);opacity:0;transition:opacity .22s ease}.layout_drawerPanel__i8s5y{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:min(320px,85vw);height:100dvh;padding:20px;background-color:var(--color-sidebar-bg);border-right:1px solid var(--color-sidebar-divider);transform:translateX(-100%);transition:transform .25s ease}.layout_drawerHeader__odKAo{display:flex;align-items:center;gap:16px;margin-bottom:24px}.layout_drawerLogo__WbFPx{width:120px;height:auto}.layout_drawerCloseButton__epOjy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;color:var(--color-sidebar-text-strong);background-color:rgba(0,0,0,0);border-radius:8px;transition:color .22s ease,background-color .22s ease}.layout_drawerCloseButton__epOjy svg{width:18px;height:18px}.layout_drawerCloseButton__epOjy:hover{color:var(--color-sidebar-text-strong);background-color:var(--color-sidebar-hover)}.layout_drawerNavigation__Yktxe{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;margin-inline:calc(-1*20px);padding-inline:20px}.layout_drawerNavigation__Yktxe .layout_navigationItem__XCSRm.layout_active__qTImB{position:relative;background-color:var(--color-sidebar-active)}.layout_drawerNavigation__Yktxe .layout_navigationItem__XCSRm.layout_active__qTImB:before{content:"";position:absolute;top:8px;bottom:8px;left:calc(-1*20px);width:3px;background-color:var(--color-sidebar-accent);border-radius:0 3px 3px 0}.layout_drawerOrganization__qYUV7{margin-bottom:8px}.layout_drawerDividerAfter__pp_ZY,.layout_drawerDividerBefore__o5oqS{position:relative}.layout_drawerDividerBefore__o5oqS{margin-top:16px}.layout_drawerDividerBefore__o5oqS:after{content:"";position:absolute;top:calc(-1*8px - 1px);right:8px;left:8px;height:1px;background:var(--color-sidebar-divider)}.layout_drawerDividerAfter__pp_ZY{margin-bottom:16px}.layout_drawerDividerAfter__pp_ZY:after{content:"";position:absolute;right:8px;bottom:calc(-1*8px - 1px);left:8px;height:1px;background:var(--color-sidebar-divider)}.layout_drawerVersion__98KLl{margin-top:auto;padding-top:16px;color:var(--color-sidebar-text);font-size:.75rem;font-weight:500;text-align:center}.layout_mobileDrawer__hV8W8.layout_open__QND_u{pointer-events:auto}.layout_mobileDrawer__hV8W8.layout_open__QND_u .layout_drawerOverlay__AMs7Z{opacity:1}.layout_mobileDrawer__hV8W8.layout_open__QND_u .layout_drawerPanel__i8s5y{transform:translateX(0)}@media(max-width:768px){.layout_app__dqQO1{grid-template-columns:minmax(0,1fr)}.layout_sidebar__SwLwE{display:none}.layout_mobileMenuButton__zjlNS{display:flex}.layout_mobileDrawer__hV8W8{display:block}.layout_headerContent__vSSSM p{display:none}}@media(max-width:480px){.layout_header__HrFrK{min-height:56px;padding-inline:12px}.layout_page__FnV_T main{padding:12px}}.layout_navigationGroupDividerBefore__AXv9f{margin-top:12px;padding-top:12px}.layout_navigationGroupDividerBefore__AXv9f:before{content:"";position:absolute;top:0;right:8px;left:8px;height:1px;background:var(--color-sidebar-divider)}.layout_navigationGroupDividerAfter___XohZ{margin-bottom:12px;padding-bottom:12px}.layout_navigationGroupDividerAfter___XohZ:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:1px;background:var(--color-sidebar-divider)}.Button_button__5Fngg{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;gap:8px;width:fit-content;border:1px solid rgba(0,0,0,0);border-radius:8px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .15s ease}.Button_button__5Fngg:active:not(:disabled){transform:scale(.98)}.Button_button__5Fngg:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button_button__5Fngg:disabled{cursor:not-allowed;opacity:.6}.Button_button__5Fngg.Button_sm__sh0pZ{min-height:36px;padding:0 12px;font-size:.875rem}.Button_button__5Fngg.Button_md__m9Lz9{min-height:40px;padding:0 16px;font-size:.875rem}.Button_button__5Fngg.Button_lg__UdK99{min-height:44px;padding:0 20px;font-size:1rem}.Button_button__5Fngg.Button_primary__swzAa{color:var(--color-on-primary);background-color:var(--color-primary)}.Button_button__5Fngg.Button_primary__swzAa:hover:not(:disabled){background-color:var(--color-primary-hover)}.Button_button__5Fngg.Button_cta__fXxqH{color:var(--color-on-cta);background-color:var(--color-cta);font-weight:600}.Button_button__5Fngg.Button_cta__fXxqH:hover:not(:disabled){background-color:var(--color-cta-hover)}.Button_button__5Fngg.Button_tonal__f6oCH{color:var(--color-primary);background-color:var(--color-primary-soft);border-color:rgba(0,0,0,0)}.Button_button__5Fngg.Button_tonal__f6oCH:hover:not(:disabled){color:var(--color-primary-strong);background-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-primary-soft))}.Button_button__5Fngg.Button_tonal__f6oCH:disabled{color:var(--color-disabled)}.Button_button__5Fngg.Button_secondary__pFIlL{color:var(--color-text);background-color:var(--color-surface);border-color:var(--color-border)}.Button_button__5Fngg.Button_secondary__pFIlL:hover:not(:disabled){background-color:var(--color-surface-hover);border-color:var(--color-border-strong)}.Button_button__5Fngg.Button_danger__5gJwK{color:var(--color-white);background-color:var(--color-error)}.Button_button__5Fngg.Button_danger__5gJwK:hover:not(:disabled){background-color:var(--color-error-strong)}.Button_button__5Fngg.Button_ghost__lEOCo{color:var(--color-text);background-color:rgba(0,0,0,0);padding:0}.Button_button__5Fngg.Button_ghost__lEOCo:hover:not(:disabled){color:var(--color-primary)}.Button_button__5Fngg.Button_success__G0Zz3{color:var(--color-white);background-color:var(--color-success-strong)}.Button_button__5Fngg.Button_success__G0Zz3:hover:not(:disabled){background-color:var(--color-success)}.Button_button__5Fngg.Button_warning__VziZk{color:#15171f;background-color:var(--color-warning)}.Button_button__5Fngg.Button_warning__VziZk:hover:not(:disabled){filter:brightness(1.05)}.Button_button__5Fngg .Button_icon__V2EYJ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Button_button__5Fngg .Button_icon__V2EYJ svg{width:1em;height:1em}.Button_button__5Fngg .Button_label__4Yq5D{font-size:inherit}.Button_button__5Fngg.Button_iconOnly__YBfbJ{aspect-ratio:1;padding:0}.Button_button__5Fngg.Button_iconOnly__YBfbJ.Button_sm__sh0pZ{width:36px}.Button_button__5Fngg.Button_iconOnly__YBfbJ.Button_md__m9Lz9{width:40px}.Button_button__5Fngg.Button_iconOnly__YBfbJ.Button_lg__UdK99{width:44px}.Button_button__5Fngg.Button_loading__WDyPj{cursor:wait;background-color:var(--color-surface);color:var(--color-primary)}.Button_button__5Fngg .Button_spinner__Ol6Kr{width:1em;height:1em;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:9999px;animation:Button_button-spin__7YTiN .6s linear infinite}.Button_buttonContent__zjaui{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.Button_mainContent__LRuMW{display:inline-flex;align-items:center;justify-content:center;gap:8px}.Button_durationHint__nKzMu{margin-top:2px;font-size:.75rem;font-weight:500;line-height:1;opacity:.7}.Button_withDuration__f2eBW{-webkit-user-select:none;user-select:none;touch-action:none}.Button_durationProgress__NfHzC{position:absolute;z-index:0;top:0;bottom:0;left:0;width:0;background-color:currentColor;opacity:.25;pointer-events:none;will-change:width}@keyframes Button_button-spin__7YTiN{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Button_button__5Fngg{transition:none}.Button_button__5Fngg .Button_spinner__Ol6Kr{animation-duration:1.2s}}.Loader_loader__B3fJr{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;color:var(--color-text-muted)}.Loader_loader__B3fJr .Loader_label__YBj1J{font-size:.8125rem;line-height:1.5}.Loader_loader__B3fJr .Loader_srOnly__ioEDM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB{position:absolute;inset:3px;border-radius:50%;animation:Loader_orbitSpin__t6yTy 1.8s linear infinite}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB .Loader_orbitDot__R4iub{position:absolute;border-radius:50%}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB .Loader_orbitDot__R4iub.Loader_create__whRQx{top:0;left:50%;background-color:var(--color-success);transform:translate(-50%,-50%)}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB .Loader_orbitDot__R4iub.Loader_read__by1FY{top:50%;right:0;background-color:var(--color-primary);transform:translate(50%,-50%)}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB .Loader_orbitDot__R4iub.Loader_update__8OcAL{bottom:0;left:50%;background-color:var(--color-warning);transform:translate(-50%,50%)}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_orbit__W2lbB .Loader_orbitDot__R4iub.Loader_delete__sn_ju{top:50%;left:0;background-color:var(--color-error);transform:translate(-50%,-50%)}.Loader_loader__B3fJr .Loader_spinnerVisual__ajKhI .Loader_centerDot__5ts78{display:block;background-color:var(--color-disabled);border-radius:50%}.Loader_loader__B3fJr.Loader_sm__ffXuX .Loader_spinnerVisual__ajKhI{width:16px;height:16px}.Loader_loader__B3fJr.Loader_sm__ffXuX .Loader_spinnerVisual__ajKhI .Loader_centerDot__5ts78,.Loader_loader__B3fJr.Loader_sm__ffXuX .Loader_spinnerVisual__ajKhI .Loader_orbitDot__R4iub{width:3px;height:3px}.Loader_loader__B3fJr.Loader_md__7O4Ka .Loader_spinnerVisual__ajKhI{width:24px;height:24px}.Loader_loader__B3fJr.Loader_md__7O4Ka .Loader_spinnerVisual__ajKhI .Loader_centerDot__5ts78,.Loader_loader__B3fJr.Loader_md__7O4Ka .Loader_spinnerVisual__ajKhI .Loader_orbitDot__R4iub{width:5px;height:5px}.Loader_loader__B3fJr.Loader_lg__6_sQq{gap:12px}.Loader_loader__B3fJr.Loader_lg__6_sQq .Loader_spinnerVisual__ajKhI{width:36px;height:36px}.Loader_loader__B3fJr.Loader_lg__6_sQq .Loader_spinnerVisual__ajKhI .Loader_centerDot__5ts78,.Loader_loader__B3fJr.Loader_lg__6_sQq .Loader_spinnerVisual__ajKhI .Loader_orbitDot__R4iub{width:7px;height:7px}.Loader_loader__B3fJr.Loader_lg__6_sQq .Loader_label__YBj1J{font-size:1rem}@keyframes Loader_orbitSpin__t6yTy{to{transform:rotate(1turn)}}@keyframes Loader_spinReverse__0u_02{to{transform:rotate(-1turn)}}@media(prefers-reduced-motion:reduce){.Loader_loader__B3fJr .Loader_orbit__W2lbB{animation-duration:2.2s}}.modal_overlay__ZRPqX{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background-color:var(--color-overlay);z-index:1000}.modal_overlay__ZRPqX .modal_modal__2AMhs{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 40px);overflow:hidden;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-lg);outline:none}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_sm__55SR0{max-width:420px}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_md__n_nxr{max-width:560px}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_lg__u_n1V{max-width:50svw}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_xl__Q1MXd{max-width:90svw}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00{position:relative;border-color:color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:16px;box-shadow:var(--shadow-lg)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00.modal_lg__u_n1V{max-width:min(980px,92svw)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00.modal_md__n_nxr{max-width:min(680px,92svw)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00 .modal_header__GTGsW{padding:20px 24px;background:var(--color-primary-soft)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00 .modal_header__GTGsW .modal_icon__wJc4m{width:42px;height:42px;border-radius:12px;color:var(--color-primary-strong);background:var(--color-surface);border:1px solid var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00 .modal_content__GaDVg{padding:24px;background:color-mix(in srgb,var(--color-surface-sunken) 55%,transparent)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00 .modal_footer__eX9Uj{padding:16px 24px;background:var(--color-surface-sunken)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00.modal_error__bjbug .modal_header__GTGsW,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00.modal_success__mDhWp .modal_header__GTGsW,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00.modal_warning__8erB3 .modal_header__GTGsW{background-color:var(--color-surface)}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW .modal_icon__wJc4m{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW .modal_icon__wJc4m svg{width:18px;height:18px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW .modal_heading__L28Tr{display:flex;flex-direction:column;gap:4px;min-width:0}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW .modal_heading__L28Tr .modal_title__4_anv{color:var(--color-text);font-size:1.125rem;font-weight:600;line-height:1.2}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW .modal_heading__L28Tr .modal_subtitle__EmJ5J{color:var(--color-text-muted);font-size:.8125rem;line-height:1.5}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_content__GaDVg{flex:1 1;min-height:0;padding:20px;overflow-y:auto;color:var(--color-text);font-size:1rem;line-height:1.5}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_content__GaDVg:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_footer__eX9Uj{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_neutral__gYJMG .modal_header__GTGsW .modal_icon__wJc4m{color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_info__C_BGi .modal_header__GTGsW .modal_icon__wJc4m{color:var(--color-primary-strong);background-color:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_success__mDhWp .modal_header__GTGsW .modal_icon__wJc4m{color:var(--color-success-strong);background-color:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-success) 24%,var(--color-border))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW{background-color:var(--color-warning-soft)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW .modal_icon__wJc4m{background-color:var(--color-surface)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW{background-color:var(--color-error-soft)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW .modal_icon__wJc4m{background-color:var(--color-surface)}@media(max-width:480px){.modal_overlay__ZRPqX{align-items:flex-end;padding:12px}.modal_overlay__ZRPqX .modal_modal__2AMhs{max-width:none;max-height:90dvh;border-radius:12px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_content__GaDVg,.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW{padding:16px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_footer__eX9Uj{flex-direction:column-reverse;align-items:stretch;padding:16px}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_footer__eX9Uj>*{width:100%}}.modal_overlay__ZRPqX .modal_modal__2AMhs{position:relative;isolation:isolate;animation:modal_resalocModalIn__YgGJP .18s cubic-bezier(.16,1,.3,1)}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_header__GTGsW{background:color-mix(in srgb,var(--color-primary) 11%,var(--color-surface))}.modal_overlay__ZRPqX .modal_modal__2AMhs .modal_footer__eX9Uj{background:color-mix(in srgb,var(--color-surface-sunken) 72%,var(--color-surface))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_workspace__tbw00:after{opacity:0}@keyframes modal_resalocModalIn__YgGJP{0%{opacity:0;transform:translateY(6px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.modal_overlay__ZRPqX .modal_modal__2AMhs{animation:none}}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug.modal_workspace__tbw00:before,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug:after,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3.modal_workspace__tbw00:before,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3:after{opacity:0}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW{background-image:none}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_content__GaDVg,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_content__GaDVg{background:var(--color-surface)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug{border-color:var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW{background:color-mix(in srgb,var(--color-error) 16%,var(--color-surface))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW .modal_icon__wJc4m{color:var(--color-error-strong);background:color-mix(in srgb,var(--color-surface) 96%,var(--color-error-soft));border:1px solid color-mix(in srgb,var(--color-error) 28%,var(--color-border))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW .modal_icon__wJc4m svg,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_header__GTGsW .modal_title__4_anv{color:var(--color-error-strong)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_semanticContent__IXzoU{position:relative;overflow:hidden;padding:16px 20px;color:var(--color-text);background-color:var(--color-error-soft);border:1px solid color-mix(in srgb,var(--color-error) 26%,var(--color-border));border-radius:12px}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_semanticContent__IXzoU:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background-color:var(--color-error)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_semanticContent__IXzoU strong{color:var(--color-error-strong)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_semanticContent__IXzoU p{margin-top:4px}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3{border-color:var(--color-border)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW{background:color-mix(in srgb,var(--color-warning) 18%,var(--color-surface))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW .modal_icon__wJc4m{color:var(--color-warning-strong);background:color-mix(in srgb,var(--color-surface) 96%,var(--color-warning-soft));border:1px solid color-mix(in srgb,var(--color-warning) 28%,var(--color-border))}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW .modal_icon__wJc4m svg,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_header__GTGsW .modal_title__4_anv{color:var(--color-warning-strong)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_semanticContent__IXzoU{position:relative;overflow:hidden;padding:16px 20px;color:var(--color-text);background-color:var(--color-warning-soft);border:1px solid color-mix(in srgb,var(--color-warning) 28%,var(--color-border));border-radius:12px}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_semanticContent__IXzoU:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background-color:var(--color-warning)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_semanticContent__IXzoU strong{color:var(--color-warning-strong)}.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_semanticContent__IXzoU p{margin-top:4px}@media(max-width:480px){.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_error__bjbug .modal_semanticContent__IXzoU,.modal_overlay__ZRPqX .modal_modal__2AMhs.modal_warning__8erB3 .modal_semanticContent__IXzoU{padding:16px}}