@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);
/*!
 * Bootstrap Reboot v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}p{margin:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{color:#d63384;font-size:.875em;word-wrap:break-word}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.sl-theme-light,:host,:root{color:var(--sl-color-gray-950);color-scheme:light;font-family:var(--sl-font-sans);line-height:var(--sl-line-height-normal);--sl-color-gray-50:#f6f7f9;--sl-color-gray-100:#edeef3;--sl-color-gray-200:#d4d7e3;--sl-color-gray-300:#afb4ca;--sl-color-gray-400:#858dad;--sl-color-gray-500:#636d92;--sl-color-gray-600:#4f5678;--sl-color-gray-700:#404763;--sl-color-gray-800:#373c53;--sl-color-gray-900:#323648;--sl-color-gray-950:#262836;--sl-color-red-50:#fff0f1;--sl-color-red-100:#ffe6e7;--sl-color-red-200:#fdced4;--sl-color-red-300:#fca6b1;--sl-color-red-400:#f97185;--sl-color-red-500:#f14161;--sl-color-red-600:#df204d;--sl-color-red-700:#bc153f;--sl-color-red-800:#9e153b;--sl-color-red-900:#841538;--sl-color-red-950:#4b061a;--sl-color-orange-50:#fff7ed;--sl-color-orange-100:#ffedd5;--sl-color-orange-200:#fed7aa;--sl-color-orange-300:#fdba74;--sl-color-orange-400:#fb923c;--sl-color-orange-500:#f97316;--sl-color-orange-600:#ea580c;--sl-color-orange-700:#c2410c;--sl-color-orange-800:#9a3412;--sl-color-orange-900:#7c2d12;--sl-color-orange-950:#52200f;--sl-color-amber-50:#fffbeb;--sl-color-amber-100:#fdf3c9;--sl-color-amber-200:#fbe78e;--sl-color-amber-300:#f9d853;--sl-color-amber-400:#fac72e;--sl-color-amber-500:#f6b51e;--sl-color-amber-600:#f2a518;--sl-color-amber-700:#c86b0e;--sl-color-amber-800:#8e4210;--sl-color-amber-900:#743711;--sl-color-amber-950:#431b04;--sl-color-yellow-50:#fefce8;--sl-color-yellow-100:#fef9c3;--sl-color-yellow-200:#fef08a;--sl-color-yellow-300:#fde047;--sl-color-yellow-400:#facc15;--sl-color-yellow-500:#eab308;--sl-color-yellow-600:#ca8a04;--sl-color-yellow-700:#a16207;--sl-color-yellow-800:#854d0e;--sl-color-yellow-900:#713f12;--sl-color-yellow-950:#3c260b;--sl-color-lime-50:#f7fee7;--sl-color-lime-100:#ecfccb;--sl-color-lime-200:#d9f99d;--sl-color-lime-300:#bef264;--sl-color-lime-400:#a3e635;--sl-color-lime-500:#84cc16;--sl-color-lime-600:#65a30d;--sl-color-lime-700:#4d7c0f;--sl-color-lime-800:#3f6212;--sl-color-lime-900:#365314;--sl-color-lime-950:#26390e;--sl-color-green-50:#f0fdf4;--sl-color-green-100:#dcfce7;--sl-color-green-200:#bbf7d0;--sl-color-green-300:#86efac;--sl-color-green-400:#4ade80;--sl-color-green-500:#22c55e;--sl-color-green-600:#16a34a;--sl-color-green-700:#15803d;--sl-color-green-800:#166534;--sl-color-green-900:#14532d;--sl-color-green-950:#0c311b;--sl-color-emerald-50:#ecfef5;--sl-color-emerald-100:#d0fbe6;--sl-color-emerald-200:#a2f6d2;--sl-color-emerald-300:#6bebbc;--sl-color-emerald-400:#31d89e;--sl-color-emerald-500:#0abd84;--sl-color-emerald-600:#00a879;--sl-color-emerald-700:#007a5c;--sl-color-emerald-800:#036349;--sl-color-emerald-900:#044e3c;--sl-color-emerald-950:#012d24;--sl-color-teal-50:#f0fdfa;--sl-color-teal-100:#ccfbf1;--sl-color-teal-200:#99f6e4;--sl-color-teal-300:#5eead4;--sl-color-teal-400:#2dd4bf;--sl-color-teal-500:#14b8a6;--sl-color-teal-600:#0d9488;--sl-color-teal-700:#0f766e;--sl-color-teal-800:#115e59;--sl-color-teal-900:#134e4a;--sl-color-teal-950:#0c2e2c;--sl-color-cyan-50:#ecfeff;--sl-color-cyan-100:#cffafe;--sl-color-cyan-200:#a5f3fc;--sl-color-cyan-300:#67e8f9;--sl-color-cyan-400:#22d3ee;--sl-color-cyan-500:#06b6d4;--sl-color-cyan-600:#0891b2;--sl-color-cyan-700:#0e7490;--sl-color-cyan-800:#155e75;--sl-color-cyan-900:#164e63;--sl-color-cyan-950:#103442;--sl-color-sky-50:#f0f9ff;--sl-color-sky-100:#e0f2fe;--sl-color-sky-200:#bae6fd;--sl-color-sky-300:#7dd3fc;--sl-color-sky-400:#38bdf8;--sl-color-sky-500:#0ea5e9;--sl-color-sky-600:#0284c7;--sl-color-sky-700:#0369a1;--sl-color-sky-800:#075985;--sl-color-sky-900:#0c4a6e;--sl-color-sky-950:#0b3249;--sl-color-blue-50:#f1f5fe;--sl-color-blue-100:#dee9fc;--sl-color-blue-200:#c2d7fa;--sl-color-blue-300:#98bff6;--sl-color-blue-400:#6aa0f0;--sl-color-blue-500:#477eeb;--sl-color-blue-600:#305edf;--sl-color-blue-700:#284ccc;--sl-color-blue-800:#243999;--sl-color-blue-900:#253883;--sl-color-blue-950:#1b2450;--sl-color-indigo-50:#eef2ff;--sl-color-indigo-100:#e0e7ff;--sl-color-indigo-200:#c7d2fe;--sl-color-indigo-300:#a5b4fc;--sl-color-indigo-400:#818cf8;--sl-color-indigo-500:#6366f1;--sl-color-indigo-600:#4f46e5;--sl-color-indigo-700:#4338ca;--sl-color-indigo-800:#3730a3;--sl-color-indigo-900:#312e81;--sl-color-indigo-950:#242154;--sl-color-violet-50:#f5f3ff;--sl-color-violet-100:#ede9fe;--sl-color-violet-200:#ddd6fe;--sl-color-violet-300:#c4b5fd;--sl-color-violet-400:#a78bfa;--sl-color-violet-500:#8b5cf6;--sl-color-violet-600:#7c3aed;--sl-color-violet-700:#6d28d9;--sl-color-violet-800:#5b21b6;--sl-color-violet-900:#4c1d95;--sl-color-violet-950:#311558;--sl-color-purple-50:#faf5ff;--sl-color-purple-100:#f3e8ff;--sl-color-purple-200:#e9d5ff;--sl-color-purple-300:#d8b4fe;--sl-color-purple-400:#c084fc;--sl-color-purple-500:#a855f7;--sl-color-purple-600:#9333ea;--sl-color-purple-700:#7e22ce;--sl-color-purple-800:#6b21a8;--sl-color-purple-900:#581c87;--sl-color-purple-950:#2f1143;--sl-color-fuchsia-50:#fdf4ff;--sl-color-fuchsia-100:#fae8ff;--sl-color-fuchsia-200:#f5d0fe;--sl-color-fuchsia-300:#f0abfc;--sl-color-fuchsia-400:#e879f9;--sl-color-fuchsia-500:#d946ef;--sl-color-fuchsia-600:#c026d3;--sl-color-fuchsia-700:#a21caf;--sl-color-fuchsia-800:#86198f;--sl-color-fuchsia-900:#701a75;--sl-color-fuchsia-950:#38103a;--sl-color-pink-50:#fdf2f8;--sl-color-pink-100:#fce7f3;--sl-color-pink-200:#fbcfe8;--sl-color-pink-300:#f9a8d4;--sl-color-pink-400:#f472b6;--sl-color-pink-500:#ec4899;--sl-color-pink-600:#db2777;--sl-color-pink-700:#be185d;--sl-color-pink-800:#9d174d;--sl-color-pink-900:#831843;--sl-color-pink-950:#430e23;--sl-color-rose-50:#fff1f2;--sl-color-rose-100:#ffe4e6;--sl-color-rose-200:#fecdd3;--sl-color-rose-300:#fda4af;--sl-color-rose-400:#fb7185;--sl-color-rose-500:#f43f5e;--sl-color-rose-600:#e11d48;--sl-color-rose-700:#be123c;--sl-color-rose-800:#9f1239;--sl-color-rose-900:#881337;--sl-color-rose-950:#4a0d20;--sl-color-primary-50:var(--sl-color-blue-50);--sl-color-primary-100:var(--sl-color-blue-100);--sl-color-primary-200:var(--sl-color-blue-200);--sl-color-primary-300:var(--sl-color-blue-300);--sl-color-primary-400:var(--sl-color-blue-400);--sl-color-primary-500:var(--sl-color-blue-500);--sl-color-primary-600:var(--sl-color-blue-600);--sl-color-primary-700:var(--sl-color-blue-700);--sl-color-primary-800:var(--sl-color-blue-800);--sl-color-primary-900:var(--sl-color-blue-900);--sl-color-primary-950:var(--sl-color-blue-950);--sl-color-success-50:var(--sl-color-emerald-50);--sl-color-success-100:var(--sl-color-emerald-100);--sl-color-success-200:var(--sl-color-emerald-200);--sl-color-success-300:var(--sl-color-emerald-300);--sl-color-success-400:var(--sl-color-emerald-400);--sl-color-success-500:var(--sl-color-emerald-500);--sl-color-success-600:var(--sl-color-emerald-600);--sl-color-success-700:var(--sl-color-emerald-700);--sl-color-success-800:var(--sl-color-emerald-800);--sl-color-success-900:var(--sl-color-emerald-900);--sl-color-success-950:var(--sl-color-emerald-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-spacing-3x-small:0.125rem;--sl-spacing-2x-small:0.25rem;--sl-spacing-x-small:0.5rem;--sl-spacing-small:0.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-color-neutral-0:#fff;--sl-color-neutral-1000:#000;--sl-focus-ring-offset:0px;--sl-focus-ring-width:4px;--sl-focus-ring-color:var(--sl-color-primary-200);--sl-input-focus-ring-color:var(--sl-color-primary-200);--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:"Outfit","Avenir Next",BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif}.sl-theme-dark,:host,:root{color:var(--sl-color-gray-950);color-scheme:dark;font-family:var(--sl-font-sans);line-height:var(--sl-line-height-normal);--sl-color-gray-950:#f6f7f9;--sl-color-gray-900:#edeef3;--sl-color-gray-800:#d4d7e3;--sl-color-gray-700:#afb4ca;--sl-color-gray-600:#858dad;--sl-color-gray-500:#636d92;--sl-color-gray-400:#4f5678;--sl-color-gray-300:#404763;--sl-color-gray-200:#373c53;--sl-color-gray-100:#323648;--sl-color-gray-50:#262836;--sl-color-red-950:#ffe6e7;--sl-color-red-900:#fdced4;--sl-color-red-800:#fca6b1;--sl-color-red-700:#f97185;--sl-color-red-600:#f14161;--sl-color-red-500:#df204d;--sl-color-red-400:#bc153f;--sl-color-red-300:#9e153b;--sl-color-red-200:#841538;--sl-color-red-100:#4b061a;--sl-color-red-50:#300312;--sl-color-orange-950:#ffedd5;--sl-color-orange-900:#fed7aa;--sl-color-orange-800:#fdba74;--sl-color-orange-700:#fb923c;--sl-color-orange-600:#f97316;--sl-color-orange-500:#ea580c;--sl-color-orange-400:#c2410c;--sl-color-orange-300:#9a3412;--sl-color-orange-200:#7c2d12;--sl-color-orange-100:#52200f;--sl-color-orange-50:#431a0e;--sl-color-amber-950:#fdf3c9;--sl-color-amber-900:#fbe78e;--sl-color-amber-800:#f9d853;--sl-color-amber-700:#fac72e;--sl-color-amber-600:#f6b51e;--sl-color-amber-500:#f2a518;--sl-color-amber-400:#c86b0e;--sl-color-amber-300:#8e4210;--sl-color-amber-200:#743711;--sl-color-amber-100:#431b04;--sl-color-amber-50:#351403;--sl-color-yellow-950:#fef9c3;--sl-color-yellow-900:#fef08a;--sl-color-yellow-800:#fde047;--sl-color-yellow-700:#facc15;--sl-color-yellow-600:#eab308;--sl-color-yellow-500:#ca8a04;--sl-color-yellow-400:#a16207;--sl-color-yellow-300:#854d0e;--sl-color-yellow-200:#713f12;--sl-color-yellow-100:#41290b;--sl-color-yellow-50:#342009;--sl-color-lime-950:#ecfccb;--sl-color-lime-900:#d9f99d;--sl-color-lime-800:#bef264;--sl-color-lime-700:#a3e635;--sl-color-lime-600:#84cc16;--sl-color-lime-500:#65a30d;--sl-color-lime-400:#4d7c0f;--sl-color-lime-300:#3f6212;--sl-color-lime-200:#365314;--sl-color-lime-100:#26390e;--sl-color-lime-50:#22300d;--sl-color-green-950:#dcfce7;--sl-color-green-900:#bbf7d0;--sl-color-green-800:#86efac;--sl-color-green-700:#4ade80;--sl-color-green-600:#22c55e;--sl-color-green-500:#16a34a;--sl-color-green-400:#15803d;--sl-color-green-300:#166534;--sl-color-green-200:#14532d;--sl-color-green-100:#0c311b;--sl-color-green-50:#0b2817;--sl-color-emerald-950:#d0fbe6;--sl-color-emerald-900:#a2f6d2;--sl-color-emerald-800:#6bebbc;--sl-color-emerald-700:#31d89e;--sl-color-emerald-600:#0abd84;--sl-color-emerald-500:#00a879;--sl-color-emerald-400:#007a5c;--sl-color-emerald-300:#036349;--sl-color-emerald-200:#044e3c;--sl-color-emerald-100:#013228;--sl-color-emerald-50:#002820;--sl-color-teal-950:#ccfbf1;--sl-color-teal-900:#99f6e4;--sl-color-teal-800:#5eead4;--sl-color-teal-700:#2dd4bf;--sl-color-teal-600:#14b8a6;--sl-color-teal-500:#0d9488;--sl-color-teal-400:#0f766e;--sl-color-teal-300:#115e59;--sl-color-teal-200:#134e4a;--sl-color-teal-100:#0e3532;--sl-color-teal-50:#0b2a28;--sl-color-cyan-950:#d7fbfe;--sl-color-cyan-900:#a5f3fc;--sl-color-cyan-800:#67e8f9;--sl-color-cyan-700:#22d3ee;--sl-color-cyan-600:#06b6d4;--sl-color-cyan-500:#0891b2;--sl-color-cyan-400:#0e7490;--sl-color-cyan-300:#155e75;--sl-color-cyan-200:#164e63;--sl-color-cyan-100:#103442;--sl-color-cyan-50:#0e2a34;--sl-color-sky-950:#e5f4fe;--sl-color-sky-900:#bae6fd;--sl-color-sky-800:#7dd3fc;--sl-color-sky-700:#38bdf8;--sl-color-sky-600:#0ea5e9;--sl-color-sky-500:#0284c7;--sl-color-sky-400:#0369a1;--sl-color-sky-300:#075985;--sl-color-sky-200:#0c4a6e;--sl-color-sky-100:#0b3249;--sl-color-sky-50:#0a2a3d;--sl-color-blue-950:#e8effd;--sl-color-blue-900:#c2d7fa;--sl-color-blue-800:#98bff6;--sl-color-blue-700:#6aa0f0;--sl-color-blue-600:#477eeb;--sl-color-blue-500:#305edf;--sl-color-blue-400:#284ccc;--sl-color-blue-300:#243999;--sl-color-blue-200:#253883;--sl-color-blue-100:#1d2758;--sl-color-blue-50:#1b214b;--sl-color-indigo-950:#ebefff;--sl-color-indigo-900:#c7d2fe;--sl-color-indigo-800:#a5b4fc;--sl-color-indigo-700:#818cf8;--sl-color-indigo-600:#6366f1;--sl-color-indigo-500:#4f46e5;--sl-color-indigo-400:#4338ca;--sl-color-indigo-300:#3730a3;--sl-color-indigo-200:#312e81;--sl-color-indigo-100:#252159;--sl-color-indigo-50:#211f4c;--sl-color-violet-950:#e9e3ff;--sl-color-violet-900:#ddd6fe;--sl-color-violet-800:#c4b5fd;--sl-color-violet-700:#a78bfa;--sl-color-violet-600:#8b5cf6;--sl-color-violet-500:#7c3aed;--sl-color-violet-400:#6d28d9;--sl-color-violet-300:#5b21b6;--sl-color-violet-200:#4c1d95;--sl-color-violet-100:#39176b;--sl-color-violet-50:#2f1454;--sl-color-purple-950:#f3e8ff;--sl-color-purple-900:#e9d5ff;--sl-color-purple-800:#d8b4fe;--sl-color-purple-700:#c084fc;--sl-color-purple-600:#a855f7;--sl-color-purple-500:#9333ea;--sl-color-purple-400:#7e22ce;--sl-color-purple-300:#6b21a8;--sl-color-purple-200:#581c87;--sl-color-purple-100:#3a1254;--sl-color-purple-50:#2f1143;--sl-color-fuchsia-950:#fae8ff;--sl-color-fuchsia-900:#f5d0fe;--sl-color-fuchsia-800:#f0abfc;--sl-color-fuchsia-700:#e879f9;--sl-color-fuchsia-600:#d946ef;--sl-color-fuchsia-500:#c026d3;--sl-color-fuchsia-400:#a21caf;--sl-color-fuchsia-300:#86198f;--sl-color-fuchsia-200:#701a75;--sl-color-fuchsia-100:#49124c;--sl-color-fuchsia-50:#38103a;--sl-color-pink-950:#fdebf5;--sl-color-pink-900:#fbcfe8;--sl-color-pink-800:#f9a8d4;--sl-color-pink-700:#f472b6;--sl-color-pink-600:#ec4899;--sl-color-pink-500:#db2777;--sl-color-pink-400:#be185d;--sl-color-pink-300:#9d174d;--sl-color-pink-200:#831843;--sl-color-pink-100:#55112c;--sl-color-pink-50:#430e23;--sl-color-rose-950:#ffe9eb;--sl-color-rose-900:#fecdd3;--sl-color-rose-800:#fda4af;--sl-color-rose-700:#fb7185;--sl-color-rose-600:#f43f5e;--sl-color-rose-500:#e11d48;--sl-color-rose-400:#be123c;--sl-color-rose-300:#9f1239;--sl-color-rose-200:#881337;--sl-color-rose-100:#620f29;--sl-color-rose-50:#4a0d20;--sl-color-primary-50:var(--sl-color-blue-50);--sl-color-primary-100:var(--sl-color-blue-100);--sl-color-primary-200:var(--sl-color-blue-200);--sl-color-primary-300:var(--sl-color-blue-300);--sl-color-primary-400:var(--sl-color-blue-400);--sl-color-primary-500:var(--sl-color-blue-500);--sl-color-primary-600:var(--sl-color-blue-600);--sl-color-primary-700:var(--sl-color-blue-700);--sl-color-primary-800:var(--sl-color-blue-800);--sl-color-primary-900:var(--sl-color-blue-900);--sl-color-primary-950:var(--sl-color-blue-950);--sl-color-success-50:var(--sl-color-emerald-50);--sl-color-success-100:var(--sl-color-emerald-100);--sl-color-success-200:var(--sl-color-emerald-200);--sl-color-success-300:var(--sl-color-emerald-300);--sl-color-success-400:var(--sl-color-emerald-400);--sl-color-success-500:var(--sl-color-emerald-500);--sl-color-success-600:var(--sl-color-emerald-600);--sl-color-success-700:var(--sl-color-emerald-700);--sl-color-success-800:var(--sl-color-emerald-800);--sl-color-success-900:var(--sl-color-emerald-900);--sl-color-success-950:var(--sl-color-emerald-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-spacing-3x-small:0.125rem;--sl-spacing-2x-small:0.25rem;--sl-spacing-x-small:0.5rem;--sl-spacing-small:0.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-color-neutral-1000:var(--sl-color-neutral-900);--sl-color-neutral-0:#1c1c26;--sl-focus-ring-offset:0px;--sl-focus-ring-width:4px;--sl-focus-ring-color:var(--sl-color-primary-200);--sl-input-focus-ring-color:var(--sl-color-primary-200);--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:"Outfit","Avenir Next",BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif}sl-menu{padding:8px}sl-menu-item::part(base){border-radius:var(--sl-spacing-2x-small)}sl-switch.danger[checked]::part(control){background-color:var(--sl-color-danger-600);border-color:var(--sl-color-danger-600)}sl-switch.danger[checked]::part(thumb){border-color:var(--sl-color-danger-600)}sl-checkbox::part(control):focus{box-shadow:0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color)}sl-option[aria-selected=true]::part(base){border-left:3px solid var(--sl-color-primary-600);padding-left:calc(var(--sl-spacing-x-small) - 3px)}sl-option[tabindex="0"]::part(base){background:var(--sl-color-neutral-100);color:var(--sl-color-neutral-950)}*{box-sizing:border-box}.mb{margin-bottom:var(--sl-spacing-medium)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--sl-spacing-x-small)}.mb-2{margin-bottom:var(--sl-spacing-small)}.mb-3{margin-bottom:var(--sl-spacing-medium)}.mb-4{margin-bottom:var(--sl-spacing-large)}.mb-5{margin-bottom:var(--sl-spacing-x-large)}.mt-0{margin-top:0}.mt-1{margin-top:var(--sl-spacing-x-small)}.mt-2{margin-top:var(--sl-spacing-small)}.mt-3{margin-top:var(--sl-spacing-medium)}.mt-4{margin-top:var(--sl-spacing-large)}.mt-5{margin-top:var(--sl-spacing-x-large)}.text-primary,a{color:var(--sl-color-primary-600)}.text-success{color:var(--sl-color-success-600)}.text-danger{color:var(--sl-color-danger-600)}.text-warning{color:var(--sl-color-warning-600)}.text-neutral{color:var(--sl-color-neutral-600)}.bg-primary{background-color:var(--sl-color-primary-600)}.bg-success{background-color:var(--sl-color-success-600)}.bg-danger{background-color:var(--sl-color-danger-600)}.bg-warning{background-color:var(--sl-color-warning-600)}.bg-neutral{background-color:var(--sl-color-neutral-600)}.badge{align-items:center;border:1px solid var(--sl-color-neutral-0);border-radius:var(--sl-border-radius-small);color:var(--sl-color-neutral-0);cursor:inherit;display:inline-flex;font-size:max(12px,.75em);justify-content:center;letter-spacing:var(--sl-letter-spacing-normal);line-height:1;padding:.35em .6em}.badge,.btn{font-weight:var(--sl-font-weight-semibold);user-select:none;white-space:nowrap}.btn{border-radius:var(--sl-input-border-radius-medium);border-style:solid;border-width:var(--sl-input-border-width);box-sizing:border-box;cursor:pointer;display:inline-block;font-family:var(--sl-input-font-family);font-size:var(--sl-button-font-size-medium);height:auto;line-height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width)*2);min-height:var(--sl-input-height-medium);padding:0 var(--sl-spacing-medium);text-decoration:none;transition:var(--sl-transition-x-fast) background-color,var(--sl-transition-x-fast) color,var(--sl-transition-x-fast) border,var(--sl-transition-x-fast) box-shadow;-webkit-user-select:none;vertical-align:middle}.btn:has(sl-icon){align-items:center;display:inline-flex;flex:0 0 auto;padding:0 var(--sl-spacing-small)}.btn::-moz-focus-inner{border:0}.btn:focus{outline:none}.btn:focus-visible{outline:var(--sl-focus-ring);outline-offset:var(--sl-focus-ring-offset)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:disabled *{pointer-events:none}.btn-standard.btn-default{background-color:var(--sl-color-neutral-0);border-color:var(--sl-color-neutral-300);color:var(--sl-color-neutral-700)}.btn-standard.btn-default:hover:not([disabled]){background-color:var(--sl-color-primary-50);border-color:var(--sl-color-primary-300);color:var(--sl-color-primary-700)}.btn-standard.btn-default:active:not([disabled]){background-color:var(--sl-color-primary-100);border-color:var(--sl-color-primary-400);color:var(--sl-color-primary-700)}.btn-primary{background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0)}.btn-primary:hover:not([disabled]){background-color:var(--sl-color-primary-500);border-color:var(--sl-color-primary-500);color:var(--sl-color-neutral-0)}.btn-primary:active:not([disabled]){background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0)}.btn-success{background-color:var(--sl-color-success-600);border-color:var(--sl-color-success-600);color:var(--sl-color-neutral-0)}.btn-success:hover:not([disabled]){background-color:var(--sl-color-success-500);border-color:var(--sl-color-success-500);color:var(--sl-color-neutral-0)}.btn-success:active:not([disabled]){background-color:var(--sl-color-success-600);border-color:var(--sl-color-success-600);color:var(--sl-color-neutral-0)}.btn-neutral{background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}.btn-neutral:hover:not([disabled]){background-color:var(--sl-color-neutral-500);border-color:var(--sl-color-neutral-500);color:var(--sl-color-neutral-0)}.btn-neutral:active:not([disabled]){background-color:var(--sl-color-neutral-600);border-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}.btn-warning{background-color:var(--sl-color-warning-600);border-color:var(--sl-color-warning-600);color:var(--sl-color-neutral-0)}.btn-warning:hover:not([disabled]){background-color:var(--sl-color-warning-500);border-color:var(--sl-color-warning-500);color:var(--sl-color-neutral-0)}.btn-warning:active:not([disabled]){background-color:var(--sl-color-warning-600);border-color:var(--sl-color-warning-600);color:var(--sl-color-neutral-0)}.btn-danger{background-color:var(--sl-color-danger-600);border-color:var(--sl-color-danger-600);color:var(--sl-color-neutral-0)}.btn-danger:hover:not([disabled]){background-color:var(--sl-color-danger-500);border-color:var(--sl-color-danger-500);color:var(--sl-color-neutral-0)}.btn-danger:active:not([disabled]){background-color:var(--sl-color-danger-600);border-color:var(--sl-color-danger-600);color:var(--sl-color-neutral-0)}.btn-outline{background:none;border:1px solid}.btn-outline.btn-default{border-color:var(--sl-color-neutral-300);color:var(--sl-color-neutral-700)}.btn-outline.btn-default.btn-checked:not([disabled]),.btn-outline.btn-default:hover:not([disabled]){background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-default:active:not([disabled]){background-color:var(--sl-color-primary-700);border-color:var(--sl-color-primary-700);color:var(--sl-color-neutral-0)}.btn-outline.btn-primary{border-color:var(--sl-color-primary-600);color:var(--sl-color-primary-600)}.btn-outline.btn-primary.btn-checked:not([disabled]),.btn-outline.btn-primary:hover:not([disabled]){background-color:var(--sl-color-primary-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-primary:active:not([disabled]){background-color:var(--sl-color-primary-700);border-color:var(--sl-color-primary-700);color:var(--sl-color-neutral-0)}.btn-outline.btn-success{border-color:var(--sl-color-success-600);color:var(--sl-color-success-600)}.btn-outline.btn-success.btn-checked:not([disabled]),.btn-outline.btn-success:hover:not([disabled]){background-color:var(--sl-color-success-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-success:active:not([disabled]){background-color:var(--sl-color-success-700);border-color:var(--sl-color-success-700);color:var(--sl-color-neutral-0)}.btn-outline.btn-neutral{border-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-600)}.btn-outline.btn-neutral.btn-checked:not([disabled]),.btn-outline.btn-neutral:hover:not([disabled]){background-color:var(--sl-color-neutral-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-neutral:active:not([disabled]){background-color:var(--sl-color-neutral-700);border-color:var(--sl-color-neutral-700);color:var(--sl-color-neutral-0)}.btn-outline.btn-warning{border-color:var(--sl-color-warning-600);color:var(--sl-color-warning-600)}.btn-outline.btn-warning.btn-checked:not([disabled]),.btn-outline.btn-warning:hover:not([disabled]){background-color:var(--sl-color-warning-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-warning:active:not([disabled]){background-color:var(--sl-color-warning-700);border-color:var(--sl-color-warning-700);color:var(--sl-color-neutral-0)}.btn-outline.btn-danger{border-color:var(--sl-color-danger-600);color:var(--sl-color-danger-600)}.btn-outline.btn-danger.btn-checked:not([disabled]),.btn-outline.btn-danger:hover:not([disabled]){background-color:var(--sl-color-danger-600);color:var(--sl-color-neutral-0)}.btn-outline.btn-danger:active:not([disabled]){background-color:var(--sl-color-danger-700);border-color:var(--sl-color-danger-700);color:var(--sl-color-neutral-0)}@media (forced-colors:active){.button.btn-outline.btn-checked:not([disabled]){outline:2px solid transparent}}.btn-text{color:var(--sl-color-primary-600)}.btn-text,.btn-text:hover:not([disabled]){background-color:transparent;border-color:transparent}.btn-text:hover:not([disabled]){color:var(--sl-color-primary-500)}.btn-text:focus-visible:not([disabled]){background-color:transparent;border-color:transparent;color:var(--sl-color-primary-500)}.btn-text:active:not([disabled]){background-color:transparent;border-color:transparent;color:var(--sl-color-primary-700)}.btn-small{border-radius:var(--sl-input-border-radius-small);font-size:var(--sl-button-font-size-small);height:auto;line-height:calc(var(--sl-input-height-small) - var(--sl-input-border-width)*2);min-height:var(--sl-input-height-small)}.btn-large{border-radius:var(--sl-input-border-radius-large);font-size:var(--sl-button-font-size-large);height:auto;line-height:calc(var(--sl-input-height-large) - var(--sl-input-border-width)*2);min-height:var(--sl-input-height-large)}.form-label{color:var(--sl-input-label-color);display:inline-block;margin-bottom:var(--sl-spacing-3x-small)}.form-control{background-color:var(--sl-input-background-color);border:solid var(--sl-input-border-width) var(--sl-input-border-color);border-radius:var(--sl-input-border-radius-medium);color:var(--sl-input-color);font-family:var(--sl-input-font-family);font-size:var(--sl-input-font-size-medium);font-weight:var(--sl-input-font-weight);height:var(--sl-input-height-medium);letter-spacing:var(--sl-input-letter-spacing);overflow:hidden;padding:0 var(--sl-input-spacing-medium);transition:var(--sl-transition-fast) color,var(--sl-transition-fast) border,var(--sl-transition-fast) box-shadow,var(--sl-transition-fast) background-color;width:100%}.form-control:hover:not([disabled]){background-color:var(--sl-input-background-color-hover);border-color:var(--sl-input-border-color-hover)}.form-control:focus:not([disabled]){background-color:var(--sl-input-background-color-focus);border-color:var(--sl-input-border-color-focus);box-shadow:0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color);color:var(--sl-input-color-focus);outline:none}.form-control[disabled]{background-color:var(--sl-input-background-color-disabled);border-color:var(--sl-input-border-color-disabled);color:var(--sl-input-color-disabled);cursor:not-allowed;opacity:.5}.form-control::placeholder{color:var(--sl-input-placeholder-color);user-select:none;-webkit-user-select:none}.form-control[disabled]::placeholder{color:var(--sl-input-placeholder-color-disabled)}select{cursor:pointer}textarea.form-control{height:auto;padding:.5em var(--sl-input-spacing-medium);resize:vertical}.form-control[type=file]{cursor:pointer;line-height:normal;padding:.5em var(--sl-input-spacing-medium)}.form-control[type=file]::file-selector-button{background-color:var(--sl-color-neutral-50);border:0;border-radius:0;border-right:solid var(--sl-input-border-width) var(--sl-input-border-color);color:var(--sl-input-color);margin:-1em calc(var(--sl-input-spacing-medium)*-1);margin-inline-end:var(--sl-input-spacing-medium);padding:1em var(--sl-input-spacing-medium);pointer-events:none;transition:var(--sl-transition-fast)}.form-control[type=file]:hover::file-selector-button{background-color:var(--sl-color-neutral-100)}fieldset{border:0;margin:0;min-width:0;padding:0}.form-check-label{align-items:flex-start;box-sizing:border-box;cursor:pointer;display:inline-flex;user-select:none;vertical-align:middle}.form-check{--toggle-size:var(--sl-toggle-size-medium);align-self:center;appearance:none;background-color:var(--sl-input-background-color);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--sl-input-border-width) solid var(--sl-input-border-color);border-radius:2px;color:var(--sl-input-label-color);cursor:pointer;display:inline-block;display:inline-flex;flex:0 0 auto;height:var(--toggle-size);justify-content:center;line-height:var(--toggle-size);margin:0;margin-inline-end:.5em;position:relative;print-color-adjust:exact;transition:all .3s cubic-bezier(.4,0,.15,1.5),background-size .5s cubic-bezier(.4,0,.1,2);width:var(--toggle-size)}.form-check[type=radio]{border-radius:50%}.form-check[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23FFF'/%3E%3C/svg%3E")}.sl-theme-dark .form-check[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2'/%3E%3C/svg%3E")}.form-check-label:has(.form-check:disabled),.form-check:disabled{cursor:not-allowed;opacity:.5}.form-check:hover{border-color:var(--sl-input-border-color-hover)}.form-check:checked{background-color:var(--sl-color-primary-600);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFF' class='bi bi-check'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E");border-color:var(--sl-color-primary-600)}.sl-theme-dark .form-check:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-check'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E")}.form-check:checked:hover{background-color:var(--sl-color-primary-500);border-color:var(--sl-color-primary-500)}.ts-wrapper{overflow:visible}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;print-color-adjust:exact}.ts-control{background:transparent;border:0}.ts-control input{color:var(--sl-color-gray-950)}.ts-control{align-items:center;background-color:var(--sl-input-background-color);border:solid var(--sl-input-border-width) var(--sl-input-border-color);border-radius:var(--sl-input-border-radius-medium);color:var(--sl-input-color);font-family:var(--sl-input-font-family);font-size:var(--sl-input-font-size-medium);font-weight:var(--sl-input-font-weight);gap:4px;letter-spacing:var(--sl-input-letter-spacing);min-height:var(--sl-input-height-medium);overflow:hidden;padding:3px var(--sl-input-spacing-medium);transition:var(--sl-transition-fast) color,var(--sl-transition-fast) border,var(--sl-transition-fast) box-shadow,var(--sl-transition-fast) background-color;width:100%}.ts-control:hover:not([disabled]){background-color:var(--sl-input-background-color-hover);border-color:var(--sl-input-border-color-hover)}.ts-control:focus:not([disabled]){background-color:var(--sl-input-background-color-focus);border-color:var(--sl-input-border-color-focus);box-shadow:0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color);color:var(--sl-input-color-focus);outline:none}.ts-control[disabled]{background-color:var(--sl-input-background-color-disabled);border-color:var(--sl-input-border-color-disabled);color:var(--sl-input-color-disabled);cursor:not-allowed;opacity:.5}.ts-control::placeholder{color:var(--sl-input-placeholder-color);user-select:none;-webkit-user-select:none}.ts-control[disabled]::placeholder{color:var(--sl-input-placeholder-color-disabled)}.ts-dropdown{background:var(--sl-panel-background-color);border:solid var(--sl-panel-border-width) var(--sl-panel-border-color);box-shadow:var(--sl-shadow-large)}.ts-dropdown,.ts-dropdown .menu-item{border-radius:var(--sl-border-radius-medium)}.ts-dropdown .menu-item{align-items:stretch;color:var(--sl-color-neutral-700);cursor:pointer;display:flex;font-family:var(--sl-font-sans);font-size:var(--sl-font-size-medium);font-weight:var(--sl-font-weight-normal);letter-spacing:var(--sl-letter-spacing-normal);line-height:var(--sl-line-height-normal);padding:var(--sl-spacing-x-small) var(--sl-spacing-small);position:relative;transition:var(--sl-transition-fast) fill;user-select:none;white-space:nowrap}.ts-dropdown .menu-item.active{background:var(--sl-color-neutral-100);color:var(--sl-color-neutral-1000)}.no-results{color:var(--sl-color-neutral-1000);text-align:center}body{background:var(--sl-color-neutral-0);min-height:fill-available}body.sl-theme-light{background:#f8f8ff}html{height:fill-available}.wrapper{display:grid;grid-template-columns:196px 1fr;grid-template-rows:100vh;max-height:fill-available;transition:all .3s ease}.wrapper.collapsed{grid-template-columns:0 1fr}.wrapper #hide{left:176px;position:absolute;top:64px;transition:all .3s ease;z-index:2}.wrapper .body-header .left{transition:padding .3s ease}.wrapper.collapsed #hide{left:12px;position:absolute;top:12px;z-index:2}.wrapper #hide #list{display:none}.wrapper.collapsed #hide #list{display:inline-block}.wrapper.collapsed #hide #arrow{display:none}.wrapper.collapsed .body-header .left{padding-left:36px}.body-container{height:100%;overflow-x:scroll;padding:0 var(--sl-spacing-large) var(--sl-spacing-large)}@media (min-width:1600px){.body-container{padding:0 var(--sl-spacing-2x-large) var(--sl-spacing-2x-large)}.wrapper.collapsed .body-header .left{padding-left:24px}}.container{margin-inline:auto;max-width:1320px;width:70%}@media (max-width:1320px){.container{width:100%}}.body-header{align-content:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:64px;max-height:100%}.body-header div{align-self:center}.body-header .right{justify-self:end}.body-header .page-title{font-weight:700;margin-bottom:0}#impersonate-bar{background:var(--sl-color-danger-200);border:1px solid var(--sl-color-danger-300);border-radius:var(--sl-border-radius-medium);font-size:var(--sl-font-size-small);margin-top:var(--sl-spacing-small);padding:var(--sl-spacing-2x-small) var(--sl-spacing-large);width:100%}#impersonate-bar a{color:var(--sl-color-neutral-1000);text-decoration:none}#impersonate-bar a:hover{color:var(--sl-color-neutral-900);text-decoration:underline}.card{background-color:var(--sl-panel-background-color);border:1px solid var(--sl-panel-border-color);border-radius:var(--sl-border-radius-medium);box-shadow:var(--sl-shadow-x-small)}.card-header{border-bottom:1px solid var(--sl-panel-border-color);padding:var(--sl-spacing-small) var(--sl-spacing-large)}.card-body{padding:var(--sl-spacing-large)}.form-row{margin-bottom:var(--sl-spacing-medium)}.help-text{color:var(--sl-color-neutral-800);font-size:small}.btn-none{background:none;border:none;padding:0}details>summary{list-style:none;position:relative}details>summary:after{background-color:var(--sl-color-neutral-1000);content:"";height:16px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");position:absolute;right:16px;top:16px;transition:all .25s ease;width:16px}details[open]>summary:after{transform:rotate(90deg)}.float-end{float:right}.d-inline{display:inline}.d-flex{display:flex}.d-none{display:none}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}#ticket-info{display:flex;padding:0}#ticket-info>div{padding:var(--sl-spacing-large) var(--sl-spacing-x-large)}#ticket-info #qr{background:var(--sl-color-primary-100)}#ticket-info #qr svg{border-radius:var(--sl-border-radius-medium)}#login-form{align-items:center;display:grid;height:100vh;justify-content:center}#login-form img{display:block;margin:0 auto 24px;width:75%}#login-form .card{max-width:396px;padding:32px 48px}#rule-editor-bar{align-items:center;background:var(--sl-color-neutral-50);display:flex;gap:16px;height:64px;padding:0 16px;width:100%}#rule-editor-page{background-color:var(--sl-color-neutral-0);background-image:radial-gradient(var(--sl-color-neutral-50) 1px,transparent 1px),radial-gradient(var(--sl-color-neutral-50) 1px,transparent 1px);background-position:0 0,10px 10px;background-size:20px 20px;min-height:calc(100vh - 64px);padding-bottom:var(--sl-spacing-2x-large)}.visually-hidden{position:absolute;visibility:hidden}#full-width-header-navigation{align-items:center;background:var(--sl-color-neutral-50);display:flex;gap:16px;height:64px;justify-content:space-between;padding:0 16px;width:100%}.grid-2{display:grid;gap:var(--sl-spacing-large);grid-template-columns:1fr 1fr}#nostyle{color:var(--sl-color-neutral-1000);text-decoration:none}#quota-total{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}#quota-total .total{font-size:24px;font-weight:700}#myChart,#myChart2{max-height:512px}.gate-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.gate-grid .door-name-title{color:var(--sl-color-neutral-1000)}.gate-grid .door-name-title:hover h4{color:var(--sl-color-primary-500)}.gate-grid .door-name-title:hover .card{border-color:var(--sl-color-neutral-900)}.gate-info sl-details{margin-bottom:10px}.gate-info sl-details::part(header){outline:none;outline-offset:unset}.gate-info sl-avatar{--size:2rem}.gate-info sl-avatar::part(base){background-color:var(--sl-color-sky-950)}.gate-info .summary-title{align-items:center;display:flex;margin:0;width:95%}.gate-info .summary-title span{align-items:center;display:flex;justify-content:space-between;width:100%}.gate-info sl-button.scan-title::part(base){color:var(--sl-color-sky-950);text-decoration:underline;text-underline-offset:3px}.gate-info sl-details .update-scan-btn{margin-top:10px}@media (max-width:768px){.gate-grid{grid-template-columns:1fr}}.ninja{display:none;transition:all .3s ease}th{padding-right:5px}.editable{display:flex}#date,#date-container,#gate,#gate-select{margin-right:10px}.form-control-datepicker{height:var(--sl-input-height-small)}@media (max-width:768px){.editable{flex-direction:column;max-width:180px}#gate-edit-button{max-width:150px}#date,#date-container,#gate,#gate-select{margin-right:0}}.card-content{display:flex;gap:50px}.scans-attendu,.scans-valide{width:100%}.scans-valide{display:flex;flex-direction:column}.scans-attendu{text-align:right}.bar-title,.gate-title{padding-bottom:20px;padding-top:20px}.gate-container .gate-grid .scans-attendu{display:none}#event-select-question{text-align:center}#event-select-top{display:flex;gap:24px;justify-content:flex-end;padding:var(--sl-spacing-medium)}.event-grid{display:grid;gap:var(--sl-spacing-medium);grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}.event-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-select-link,.event-select-link:hover{color:inherit;text-decoration:none}.event-select-link,.event-select-link sl-card{border:1px solid transparent;border-radius:var(--sl-border-radius-medium)}.event-select-link sl-card,.event-select-link sl-card::part(base){height:100%;justify-content:center}.event-select-link:hover sl-card{border-color:var(--sl-color-primary-500)}.unique-result{outline:2px solid var(--sl-color-primary-500)}#new-event::part(base){background:transparent;text-align:center}#new-event{color:var(--sl-color-neutral-700);transition:all var(--sl-transition-fast) ease;&:hover{color:var(--sl-color-neutral-950)}}#new-event sl-icon{font-size:1.8rem}#event-search{margin:auto;width:80%}.sidebar-left{background:var(--sl-color-neutral-0);border-right:1px solid var(--sl-input-border-color);display:grid;font-size:14px;grid-template-rows:min-content;height:100%;overflow:scroll;position:relative}.sidebar-left nav{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding:var(--sl-spacing-large) var(--sl-spacing-x-small)}.sidebar-left .nav-link{align-items:center;border-radius:var(--sl-border-radius-medium);color:var(--sl-color-neutral-950);display:flex;padding:var(--sl-spacing-x-small) var(--sl-spacing-medium);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.sidebar-left .nav-link sl-icon{padding-right:var(--sl-spacing-x-small)}.sidebar-left .nav-link:hover,.sl-theme-dark sl-dropdown[open] .nav-link{background:var(--sl-color-primary-900);color:var(--sl-color-neutral-0)}.sidebar-left .nav-link:active{background:var(--sl-color-primary-800)}.sidebar-left .collapsed.subnav-header:hover:after{transform:rotate(-90deg)}.sidebar-left .subnav-header:hover:after,.sidebar-left .subnav-header[aria-expanded=true]:after{float:right;transform:rotate(90deg);transition:all .2s ease}.sidebar-left .subnav .nav-link{padding-left:42px}.sidebar-left .nav .show>.nav-link{position:relative}.sidebar-heading{border-bottom:1px solid var(--sl-input-border-color);cursor:pointer;font-weight:700;padding:var(--sl-spacing-x-large) var(--sl-spacing-large)}.sidebar-heading:hover{background-color:var(--sl-color-primary-900);color:var(--sl-color-neutral-0)}.sidebar-heading.show{background-color:var(--sl-color-primary-500)}.sidebar-footer{align-self:end;border-top:1px solid var(--sl-input-border-color)}.sidebar-footer .nav-link{border-radius:0;cursor:pointer;padding:16px 24px}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.sl-theme-dark .sidebar-heading:hover{background-color:var(--sl-color-primary-100);color:var(--sl-color-neutral-950)}.sl-theme-dark .sidebar-left .nav-link:hover,.sl-theme-dark sl-dropdown[open] .nav-link{background:var(--sl-color-primary-100);color:var(--sl-color-neutral-950)}.sl-theme-dark .sidebar-left .nav-link:active{background:var(--sl-color-primary-200)}