@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_fcb1684e-module__tDteiW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_fcb1684e-module__tDteiW__variable{--font-manrope:"Manrope", "Manrope Fallback"}

:root{--ui-card-hover-scale:1.05;--ui-card-border-width:1px;--ui-card-radius:var(--ui-radius-2xl);--ui-card-padding-inline:var(--ui-space-4);--ui-card-padding-block:var(--ui-space-4);--ui-card-gap:var(--ui-space-4);--ui-card-media-ratio:4 / 3;--ui-card-media-bg:var(--ui-surface-2);--ui-card-compact-radius:var(--ui-radius-xl);--ui-card-compact-padding-inline:var(--ui-space-3);--ui-card-compact-padding-block:var(--ui-space-3);--ui-card-compact-gap:var(--ui-space-3);--ui-card-compact-media-ratio:1;--ui-card-default-radius:var(--ui-radius-2xl);--ui-card-default-padding-inline:var(--ui-space-4);--ui-card-default-padding-block:var(--ui-space-4);--ui-card-default-gap:var(--ui-space-4);--ui-card-default-media-ratio:4 / 3;--ui-card-featured-radius:var(--ui-radius-2xl);--ui-card-featured-padding-inline:var(--ui-space-5);--ui-card-featured-padding-block:var(--ui-space-5);--ui-card-featured-gap:var(--ui-space-5);--ui-card-featured-media-ratio:16 / 9;--ui-space-0:0px;--ui-space-px:1px;--ui-space-0_5:.125rem;--ui-space-1:.25rem;--ui-space-1_5:.375rem;--ui-space-2:.5rem;--ui-space-2_5:.625rem;--ui-space-3:.75rem;--ui-space-3_5:.875rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-space-7:1.75rem;--ui-space-8:2rem;--ui-space-9:2.25rem;--ui-space-10:2.5rem;--ui-space-11:2.75rem;--ui-space-12:3rem;--ui-space-14:3.5rem;--ui-space-16:4rem;--ui-space-20:5rem;--ui-space-24:6rem;--ui-space-28:7rem;--ui-space-32:8rem;--ui-navigation-bar-mobile-reserve:8rem;--ui-navigation-bar-desktop-reserve:8rem;--ui-font-size-xs:.75rem;--ui-font-size-sm:.875rem;--ui-font-size-base:1rem;--ui-font-size-lg:1.125rem;--ui-font-size-xl:1.25rem;--ui-font-size-2xl:1.5rem;--ui-font-size-3xl:1.875rem;--ui-font-size-4xl:2.25rem;--ui-font-size-5xl:3rem;--ui-weight-normal:400;--ui-weight-medium:500;--ui-weight-semibold:600;--ui-weight-bold:700;--ui-weight-black:900;--ui-radius-sm:.25rem;--ui-radius-md:.375rem;--ui-radius-lg:.5rem;--ui-radius-xl:.75rem;--ui-radius-2xl:1rem;--ui-radius-3xl:1.5rem;--ui-radius-full:9999px;--ui-duration-150:.15s;--ui-duration-200:.2s;--ui-duration-300:.3s;--ui-duration-fast:.12s;--ui-easing:cubic-bezier(.16, 1, .3, 1);--ui-z-base:0;--ui-z-dropdown:1000;--ui-z-sticky:1100;--ui-z-modal:1200;--ui-z-toast:1300}:root,html[data-ui-theme=light],:root[data-ui-theme=light],:root[data-sa-theme=light]{--ui-header-height:3.75rem;--ui-sidebar-width:280px;--ui-sidebar-width-collapsed:44px;--ui-sidebar-item-radius:8px;--ui-page-bg:#f1f5f9;--ui-topbar-bg:#fff;--ui-topbar-border:#e2e8f0;--ui-topbar-glass:#ffffffb8;--ui-topbar-border-soft:#eef2f7;--ui-card-bg:#fff;--ui-modal-bg:#f1f5f9;--ui-card-border:#e2e8f0;--ui-card-shadow:0 1px 2px #0f172a08, 0 4px 12px #0f172a0a;--ui-card-shadow-hover:0 4px 6px #0f172a05, 0 12px 28px #0f172a14;--ui-media-canvas-bg:#fff;--ui-media-canvas-border:#00000014;--ui-sidebar-bg:#f8fafc;--ui-sidebar-bg-glass:#f8fafcf5;--ui-sidebar-border:#e2e8f0;--ui-sidebar-border-soft:#d4deea;--ui-sidebar-text:#475569;--ui-sidebar-text-muted:#94a3b8;--ui-sidebar-active-bg:#e2e8f0;--ui-sidebar-active-text:#0f172a;--ui-sidebar-hover-bg:#f1f5f9;--ui-sidebar-hover-tint:#eef4fb;--ui-text-1:#0f172a;--ui-text-2:#334155;--ui-text-3:#64748b;--ui-text-4:#94a3b8;--ui-divider:#e2e8f0;--ui-input-bg:#fff;--ui-input-border:#e2e8f0;--ui-input-border-focus:#94a3b8;--ui-accent:#171717;--ui-accent-contrast:#fff;--ui-muted-bg:#f1f5f9;--ui-popover-bg:#fff;--ui-shadow-lg:0 25px 50px -12px #0f172a40;--ui-ring:#0f172a33;--ui-hover-bg:#0000000a;--ui-danger:#f87171;--ui-surface-glass-1:#ffffffd9;--ui-surface-glass-2:#fffffff2;--ui-surface:var(--ui-surface-glass-1);--ui-surface-2:var(--ui-surface-glass-2);--ui-surface-hover:#0000000a;--ui-active-bg:#00000014;--ui-border:var(--ui-topbar-border);--ui-border-strong:#00000029;--ui-control-border:#0000001c;--ui-modal-action-bg:#fff;--ui-modal-action-text:#0f172a;--ui-placeholder:#00000047;--ui-primary-bg:#000000e6;--ui-primary-text:#fff;--ui-focus-ring:#00000014;--ui-accent-rgb:23 23 23;--ui-checkbox-checked-bg:#e30613;--ui-checkbox-checked-text:#fff;--ui-danger-bg:#ef44441a;--ui-danger-bg-hover:#ef444426;--ui-danger-border:#ef44444d;--ui-danger-text:#b91c1c;--ui-success-bg:#10b9811a;--ui-success-border:#10b98140;--ui-success-text:#047857;--ui-loading-bg:#3b82f61a;--ui-loading-border:#3b82f640;--ui-loading-text:#1d4ed8;--ui-scrollbar-track:transparent;--ui-scrollbar-thumb:var(--ui-card-border);--ui-scrollbar-thumb-hover:var(--ui-text-4);--ui-float-glass-bg:#ffffff94;--ui-float-bg:#ffffff8c;--ui-float-hover-bg:#ffffffc7;--ui-float-border:#0f172a1a;--ui-float-shadow:0 1px 1px #0f172a0a, 0 4px 24px #0f172a0f;--ui-float-shadow-hover:0 2px 8px #0f172a14, 0 8px 32px #0f172a1a}html.dark,:root[data-ui-theme=dark],html[data-ui-theme=dark],:root[data-sa-theme=dark]{--ui-page-bg:#050505;--ui-modal-bg:#0c0c0d;--ui-topbar-bg:#101010;--ui-topbar-border:#ffffff14;--ui-topbar-glass:var(--ui-topbar-bg);--ui-topbar-border-soft:#ffffff14;--ui-card-bg:#141414;--ui-card-border:#ffffff17;--ui-card-shadow:0 1px 3px #0003, 0 4px 12px #00000040;--ui-card-shadow-hover:0 4px 8px #0000004d, 0 12px 32px #00000080;--ui-media-canvas-bg:#fff;--ui-media-canvas-border:#00000014;--ui-sidebar-bg:#0b0b0c;--ui-sidebar-bg-glass:var(--ui-sidebar-bg);--ui-sidebar-border:#ffffff14;--ui-sidebar-border-soft:#ffffff14;--ui-sidebar-text:#ffffffad;--ui-sidebar-text-muted:#ffffff57;--ui-sidebar-active-bg:#ffffff21;--ui-sidebar-active-text:#fffffff5;--ui-sidebar-hover-bg:#ffffff0f;--ui-sidebar-hover-tint:#ffffff0f;--ui-text-1:#ffffffeb;--ui-text-2:#ffffffb8;--ui-text-3:#ffffff7a;--ui-text-4:#ffffff4d;--ui-divider:#ffffff14;--ui-input-bg:#181818;--ui-input-border:#ffffff1f;--ui-input-border-focus:#ffffff47;--ui-accent:#2a2a2a;--ui-accent-contrast:#fff;--ui-muted-bg:#ffffff14;--ui-popover-bg:var(--ui-card-bg);--ui-shadow-lg:0 25px 50px -12px #00000073;--ui-ring:#fff3;--ui-hover-bg:#ffffff0f;--ui-danger:#f87171;--ui-surface-glass-1:#ffffff09;--ui-surface-glass-2:#ffffff0e;--ui-surface:var(--ui-surface-glass-1);--ui-surface-2:var(--ui-surface-glass-2);--ui-surface-hover:#ffffff0f;--ui-active-bg:#ffffff17;--ui-border:#ffffff12;--ui-border-strong:#ffffff1f;--ui-control-border:#ffffff17;--ui-modal-action-bg:#fff;--ui-modal-action-text:#0f172a;--ui-placeholder:#ffffff40;--ui-primary-bg:#fff;--ui-primary-text:#fff;--ui-focus-ring:#ffffff1a;--ui-accent-rgb:42 42 42;--ui-checkbox-checked-bg:#ff4d57;--ui-checkbox-checked-text:#fff;--ui-danger-bg:#ef44441a;--ui-danger-bg-hover:#ef444426;--ui-danger-border:#ef44444d;--ui-danger-text:#fca5a5;--ui-success-bg:#10b9811a;--ui-success-border:#10b98140;--ui-success-text:#6ee7b7;--ui-loading-bg:#3b82f61a;--ui-loading-border:#3b82f640;--ui-loading-text:#93c5fd;--ui-scrollbar-track:transparent;--ui-scrollbar-thumb:var(--ui-border-strong);--ui-scrollbar-thumb-hover:var(--ui-text-4);--ui-float-glass-bg:#26262885;--ui-float-bg:#0000008c;--ui-float-hover-bg:#343437ad;--ui-float-border:#ffffff1f;--ui-float-shadow:0 1px 0 #ffffff0f inset, 0 4px 24px #00000059;--ui-float-shadow-hover:0 1px 0 #ffffff14 inset, 0 8px 32px #00000073}@media (min-width:1024px){html[data-ui-theme=light],:root[data-ui-theme=light],html:not(.dark):not([data-ui-theme=dark]){--ui-float-bg:#ffffffd9}html.dark,:root[data-ui-theme=dark],html[data-ui-theme=dark],:root[data-sa-theme=dark]{--ui-float-bg:#000000d9}}@media (max-width:639px){:root{--ui-header-height:3.25rem}}
.ui-field{isolation:isolate;border-radius:var(--ui-radius-2xl);background:var(--ui-control-border);padding:1px;transition:background-color .18s;position:relative}.ui-field--focused{background:var(--ui-input-border)}.ui-field__inner{background:var(--ui-input-bg);border-radius:var(--ui-radius-2xl);position:relative;overflow:hidden}.ui-field__label{pointer-events:none;transform-origin:0;font-size:14px;line-height:1;font-weight:var(--ui-weight-medium);color:var(--ui-text-4);transition:all .18s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ui-field__control,.ui-field__control:focus,.ui-field__control:focus-visible,.ui-field__control:active{border-radius:inherit;width:100%;color:var(--ui-text-1);box-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;display:block}.ui-field__control:disabled{cursor:not-allowed;opacity:.5}.ui-field__control:-webkit-autofill{-webkit-text-fill-color:var(--ui-text-1);caret-color:var(--ui-text-1);-webkit-box-shadow:0 0 0 1000px var(--ui-input-bg) inset;box-shadow:0 0 0 1000px var(--ui-input-bg) inset;background-clip:content-box;transition:background-color 9999s ease-out}.ui-field__control:-webkit-autofill:hover{-webkit-text-fill-color:var(--ui-text-1);caret-color:var(--ui-text-1);-webkit-box-shadow:0 0 0 1000px var(--ui-input-bg) inset;box-shadow:0 0 0 1000px var(--ui-input-bg) inset;background-clip:content-box;transition:background-color 9999s ease-out}.ui-field__control:-webkit-autofill:focus{-webkit-text-fill-color:var(--ui-text-1);caret-color:var(--ui-text-1);-webkit-box-shadow:0 0 0 1000px var(--ui-input-bg) inset;box-shadow:0 0 0 1000px var(--ui-input-bg) inset;background-clip:content-box;transition:background-color 9999s ease-out}.ui-field__control:-webkit-autofill:active{-webkit-text-fill-color:var(--ui-text-1);caret-color:var(--ui-text-1);-webkit-box-shadow:0 0 0 1000px var(--ui-input-bg) inset;box-shadow:0 0 0 1000px var(--ui-input-bg) inset;background-clip:content-box;transition:background-color 9999s ease-out}@media (max-width:768px){.ui-field{--ui-field-control-font-size:16px}}
.scrollbar{scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) var(--ui-scrollbar-track)}.scrollbar::-webkit-scrollbar{width:6px;height:6px}.scrollbar::-webkit-scrollbar-track{background:var(--ui-scrollbar-track)}.scrollbar::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb);border-radius:999px;min-width:32px;min-height:32px}.scrollbar:hover::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb-hover)}.scrollbar::-webkit-scrollbar-corner{background:0 0}
.ui-topbar{inset-inline:0;top:var(--ui-shell-safe-top,0px);z-index:var(--ui-z-sticky,30);box-sizing:border-box;width:100%;height:var(--ui-topbar-expanded-height);align-items:center;gap:var(--ui-space-3);padding:0 var(--ui-gutter-x);pointer-events:none;transition:background var(--ui-duration-200) var(--ui-easing), border-color var(--ui-duration-200) var(--ui-easing), box-shadow var(--ui-duration-200) var(--ui-easing), backdrop-filter var(--ui-duration-200) var(--ui-easing);background:0 0;border-bottom:1px solid #0000;display:flex;position:fixed;overflow:visible}.ui-topbar[data-scrolled=true][data-has-breadcrumbs=false]{background:var(--ui-float-bg);border-bottom-color:var(--ui-float-border);box-shadow:var(--ui-float-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%)}.ui-topbar>*{pointer-events:auto}@media (min-width:640px){.ui-topbar{gap:var(--ui-space-4)}}@media (hover:hover) and (pointer:fine){.ui-topbar[data-scrolled=true][data-has-breadcrumbs=false]{background:var(--ui-float-bg);-webkit-backdrop-filter:blur(32px)saturate(150%);backdrop-filter:blur(32px)saturate(150%)}}@media (prefers-reduced-transparency:reduce){.ui-topbar[data-scrolled=true][data-has-breadcrumbs=false]{background:var(--ui-popover-bg);box-shadow:var(--ui-shadow-lg);-webkit-backdrop-filter:none;backdrop-filter:none}}.ui-topbar-icon-button{box-sizing:border-box;border:1px solid var(--ui-float-border);background:var(--ui-float-bg);width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;color:var(--ui-text-2);box-shadow:var(--ui-float-shadow);cursor:pointer;-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .18s,box-shadow .18s,border-color .18s,color .18s;display:inline-flex}.ui-topbar-icon-button:hover,.ui-topbar-icon-button[aria-expanded=true]{background:var(--ui-hover-bg);color:var(--ui-text-1);box-shadow:var(--ui-float-shadow-hover)}.ui-topbar-icon-button:focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:2px}@media (prefers-reduced-transparency:reduce){.ui-topbar-icon-button{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-card-bg);border-color:var(--ui-card-border);box-shadow:var(--ui-card-shadow)}}.ui-btn{border-radius:var(--ui-radius-full);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform 50ms;display:inline-flex}.ui-btn:focus-visible{border-color:var(--ui-border-strong);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ui-btn:active{transform:translateY(1px)}.ui-btn:disabled{pointer-events:none;opacity:.5}.ui-btn>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.ui-btn--default{background:var(--ui-primary-bg);color:var(--ui-primary-text)}.ui-btn--default:hover{background:color-mix(in srgb, var(--ui-primary-bg) 85%, var(--ui-accent))}.ui-btn--outline{border-color:var(--ui-border);background:var(--ui-input-bg);color:var(--ui-text-1)}.ui-btn--outline:hover,.ui-btn--outline[aria-expanded=true]{background:var(--ui-hover-bg)}.ui-btn--secondary{background:var(--ui-active-bg);color:var(--ui-text-1)}.ui-btn--secondary:hover{background:color-mix(in srgb, var(--ui-active-bg) 85%, var(--ui-accent))}.ui-btn--ghost{color:var(--ui-text-1);background:0 0}.ui-btn--ghost:hover,.ui-btn--ghost[aria-expanded=true]{background:var(--ui-hover-bg)}.ui-btn--destructive{background:var(--ui-danger-bg);color:var(--ui-danger-text)}.ui-btn--destructive:hover{background:var(--ui-danger-bg-hover)}.ui-btn--destructive:focus-visible{border-color:var(--ui-danger-border);box-shadow:0 0 0 3px var(--ui-danger-bg)}.ui-btn--link{color:var(--ui-accent);text-underline-offset:4px;background:0 0;text-decoration:underline}.ui-btn--xs{gap:.25rem;height:1.75rem;padding:0 .625rem;font-size:.75rem}.ui-btn--xs>svg{width:.75rem;height:.75rem}.ui-btn--sm{gap:.375rem;height:2.125rem;padding:0 .75rem;font-size:.8125rem}.ui-btn--sm>svg{width:.875rem;height:.875rem}.ui-btn--lg{gap:.5rem;height:3rem;padding:0 1.375rem;font-size:.9375rem;font-weight:600}.ui-btn--lg>svg{width:1.125rem;height:1.125rem}.ui-btn--xl{gap:.625rem;height:3.5rem;padding:0 1.75rem;font-size:1rem;font-weight:600}.ui-btn--xl>svg{width:1.25rem;height:1.25rem}.ui-btn--2xl{gap:.75rem;height:4rem;padding:0 2.25rem;font-size:1.125rem;font-weight:600}.ui-btn--2xl>svg{width:1.375rem;height:1.375rem}.ui-btn--icon{gap:0;width:2.5rem;height:2.5rem;padding:0}.ui-btn--icon-xs{width:1.75rem;height:1.75rem;padding:0}.ui-btn--icon-xs>svg{width:.75rem;height:.75rem}.ui-btn--icon-sm{width:2.125rem;height:2.125rem;padding:0}.ui-btn--icon-lg{width:3rem;height:3rem;padding:0}.ui-btn--icon-xl{width:3.5rem;height:3.5rem;padding:0}.ui-btn--icon-2xl{width:4rem;height:4rem;padding:0}.ui-checkbox-button{min-height:2.25rem;color:var(--ui-text-1);font-size:var(--ui-font-size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.625rem;line-height:1.25;display:inline-flex;position:relative}.ui-checkbox-button__input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-checkbox-button__indicator{border:1px solid var(--ui-input-border);background:var(--ui-input-bg);color:#0000;border-radius:.375rem;flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.ui-checkbox-button:hover .ui-checkbox-button__indicator{border-color:var(--ui-checkbox-checked-bg)}.ui-checkbox-button[data-state=checked] .ui-checkbox-button__indicator{border-color:var(--ui-checkbox-checked-bg);background:var(--ui-checkbox-checked-bg);color:var(--ui-checkbox-checked-text)}.ui-checkbox-button:active .ui-checkbox-button__indicator{transform:scale(.94)}.ui-checkbox-button:focus-within .ui-checkbox-button__indicator{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ui-checkbox-button__label{min-width:0}.ui-option-list{margin-inline:calc(var(--ui-space-5) * -1);flex-direction:column;gap:0;display:flex}.ui-option-list__row{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-height:3.25rem;padding:var(--ui-space-2) var(--ui-space-5);border-top:1px solid var(--ui-card-border);cursor:pointer;transition:background-color .15s;display:flex}.ui-option-list__row:first-child{border-top:0}.ui-option-list__row:hover{background:var(--ui-hover-bg)}.ui-option-list__row--disabled{cursor:default}.ui-option-list__copy{align-items:center;gap:var(--ui-space-3);flex:1;min-width:0;display:flex}.ui-option-list__leading{flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-option-list__text{gap:2px;min-width:0;display:grid}.ui-option-list__label{color:var(--ui-text-2);font-size:var(--ui-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-option-list__description{color:var(--ui-text-3);font-size:var(--ui-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-option-list__control{margin:calc(var(--ui-space-2) * -1) 0;padding:var(--ui-space-2) 0;align-items:center;display:flex}.ui-option-list--control-start .ui-option-list__control{order:-1}.ui-option-list__control .ui-checkbox-button__label{display:none}.ui-input,.ui-select,.ui-textarea{border:1px solid var(--ui-input-border);border-radius:var(--ui-radius-lg);background:var(--ui-input-bg);width:100%;min-width:0;color:var(--ui-text-1);outline:none;transition:border-color .15s,box-shadow .15s;display:block}.ui-input,.ui-select{min-height:2.5rem;padding:.5rem .75rem}.ui-textarea{resize:vertical;min-height:5rem;padding:.625rem .75rem}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--ui-input-border-focus);box-shadow:0 0 0 3px var(--ui-focus-ring)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--ui-placeholder)}.ui-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem;padding-right:2.5rem}.ui-card{gap:var(--ui-card-gap);border:var(--ui-card-border-width) solid var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);padding-top:var(--ui-card-padding-block);padding-bottom:var(--ui-card-padding-block);color:var(--ui-text-1);box-shadow:var(--ui-card-shadow);flex-direction:column;font-size:.875rem;display:flex;overflow:hidden}.ui-card[data-size=compact],.ui-card[data-size=sm]{--ui-card-radius:var(--ui-card-compact-radius);--ui-card-padding-inline:var(--ui-card-compact-padding-inline);--ui-card-padding-block:var(--ui-card-compact-padding-block);--ui-card-gap:var(--ui-card-compact-gap);--ui-card-media-ratio:var(--ui-card-compact-media-ratio)}.ui-card[data-size=featured]{--ui-card-radius:var(--ui-card-featured-radius);--ui-card-padding-inline:var(--ui-card-featured-padding-inline);--ui-card-padding-block:var(--ui-card-featured-padding-block);--ui-card-gap:var(--ui-card-featured-gap);--ui-card-media-ratio:var(--ui-card-featured-media-ratio)}.ui-card>img:first-child{margin-top:calc(-1 * var(--ui-card-padding-block));border-top-left-radius:var(--ui-card-radius);border-top-right-radius:var(--ui-card-radius)}.ui-card>img:last-child{border-bottom-left-radius:var(--ui-card-radius);border-bottom-right-radius:var(--ui-card-radius)}.ui-card:has(.ui-card-footer){padding-bottom:0}.ui-card-media{aspect-ratio:var(--ui-card-media-ratio);margin-inline:calc(-1 * var(--ui-card-padding-inline));background:var(--ui-card-media-bg);color:var(--ui-text-3);justify-content:center;align-items:center;display:flex;overflow:hidden}.ui-card-media:first-child{margin-top:calc(-1 * var(--ui-card-padding-block));border-top-left-radius:var(--ui-card-radius);border-top-right-radius:var(--ui-card-radius)}.ui-card-media:last-child{margin-bottom:calc(-1 * var(--ui-card-padding-block));border-bottom-left-radius:var(--ui-card-radius);border-bottom-right-radius:var(--ui-card-radius)}.ui-card-header{padding-left:var(--ui-card-padding-inline);padding-right:var(--ui-card-padding-inline);grid-auto-rows:min-content;align-items:start;gap:.25rem;display:grid}.ui-card-header:has(.ui-card-action){grid-template-columns:1fr auto}.ui-card-title{font-size:1rem;font-weight:500;line-height:1.375}.ui-card[data-size=compact] .ui-card-title,.ui-card[data-size=sm] .ui-card-title{font-size:.875rem}.ui-card[data-size=featured] .ui-card-title{font-size:var(--ui-font-size-lg)}.ui-card-description{color:var(--ui-text-3);font-size:.875rem}.ui-card-action{grid-area:1/2/span 2;place-self:start end}.ui-card-content{padding-left:var(--ui-card-padding-inline);padding-right:var(--ui-card-padding-inline)}.ui-card-footer{border-top:1px solid var(--ui-border);background:var(--ui-hover-bg);align-items:center;gap:.5rem;padding:1rem;display:flex}.ui-card[data-size=compact] .ui-card-footer,.ui-card[data-size=sm] .ui-card-footer{padding:var(--ui-space-3)}.ui-sheet-overlay{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;transition:opacity .15s;position:fixed;inset:0}.ui-sheet-content{z-index:50;background:var(--ui-card-bg);background-clip:padding-box;flex-direction:column;gap:1rem;font-size:.875rem;transition:transform .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:fixed;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ui-sheet-content[data-side=top]{border-bottom:1px solid var(--ui-border);height:auto;top:0;left:0;right:0}.ui-sheet-content[data-side=right]{border-left:1px solid var(--ui-border);width:75%;height:100%;top:0;bottom:0;right:0}.ui-sheet-content[data-side=bottom]{border-top:1px solid var(--ui-border);height:auto;bottom:0;left:0;right:0}.ui-sheet-content[data-side=left]{border-right:1px solid var(--ui-border);width:75%;height:100%;top:0;bottom:0;left:0}@media (min-width:640px){.ui-sheet-content[data-side=right],.ui-sheet-content[data-side=left]{max-width:24rem}}.ui-sheet-close-btn{position:absolute;top:.75rem;right:.75rem}.ui-sheet-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-sheet-header{flex-direction:column;gap:.125rem;padding:1rem;display:flex}.ui-sheet-footer{flex-direction:column;gap:.5rem;margin-top:auto;padding:1rem;display:flex}.ui-sheet-title{color:var(--ui-text-1);font-size:1rem;font-weight:500}.ui-sheet-description{color:var(--ui-text-3);font-size:.875rem}.ui-separator{background:var(--ui-border);flex-shrink:0}.ui-separator[data-orientation=horizontal]{width:100%;height:1px}.ui-field__label{pointer-events:none;transition:all .2s;position:absolute}.ui-field__control{background:0 0;width:100%}.ui-field__suffix{z-index:1;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.ui-field--lg .ui-field__suffix{right:1rem}.ui-field-hint{color:var(--ui-text-3);font-size:var(--ui-font-size-xs);align-items:flex-start;gap:.375rem;margin:0;line-height:1.45;display:flex}.ui-field-hint__icon{width:1.125rem;height:1.125rem;color:var(--ui-text-4);flex:none;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.ui-field-hint__icon svg{width:.8125rem;height:.8125rem}.ui-form-section{border:1px solid var(--ui-card-border);border-radius:var(--ui-radius-xl);background:color-mix(in srgb, var(--ui-card-bg) 72%, var(--ui-hover-bg));overflow:hidden}.ui-form-section__intro{padding:1rem 1.25rem .75rem}.ui-form-section__title{color:var(--ui-text-1);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);margin:0}.ui-form-section__description{color:var(--ui-text-3);font-size:var(--ui-font-size-xs);margin:.25rem 0 0;line-height:1.45}.ui-form-section__content{padding:0 1.25rem}.ui-modal-close{top:var(--ui-space-1_5);right:var(--ui-space-1_5);cursor:pointer;width:42px;height:42px;color:var(--ui-text-3);background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;transition:transform .15s ease-out,background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex;position:absolute}.ui-modal-close:hover{background:var(--ui-hover-bg);color:var(--ui-text-3)}.ui-modal-close:focus-visible{outline:2px solid var(--ui-primary-bg);outline-offset:2px}.ui-modal-close:active{opacity:.8;transform:scale(1.04);box-shadow:inset 0 1px 2px #0f172a14}.ui-modal-description{color:var(--ui-text-2);font-size:var(--ui-font-size-sm);margin:0;padding:.75rem 1rem 0;line-height:1.45}@media (max-width:768px){.ui-modal-description{padding-inline:.75rem}}.ui-modal-footer{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}@media (min-width:640px){.ui-modal-footer{gap:.75rem}}.ui-modal-footer__meta{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}.ui-modal-footer__actions{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem;min-width:0;display:grid}.ui-modal-footer--full-width .ui-modal-footer__actions>.ui-modal-btn,.ui-modal-footer--full-width .ui-modal-footer__meta>.ui-modal-btn{width:100%}@media (min-width:640px){.ui-modal-footer__actions{flex-wrap:nowrap;justify-content:flex-end;gap:.75rem;display:flex}.ui-modal-footer__actions>.ui-modal-btn,.ui-modal-footer__meta>.ui-modal-btn{white-space:nowrap;width:auto;min-height:2.5rem;box-shadow:none}.ui-modal-footer--full-width .ui-modal-footer__actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.75rem;display:grid}.ui-modal-footer--full-width .ui-modal-footer__actions>.ui-modal-btn,.ui-modal-footer--full-width .ui-modal-footer__meta>.ui-modal-btn{width:100%}}.ui-modal-btn{width:100%;min-height:2.5rem;font-size:var(--ui-font-size-sm);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:transform .15s ease-out,background .15s,color .15s,border-color .15s,filter .15s;display:inline-flex}.ui-modal-btn:focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:2px;box-shadow:0 0 0 3px var(--ui-focus-ring)}.ui-modal-btn:active{box-shadow:none;transform:none}.ui-modal-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.ui-modal-btn--secondary,.ui-modal-btn--secondary:hover,.ui-modal-btn--secondary:active{border-color:var(--ui-control-border);color:var(--ui-text-2);background:0 0}.ui-modal-btn--destructive{border-color:var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text)}.ui-modal-btn--destructive:hover{background:var(--ui-danger-bg-hover);box-shadow:0 10px 22px #ef444429}.ui-modal-btn--ghost{color:var(--ui-text-4);background:0 0}.ui-modal-btn--ghost:hover{background:var(--ui-active-bg);color:var(--ui-text-2)}.ui-modal-btn--icon{border-color:var(--ui-control-border);width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--ui-text-3);background:0 0;padding:0}.ui-modal-btn--icon:hover,.ui-modal-btn--icon:active{border-color:var(--ui-control-border);color:var(--ui-text-3);background:0 0}.ui-modal-btn--icon-destructive{color:var(--ui-danger-text)}.ui-modal-btn--icon-destructive:hover,.ui-modal-btn--icon-destructive:active{border-color:var(--ui-input-border);color:var(--ui-danger-text);background:0 0}.ui-modal-btn--primary{border-color:var(--ui-modal-primary-bg,var(--ui-accent));background:var(--ui-modal-primary-bg,var(--ui-accent));color:var(--ui-modal-primary-contrast,var(--ui-accent-contrast))}.ui-modal-btn--primary:hover,.ui-modal-btn--primary:active{background:var(--ui-modal-primary-bg,var(--ui-accent));border-color:var(--ui-modal-primary-bg,var(--ui-accent));color:var(--ui-modal-primary-contrast,var(--ui-accent-contrast));filter:none}@media (prefers-reduced-motion:reduce){.ui-modal-close,.ui-modal-btn{transition:none}.ui-modal-close:active,.ui-modal-btn:active{transform:none}}.ui-modal-status{border:1px solid;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;display:inline-flex}.ui-modal-status--error{border-color:var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text)}.ui-modal-status--success{border-color:var(--ui-success-border);background:var(--ui-success-bg);color:var(--ui-success-text)}.ui-modal-status--loading{border-color:var(--ui-loading-border);background:var(--ui-loading-bg);color:var(--ui-loading-text)}.ui-spin{animation:.8s linear infinite ui-spin-keyframe}@keyframes ui-spin-keyframe{to{transform:rotate(360deg)}}.ui-tabs{width:auto;min-width:0}.ui-tabs[data-full-width=true]{width:100%}.ui-tabs__scroll{width:100%;overflow-x:auto}.ui-tabs__track{width:max(100%, calc(var(--ui-tabs-count) * 6rem));grid-template-columns:repeat(var(--ui-tabs-count), minmax(0, 1fr));border-radius:var(--ui-radius-2xl);border:1px solid var(--ui-control-border);background:0 0;align-items:center;min-width:0;height:2.75rem;padding:.1875rem;display:grid;position:relative;overflow:hidden}.ui-tabs[data-full-width=false] .ui-tabs__track{width:max-content;min-width:max-content}.ui-tabs__indicator{width:calc((100% - 6px) / var(--ui-tabs-count));border-radius:calc(var(--ui-radius-2xl) - 3px);background:var(--ui-input-bg);box-shadow:none;transform:translateX(calc(var(--ui-tabs-active) * 100%));will-change:transform;border:0;transition:transform .2s ease-out,background-color .2s,border-color .2s,box-shadow .2s;position:absolute;top:3px;bottom:3px;left:3px}.ui-tabs__btn{z-index:10;appearance:none;border-radius:calc(var(--ui-radius-2xl) - 3px);text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.375rem;width:100%;min-width:0;height:2.5rem;margin:0;padding:0 .875rem;font-size:.8125rem;font-weight:600;line-height:1;transition:color .15s;display:flex;position:relative}.ui-tabs__btn:focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:-2px}.ui-tabs__btn--active{color:var(--ui-text-1)}.ui-tabs__btn--inactive,.ui-tabs__btn--inactive:hover{color:var(--ui-text-2)}@media (max-width:420px){.ui-tabs__btn{gap:.25rem;padding-inline:.5rem}}.ui-mobile-card{transition:background .14s}.ui-mobile-card:hover{background:var(--ui-hover-bg)}.ui-mobile-card-list{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.ui-mobile-card-list{display:none}}.ui-separator[data-orientation=vertical]{align-self:stretch;width:1px}
:root{--brand-primary:#e30613;--brand-secondary:#1a1a1a;--brand-accent:#e30613;--brand-text:#1a1a1a;--brand-gradient:linear-gradient(135deg, #e30613 0%, #1a1a1a 100%);--background:#f8f8f8;--foreground:#060606;--card:#fff;--card-foreground:#060606;--popover:#fff;--popover-foreground:#060606;--primary:#171717;--primary-foreground:#fafafa;--secondary:#eee;--secondary-foreground:#171717;--muted:#ebebeb;--muted-foreground:#5d5d5d;--accent:#eee;--accent-foreground:#171717;--destructive:#e40014;--border:#d7d7d7;--input:#d7d7d7;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fff;--sidebar-foreground:#060606;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#eee;--sidebar-accent-foreground:#171717;--sidebar-border:#d7d7d7;--sidebar-ring:#a1a1a1;--glass-bg:#ffffffb3;--glass-border:#00000012;--glass-blur:20px;--glass-bg-heavy:#ffffffd9;--glass-border-heavy:#0000001a;--brand-surface:color-mix(in oklch, var(--brand-primary) 15%, transparent);--brand-glow-sm:0 0 30px color-mix(in oklch, var(--brand-primary) 30%, transparent);--brand-glow-md:0 0 60px color-mix(in oklch, var(--brand-primary) 40%, transparent);--brand-glow-lg:0 0 100px color-mix(in oklch, var(--brand-primary) 50%, transparent);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo:cubic-bezier(.87, 0, .13, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--cta-section-bg:#020202;--cta-ambient-glow:radial-gradient(ellipse, color-mix(in oklch, var(--brand-primary) 18%, transparent) 0%, transparent 70%);--cursor-glow-spot:color-mix(in oklch, var(--brand-primary) 4%, transparent);--brand-beam-warm:#ff6b35}@supports (color:lab(0% 0 0)){:root{--background:lab(97.68% -.0000298023 .0000119209);--foreground:lab(1.5609% 0 0);--card:lab(100% 0 0);--card-foreground:lab(1.5609% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(1.5609% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(94.2% 0 0);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(93.04% .0000298023 -.0000119209);--muted-foreground:lab(39.68% 0 0);--accent:lab(94.2% 0 0);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(86.08% -.0000298023 0);--input:lab(86.08% -.0000298023 0);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(100% 0 0);--sidebar-foreground:lab(1.5609% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(94.2% 0 0);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(86.08% -.0000298023 0);--sidebar-ring:lab(66.128% -.0000298023 .0000119209);--glass-bg:lab(100% 0 0/.7);--glass-border:lab(0% 0 0/.07);--glass-bg-heavy:lab(100% 0 0/.85);--glass-border-heavy:lab(0% 0 0/.1);--cta-section-bg:lab(.462488% 0 0)}}.light{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){.light{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#060606;--foreground:#f5f5f5;--card:#0f0f0f;--card-foreground:#f5f5f5;--popover:#0f0f0f;--popover-foreground:#f5f5f5;--primary:#e8e8e8;--primary-foreground:#0f0f0f;--secondary:#1b1b1b;--secondary-foreground:#f5f5f5;--muted:#1b1b1b;--muted-foreground:#8f8f8f;--accent:#1b1b1b;--accent-foreground:#f5f5f5;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff1f;--ring:#737373;--sidebar:#0f0f0f;--sidebar-foreground:#f5f5f5;--sidebar-primary:#e4e4e4;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#1b1b1b;--sidebar-accent-foreground:#f5f5f5;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(1.5609% 0 0);--foreground:lab(96.52% -.0000298023 .0000119209);--card:lab(4.4379% 0 0);--card-foreground:lab(96.52% -.0000298023 .0000119209);--popover:lab(4.4379% 0 0);--popover-foreground:lab(96.52% -.0000298023 .0000119209);--primary:lab(91.88% .0000298023 -.0000119209);--primary-foreground:lab(4.4379% 0 0);--secondary:lab(9.52% -.00000745058 0);--secondary-foreground:lab(96.52% -.0000298023 .0000119209);--muted:lab(9.52% -.00000745058 0);--muted-foreground:lab(59.4% 0 0);--accent:lab(9.52% -.00000745058 0);--accent-foreground:lab(96.52% -.0000298023 .0000119209);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.12);--ring:lab(48.496% 0 0);--sidebar:lab(4.4379% 0 0);--sidebar-foreground:lab(96.52% -.0000298023 .0000119209);--sidebar-primary:lab(90.72% .0000298023 -.0000119209);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(9.52% -.00000745058 0);--sidebar-accent-foreground:lab(96.52% -.0000298023 .0000119209);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}
*,:before,:after{box-sizing:border-box;border-color:var(--ui-border);outline-color:var(--ui-ring,color-mix(in srgb, var(--ui-accent) 50%, transparent))}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;min-height:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--ui-page-bg);min-height:100%;color:var(--ui-text-1);font-family:var(--font-role-sans,var(--font-onest,sans-serif));font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus:not(:focus-visible){outline:none}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:default}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),select,textarea){border:1px solid var(--ui-input-border);border-radius:var(--ui-radius-lg);background:var(--ui-input-bg);min-width:0;max-width:100%;color:var(--ui-text-1);outline:none;transition:border-color .15s,box-shadow .15s}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),select,textarea):focus{border-color:var(--ui-input-border-focus);box-shadow:0 0 0 3px var(--ui-focus-ring)}:where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),textarea)::placeholder{color:var(--ui-placeholder)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),textarea,select{font-size:16px}}
@layer base{@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{font-family:var(--font-role-sans,var(--font-manrope,sans-serif));background:var(--ui-page-bg);scroll-behavior:smooth;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--ui-text-1);background:var(--ui-page-bg);min-height:100%}@media (max-width:768px){select,textarea,input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search]{font-size:16px}}}
.ui-page{min-width:0}.ui-page--standalone{padding:var(--ui-gutter-y) var(--ui-gutter-x)}.ui-page-header{margin-bottom:var(--ui-space-8)}.ui-page-header--constrained{max-width:48rem}.ui-page-title{font-size:clamp(2rem,4vw,3rem);font-weight:var(--ui-weight-black);letter-spacing:-.04em;color:var(--ui-text-1)}.ui-page-subtitle{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-sm);color:var(--ui-text-3)}.ui-page-card{border:1px solid var(--ui-card-border);padding:var(--ui-space-6);background:var(--ui-card-bg);box-shadow:var(--ui-card-shadow);border-radius:1.8rem}.ui-page-card--constrained{max-width:48rem}.ui-center-screen{min-height:100svh;padding-inline:var(--ui-space-6);text-align:center;justify-content:center;align-items:center;display:flex}.ui-center-card{gap:var(--ui-space-2);flex-direction:column;max-width:24rem;display:flex}.ui-center-title{font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);color:var(--ui-text-1)}.ui-center-text{font-size:var(--ui-font-size-sm);color:var(--ui-text-2)}.ui-container{width:100%;max-width:72rem;margin-inline:auto}.ui-page-narrow{min-width:0}
:root{--ui-gutter-x:12px;--ui-gutter-y:16px;--ui-shell-safe-top:0px;--ui-shell-safe-bottom:0px;--ui-shell-safe-left:0px;--ui-shell-safe-right:0px;--ui-topbar-expanded-height:68px;--ui-shell-header-offset:var(--ui-topbar-expanded-height)}html,body{scrollbar-width:none;-ms-overflow-style:none;min-height:100%}html{height:auto;overflow-y:auto}body{height:auto;overflow:visible}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}@media (min-width:640px){:root{--ui-gutter-x:20px;--ui-gutter-y:20px}}@media (min-width:1024px){:root{--ui-gutter-x:24px;--ui-gutter-y:24px;--ui-topbar-expanded-height:72px}}.ui-main{min-width:0;min-height:100dvh;padding-top:var(--ui-shell-header-offset);flex:none;overflow-x:clip}.ui-main-gutter{box-sizing:border-box;min-height:100%;padding:var(--ui-gutter-y) var(--ui-gutter-x)}.ui-panel-page-content{box-sizing:border-box;width:100%;min-width:0;min-height:100%;padding-bottom:var(--ui-space-4);flex-direction:column;flex:auto;margin-inline:auto;display:flex}.ui-root[data-panel-page-width=contained] .ui-panel-page-content{max-width:90rem}.ui-root[data-panel-page-width=narrow] .ui-panel-page-content{max-width:48rem}.ui-root[data-panel-page-align=center] .ui-panel-page-content{align-items:stretch}.ui-root[data-panel-page-align=center] .ui-panel-page-content>:first-child{flex:0 auto;margin-block:auto}.ui-content-col>.ui-main{flex-direction:column;flex:auto;min-height:0;display:flex}.ui-content-col>.ui-main>.ui-main-gutter{flex-direction:column;flex:1;display:flex}.ui-root[data-ui-project-home=true] .ui-main{padding-top:var(--ui-shell-header-offset)}.ui-boot-placeholder{opacity:0;min-height:100vh}.ui-account-backdrop{z-index:19;-webkit-backdrop-filter:blur(4px)saturate(120%);backdrop-filter:blur(4px)saturate(120%);background:#00000042;animation:.18s both ui-backdrop-in;position:fixed;inset:0}@keyframes ui-backdrop-in{0%{opacity:0}to{opacity:1}}.ui-account-menu-section{flex-direction:column;gap:4px;padding:8px 10px;display:flex}.ui-account-menu-row{justify-content:center;align-items:center;gap:8px;min-height:34px;display:flex}.ui-account-menu-controls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:5px;width:100%;display:grid}.ui-account-menu-controls--font{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-account-option-btn{background:color-mix(in srgb, var(--ui-card-border) 38%, transparent);min-width:0;height:1.9rem;color:var(--ui-text-2);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.25rem;padding:0 .45rem;font-size:.72rem;font-weight:600;line-height:1;transition:background .14s,color .14s,border-color .14s;display:flex;overflow:hidden}.ui-account-option-btn:hover{background:var(--ui-hover-bg);color:var(--ui-text-1)}.ui-account-option-btn[data-active=true]{background:color-mix(in srgb, var(--ui-text-1) 16%, transparent);border-color:color-mix(in srgb, var(--ui-text-1) 28%, transparent);color:var(--ui-text-1)}.ui-account-option-btn--fixed{min-width:0;padding:0}.ui-account-menu-divider{background:var(--ui-divider);height:1px;margin:0}.ui-account-menu-action{grid-template-columns:var(--ui-space-4) minmax(0, 1fr);box-sizing:border-box;border-radius:var(--ui-radius-md);width:100%;min-height:38px;color:var(--ui-text-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0 10px;font-size:.84rem;font-weight:500;transition:background .14s,color .14s;display:grid}.ui-account-menu-action:hover{background:var(--ui-hover-bg);color:var(--ui-text-1)}.ui-account-menu-action--danger:hover{background:color-mix(in srgb, var(--ui-danger) 14%, transparent);color:var(--ui-danger-text,#b91c1c)}.ui-topbar-scroll-gutter{inset-inline:0;top:var(--ui-shell-safe-top,0px);z-index:2;width:100%;min-height:var(--ui-header-height);align-items:center;gap:var(--ui-space-3);padding-top:var(--ui-space-3);padding-bottom:var(--ui-space-2);padding-left:var(--ui-gutter-x);padding-right:var(--ui-gutter-x);pointer-events:none;box-shadow:none;transition:background var(--ui-duration-200) ease, border-color var(--ui-duration-200) ease, box-shadow var(--ui-duration-200) ease, backdrop-filter var(--ui-duration-200) ease;background:0 0;border-bottom:1px solid #0000;display:flex;position:absolute;overflow:visible}@media (min-width:640px){.ui-topbar-scroll-gutter{gap:var(--ui-space-4);padding-top:var(--ui-space-4);padding-bottom:var(--ui-space-3)}}.ui-topbar-scroll-gutter[data-scrolled=true]{background:color-mix(in srgb, var(--ui-page-bg) 58%, transparent);border-bottom-color:color-mix(in srgb, var(--ui-card-border) 42%, transparent);box-shadow:0 12px 38px color-mix(in srgb, var(--ui-shadow-color,#000) 10%, transparent);-webkit-backdrop-filter:blur(2rem)saturate(150%);backdrop-filter:blur(2rem)saturate(150%)}@media (prefers-reduced-transparency:reduce){.ui-topbar-scroll-gutter[data-scrolled=true]{background:var(--ui-page-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.ui-breadcrumb-segment,.ui-breadcrumb-trail,.ui-topbar-slot>button,.ui-topbar-slot>a{box-sizing:border-box;min-height:2.5rem;color:var(--ui-text-2);border:1px solid var(--ui-float-border);background:var(--ui-float-bg);box-shadow:var(--ui-float-shadow);-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);z-index:1;border-radius:9999px;flex-flow:row;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.25;transition:background .18s,box-shadow .18s,border-color .18s,opacity .18s;display:inline-flex;position:relative}.ui-topbar-account-wrap{position:relative}.ui-topbar-slot>button,.ui-topbar-slot>a{height:42px;min-height:42px;max-height:42px;padding:0 1.125rem;font-size:.875rem;line-height:1.25}.ui-breadcrumb-trail{flex:0 auto;width:max-content;min-width:0;max-width:100%;overflow:hidden}.ui-breadcrumb-trail--adaptive{white-space:nowrap;align-items:center;display:flex}.ui-breadcrumb-item{flex-shrink:0;align-items:center;min-width:0;display:inline-flex}.ui-breadcrumb-item[data-hidden=true]{display:none}.ui-breadcrumb-segment a,.ui-breadcrumb-segment .ui-breadcrumb-text,.ui-breadcrumb-trail a,.ui-breadcrumb-trail .ui-breadcrumb-text{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.ui-breadcrumb-segment a,.ui-breadcrumb-trail a{align-items:center;text-decoration:none;display:inline-flex}.ui-breadcrumb-segment button[type=button],.ui-breadcrumb-trail button[type=button]{width:1.75rem;height:1.75rem;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s,background .15s;display:inline-flex}.ui-breadcrumb-segment button[type=button]:hover,.ui-breadcrumb-trail button[type=button]:hover{opacity:1;background:var(--ui-hover-bg)}.ui-breadcrumb-text{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.ui-breadcrumb-text[data-current=true]{color:var(--ui-text-1);font-weight:var(--ui-weight-semibold)}.ui-breadcrumb-workspace-label{align-items:center;gap:var(--ui-space-1_5);color:var(--ui-text-2);display:inline-flex}.ui-breadcrumb-workspace-label svg{flex-shrink:0}.ui-breadcrumb-logo{justify-content:flex-start;align-items:center;width:max-content;min-width:24px;max-width:72px;height:24px;display:inline-flex;overflow:hidden}.ui-breadcrumb-logo img{object-fit:contain;width:auto;max-width:72px;height:auto;max-height:24px;display:block}.ui-topbar-slot{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);z-index:1;pointer-events:auto;flex-wrap:wrap;flex-shrink:0;min-width:0;display:flex;position:relative}.ui-breadcrumb-trail--fixed{flex-shrink:0}.ui-crumb-block{align-items:center;gap:var(--ui-space-1);flex-flow:row;min-width:0;display:flex;position:relative}.ui-crumb-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-breadcrumb-dropdown{z-index:50;border-radius:var(--ui-radius-xl);min-width:13rem;padding-top:var(--ui-space-1);padding-bottom:var(--ui-space-1);background:var(--ui-sidebar-bg-glass);border:1px solid var(--ui-sidebar-border-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 32px #0f172a1f}.ui-breadcrumb-dropdown-item{padding:var(--ui-space-2_5) var(--ui-space-4);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);color:var(--ui-text-2);transition:background-color var(--ui-duration-fast) var(--ui-easing);align-items:center;text-decoration:none;display:flex}.ui-breadcrumb-dropdown-item:hover{background:var(--ui-topbar-border-soft)}.ui-breadcrumb-segment button[type=button][aria-expanded=true],.ui-breadcrumb-trail button[type=button][aria-expanded=true]{opacity:1;background:var(--ui-hover-bg)}.ui-breadcrumb-row{pointer-events:auto;flex-flow:row;flex:1;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex;overflow:visible}.ui-breadcrumb-row>svg{color:var(--ui-text-1);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.ui-breadcrumb-row .breadcrumb-sep{opacity:.45;width:1rem;height:1rem;color:var(--ui-text-4);flex-shrink:0}.ui-topbar-slot>button.ui-topbar-btn-primary{min-width:8.75rem;color:var(--ui-primary-text);background:color-mix(in srgb, var(--ui-primary-bg) 78%, transparent);border-color:color-mix(in srgb, var(--ui-primary-bg) 42%, var(--ui-float-border));-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);font-weight:650}.ui-breadcrumb-segment:hover,.ui-breadcrumb-trail:hover,.ui-topbar-slot>button:not(:disabled):not(.ui-topbar-btn-primary):hover,.ui-topbar-slot>a:hover{background:var(--ui-float-hover-bg);box-shadow:var(--ui-float-shadow-hover)}.ui-topbar-slot>button.ui-topbar-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ui-primary-bg) 88%, transparent);box-shadow:var(--ui-float-shadow-hover)}.ui-topbar-toggle-group{box-sizing:border-box;border:1px solid var(--ui-float-border);background:var(--ui-float-bg);height:2.5rem;min-height:2.5rem;box-shadow:var(--ui-float-shadow);-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);border-radius:9999px;align-items:stretch;gap:.25rem;padding:.125rem;display:inline-flex}.ui-topbar-toggle-button{min-height:0;color:var(--ui-text-2);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;padding:0 1rem;font-size:.8125rem;font-weight:500;line-height:1.25;transition:background .18s,color .18s,opacity .18s,box-shadow .18s;display:inline-flex}.ui-topbar-toggle-button:hover{background:color-mix(in srgb, var(--ui-hover-bg) 72%, transparent);color:var(--ui-text-1)}.ui-topbar-toggle-button[data-active=true]{background:color-mix(in srgb, var(--ui-card-bg) 92%, transparent);color:var(--ui-text-1);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ui-card-border) 88%, transparent)}.ui-topbar-toggle-button:focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:2px}.ui-topbar-slot>button:disabled,.ui-topbar-slot>a[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-breadcrumb-segment a:focus-visible,.ui-breadcrumb-segment button:focus-visible,.ui-breadcrumb-trail a:focus-visible,.ui-breadcrumb-trail button:focus-visible,.ui-topbar-slot>button:focus-visible,.ui-topbar-slot>a:focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:2px}@media (prefers-reduced-transparency:reduce){.ui-breadcrumb-segment,.ui-breadcrumb-trail,.ui-topbar-slot>button,.ui-topbar-slot>a{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-card-bg);border-color:var(--ui-card-border);box-shadow:var(--ui-card-shadow)}.ui-breadcrumb-segment:hover,.ui-breadcrumb-trail:hover,.ui-topbar-slot>button:not(:disabled):not(.ui-topbar-btn-primary):hover,.ui-topbar-slot>a:hover{background:var(--ui-hover-bg);box-shadow:var(--ui-card-shadow-hover)}.ui-topbar-slot>button.ui-topbar-btn-primary{background:var(--ui-primary-bg);color:var(--ui-primary-text)}.ui-topbar-toggle-group{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-card-bg);border-color:var(--ui-card-border);box-shadow:var(--ui-card-shadow)}.ui-topbar-toggle-button:hover,.ui-topbar-toggle-button[data-active=true]{background:var(--ui-hover-bg);box-shadow:none}}.ui-root{background:var(--ui-page-bg);flex-direction:row;height:auto;min-height:100dvh;display:flex;overflow:visible}.ui-content-col{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.ui-root--account .ui-main{min-height:0;padding-top:var(--ui-shell-header-offset);flex-direction:column;flex:auto;display:flex}.ui-root--account .ui-main-gutter{padding-bottom:var(--ui-space-4);flex-direction:column;flex:1;display:flex}.ui-root--account:has(.ui-navigation-bar[data-open=true]) .ui-main-gutter{padding-bottom:var(--ui-space-4)}.ui-root[data-panel-topbar=hidden] .ui-main{padding-top:0}.ui-root[data-panel-navigation-bar=visible] .ui-panel-page-content{padding-bottom:calc(var(--ui-navigation-bar-mobile-reserve) + var(--ui-shell-safe-bottom,0px))}.ui-root--account:has(.ui-navigation-bar[data-open=true]) .ui-panel-page-content{padding-bottom:calc(11rem + var(--ui-shell-safe-bottom,0px))}.ui-root[data-panel-navigation-bar=hidden] .ui-panel-page-content{padding-bottom:var(--ui-space-6)}@media (min-width:1024px){.ui-root--account .ui-main-gutter{padding-bottom:var(--ui-space-4)}.ui-root[data-panel-navigation-bar=visible] .ui-panel-page-content{padding-bottom:calc(var(--ui-navigation-bar-desktop-reserve) + var(--ui-shell-safe-bottom,0px))}}html[data-tg-webapp]{--ui-shell-safe-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));--ui-shell-safe-bottom:calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px));--ui-shell-safe-left:calc(var(--tg-safe-area-inset-left,0px) + var(--tg-content-safe-area-inset-left,0px));--ui-shell-safe-right:calc(var(--tg-safe-area-inset-right,0px) + var(--tg-content-safe-area-inset-right,0px));--ui-shell-header-offset:calc(var(--ui-topbar-expanded-height) + var(--ui-shell-safe-top))}html[data-tg-webapp] .ui-root{height:var(--tg-viewport-height,100dvh);min-height:var(--tg-viewport-height,100dvh)}html[data-tg-webapp] .tg-bootstrap-screen{min-height:var(--tg-viewport-height,100svh);padding-top:var(--ui-shell-safe-top);padding-bottom:var(--ui-shell-safe-bottom);padding-left:var(--ui-shell-safe-left);padding-right:var(--ui-shell-safe-right);box-sizing:border-box}@supports (-webkit-touch-callout:none){html,body{min-height:-webkit-fill-available}.ui-root{height:-webkit-fill-available;min-height:-webkit-fill-available}}
.layout-module__vYXT_a__body{background:var(--ui-page-bg);min-height:100%;color:var(--ui-text-1);font-family:var(--font-manrope,sans-serif);-webkit-font-smoothing:antialiased}
