@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,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(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_53640e87-module__laD1oG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_53640e87-module__laD1oG__variable{--fl-font-family-sans:"Inter", "Inter Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fl-color-surface-canvas:#f4f5fa;--fl-color-surface-base:#fff;--fl-color-surface-subtle:#f0f1f8;--fl-color-surface-raised:#fff;--fl-color-surface-hover:#f5f4fd;--fl-color-surface-sunken:#f8f8fc;--fl-color-surface-header:#ffffffd6;--fl-color-surface-inverse:#14122b;--fl-color-brand-surface:#efecff;--fl-color-brand-surface-strong:#e1dbff;--fl-color-brand-text:#3f27b0;--fl-color-brand-border:#c3b7fb;--fl-gradient-brand:linear-gradient(135deg, #7660f7 0%, #5b44e3 55%, #4930cc 100%);--fl-color-text-primary:#14122b;--fl-color-text-secondary:#45435e;--fl-color-text-muted:#62607a;--fl-color-text-inverse:#fff;--fl-color-text-link:#4a2fd0;--fl-color-border-default:#e4e2ef;--fl-color-border-input:#cfcbe0;--fl-color-border-strong:#aca7c4;--fl-color-overlay-scrim:#14122b8c;--fl-color-action-primary:#5b44e3;--fl-color-action-primary-hover:#4c36cc;--fl-color-action-primary-pressed:#3e2aab;--fl-color-action-danger:#c0261b;--fl-color-action-danger-hover:#9c1d14;--fl-color-action-disabled-surface:#e9e8f0;--fl-color-action-disabled-text:#7c788e;--fl-color-focus-ring:#5b44e3;--fl-color-focus-offset:#fff;--fl-focus-offset-width:2px;--fl-focus-ring-width:3px;--fl-color-status-success-surface:#e6f6ee;--fl-color-status-success-text:#13633f;--fl-color-status-success-border:#7cc49c;--fl-color-status-success-solid:#0e7a4f;--fl-color-status-warning-surface:#fff4d6;--fl-color-status-warning-text:#6b4400;--fl-color-status-warning-border:#dcae3c;--fl-color-status-warning-solid:#a35c00;--fl-color-status-error-surface:#fdecea;--fl-color-status-error-text:#9b1c14;--fl-color-status-error-border:#e08c85;--fl-color-status-error-solid:#c0261b;--fl-color-status-info-surface:#e7f2ff;--fl-color-status-info-text:#0e4f7f;--fl-color-status-info-border:#84bbe3;--fl-color-status-info-solid:#0f63a8;--fl-color-status-neutral-surface:#eff0f6;--fl-color-status-neutral-text:#45435e;--fl-color-status-neutral-border:#bdb9cd;--fl-color-category-violet:#6d28d9;--fl-color-category-blue:#0369a1;--fl-color-category-green:#15803d;--fl-color-category-amber:#b45309;--fl-color-category-rose:#be123c;--fl-color-category-cyan:#0e7490;--fl-color-category-slate:#475569;--fl-color-category-indigo:#4338ca;--fl-color-category-teal:#0f766e;--fl-color-category-orange:#c2410c;--fl-color-category-pink:#be185d;--fl-font-family-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fl-font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--fl-font-size-xs:.75rem;--fl-font-size-sm:.875rem;--fl-font-size-md:1rem;--fl-font-size-lg:1.125rem;--fl-font-size-xl:1.375rem;--fl-font-size-2xl:1.75rem;--fl-font-size-3xl:2.25rem;--fl-font-size-display:clamp(2.5rem, 7vw, 4.75rem);--fl-font-weight-regular:400;--fl-font-weight-medium:500;--fl-font-weight-semibold:600;--fl-font-weight-bold:700;--fl-line-height-display:1.02;--fl-line-height-compact:1.25;--fl-line-height-default:1.5;--fl-line-height-relaxed:1.65;--fl-letter-spacing-label:.04em;--fl-letter-spacing-display:-.035em;--fl-space-0:0;--fl-space-1:.25rem;--fl-space-2:.5rem;--fl-space-3:.75rem;--fl-space-4:1rem;--fl-space-5:1.25rem;--fl-space-6:1.5rem;--fl-space-8:2rem;--fl-space-10:2.5rem;--fl-space-12:3rem;--fl-space-16:4rem;--fl-space-20:5rem;--fl-space-24:6rem;--fl-radius-sm:.25rem;--fl-radius-md:.5rem;--fl-radius-lg:.75rem;--fl-radius-xl:1rem;--fl-radius-2xl:1.5rem;--fl-radius-pill:999rem;--fl-border-width-default:1px;--fl-shadow-soft:0 1px 2px #14122b0f;--fl-shadow-raised:0 1px 2px #14122b0a, 0 2px 10px #14122b0d;--fl-shadow-raised-hover:0 2px 4px #14122b0d, 0 14px 32px #14122b17;--fl-shadow-overlay:0 24px 56px #14122b29, 0 2px 8px #14122b0f;--fl-shadow-brand:0 12px 28px #5b44e342;--fl-shadow-control:0 1px 2px #14122b0f;--fl-shadow-button-primary:0 1px 2px #3e2aab4d, 0 4px 12px #5b44e338;--fl-size-control:2.75rem;--fl-size-control-compact:2.25rem;--fl-size-field-support:1.3125rem;--fl-size-touch-target:2.75rem;--fl-size-icon-sm:1rem;--fl-size-icon-md:1.25rem;--fl-size-choice-control:1.125rem;--fl-size-textarea-min:7rem;--fl-size-badge:1.5rem;--fl-size-skeleton-line:1rem;--fl-table-min-inline-size:42rem;--fl-table-row-comfortable:3rem;--fl-table-row-compact:2.5rem;--fl-table-cell-inline:.75rem;--fl-layout-reading:72ch;--fl-layout-workspace:90rem;--fl-layout-marketing:76rem;--fl-layout-dialog:40rem;--fl-layout-drawer:28rem;--fl-shell-nav-expanded:18.5rem;--fl-shell-nav-rail:4.5rem;--fl-shell-header-min:4rem;--fl-shell-context-max:14rem;--fl-shell-session-panel:22rem;--fl-breakpoint-mobile:22.5rem;--fl-breakpoint-tablet:48rem;--fl-breakpoint-desktop:64rem;--fl-breakpoint-wide:80rem;--fl-duration-fast:.12s;--fl-duration-standard:.18s;--fl-duration-loading:1.2s;--fl-easing-standard:cubic-bezier(.2, 0, 0, 1);--fl-z-sticky:20;--fl-z-drawer:40;--fl-z-dialog:50}@media (pointer:fine){[data-density=compact]{--fl-font-size-xs:.75rem;--fl-font-size-sm:.8125rem;--fl-font-size-md:.875rem;--fl-font-size-lg:1rem;--fl-font-size-xl:1.125rem;--fl-font-size-2xl:1.5rem;--fl-font-size-3xl:1.875rem;--fl-size-control:2.25rem;--fl-size-touch-target:2.25rem;--fl-size-field-support:1.25rem;--fl-size-icon-md:1.125rem;--fl-size-choice-control:1rem;--fl-size-textarea-min:5.5rem;--fl-size-badge:1.25rem;--fl-table-row-comfortable:2.5rem;--fl-shell-header-min:3.5rem}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fl-color-surface-canvas:#0b0a14;--fl-color-surface-base:#14131f;--fl-color-surface-subtle:#1c1b2b;--fl-color-surface-raised:#191827;--fl-color-surface-hover:#222035;--fl-color-surface-sunken:#181726;--fl-color-surface-header:#14131fd6;--fl-color-surface-inverse:#f2f0fb;--fl-color-brand-surface:#241f45;--fl-color-brand-surface-strong:#312a5e;--fl-color-brand-text:#cdc4ff;--fl-color-brand-border:#5a4ea6;--fl-gradient-brand:linear-gradient(135deg, #8370fa 0%, #6550e6 55%, #4f37d4 100%);--fl-color-text-primary:#f2f0fb;--fl-color-text-secondary:#c9c5dc;--fl-color-text-muted:#a19cb8;--fl-color-text-inverse:#fff;--fl-color-text-link:#b4a8ff;--fl-color-border-default:#2d2b43;--fl-color-border-input:#3d3a57;--fl-color-border-strong:#4a4766;--fl-color-overlay-scrim:#000000ad;--fl-color-action-primary:#6550e6;--fl-color-action-primary-hover:#735ff0;--fl-color-action-primary-pressed:#5641d4;--fl-color-action-danger:#c8392d;--fl-color-action-danger-hover:#d84b3f;--fl-color-action-disabled-surface:#2a2839;--fl-color-action-disabled-text:#8b86a0;--fl-color-focus-ring:#a99bff;--fl-color-focus-offset:#14131f;--fl-color-status-success-surface:#12301f;--fl-color-status-success-text:#a9f0c8;--fl-color-status-success-border:#3b7a59;--fl-color-status-success-solid:#13804f;--fl-color-status-warning-surface:#33260c;--fl-color-status-warning-text:#ffe08f;--fl-color-status-warning-border:#8a6a27;--fl-color-status-warning-solid:#a35c00;--fl-color-status-error-surface:#3a1a20;--fl-color-status-error-text:#ffbcc2;--fl-color-status-error-border:#8c4852;--fl-color-status-error-solid:#c8392d;--fl-color-status-info-surface:#11283f;--fl-color-status-info-text:#b6dafd;--fl-color-status-info-border:#436d98;--fl-color-status-info-solid:#1769b3;--fl-color-status-neutral-surface:#24223a;--fl-color-status-neutral-text:#d4cfe4;--fl-color-status-neutral-border:#57536e;--fl-color-category-violet:#b9a2ff;--fl-color-category-blue:#7cc4f5;--fl-color-category-green:#6fdc9c;--fl-color-category-amber:#f5b955;--fl-color-category-rose:#ff8fa3;--fl-color-category-cyan:#67d3e6;--fl-color-category-slate:#aab3c5;--fl-color-category-indigo:#a5b4fc;--fl-color-category-teal:#5eead4;--fl-color-category-orange:#fdba74;--fl-color-category-pink:#f9a8d4;--fl-shadow-soft:0 1px 2px #0000004d;--fl-shadow-raised:0 1px 2px #0000004d, 0 10px 28px #0000004d;--fl-shadow-raised-hover:0 2px 4px #00000059, 0 16px 36px #0006;--fl-shadow-overlay:0 22px 56px #00000080;--fl-shadow-brand:0 14px 30px #6550e652;--fl-shadow-control:0 1px 2px #0000004d;--fl-shadow-button-primary:0 1px 2px #0006, 0 4px 14px #6550e64d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fl-color-surface-canvas:#0b0a14;--fl-color-surface-base:#14131f;--fl-color-surface-subtle:#1c1b2b;--fl-color-surface-raised:#191827;--fl-color-surface-hover:#222035;--fl-color-surface-sunken:#181726;--fl-color-surface-header:#14131fd6;--fl-color-surface-inverse:#f2f0fb;--fl-color-brand-surface:#241f45;--fl-color-brand-surface-strong:#312a5e;--fl-color-brand-text:#cdc4ff;--fl-color-brand-border:#5a4ea6;--fl-gradient-brand:linear-gradient(135deg, #8370fa 0%, #6550e6 55%, #4f37d4 100%);--fl-color-text-primary:#f2f0fb;--fl-color-text-secondary:#c9c5dc;--fl-color-text-muted:#a19cb8;--fl-color-text-inverse:#fff;--fl-color-text-link:#b4a8ff;--fl-color-border-default:#2d2b43;--fl-color-border-input:#3d3a57;--fl-color-border-strong:#4a4766;--fl-color-overlay-scrim:#000000ad;--fl-color-action-primary:#6550e6;--fl-color-action-primary-hover:#735ff0;--fl-color-action-primary-pressed:#5641d4;--fl-color-action-danger:#c8392d;--fl-color-action-danger-hover:#d84b3f;--fl-color-action-disabled-surface:#2a2839;--fl-color-action-disabled-text:#8b86a0;--fl-color-focus-ring:#a99bff;--fl-color-focus-offset:#14131f;--fl-color-status-success-surface:#12301f;--fl-color-status-success-text:#a9f0c8;--fl-color-status-success-border:#3b7a59;--fl-color-status-success-solid:#13804f;--fl-color-status-warning-surface:#33260c;--fl-color-status-warning-text:#ffe08f;--fl-color-status-warning-border:#8a6a27;--fl-color-status-warning-solid:#a35c00;--fl-color-status-error-surface:#3a1a20;--fl-color-status-error-text:#ffbcc2;--fl-color-status-error-border:#8c4852;--fl-color-status-error-solid:#c8392d;--fl-color-status-info-surface:#11283f;--fl-color-status-info-text:#b6dafd;--fl-color-status-info-border:#436d98;--fl-color-status-info-solid:#1769b3;--fl-color-status-neutral-surface:#24223a;--fl-color-status-neutral-text:#d4cfe4;--fl-color-status-neutral-border:#57536e;--fl-color-category-violet:#b9a2ff;--fl-color-category-blue:#7cc4f5;--fl-color-category-green:#6fdc9c;--fl-color-category-amber:#f5b955;--fl-color-category-rose:#ff8fa3;--fl-color-category-cyan:#67d3e6;--fl-color-category-slate:#aab3c5;--fl-color-category-indigo:#a5b4fc;--fl-color-category-teal:#5eead4;--fl-color-category-orange:#fdba74;--fl-color-category-pink:#f9a8d4;--fl-shadow-soft:0 1px 2px #0000004d;--fl-shadow-raised:0 1px 2px #0000004d, 0 10px 28px #0000004d;--fl-shadow-raised-hover:0 2px 4px #00000059, 0 16px 36px #0006;--fl-shadow-overlay:0 22px 56px #00000080;--fl-shadow-brand:0 14px 30px #6550e652;--fl-shadow-control:0 1px 2px #0000004d;--fl-shadow-button-primary:0 1px 2px #0006, 0 4px 14px #6550e64d}}
.fl-root{background:var(--fl-color-surface-canvas);min-block-size:100%;color:var(--fl-color-text-primary);font-family:var(--fl-font-family-sans);font-size:var(--fl-font-size-md);line-height:var(--fl-line-height-default);text-rendering:optimizelegibility}.fl-root,.fl-root *{box-sizing:border-box}.fl-root :where(button,input,select,textarea){font:inherit}.fl-root :where(h1,h2,h3,h4,p){margin-block:0}.fl-root h1{font-size:var(--fl-font-size-2xl);line-height:var(--fl-line-height-compact)}.fl-root h2{font-size:var(--fl-font-size-xl);line-height:var(--fl-line-height-compact)}.fl-root h3{font-size:var(--fl-font-size-lg);line-height:var(--fl-line-height-compact)}.fl-root :where(a){color:var(--fl-color-text-link)}.fl-root :where(img,svg){max-inline-size:100%}.fl-root :where([hidden]){display:none!important}.fl-root :where([aria-busy=true]){cursor:progress}.fl-root :where(:disabled,[aria-disabled=true]){cursor:not-allowed}.fl-root :where(:focus-visible){box-shadow:0 0 0 var(--fl-focus-offset-width) var(--fl-color-focus-offset), 0 0 0 calc(var(--fl-focus-offset-width) + var(--fl-focus-ring-width)) var(--fl-color-focus-ring);outline:0}@media (forced-colors:active){.fl-root :where(:focus-visible){outline-offset:2px;box-shadow:none;outline:2px solid canvastext}}
.fl-button{min-block-size:var(--fl-size-touch-target);justify-content:center;align-items:center;gap:var(--fl-space-2);border:var(--fl-border-width-default) solid transparent;border-radius:var(--fl-radius-md);padding-inline:var(--fl-space-4);background:var(--fl-color-action-primary);box-shadow:var(--fl-shadow-button-primary);color:var(--fl-color-text-inverse);font-weight:var(--fl-font-weight-semibold);line-height:var(--fl-line-height-compact);transition:background-color var(--fl-duration-fast) var(--fl-easing-standard), border-color var(--fl-duration-fast) var(--fl-easing-standard), box-shadow var(--fl-duration-fast) var(--fl-easing-standard);text-decoration:none;display:inline-flex}.fl-button:hover:not(:disabled,[aria-disabled=true]){background:var(--fl-color-action-primary-hover)}.fl-button:active:not(:disabled,[aria-disabled=true]){background:var(--fl-color-action-primary-pressed)}.fl-button[data-variant=secondary]{border-color:var(--fl-color-border-input);background:var(--fl-color-surface-base);box-shadow:var(--fl-shadow-control);color:var(--fl-color-text-primary)}.fl-button[data-variant=quiet]{box-shadow:none;color:var(--fl-color-text-link);background:0 0}.fl-button[data-variant=secondary]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--fl-color-border-strong);background:var(--fl-color-surface-hover)}.fl-button[data-variant=quiet]:hover:not(:disabled,[aria-disabled=true]){background:var(--fl-color-surface-subtle)}.fl-button[data-variant=danger]{background:var(--fl-color-action-danger);box-shadow:var(--fl-shadow-control)}.fl-button[data-variant=danger]:hover:not(:disabled,[aria-disabled=true]){background:var(--fl-color-action-danger-hover)}.fl-button:disabled,.fl-button[aria-disabled=true]{border-color:var(--fl-color-action-disabled-surface);background:var(--fl-color-action-disabled-surface);box-shadow:none;color:var(--fl-color-action-disabled-text)}.fl-link{color:var(--fl-color-text-link);font-weight:var(--fl-font-weight-medium);text-underline-offset:.16em;text-decoration-thickness:.08em}.fl-field{align-content:start;gap:var(--fl-space-2);display:grid}.fl-field__label{color:var(--fl-color-text-primary);font-size:var(--fl-font-size-sm);font-weight:var(--fl-font-weight-semibold)}.fl-field__help{color:var(--fl-color-text-muted);font-size:var(--fl-font-size-sm);line-height:var(--fl-line-height-default)}.fl-field__error{color:var(--fl-color-status-error-text);font-size:var(--fl-font-size-sm);font-weight:var(--fl-font-weight-medium);line-height:var(--fl-line-height-default)}.fl-input,.fl-select,.fl-textarea{inline-size:100%;min-block-size:var(--fl-size-control);border:var(--fl-border-width-default) solid var(--fl-color-border-input);border-radius:var(--fl-radius-md);padding-inline:var(--fl-space-3);background:var(--fl-color-surface-base);box-shadow:var(--fl-shadow-control);color:var(--fl-color-text-primary);transition:border-color var(--fl-duration-fast) var(--fl-easing-standard)}.fl-input,.fl-select{block-size:var(--fl-size-control)}.fl-textarea{min-block-size:var(--fl-size-textarea-min);padding-block:var(--fl-space-3);resize:vertical}.fl-input:hover:not(:disabled),.fl-select:hover:not(:disabled),.fl-textarea:hover:not(:disabled){border-color:var(--fl-color-border-strong)}.fl-input[aria-invalid=true],.fl-select[aria-invalid=true],.fl-textarea[aria-invalid=true]{border-color:var(--fl-color-status-error-border)}.fl-input:disabled,.fl-select:disabled,.fl-textarea:disabled{background:var(--fl-color-action-disabled-surface);box-shadow:none;color:var(--fl-color-action-disabled-text)}.fl-input[readonly],.fl-textarea[readonly]{background:var(--fl-color-surface-subtle);color:var(--fl-color-text-secondary)}.fl-choice{min-block-size:var(--fl-size-touch-target);align-items:center;gap:var(--fl-space-2);display:inline-flex}.fl-choice input{inline-size:var(--fl-size-choice-control);block-size:var(--fl-size-choice-control);accent-color:var(--fl-color-action-primary);margin:0}.fl-badge{inline-size:fit-content;max-inline-size:100%;min-block-size:var(--fl-size-badge);border:var(--fl-border-width-default) solid var(--fl-color-status-neutral-border);border-radius:var(--fl-radius-pill);padding-inline:var(--fl-space-2);background:var(--fl-color-status-neutral-surface);color:var(--fl-color-status-neutral-text);font-size:var(--fl-font-size-xs);font-weight:var(--fl-font-weight-semibold);line-height:var(--fl-line-height-compact);justify-self:start;align-items:center;display:inline-flex}.fl-badge[data-tone=success]{border-color:var(--fl-color-status-success-border);background:var(--fl-color-status-success-surface);color:var(--fl-color-status-success-text)}.fl-badge[data-tone=warning]{border-color:var(--fl-color-status-warning-border);background:var(--fl-color-status-warning-surface);color:var(--fl-color-status-warning-text)}.fl-badge[data-tone=error]{border-color:var(--fl-color-status-error-border);background:var(--fl-color-status-error-surface);color:var(--fl-color-status-error-text)}.fl-badge[data-tone=info]{border-color:var(--fl-color-status-info-border);background:var(--fl-color-status-info-surface);color:var(--fl-color-status-info-text)}.fl-surface{border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);background:var(--fl-color-surface-raised);box-shadow:var(--fl-shadow-raised)}.fl-disclosure{border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default)}.fl-disclosure>summary{min-block-size:var(--fl-size-touch-target);padding-block:var(--fl-space-3);color:var(--fl-color-text-primary);font-weight:var(--fl-font-weight-semibold);cursor:pointer}.fl-progress{inline-size:100%;accent-color:var(--fl-color-action-primary)}.fl-skeleton{min-block-size:var(--fl-size-skeleton-line);border-radius:var(--fl-radius-sm);background:var(--fl-color-surface-subtle);animation:fl-skeleton-pulse var(--fl-duration-loading) var(--fl-easing-standard) infinite alternate}.fl-skeleton[data-size=short]{inline-size:12rem;max-inline-size:100%}@keyframes fl-skeleton-pulse{0%{opacity:.55}to{opacity:1}}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip);padding:var(--fl-space-1) var(--fl-space-2);background:var(--fl-color-surface-raised);color:var(--fl-color-text-primary);border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-md);font-size:var(--fl-font-size-xs);font-weight:var(--fl-font-weight-medium);box-shadow:var(--fl-shadow-raised);white-space:nowrap;pointer-events:none;opacity:0;z-index:100;transition:opacity .1s ease-in-out;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}[data-tooltip]:hover:before,[data-tooltip]:focus-visible:before{opacity:1}@media (pointer:fine){[data-density=compact] .fl-button{min-block-size:var(--fl-size-control-compact)}[data-density=compact] .fl-input,[data-density=compact] .fl-select{block-size:var(--fl-size-control-compact);min-block-size:var(--fl-size-control-compact)}}@media (prefers-reduced-motion:reduce){.fl-button{transition:none}.fl-skeleton{animation:none}}
.fl-page-frame{inline-size:min(100%, var(--fl-layout-workspace));padding:var(--fl-space-4);margin-inline:auto}.fl-stack{gap:var(--fl-space-4);display:grid}.fl-stack[data-gap=compact]{gap:var(--fl-space-2)}.fl-cluster{align-items:center;gap:var(--fl-space-3);flex-wrap:wrap;display:flex}.fl-form-grid{gap:var(--fl-space-4);grid-template-columns:minmax(0,1fr);display:grid}.fl-toolbar{justify-content:space-between;align-items:end;gap:var(--fl-space-3);flex-wrap:wrap;display:flex}.fl-toolbar__primary,.fl-toolbar__actions{gap:var(--fl-space-2);flex-wrap:wrap;display:flex}.fl-toolbar__primary{min-block-size:var(--fl-size-control);align-items:start}.fl-toolbar__actions{align-items:end}.fl-state-panel{align-content:start;gap:var(--fl-space-3);border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);block-size:100%;padding:var(--fl-space-6);background:var(--fl-color-surface-base);justify-items:start;display:grid}.fl-state-panel[data-state=error]{border-color:var(--fl-color-status-error-border);background:var(--fl-color-status-error-surface)}.fl-state-panel[data-state=restricted]{border-color:var(--fl-color-status-warning-border);background:var(--fl-color-status-warning-surface)}.fl-state-panel[data-state=success]{border-color:var(--fl-color-status-success-border);background:var(--fl-color-status-success-surface)}.fl-state-panel[data-state=no-results]{background:var(--fl-color-surface-subtle)}.fl-state-panel[data-state=loading]{color:var(--fl-color-text-secondary)}.fl-surface__body{padding:var(--fl-space-6)}.fl-table-region{gap:var(--fl-space-2);display:grid}.fl-table-region__help{max-inline-size:var(--fl-layout-reading);color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-sm);line-height:var(--fl-line-height-default)}.fl-responsive-table{border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);background:var(--fl-color-surface-base);max-inline-size:100%;box-shadow:var(--fl-shadow-raised);overflow-x:auto}.fl-responsive-table table{inline-size:100%;min-inline-size:var(--fl-table-min-inline-size);border-collapse:collapse}.fl-responsive-table caption{padding:var(--fl-space-3) var(--fl-table-cell-inline);color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-sm);text-align:start}.fl-responsive-table th,.fl-responsive-table td{min-block-size:var(--fl-table-row-comfortable);border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default);padding:var(--fl-space-3) var(--fl-table-cell-inline);text-align:start;vertical-align:middle}.fl-responsive-table th{background:var(--fl-color-surface-sunken);color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-xs);font-weight:var(--fl-font-weight-semibold);letter-spacing:.02em}.fl-responsive-table td{overflow-wrap:anywhere}.fl-responsive-table tbody tr{transition:background-color var(--fl-duration-fast) var(--fl-easing-standard)}.fl-responsive-table tbody tr:hover{background:var(--fl-color-surface-hover)}.fl-responsive-table tbody tr:last-child>th,.fl-responsive-table tbody tr:last-child>td{border-block-end:0}.fl-table-cell__label{display:none}.fl-table-cell__value{min-inline-size:0}[data-density=compact] .fl-responsive-table th,[data-density=compact] .fl-responsive-table td{min-block-size:var(--fl-table-row-compact);padding-block:var(--fl-space-2)}.fl-data-list{gap:var(--fl-space-3);margin:0;padding:0;list-style:none;display:grid}.fl-data-list__item{gap:var(--fl-space-2);border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-md);padding:var(--fl-space-4);background:var(--fl-color-surface-base);display:grid}.fl-pagination{justify-content:space-between;align-items:center;gap:var(--fl-space-3);flex-wrap:wrap;display:flex}.fl-pagination>:first-child{flex:18rem}.fl-pagination>.fl-cluster{flex:none}.fl-dialog-frame{inline-size:min(calc(100vw - var(--fl-space-8)), var(--fl-layout-dialog));max-block-size:calc(100vh - var(--fl-space-8));border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);padding:var(--fl-space-6);background:var(--fl-color-surface-raised);box-shadow:var(--fl-shadow-overlay);overflow:auto}.fl-drawer-frame{inline-size:min(100vw, var(--fl-layout-drawer));border-inline-end:var(--fl-border-width-default) solid var(--fl-color-border-default);block-size:100%;padding:var(--fl-space-4);background:var(--fl-color-surface-raised);box-shadow:var(--fl-shadow-overlay);overflow:auto}.fl-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.fl-skip-link{z-index:var(--fl-z-dialog);min-block-size:var(--fl-size-touch-target);position:fixed;inset-block-start:var(--fl-space-2);inset-inline-start:var(--fl-space-2);translate:0 -200%}.fl-skip-link:focus-visible{translate:0}@media (min-width:48rem){.fl-page-frame{padding:var(--fl-space-6)}.fl-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-form-grid>.fl-field[data-support=reserved]{grid-template-rows:auto minmax(var(--fl-size-control), auto) minmax(var(--fl-size-field-support), auto)}.fl-form-grid__full{grid-column:1/-1}.fl-toolbar:has(>.fl-toolbar__primary .fl-field__help)>.fl-toolbar__actions{padding-block-end:calc(var(--fl-size-field-support) + var(--fl-space-2))}}@media (min-width:64rem){.fl-page-frame{padding-inline:var(--fl-space-8)}}@media (min-width:80rem){.fl-page-frame{padding-inline:var(--fl-space-10)}}@media (max-width:47.999rem){.fl-toolbar__primary,.fl-toolbar__actions{inline-size:100%}.fl-toolbar__actions>.fl-button{flex:auto}.fl-toolbar__actions>.fl-field{flex:16rem}.fl-responsive-table[data-mobile-layout=cards]{background:0 0;border:0;border-radius:0;overflow:visible}.fl-responsive-table[data-mobile-layout=cards] table{border-collapse:separate;border-spacing:0;min-inline-size:0}.fl-responsive-table[data-mobile-layout=cards] thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.fl-responsive-table[data-mobile-layout=cards] tbody{gap:var(--fl-space-3);display:grid}.fl-responsive-table[data-mobile-layout=cards] tbody tr{border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);background:var(--fl-color-surface-base);display:grid;overflow:hidden}.fl-responsive-table[data-mobile-layout=cards] tbody td{min-block-size:var(--fl-size-touch-target);align-items:center;gap:var(--fl-space-3);border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default);padding:var(--fl-space-3);grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);display:grid}.fl-responsive-table[data-mobile-layout=cards] tbody td:last-child{border-block-end:0}.fl-responsive-table[data-mobile-layout=cards] .fl-table-cell__label{color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-sm);font-weight:var(--fl-font-weight-semibold);display:block}.fl-responsive-table[data-mobile-layout=cards] .fl-table-cell__value{justify-self:start;max-inline-size:100%}.fl-responsive-table[data-mobile-layout=cards] .fl-link{min-block-size:var(--fl-size-touch-target);align-items:center;display:inline-flex}.fl-pagination{align-items:stretch}.fl-pagination>:first-child,.fl-pagination>.fl-cluster{inline-size:100%}.fl-pagination>.fl-cluster>.fl-button{flex:1 1 0}.fl-dialog-frame{inline-size:calc(100vw - var(--fl-space-4));max-block-size:calc(100vh - var(--fl-space-4));padding:var(--fl-space-4)}.fl-surface__body{padding:var(--fl-space-4)}}@media (prefers-reduced-motion:reduce){.fl-skip-link{transition:none}}

html{background:var(--fl-color-surface-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--fl-color-surface-canvas);color:var(--fl-color-text-primary);font-family:var(--fl-font-family-sans);font-size:var(--fl-font-size-sm);line-height:var(--fl-line-height-default);margin:0}button,input,optgroup,select,textarea{font-family:inherit}
