@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_01ae00{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_01ae00{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}:root{--k-reference-color-brand-cyan:rgb(34 211 238);--k-reference-color-brand-cyan-rgb:34 211 238;--k-reference-color-brand-sky:rgb(14 165 233);--k-reference-color-brand-sky-rgb:14 165 233;--k-reference-color-brand-sky-strong:rgb(3 105 161);--k-reference-color-brand-sky-strong-rgb:3 105 161;--k-reference-color-brand-sky-strong-hover:rgb(7 89 133);--k-reference-color-brand-sky-strong-hover-rgb:7 89 133;--k-reference-color-brand-blue:rgb(59 130 246);--k-reference-color-brand-blue-rgb:59 130 246;--k-reference-color-brand-indigo:rgb(49 46 129);--k-reference-color-brand-indigo-rgb:49 46 129;--k-reference-color-brand-indigo-light:rgb(225 224 255);--k-reference-color-brand-indigo-light-rgb:225 224 255;--k-reference-color-neutral-white:rgb(255 255 255);--k-reference-color-neutral-white-rgb:255 255 255;--k-reference-color-neutral-mist:rgb(246 248 250);--k-reference-color-neutral-mist-rgb:246 248 250;--k-reference-color-neutral-fog:rgb(232 237 241);--k-reference-color-neutral-fog-rgb:232 237 241;--k-reference-color-neutral-slate:rgb(82 96 109);--k-reference-color-neutral-slate-rgb:82 96 109;--k-reference-color-neutral-graphite:rgb(24 32 42);--k-reference-color-neutral-graphite-rgb:24 32 42;--k-reference-color-neutral-ink:rgb(9 13 18);--k-reference-color-neutral-ink-rgb:9 13 18;--k-reference-color-neutral-night:rgb(14 18 24);--k-reference-color-neutral-night-rgb:14 18 24;--k-reference-color-neutral-night-raised:rgb(22 28 36);--k-reference-color-neutral-night-raised-rgb:22 28 36;--k-reference-color-neutral-night-border:rgb(45 54 65);--k-reference-color-neutral-night-border-rgb:45 54 65;--k-reference-color-neutral-night-text:rgb(236 240 244);--k-reference-color-neutral-night-text-rgb:236 240 244;--k-reference-color-status-success:rgb(6 128 89);--k-reference-color-status-success-rgb:6 128 89;--k-reference-color-status-warning:rgb(181 88 4);--k-reference-color-status-warning-rgb:181 88 4;--k-reference-color-status-danger:rgb(190 24 24);--k-reference-color-status-danger-rgb:190 24 24;--k-reference-color-status-info:rgb(14 165 233);--k-reference-color-status-info-rgb:14 165 233;--k-reference-color-chart-one:rgb(14 165 233);--k-reference-color-chart-one-rgb:14 165 233;--k-reference-color-chart-two:rgb(6 128 89);--k-reference-color-chart-two-rgb:6 128 89;--k-reference-color-chart-three:rgb(139 92 246);--k-reference-color-chart-three-rgb:139 92 246;--k-reference-color-chart-four:rgb(234 88 12);--k-reference-color-chart-four-rgb:234 88 12;--k-reference-color-chart-five:rgb(219 38 119);--k-reference-color-chart-five-rgb:219 38 119;--k-reference-space-0:0px;--k-reference-space-1:4px;--k-reference-space-2:8px;--k-reference-space-3:12px;--k-reference-space-4:16px;--k-reference-space-5:20px;--k-reference-space-6:24px;--k-reference-space-8:32px;--k-reference-space-10:40px;--k-reference-space-12:48px;--k-reference-space-16:64px;--k-reference-radius-sm:6px;--k-reference-radius-md:10px;--k-reference-radius-lg:14px;--k-reference-radius-xl:20px;--k-reference-radius-pill:999px;--k-reference-font-family-body:Inter,ui-sans-serif,system-ui,sans-serif;--k-reference-font-family-display:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;--k-reference-font-family-mono:"JetBrains Mono",ui-monospace,monospace;--k-reference-font-size-xs:12px;--k-reference-font-size-sm:13px;--k-reference-font-size-md:14px;--k-reference-font-size-lg:16px;--k-reference-font-size-xl:20px;--k-reference-font-size-2xl:24px;--k-reference-font-size-3xl:32px;--k-reference-motion-duration-instant:0ms;--k-reference-motion-duration-fast:120ms;--k-reference-motion-duration-normal:180ms;--k-reference-motion-duration-slow:280ms;--k-reference-motion-easing-standard:cubic-bezier(0.2,0,0,1);--k-reference-motion-easing-enter:cubic-bezier(0,0,0.2,1);--k-reference-motion-easing-exit:cubic-bezier(0.4,0,1,1);--k-reference-breakpoint-compact:0px;--k-reference-breakpoint-medium:600px;--k-reference-breakpoint-expanded:1024px;--k-reference-breakpoint-wide:1440px;--k-color-canvas:rgb(246 248 250);--k-color-canvas-rgb:246 248 250;--k-color-surface:rgb(255 255 255);--k-color-surface-rgb:255 255 255;--k-color-surface-raised:rgb(255 255 255);--k-color-surface-raised-rgb:255 255 255;--k-color-surface-muted:rgb(246 248 250);--k-color-surface-muted-rgb:246 248 250;--k-color-border:rgb(232 237 241);--k-color-border-rgb:232 237 241;--k-color-border-strong:rgb(82 96 109);--k-color-border-strong-rgb:82 96 109;--k-color-text:rgb(24 32 42);--k-color-text-rgb:24 32 42;--k-color-text-muted:rgb(82 96 109);--k-color-text-muted-rgb:82 96 109;--k-color-text-inverse:rgb(255 255 255);--k-color-text-inverse-rgb:255 255 255;--k-color-action:rgb(3 105 161);--k-color-action-rgb:3 105 161;--k-color-action-hover:rgb(7 89 133);--k-color-action-hover-rgb:7 89 133;--k-color-accent:rgb(3 105 161);--k-color-accent-rgb:3 105 161;--k-color-accent-subtle:rgb(224 247 253);--k-color-accent-subtle-rgb:224 247 253;--k-color-focus:rgb(3 105 161);--k-color-focus-rgb:3 105 161;--k-color-success:rgb(6 128 89);--k-color-success-rgb:6 128 89;--k-color-warning:rgb(181 88 4);--k-color-warning-rgb:181 88 4;--k-color-danger:rgb(190 24 24);--k-color-danger-rgb:190 24 24;--k-color-info:rgb(14 165 233);--k-color-info-rgb:14 165 233;--k-shadow-raised:0px 8px 24px -8px rgb(24 32 42/0.1);--k-shadow-overlay:0px 18px 48px -12px rgb(9 13 18/0.2);--k-density-control:36px;--k-density-control-small:32px;--k-density-row:40px;--k-density-gap:8px}.dark,[data-k-theme=dark]{--k-color-canvas:rgb(9 13 18);--k-color-canvas-rgb:9 13 18;--k-color-surface:rgb(14 18 24);--k-color-surface-rgb:14 18 24;--k-color-surface-raised:rgb(22 28 36);--k-color-surface-raised-rgb:22 28 36;--k-color-surface-muted:rgb(22 28 36);--k-color-surface-muted-rgb:22 28 36;--k-color-border:rgb(45 54 65);--k-color-border-rgb:45 54 65;--k-color-border-strong:rgb(82 96 109);--k-color-border-strong-rgb:82 96 109;--k-color-text:rgb(236 240 244);--k-color-text-rgb:236 240 244;--k-color-text-muted:rgb(148 163 179);--k-color-text-muted-rgb:148 163 179;--k-color-text-inverse:rgb(24 32 42);--k-color-text-inverse-rgb:24 32 42;--k-color-action:rgb(34 211 238);--k-color-action-rgb:34 211 238;--k-color-action-hover:rgb(103 232 249);--k-color-action-hover-rgb:103 232 249;--k-color-accent:rgb(34 211 238);--k-color-accent-rgb:34 211 238;--k-color-accent-subtle:rgb(8 61 75);--k-color-accent-subtle-rgb:8 61 75;--k-color-focus:rgb(34 211 238);--k-color-focus-rgb:34 211 238;--k-color-success:rgb(52 211 153);--k-color-success-rgb:52 211 153;--k-color-warning:rgb(251 191 36);--k-color-warning-rgb:251 191 36;--k-color-danger:rgb(248 113 113);--k-color-danger-rgb:248 113 113;--k-color-info:rgb(34 211 238);--k-color-info-rgb:34 211 238;--k-shadow-raised:0px 8px 24px -8px rgb(0 0 0/0.3);--k-shadow-overlay:0px 18px 48px -12px rgb(0 0 0/0.55)}@media (prefers-color-scheme:dark){[data-k-theme=system]{--k-color-canvas:rgb(9 13 18);--k-color-canvas-rgb:9 13 18;--k-color-surface:rgb(14 18 24);--k-color-surface-rgb:14 18 24;--k-color-surface-raised:rgb(22 28 36);--k-color-surface-raised-rgb:22 28 36;--k-color-surface-muted:rgb(22 28 36);--k-color-surface-muted-rgb:22 28 36;--k-color-border:rgb(45 54 65);--k-color-border-rgb:45 54 65;--k-color-border-strong:rgb(82 96 109);--k-color-border-strong-rgb:82 96 109;--k-color-text:rgb(236 240 244);--k-color-text-rgb:236 240 244;--k-color-text-muted:rgb(148 163 179);--k-color-text-muted-rgb:148 163 179;--k-color-text-inverse:rgb(24 32 42);--k-color-text-inverse-rgb:24 32 42;--k-color-action:rgb(34 211 238);--k-color-action-rgb:34 211 238;--k-color-action-hover:rgb(103 232 249);--k-color-action-hover-rgb:103 232 249;--k-color-accent:rgb(34 211 238);--k-color-accent-rgb:34 211 238;--k-color-accent-subtle:rgb(8 61 75);--k-color-accent-subtle-rgb:8 61 75;--k-color-focus:rgb(34 211 238);--k-color-focus-rgb:34 211 238;--k-color-success:rgb(52 211 153);--k-color-success-rgb:52 211 153;--k-color-warning:rgb(251 191 36);--k-color-warning-rgb:251 191 36;--k-color-danger:rgb(248 113 113);--k-color-danger-rgb:248 113 113;--k-color-info:rgb(34 211 238);--k-color-info-rgb:34 211 238;--k-shadow-raised:0px 8px 24px -8px rgb(0 0 0/0.3);--k-shadow-overlay:0px 18px 48px -12px rgb(0 0 0/0.55)}}[data-k-density=compact]{--k-density-control:36px;--k-density-control-small:32px;--k-density-row:40px;--k-density-gap:8px}[data-k-density=comfortable]{--k-density-control:44px;--k-density-control-small:40px;--k-density-row:48px;--k-density-gap:12px}@media (pointer:coarse){[data-k-density=adaptive]{--k-density-control:44px;--k-density-control-small:40px;--k-density-row:48px;--k-density-gap:12px}}@media (pointer:fine){[data-k-density=adaptive]{--k-density-control:36px;--k-density-control-small:32px;--k-density-row:40px;--k-density-gap:8px}}@keyframes k-spin{to{transform:rotate(1turn)}}@keyframes k-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes k-dialog-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.k-button,.k-checkbox,.k-dialog-close,.k-icon-button,.k-input,.k-select,.k-tabs-trigger,.k-toast-close{font:600 var(--k-reference-font-size-md) /1 var(--k-reference-font-family-body)}.k-button,.k-icon-button{align-items:center;border:1px solid transparent;border-radius:var(--k-reference-radius-md);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:var(--k-reference-space-2);justify-content:center;min-block-size:var(--k-density-control);padding-inline:var(--k-reference-space-4);text-decoration:none;transition:background-color var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard),border-color var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard),color var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard),transform var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard);-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-button:hover:not(:disabled),.k-icon-button:hover:not(:disabled){transform:translateY(-1px)}.k-button:active:not(:disabled),.k-icon-button:active:not(:disabled){transform:translateY(0)}.k-button:disabled,.k-icon-button:disabled{cursor:not-allowed;opacity:.48}.k-button--primary{background:var(--k-color-action);color:var(--k-color-text-inverse)}.k-button--primary:hover:not(:disabled){background:var(--k-color-action-hover)}.k-button--secondary{background:var(--k-color-surface);border-color:var(--k-color-border);color:var(--k-color-text)}.k-button--secondary:hover:not(:disabled){background:var(--k-color-surface-muted);border-color:var(--k-color-border-strong)}.k-button--quiet{background:transparent;color:var(--k-color-text)}.k-button--quiet:hover:not(:disabled){background:var(--k-color-surface-muted)}.k-button--danger{background:var(--k-color-danger);color:var(--k-color-text-inverse)}.k-button--sm{min-block-size:var(--k-density-control-small);padding-inline:var(--k-reference-space-3);font-size:var(--k-reference-font-size-sm)}.k-button--lg{min-block-size:max(var(--k-density-control),var(--k-reference-space-12));padding-inline:var(--k-reference-space-5);font-size:var(--k-reference-font-size-lg)}.k-button__icon{display:inline-grid;place-items:center}.k-button__icon>svg{block-size:1.15em;inline-size:1.15em}.k-icon-button{inline-size:var(--k-density-control);padding:0}.k-icon-button.k-button--sm{inline-size:var(--k-density-control-small)}.k-icon-button.k-button--lg{inline-size:max(var(--k-density-control),var(--k-reference-space-12))}.k-icon-button>svg{block-size:18px;inline-size:18px}.k-spinner{animation:k-spin .7s linear infinite;block-size:1em;border:2px solid;border-inline-end-color:transparent;border-radius:50%;inline-size:1em}.k-field{display:grid;gap:var(--k-reference-space-2)}.k-field__label{color:var(--k-color-text);font:600 var(--k-reference-font-size-sm) /1.4 var(--k-reference-font-family-body)}.k-field__error,.k-field__required{color:var(--k-color-danger)}.k-field__error,.k-field__hint{margin:0;font:400 var(--k-reference-font-size-xs) /1.5 var(--k-reference-font-family-body)}.k-field__hint{color:var(--k-color-text-muted)}.k-input,.k-select{background:var(--k-color-surface);border:1px solid var(--k-color-border);border-radius:var(--k-reference-radius-md);box-sizing:border-box;color:var(--k-color-text);inline-size:100%;min-block-size:var(--k-density-control);padding-inline:var(--k-reference-space-3);transition:border-color var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard),box-shadow var(--k-reference-motion-duration-fast) var(--k-reference-motion-easing-standard)}.k-input::-moz-placeholder{color:var(--k-color-text-muted);opacity:.8}.k-input::placeholder{color:var(--k-color-text-muted);opacity:.8}.k-input:hover:not(:disabled),.k-select:hover:not([data-disabled]){border-color:var(--k-color-border-strong)}.k-input[aria-invalid=true]{border-color:var(--k-color-danger)}.k-input:disabled,.k-select[data-disabled]{background:var(--k-color-surface-muted);cursor:not-allowed;opacity:.65}.k-select{align-items:center;display:inline-flex;justify-content:space-between;text-align:start}.k-select__chevron{color:var(--k-color-text-muted);margin-inline-start:var(--k-reference-space-2)}.k-select-content{background:var(--k-color-surface-raised);border:1px solid var(--k-color-border);border-radius:var(--k-reference-radius-md);box-shadow:var(--k-shadow-overlay);color:var(--k-color-text);max-block-size:min(320px,var(--radix-select-content-available-height));min-inline-size:var(--radix-select-trigger-width);overflow:hidden;z-index:1000}.k-select-viewport{padding:var(--k-reference-space-1)}.k-select-item{align-items:center;border-radius:var(--k-reference-radius-sm);cursor:default;display:flex;font:500 var(--k-reference-font-size-sm) /1.3 var(--k-reference-font-family-body);min-block-size:var(--k-density-control);outline:none;padding:var(--k-reference-space-2) var(--k-reference-space-3) var(--k-reference-space-2) var(--k-reference-space-8);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-select-item[data-highlighted]{background:var(--k-color-accent-subtle);color:var(--k-color-text)}.k-select-item[data-disabled]{opacity:.45}.k-select-item__indicator{inset-inline-start:var(--k-reference-space-3);position:absolute}.k-checkbox-field{align-items:flex-start;display:flex;gap:var(--k-reference-space-3)}.k-checkbox{align-items:center;background:var(--k-color-surface);border:1px solid var(--k-color-border-strong);border-radius:var(--k-reference-radius-sm);color:var(--k-color-text-inverse);display:inline-flex;flex:0 0 auto;block-size:20px;inline-size:20px;justify-content:center;margin-block-start:1px}.k-checkbox[data-state=checked]{background:var(--k-color-action);border-color:var(--k-color-action)}.k-checkbox__indicator{font-size:var(--k-reference-font-size-xs)}.k-checkbox-field__label{color:var(--k-color-text);display:grid;font:500 var(--k-reference-font-size-sm) /1.45 var(--k-reference-font-family-body);gap:2px}.k-checkbox-field__description{color:var(--k-color-text-muted);font-weight:400}.k-dialog-overlay{animation:k-overlay-in var(--k-reference-motion-duration-normal) var(--k-reference-motion-easing-enter);background:rgb(3 7 18/.56);inset:0;position:fixed;z-index:1000}.k-dialog-content{animation:k-dialog-in var(--k-reference-motion-duration-normal) var(--k-reference-motion-easing-enter);background:var(--k-color-surface-raised);border:1px solid var(--k-color-border);border-radius:var(--k-reference-radius-xl);box-shadow:var(--k-shadow-overlay);color:var(--k-color-text);inline-size:min(560px,calc(100vw - 32px));inset-block-start:50%;inset-inline-start:50%;max-block-size:min(760px,calc(100dvh - 32px));overflow:auto;position:fixed;transform:translate(-50%,-50%);z-index:1001}.k-dialog-header{align-items:flex-start;border-block-end:1px solid var(--k-color-border);display:flex;gap:var(--k-reference-space-4);justify-content:space-between;padding:var(--k-reference-space-5) var(--k-reference-space-6)}.k-dialog-title{font:700 var(--k-reference-font-size-xl) /1.25 var(--k-reference-font-family-display);margin:0}.k-dialog-description{color:var(--k-color-text-muted);font:400 var(--k-reference-font-size-sm) /1.5 var(--k-reference-font-family-body);margin:var(--k-reference-space-1) 0 0}.k-dialog-close,.k-toast-close{align-items:center;background:transparent;border:0;border-radius:var(--k-reference-radius-sm);color:var(--k-color-text-muted);cursor:pointer;display:inline-flex;font-size:22px;inline-size:var(--k-density-control);justify-content:center;min-block-size:var(--k-density-control)}.k-dialog-body{padding:var(--k-reference-space-6)}.k-dialog-footer{align-items:center;border-block-start:1px solid var(--k-color-border);display:flex;flex-wrap:wrap;gap:var(--k-reference-space-2);justify-content:flex-end;padding:var(--k-reference-space-4) var(--k-reference-space-6)}.k-sheet{block-size:100dvh;border-radius:0;inset-block:0;max-block-size:100dvh;transform:none}.k-sheet--right{inset-inline:auto 0}.k-sheet--left,.k-sheet--right{inline-size:min(480px,calc(100vw - 24px))}.k-sheet--left{inset-inline:0 auto}.k-sheet--bottom{block-size:auto;inline-size:100vw;inset-block:auto 0;inset-inline:0;max-block-size:calc(100dvh - 32px);border-start-start-radius:var(--k-reference-radius-xl);border-start-end-radius:var(--k-reference-radius-xl)}.k-tabs-list{border-block-end:1px solid var(--k-color-border);display:flex;gap:var(--k-reference-space-1);overflow-x:auto;scrollbar-width:none}.k-tabs-trigger{background:transparent;border:0;color:var(--k-color-text-muted);cursor:pointer;min-block-size:var(--k-density-control);padding:0 var(--k-reference-space-3);position:relative;white-space:nowrap}.k-tabs-trigger:after{background:transparent;block-size:2px;border-radius:var(--k-reference-radius-pill);content:"";inset-block-end:-1px;inset-inline:var(--k-reference-space-2);position:absolute}.k-tabs-trigger[data-state=active]{color:var(--k-color-text)}.k-tabs-trigger[data-state=active]:after{background:var(--k-color-accent)}.k-tabs-content{padding-block:var(--k-reference-space-4)}.k-tooltip{background:var(--k-color-text);border-radius:var(--k-reference-radius-sm);box-shadow:var(--k-shadow-raised);color:var(--k-color-text-inverse);font:500 var(--k-reference-font-size-xs) /1.35 var(--k-reference-font-family-body);max-inline-size:260px;padding:var(--k-reference-space-2) var(--k-reference-space-3);z-index:1100}.k-tooltip__arrow{fill:var(--k-color-text)}.k-toast-viewport{display:flex;flex-direction:column;gap:var(--k-reference-space-2);inset-block-end:max(var(--k-reference-space-4),env(safe-area-inset-bottom));inset-inline-end:max(var(--k-reference-space-4),env(safe-area-inset-right));list-style:none;margin:0;max-inline-size:calc(100vw - 32px);outline:none;padding:0;position:fixed;inline-size:380px;z-index:1200}.k-toast{align-items:flex-start;background:var(--k-color-surface-raised);border:1px solid var(--k-color-border);border-inline-start:3px solid var(--k-color-border-strong);border-radius:var(--k-reference-radius-lg);box-shadow:var(--k-shadow-overlay);color:var(--k-color-text);display:grid;gap:var(--k-reference-space-3);grid-template-columns:1fr auto auto;padding:var(--k-reference-space-4)}.k-toast--success{border-inline-start-color:var(--k-color-success)}.k-toast--warning{border-inline-start-color:var(--k-color-warning)}.k-toast--danger{border-inline-start-color:var(--k-color-danger)}.k-toast-title{font:700 var(--k-reference-font-size-sm) /1.4 var(--k-reference-font-family-body)}.k-toast-description{color:var(--k-color-text-muted);font:400 var(--k-reference-font-size-xs) /1.5 var(--k-reference-font-family-body);margin-block-start:var(--k-reference-space-1)}.k-toast-close{font-size:18px}.k-card{background:var(--k-color-surface);border:1px solid var(--k-color-border);border-radius:var(--k-reference-radius-lg);color:var(--k-color-text)}.k-card--muted{background:var(--k-color-surface-muted)}.k-card--brand{background:var(--k-color-accent-subtle);border-color:transparent}.k-card__header{align-items:flex-start;display:flex;gap:var(--k-reference-space-4);justify-content:space-between;padding:var(--k-reference-space-4) var(--k-reference-space-5)}.k-card__body{padding:var(--k-reference-space-5)}.k-card__header+.k-card__body{padding-block-start:0}.k-card__footer{align-items:center;border-block-start:1px solid var(--k-color-border);display:flex;gap:var(--k-reference-space-2);padding:var(--k-reference-space-3) var(--k-reference-space-5)}.k-feedback{align-items:center;background:var(--k-color-surface-muted);border:1px solid var(--k-color-border);border-radius:var(--k-reference-radius-lg);color:var(--k-color-text);display:grid;gap:var(--k-reference-space-4);grid-template-columns:auto 1fr;min-block-size:180px;overflow:hidden;padding:var(--k-reference-space-8);position:relative;text-align:start}.k-feedback--compact{min-block-size:auto;padding:var(--k-reference-space-4)}.k-feedback__tracks{display:flex;gap:3px;inset-block:0;inset-inline-start:0;opacity:.9;position:absolute}.k-feedback__tracks span{background:var(--k-reference-color-brand-cyan);inline-size:2px}.k-feedback__tracks span:nth-child(2){background:var(--k-reference-color-brand-sky)}.k-feedback__tracks span:nth-child(3){background:var(--k-reference-color-brand-indigo)}.k-feedback__icon{align-items:center;background:var(--k-color-surface);border-radius:var(--k-reference-radius-md);color:var(--k-color-accent);display:flex;inline-size:var(--k-reference-space-12);justify-content:center;min-block-size:var(--k-reference-space-12)}.k-feedback__title{font:700 var(--k-reference-font-size-lg) /1.35 var(--k-reference-font-family-display);margin:0}.k-feedback__description{color:var(--k-color-text-muted);font:400 var(--k-reference-font-size-sm) /1.55 var(--k-reference-font-family-body);margin:var(--k-reference-space-1) 0 0;max-inline-size:62ch}.k-feedback__actions{display:flex;flex-wrap:wrap;gap:var(--k-reference-space-2);margin-block-start:var(--k-reference-space-4)}.k-feedback--success .k-feedback__icon{color:var(--k-color-success)}.k-feedback--warning .k-feedback__icon{color:var(--k-color-warning)}.k-feedback--danger .k-feedback__icon{color:var(--k-color-danger)}.k-button:focus-visible,.k-checkbox:focus-visible,.k-dialog-close:focus-visible,.k-icon-button:focus-visible,.k-input:focus-visible,.k-select:focus-visible,.k-tabs-trigger:focus-visible,.k-toast-close:focus-visible{box-shadow:0 0 0 3px rgb(var(--k-color-focus-rgb)/.3);outline:2px solid var(--k-color-focus);outline-offset:2px}@media (max-width:599px){.k-dialog-content{border-end-end-radius:0;border-end-start-radius:0;inline-size:100vw;inset-block:auto 0;inset-inline:0;max-block-size:calc(100dvh - 24px);transform:none}.k-dialog-body,.k-dialog-footer,.k-dialog-header{padding-inline:var(--k-reference-space-4)}.k-toast-viewport{inset-inline:var(--k-reference-space-4);inline-size:auto}.k-feedback{grid-template-columns:1fr;padding:var(--k-reference-space-6)}}@media (pointer:coarse){.k-checkbox-field{min-block-size:44px}.k-checkbox-field__label{min-block-size:44px;justify-content:center}}@media (prefers-reduced-motion:reduce){.k-button,.k-dialog-content,.k-dialog-overlay,.k-icon-button,.k-input,.k-select,.k-spinner{animation-duration:1ms!important;transition-duration:1ms!important}}@media (forced-colors:active){.k-button,.k-card,.k-checkbox,.k-feedback,.k-icon-button,.k-input,.k-select{border:1px solid ButtonText}}