/*! Theme Taildash v3.2.0 | tailwindcss v4.0.0 */ @layer theme, base, components, utilities;@layer theme {:root {--font-sans:"Nunito", "sans-serif";--font-serif:"Merriweather", "sans-serif";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(0.971 0.013 17.38);--color-red-100:oklch(0.936 0.032 17.717);--color-red-200:oklch(0.885 0.062 18.334);--color-red-300:oklch(0.808 0.114 19.571);--color-red-400:oklch(0.704 0.191 22.216);--color-red-500:oklch(0.637 0.237 25.331);--color-red-600:oklch(0.577 0.245 27.325);--color-red-700:oklch(0.505 0.213 27.518);--color-red-800:oklch(0.444 0.177 26.899);--color-red-900:oklch(0.396 0.141 25.723);--color-red-950:oklch(0.258 0.092 26.042);--color-orange-50:oklch(0.98 0.016 73.684);--color-orange-100:oklch(0.954 0.038 75.164);--color-orange-200:oklch(0.901 0.076 70.697);--color-orange-300:oklch(0.837 0.128 66.29);--color-orange-400:oklch(0.75 0.183 55.934);--color-orange-500:oklch(0.705 0.213 47.604);--color-orange-600:oklch(0.646 0.222 41.116);--color-orange-700:oklch(0.553 0.195 38.402);--color-orange-800:oklch(0.47 0.157 37.304);--color-orange-900:oklch(0.408 0.123 38.172);--color-orange-950:oklch(0.266 0.079 36.259);--color-yellow-50:oklch(0.987 0.026 102.212);--color-yellow-100:oklch(0.973 0.071 103.193);--color-yellow-200:oklch(0.945 0.129 101.54);--color-yellow-300:oklch(0.905 0.182 98.111);--color-yellow-400:oklch(0.852 0.199 91.936);--color-yellow-500:oklch(0.795 0.184 86.047);--color-yellow-600:oklch(0.681 0.162 75.834);--color-yellow-700:oklch(0.554 0.135 66.442);--color-yellow-800:oklch(0.476 0.114 61.907);--color-yellow-900:oklch(0.421 0.095 57.708);--color-yellow-950:oklch(0.286 0.066 53.813);--color-lime-50:oklch(0.986 0.031 120.757);--color-lime-100:oklch(0.967 0.067 122.328);--color-lime-200:oklch(0.938 0.127 124.321);--color-lime-300:oklch(0.897 0.196 126.665);--color-lime-400:oklch(0.841 0.238 128.85);--color-lime-500:oklch(0.768 0.233 130.85);--color-lime-600:oklch(0.648 0.2 131.684);--color-lime-700:oklch(0.532 0.157 131.589);--color-lime-800:oklch(0.453 0.124 130.933);--color-lime-900:oklch(0.405 0.101 131.063);--color-lime-950:oklch(0.274 0.072 132.109);--color-green-50:oklch(0.982 0.018 155.826);--color-green-100:oklch(0.962 0.044 156.743);--color-green-200:oklch(0.925 0.084 155.995);--color-green-300:oklch(0.871 0.15 154.449);--color-green-400:oklch(0.792 0.209 151.711);--color-green-500:oklch(0.723 0.219 149.579);--color-green-600:oklch(0.627 0.194 149.214);--color-green-700:oklch(0.527 0.154 150.069);--color-green-800:oklch(0.448 0.119 151.328);--color-green-900:oklch(0.393 0.095 152.535);--color-green-950:oklch(0.266 0.065 152.934);--color-teal-50:oklch(0.984 0.014 180.72);--color-teal-100:oklch(0.953 0.051 180.801);--color-teal-200:oklch(0.91 0.096 180.426);--color-teal-300:oklch(0.855 0.138 181.071);--color-teal-400:oklch(0.777 0.152 181.912);--color-teal-500:oklch(0.704 0.14 182.503);--color-teal-600:oklch(0.6 0.118 184.704);--color-teal-700:oklch(0.511 0.096 186.391);--color-teal-800:oklch(0.437 0.078 188.216);--color-teal-900:oklch(0.386 0.063 188.416);--color-teal-950:oklch(0.277 0.046 192.524);--color-sky-50:oklch(0.977 0.013 236.62);--color-sky-100:oklch(0.951 0.026 236.824);--color-sky-200:oklch(0.901 0.058 230.902);--color-sky-300:oklch(0.828 0.111 230.318);--color-sky-400:oklch(0.746 0.16 232.661);--color-sky-500:oklch(0.685 0.169 237.323);--color-sky-600:oklch(0.588 0.158 241.966);--color-sky-700:oklch(0.5 0.134 242.749);--color-sky-800:oklch(0.443 0.11 240.79);--color-sky-900:oklch(0.391 0.09 240.876);--color-sky-950:oklch(0.293 0.066 243.157);--color-blue-50:oklch(0.97 0.014 254.604);--color-blue-100:oklch(0.932 0.032 255.585);--color-blue-200:oklch(0.882 0.059 254.128);--color-blue-300:oklch(0.809 0.105 251.813);--color-blue-400:oklch(0.707 0.165 254.624);--color-blue-500:oklch(0.623 0.214 259.815);--color-blue-600:oklch(0.546 0.245 262.881);--color-blue-700:oklch(0.488 0.243 264.376);--color-blue-800:oklch(0.424 0.199 265.638);--color-blue-900:oklch(0.379 0.146 265.522);--color-blue-950:oklch(0.282 0.091 267.935);--color-indigo-50:oklch(0.962 0.018 272.314);--color-indigo-100:oklch(0.93 0.034 272.788);--color-indigo-200:oklch(0.87 0.065 274.039);--color-indigo-300:oklch(0.785 0.115 274.713);--color-indigo-400:oklch(0.673 0.182 276.935);--color-indigo-500:oklch(0.585 0.233 277.117);--color-indigo-600:oklch(0.511 0.262 276.966);--color-indigo-700:oklch(0.457 0.24 277.023);--color-indigo-800:oklch(0.398 0.195 277.366);--color-indigo-900:oklch(0.359 0.144 278.697);--color-indigo-950:oklch(0.257 0.09 281.288);--color-purple-50:oklch(0.977 0.014 308.299);--color-purple-100:oklch(0.946 0.033 307.174);--color-purple-200:oklch(0.902 0.063 306.703);--color-purple-300:oklch(0.827 0.119 306.383);--color-purple-400:oklch(0.714 0.203 305.504);--color-purple-500:oklch(0.627 0.265 303.9);--color-purple-600:oklch(0.558 0.288 302.321);--color-purple-700:oklch(0.496 0.265 301.924);--color-purple-800:oklch(0.438 0.218 303.724);--color-purple-900:oklch(0.381 0.176 304.987);--color-purple-950:oklch(0.291 0.149 302.717);--color-pink-50:oklch(0.971 0.014 343.198);--color-pink-100:oklch(0.948 0.028 342.258);--color-pink-200:oklch(0.899 0.061 343.231);--color-pink-300:oklch(0.823 0.12 346.018);--color-pink-400:oklch(0.718 0.202 349.761);--color-pink-500:oklch(0.656 0.241 354.308);--color-pink-600:oklch(0.592 0.249 0.584);--color-pink-700:oklch(0.525 0.223 3.958);--color-pink-800:oklch(0.459 0.187 3.815);--color-pink-900:oklch(0.408 0.153 2.432);--color-pink-950:oklch(0.284 0.109 3.907);--color-slate-50:oklch(0.984 0.003 247.858);--color-slate-100:oklch(0.968 0.007 247.896);--color-slate-200:oklch(0.929 0.013 255.508);--color-slate-300:oklch(0.869 0.022 252.894);--color-slate-400:oklch(0.704 0.04 256.788);--color-slate-500:oklch(0.554 0.046 257.417);--color-slate-600:oklch(0.446 0.043 257.281);--color-slate-700:oklch(0.372 0.044 257.287);--color-slate-800:oklch(0.279 0.041 260.031);--color-slate-900:oklch(0.208 0.042 265.755);--color-slate-950:oklch(0.129 0.042 264.695);--color-gray-50:oklch(98.5% 0.018 281.47);--color-gray-100:oklch(97.73% 0.013 281.87);--color-gray-200:oklch(94.81% 0.024 279.48);--color-gray-300:oklch(88.72% 0.052 274.03);--color-gray-400:oklch(65.33% 0.053 253.38);--color-gray-500:oklch(54.81% 0.037 257.87);--color-gray-600:oklch(41.87% 0.072 264.6);--color-gray-700:oklch(24.91% 0.048 270.37);--color-gray-800:oklch(18.52% 0.034 269.87);--color-gray-900:oklch(11.46% 0.02 273.65);--color-gray-950:oklch(6.03% 0.032 280.1);--color-zinc-50:oklch(0.985 0 0);--color-zinc-100:oklch(0.967 0.001 286.375);--color-zinc-200:oklch(0.92 0.004 286.32);--color-zinc-300:oklch(0.871 0.006 286.286);--color-zinc-400:oklch(0.705 0.015 286.067);--color-zinc-500:oklch(0.552 0.016 285.938);--color-zinc-600:oklch(0.442 0.017 285.786);--color-zinc-700:oklch(0.37 0.013 285.805);--color-zinc-800:oklch(0.274 0.006 286.033);--color-zinc-900:oklch(0.21 0.006 285.885);--color-zinc-950:oklch(0.141 0.005 285.823);--color-neutral-50:oklch(0.985 0 0);--color-neutral-100:oklch(0.97 0 0);--color-neutral-200:oklch(0.922 0 0);--color-neutral-300:oklch(0.87 0 0);--color-neutral-400:oklch(0.708 0 0);--color-neutral-500:oklch(0.556 0 0);--color-neutral-600:oklch(0.439 0 0);--color-neutral-700:oklch(0.371 0 0);--color-neutral-800:oklch(0.269 0 0);--color-neutral-900:oklch(0.205 0 0);--color-neutral-950:oklch(0.145 0 0);--color-stone-50:oklch(0.985 0.001 106.423);--color-stone-100:oklch(0.97 0.001 106.424);--color-stone-200:oklch(0.923 0.003 48.717);--color-stone-300:oklch(0.869 0.005 56.366);--color-stone-400:oklch(0.709 0.01 56.259);--color-stone-500:oklch(0.553 0.013 58.071);--color-stone-600:oklch(0.444 0.011 73.639);--color-stone-700:oklch(0.374 0.01 67.558);--color-stone-800:oklch(0.268 0.007 34.298);--color-stone-900:oklch(0.216 0.006 56.043);--color-stone-950:oklch(0.147 0.004 49.25);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px rgb(0 0 0 / 0.05);--shadow-xs:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-sm:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--inset-shadow-2xs:inset 0 1px rgb(0 0 0 / 0.05);--inset-shadow-xs:inset 0 1px 1px rgb(0 0 0 / 0.05);--inset-shadow-sm:inset 0 2px 4px rgb(0 0 0 / 0.05);--ease-in:cubic-bezier(0.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;--animate-bounce:bounce 1s infinite;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var( --font-sans--font-variation-settings );--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var( --font-mono--font-feature-settings );--default-mono-font-variation-settings:var( --font-mono--font-variation-settings );}} @layer base {*, ::after, ::before, ::backdrop, ::file-selector-button {box-sizing:border-box;margin:0;padding:0;border:0 solid;} html, :host {line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var( --default-font-variation-settings, normal );-webkit-tap-highlight-color:transparent;} body {line-height:inherit;} hr {height:0;color:inherit;border-top-width:1px;} abbr:where([title]) {-webkit-text-decoration:underline dotted;text-decoration:underline dotted;} h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:inherit;} a {color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;} b, strong {font-weight:bolder;} code, kbd, samp, pre {font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var( --default-mono-font-feature-settings, normal );font-variation-settings:var( --default-mono-font-variation-settings, normal );font-size:1em;} small {font-size:80%;} sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;} sub {bottom:-0.25em;} sup {top:-0.5em;} table {text-indent:0;border-color:inherit;border-collapse:collapse;} :-moz-focusring {outline:auto;} progress {vertical-align:baseline;} summary {display:list-item;} ol, ul, menu {list-style:none;} img, svg, video, canvas, audio, iframe, embed, object {display:block;vertical-align:middle;} img, video {max-width:100%;height:auto;} button, input, select, optgroup, textarea, ::file-selector-button {font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;} :where(select:is([multiple], [size])) optgroup {font-weight:bolder;} :where(select:is([multiple], [size])) optgroup option {padding-inline-start:20px;} ::file-selector-button {margin-inline-end:4px;} ::placeholder {opacity:1;color:color-mix(in oklab, currentColor 50%, transparent);} textarea {resize:vertical;} ::-webkit-search-decoration {-webkit-appearance:none;} ::-webkit-date-and-time-value {min-height:1lh;text-align:inherit;} ::-webkit-datetime-edit {display:inline-flex;} ::-webkit-datetime-edit-fields-wrapper {padding:0;} ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {padding-block:0;} :-moz-ui-invalid {box-shadow:none;} button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {appearance:button;} ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height:auto;} [hidden]:where(:not([hidden="until-found"])) {display:none !important;}} @layer utilities {.pointer-events-none {pointer-events:none;} .collapse {visibility:collapse;} .invisible {visibility:hidden;} .visible {visibility:visible;} .sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;} .absolute {position:absolute;} .fixed {position:fixed;} .relative {position:relative;} .static {position:static;} .inset-0 {inset:calc(var(--spacing) * 0);} .inset-x-0 {inset-inline:calc(var(--spacing) * 0);} .start-0 {inset-inline-start:calc(var(--spacing) * 0);} .start-1\/2 {inset-inline-start:calc(1/2 * 100%);} .start-4 {inset-inline-start:calc(var(--spacing) * 4);} .start-64 {inset-inline-start:calc(var(--spacing) * 64);} .start-auto {inset-inline-start:auto;} .start-full {inset-inline-start:100%;} .-end-1 {inset-inline-end:calc(var(--spacing) * -1);} .-end-4 {inset-inline-end:calc(var(--spacing) * -4);} .-end-8 {inset-inline-end:calc(var(--spacing) * -8);} .-end-10 {inset-inline-end:calc(var(--spacing) * -10);} .-end-16 {inset-inline-end:calc(var(--spacing) * -16);} .-end-24 {inset-inline-end:calc(var(--spacing) * -24);} .-end-64 {inset-inline-end:calc(var(--spacing) * -64);} .end-0 {inset-inline-end:calc(var(--spacing) * 0);} .end-1 {inset-inline-end:calc(var(--spacing) * 1);} .end-2 {inset-inline-end:calc(var(--spacing) * 2);} .end-4 {inset-inline-end:calc(var(--spacing) * 4);} .end-auto {inset-inline-end:auto;} .end-full {inset-inline-end:100%;} .-top-2 {top:calc(var(--spacing) * -2);} .-top-8 {top:calc(var(--spacing) * -8);} .-top-10 {top:calc(var(--spacing) * -10);} .-top-16 {top:calc(var(--spacing) * -16);} .-top-24 {top:calc(var(--spacing) * -24);} .top-0 {top:calc(var(--spacing) * 0);} .top-1\/2 {top:calc(1/2 * 100%);} .top-4 {top:calc(var(--spacing) * 4);} .top-10 {top:calc(var(--spacing) * 10);} .top-auto {top:auto;} .top-full {top:100%;} .-right-1 {right:calc(var(--spacing) * -1);} .right-0 {right:calc(var(--spacing) * 0);} .-bottom-0\.5 {bottom:calc(var(--spacing) * -0.5);} .-bottom-4 {bottom:calc(var(--spacing) * -4);} .-bottom-6 {bottom:calc(var(--spacing) * -6);} .-bottom-8 {bottom:calc(var(--spacing) * -8);} .bottom-0 {bottom:calc(var(--spacing) * 0);} .bottom-1 {bottom:calc(var(--spacing) * 1);} .bottom-4 {bottom:calc(var(--spacing) * 4);} .bottom-auto {bottom:auto;} .bottom-full {bottom:100%;} .isolate {isolation:isolate;} .z-0 {z-index:0;} .z-10 {z-index:10;} .z-20 {z-index:20;} .z-30 {z-index:30;} .z-40 {z-index:40;} .z-50 {z-index:50;} .order-1 {order:1;} .order-2 {order:2;} .float-end {float:inline-end;} .float-none {float:none;} .float-start {float:inline-start;} .clear-both {clear:both;} .container {width:100%;@media (width >= 40rem) {max-width:40rem;} @media (width >= 48rem) {max-width:48rem;} @media (width >= 64rem) {max-width:64rem;} @media (width >= 80rem) {max-width:80rem;} @media (width >= 96rem) {max-width:96rem;}} .m-6 {margin:calc(var(--spacing) * 6);} .-mx-1 {margin-inline:calc(var(--spacing) * -1);} .-mx-2 {margin-inline:calc(var(--spacing) * -2);} .-mx-3 {margin-inline:calc(var(--spacing) * -3);} .-mx-4 {margin-inline:calc(var(--spacing) * -4);} .mx-0 {margin-inline:calc(var(--spacing) * 0);} .mx-1 {margin-inline:calc(var(--spacing) * 1);} .mx-5 {margin-inline:calc(var(--spacing) * 5);} .mx-auto {margin-inline:auto;} .my-0 {margin-block:calc(var(--spacing) * 0);} .my-0\.5 {margin-block:calc(var(--spacing) * 0.5);} .my-1 {margin-block:calc(var(--spacing) * 1);} .my-2 {margin-block:calc(var(--spacing) * 2);} .my-3 {margin-block:calc(var(--spacing) * 3);} .my-4 {margin-block:calc(var(--spacing) * 4);} .my-5 {margin-block:calc(var(--spacing) * 5);} .my-6 {margin-block:calc(var(--spacing) * 6);} .my-8 {margin-block:calc(var(--spacing) * 8);} .my-12 {margin-block:calc(var(--spacing) * 12);} .-ms-0\.5 {margin-inline-start:calc(var(--spacing) * -0.5);} .-ms-1 {margin-inline-start:calc(var(--spacing) * -1);} .-ms-64 {margin-inline-start:calc(var(--spacing) * -64);} .ms-0 {margin-inline-start:calc(var(--spacing) * 0);} .ms-1 {margin-inline-start:calc(var(--spacing) * 1);} .ms-2 {margin-inline-start:calc(var(--spacing) * 2);} .ms-3 {margin-inline-start:calc(var(--spacing) * 3);} .ms-4 {margin-inline-start:calc(var(--spacing) * 4);} .ms-5 {margin-inline-start:calc(var(--spacing) * 5);} .ms-6 {margin-inline-start:calc(var(--spacing) * 6);} .ms-7 {margin-inline-start:calc(var(--spacing) * 7);} .ms-8 {margin-inline-start:calc(var(--spacing) * 8);} .ms-16 {margin-inline-start:calc(var(--spacing) * 16);} .ms-64 {margin-inline-start:calc(var(--spacing) * 64);} .ms-auto {margin-inline-start:auto;} .-me-0\.5 {margin-inline-end:calc(var(--spacing) * -0.5);} .-me-1 {margin-inline-end:calc(var(--spacing) * -1);} .-me-4 {margin-inline-end:calc(var(--spacing) * -4);} .-me-64 {margin-inline-end:calc(var(--spacing) * -64);} .-me-px {margin-inline-end:-1px;} .me-0 {margin-inline-end:calc(var(--spacing) * 0);} .me-1 {margin-inline-end:calc(var(--spacing) * 1);} .me-2 {margin-inline-end:calc(var(--spacing) * 2);} .me-3 {margin-inline-end:calc(var(--spacing) * 3);} .me-4 {margin-inline-end:calc(var(--spacing) * 4);} .me-6 {margin-inline-end:calc(var(--spacing) * 6);} .me-7 {margin-inline-end:calc(var(--spacing) * 7);} .me-auto {margin-inline-end:auto;} .-mt-0\.5 {margin-top:calc(var(--spacing) * -0.5);} .-mt-1 {margin-top:calc(var(--spacing) * -1);} .-mt-2 {margin-top:calc(var(--spacing) * -2);} .-mt-3 {margin-top:calc(var(--spacing) * -3);} .-mt-10 {margin-top:calc(var(--spacing) * -10);} .-mt-11 {margin-top:calc(var(--spacing) * -11);} .mt-0 {margin-top:calc(var(--spacing) * 0);} .mt-1 {margin-top:calc(var(--spacing) * 1);} .mt-1\.5 {margin-top:calc(var(--spacing) * 1.5);} .mt-2 {margin-top:calc(var(--spacing) * 2);} .mt-3 {margin-top:calc(var(--spacing) * 3);} .mt-4 {margin-top:calc(var(--spacing) * 4);} .mt-5 {margin-top:calc(var(--spacing) * 5);} .mt-6 {margin-top:calc(var(--spacing) * 6);} .mt-10 {margin-top:calc(var(--spacing) * 10);} .mt-12 {margin-top:calc(var(--spacing) * 12);} .-mb-0\.5 {margin-bottom:calc(var(--spacing) * -0.5);} .-mb-1 {margin-bottom:calc(var(--spacing) * -1);} .-mb-2 {margin-bottom:calc(var(--spacing) * -2);} .-mb-px {margin-bottom:-1px;} .mb-0 {margin-bottom:calc(var(--spacing) * 0);} .mb-1 {margin-bottom:calc(var(--spacing) * 1);} .mb-2 {margin-bottom:calc(var(--spacing) * 2);} .mb-3 {margin-bottom:calc(var(--spacing) * 3);} .mb-4 {margin-bottom:calc(var(--spacing) * 4);} .mb-5 {margin-bottom:calc(var(--spacing) * 5);} .mb-6 {margin-bottom:calc(var(--spacing) * 6);} .mb-7 {margin-bottom:calc(var(--spacing) * 7);} .mb-8 {margin-bottom:calc(var(--spacing) * 8);} .mb-10 {margin-bottom:calc(var(--spacing) * 10);} .mb-12 {margin-bottom:calc(var(--spacing) * 12);} .mb-16 {margin-bottom:calc(var(--spacing) * 16);} .mb-auto {margin-bottom:auto;} .-ml-0\.5 {margin-left:calc(var(--spacing) * -0.5);} .-ml-1 {margin-left:calc(var(--spacing) * -1);} .ml-1 {margin-left:calc(var(--spacing) * 1);} .ml-2 {margin-left:calc(var(--spacing) * 2);} .ml-4 {margin-left:calc(var(--spacing) * 4);} .block {display:block;} .flex {display:flex;} .grid {display:grid;} .hidden {display:none;} .inline {display:inline;} .inline-block {display:inline-block;} .inline-flex {display:inline-flex;} .list-item {display:list-item;} .table {display:table;} .table-cell {display:table-cell;} .aspect-\[4\/2\] {aspect-ratio:4/2;} .aspect-\[4\/3\] {aspect-ratio:4/3;} .aspect-video {aspect-ratio:var(--aspect-video);} .size-2 {width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);} .size-4 {width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);} .size-5 {width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);} .size-6 {width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);} .size-8 {width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);} .size-10 {width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);} .size-12 {width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);} .size-14 {width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);} .h-0 {height:calc(var(--spacing) * 0);} .h-0\.5 {height:calc(var(--spacing) * 0.5);} .h-2 {height:calc(var(--spacing) * 2);} .h-3 {height:calc(var(--spacing) * 3);} .h-4 {height:calc(var(--spacing) * 4);} .h-5 {height:calc(var(--spacing) * 5);} .h-6 {height:calc(var(--spacing) * 6);} .h-7 {height:calc(var(--spacing) * 7);} .h-8 {height:calc(var(--spacing) * 8);} .h-10 {height:calc(var(--spacing) * 10);} .h-16 {height:calc(var(--spacing) * 16);} .h-20 {height:calc(var(--spacing) * 20);} .h-24 {height:calc(var(--spacing) * 24);} .h-32 {height:calc(var(--spacing) * 32);} .h-36 {height:calc(var(--spacing) * 36);} .h-40 {height:calc(var(--spacing) * 40);} .h-48 {height:calc(var(--spacing) * 48);} .h-60 {height:calc(var(--spacing) * 60);} .h-72 {height:calc(var(--spacing) * 72);} .h-80 {height:calc(var(--spacing) * 80);} .h-96 {height:calc(var(--spacing) * 96);} .h-auto {height:auto;} .h-full {height:100%;} .h-screen {height:100vh;} .max-h-9 {max-height:calc(var(--spacing) * 9);} .max-h-60 {max-height:calc(var(--spacing) * 60);} .max-h-screen {max-height:100vh;} .min-h-screen {min-height:100vh;} .w-0 {width:calc(var(--spacing) * 0);} .w-1 {width:calc(var(--spacing) * 1);} .w-1\/2 {width:calc(1/2 * 100%);} .w-1\/3 {width:calc(1/3 * 100%);} .w-1\/4 {width:calc(1/4 * 100%);} .w-1\/6 {width:calc(1/6 * 100%);} .w-2\/3 {width:calc(2/3 * 100%);} .w-3 {width:calc(var(--spacing) * 3);} .w-3\/4 {width:calc(3/4 * 100%);} .w-4 {width:calc(var(--spacing) * 4);} .w-5 {width:calc(var(--spacing) * 5);} .w-6 {width:calc(var(--spacing) * 6);} .w-7 {width:calc(var(--spacing) * 7);} .w-8 {width:calc(var(--spacing) * 8);} .w-10 {width:calc(var(--spacing) * 10);} .w-12 {width:calc(var(--spacing) * 12);} .w-16 {width:calc(var(--spacing) * 16);} .w-20 {width:calc(var(--spacing) * 20);} .w-24 {width:calc(var(--spacing) * 24);} .w-32 {width:calc(var(--spacing) * 32);} .w-36 {width:calc(var(--spacing) * 36);} .w-40 {width:calc(var(--spacing) * 40);} .w-64 {width:calc(var(--spacing) * 64);} .w-72 {width:calc(var(--spacing) * 72);} .w-full {width:100%;} .w-px {width:1px;} .max-w-2xl {max-width:var(--container-2xl);} .max-w-3xl {max-width:var(--container-3xl);} .max-w-80 {max-width:calc(var(--spacing) * 80);} .max-w-\[85rem\] {max-width:85rem;} .max-w-auto {max-width:auto;} .max-w-full {max-width:100%;} .max-w-sm {max-width:var(--container-sm);} .min-w-32 {min-width:calc(var(--spacing) * 32);} .min-w-40 {min-width:calc(var(--spacing) * 40);} .min-w-\[120px\] {min-width:120px;} .min-w-\[12rem\] {min-width:12rem;} .min-w-\[250px\] {min-width:250px;} .min-w-full {min-width:100%;} .flex-1 {flex:1;} .shrink {flex-shrink:1;} .shrink-0 {flex-shrink:0;} .flex-grow {flex-grow:1;} .table-auto {table-layout:auto;} .origin-bottom-left {transform-origin:bottom left;} .origin-top-right {transform-origin:top right;} .-translate-x-0 {--tw-translate-x:calc(var(--spacing) * -0);translate:var(--tw-translate-x) var(--tw-translate-y);} .-translate-x-full {--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);} .-translate-y-1\/2 {--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);} .-translate-y-4 {--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y);} .-translate-y-6 {--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y);} .translate-x-0 {--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);} .translate-x-full {--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);} .translate-y-0 {--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);} .translate-y-4 {--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);} .translate-y-full {--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y);} .scale-95 {--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);} .scale-100 {--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);} .-rotate-45 {rotate:calc(45deg * -1);} .-rotate-90 {rotate:calc(90deg * -1);} .-rotate-180 {rotate:calc(180deg * -1);} .rotate-0 {rotate:0deg;} .rotate-90 {rotate:90deg;} .rotate-180 {rotate:180deg;} .transform {transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);} .animate-ping {animation:var(--animate-ping);} .animate-pulse {animation:var(--animate-pulse);} .animate-spin {animation:var(--animate-spin);} .cursor-grab {cursor:grab;} .cursor-not-allowed {cursor:not-allowed;} .cursor-pointer {cursor:pointer;} .resize {resize:both;} .list-inside {list-style-position:inside;} .list-decimal {list-style-type:decimal;} .list-disc {list-style-type:disc;} .list-none {list-style-type:none;} .appearance-none {appearance:none;} .grid-cols-2 {grid-template-columns:repeat(2, minmax(0, 1fr));} .flex-col {flex-direction:column;} .flex-row {flex-direction:row;} .flex-nowrap {flex-wrap:nowrap;} .flex-wrap {flex-wrap:wrap;} .items-center {align-items:center;} .items-start {align-items:flex-start;} .items-stretch {align-items:stretch;} .justify-between {justify-content:space-between;} .justify-center {justify-content:center;} .justify-end {justify-content:flex-end;} .justify-start {justify-content:flex-start;} .gap-1 {gap:calc(var(--spacing) * 1);} .gap-1\.5 {gap:calc(var(--spacing) * 1.5);} .gap-2 {gap:calc(var(--spacing) * 2);} .gap-3 {gap:calc(var(--spacing) * 3);} .gap-4 {gap:calc(var(--spacing) * 4);} .gap-6 {gap:calc(var(--spacing) * 6);} .gap-x-2 {column-gap:calc(var(--spacing) * 2);} .space-y-2 {:where(& > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}} .space-y-4 {:where(& > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}} .space-y-5 {:where(& > :not(:last-child)) {--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));}} .-space-x-px {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)));}} .space-x-0 {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)));}} .space-x-1 {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)));}} .space-x-3 {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}} .space-x-6 {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));}} .self-center {align-self:center;} .overflow-auto {overflow:auto;} .overflow-hidden {overflow:hidden;} .overflow-x-auto {overflow-x:auto;} .overflow-x-hidden {overflow-x:hidden;} .overflow-y-auto {overflow-y:auto;} .overflow-y-hidden {overflow-y:hidden;} .rounded {border-radius:0.25rem;} .rounded-2xl {border-radius:var(--radius-2xl);} .rounded-full {border-radius:calc(infinity * 1px);} .rounded-lg {border-radius:var(--radius-lg);} .rounded-md {border-radius:var(--radius-md);} .rounded-sm {border-radius:var(--radius-sm);} .rounded-xl {border-radius:var(--radius-xl);} .rounded-xs {border-radius:var(--radius-xs);} .rounded-s {border-start-start-radius:0.25rem;border-end-start-radius:0.25rem;} .rounded-s-sm {border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm);} .rounded-e {border-start-end-radius:0.25rem;border-end-end-radius:0.25rem;} .rounded-e-sm {border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);} .rounded-t-lg {border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);} .rounded-t-none {border-top-left-radius:0;border-top-right-radius:0;} .rounded-t-sm {border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);} .rounded-b-sm {border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);} .border {border-style:var(--tw-border-style);border-width:1px;} .border-0 {border-style:var(--tw-border-style);border-width:0px;} .border-2 {border-style:var(--tw-border-style);border-width:2px;} .border-s-0 {border-inline-start-style:var(--tw-border-style);border-inline-start-width:0px;} .border-s-2 {border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;} .border-s-4 {border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;} .border-e-0 {border-inline-end-style:var(--tw-border-style);border-inline-end-width:0px;} .border-t {border-top-style:var(--tw-border-style);border-top-width:1px;} .border-t-2 {border-top-style:var(--tw-border-style);border-top-width:2px;} .border-r {border-right-style:var(--tw-border-style);border-right-width:1px;} .border-b {border-bottom-style:var(--tw-border-style);border-bottom-width:1px;} .border-b-0 {border-bottom-style:var(--tw-border-style);border-bottom-width:0px;} .border-l {border-left-style:var(--tw-border-style);border-left-width:1px;} .border-dashed {--tw-border-style:dashed;border-style:dashed;} .border-solid {--tw-border-style:solid;border-style:solid;} .border-blue-700 {border-color:var(--color-blue-700);} .border-gray-100 {border-color:var(--color-gray-100);} .border-gray-200 {border-color:var(--color-gray-200);} .border-gray-300 {border-color:var(--color-gray-300);} .border-gray-400 {border-color:var(--color-gray-400);} .border-gray-500 {border-color:var(--color-gray-500);} .border-gray-700 {border-color:var(--color-gray-700);} .border-gray-800 {border-color:var(--color-gray-800);} .border-gray-900 {border-color:var(--color-gray-900);} .border-green-500 {border-color:var(--color-green-500);} .border-indigo-300 {border-color:var(--color-indigo-300);} .border-indigo-400 {border-color:var(--color-indigo-400);} .border-indigo-500 {border-color:var(--color-indigo-500);} .border-indigo-600 {border-color:var(--color-indigo-600);} .border-indigo-700 {border-color:var(--color-indigo-700);} .border-indigo-800 {border-color:var(--color-indigo-800);} .border-indigo-900 {border-color:var(--color-indigo-900);} .border-pink-400 {border-color:var(--color-pink-400);} .border-pink-500 {border-color:var(--color-pink-500);} .border-red-400 {border-color:var(--color-red-400);} .border-red-500 {border-color:var(--color-red-500);} .border-white {border-color:var(--color-white);} .border-yellow-300 {border-color:var(--color-yellow-300);} .border-yellow-500 {border-color:var(--color-yellow-500);} .bg-\[\#7E2A9F\] {background-color:#7E2A9F;} .bg-\[\#9F2A2A\] {background-color:#9F2A2A;} .bg-\[\#6366f1\] {background-color:#6366f1;} .bg-\[\#84848f\] {background-color:#84848f;} .bg-\[\#166064\] {background-color:#166064;} .bg-\[\#B58429\] {background-color:#B58429;} .bg-black {background-color:var(--color-black);} .bg-blue-100 {background-color:var(--color-blue-100);} .bg-blue-400 {background-color:var(--color-blue-400);} .bg-blue-500 {background-color:var(--color-blue-500);} .bg-gray-50 {background-color:var(--color-gray-50);} .bg-gray-100 {background-color:var(--color-gray-100);} .bg-gray-100\/60 {background-color:color-mix(in oklab, var(--color-gray-100) 60%, transparent);} .bg-gray-200 {background-color:var(--color-gray-200);} .bg-gray-300 {background-color:var(--color-gray-300);} .bg-gray-400 {background-color:var(--color-gray-400);} .bg-gray-500 {background-color:var(--color-gray-500);} .bg-gray-600 {background-color:var(--color-gray-600);} .bg-gray-700 {background-color:var(--color-gray-700);} .bg-gray-800 {background-color:var(--color-gray-800);} .bg-gray-900 {background-color:var(--color-gray-900);} .bg-green-50 {background-color:var(--color-green-50);} .bg-green-100 {background-color:var(--color-green-100);} .bg-green-100\/20 {background-color:color-mix(in oklab, var(--color-green-100) 20%, transparent);} .bg-green-100\/50 {background-color:color-mix(in oklab, var(--color-green-100) 50%, transparent);} .bg-green-200 {background-color:var(--color-green-200);} .bg-green-300 {background-color:var(--color-green-300);} .bg-green-400 {background-color:var(--color-green-400);} .bg-green-500 {background-color:var(--color-green-500);} .bg-green-600 {background-color:var(--color-green-600);} .bg-green-700 {background-color:var(--color-green-700);} .bg-indigo-50 {background-color:var(--color-indigo-50);} .bg-indigo-100 {background-color:var(--color-indigo-100);} .bg-indigo-200 {background-color:var(--color-indigo-200);} .bg-indigo-300 {background-color:var(--color-indigo-300);} .bg-indigo-300\/20 {background-color:color-mix(in oklab, var(--color-indigo-300) 20%, transparent);} .bg-indigo-400 {background-color:var(--color-indigo-400);} .bg-indigo-500 {background-color:var(--color-indigo-500);} .bg-indigo-600 {background-color:var(--color-indigo-600);} .bg-indigo-700 {background-color:var(--color-indigo-700);} .bg-indigo-800 {background-color:var(--color-indigo-800);} .bg-indigo-900 {background-color:var(--color-indigo-900);} .bg-lime-500 {background-color:var(--color-lime-500);} .bg-neutral-500 {background-color:var(--color-neutral-500);} .bg-neutral-700 {background-color:var(--color-neutral-700);} .bg-orange-500 {background-color:var(--color-orange-500);} .bg-pink-100 {background-color:var(--color-pink-100);} .bg-pink-200 {background-color:var(--color-pink-200);} .bg-pink-300 {background-color:var(--color-pink-300);} .bg-pink-500 {background-color:var(--color-pink-500);} .bg-purple-100 {background-color:var(--color-purple-100);} .bg-purple-500 {background-color:var(--color-purple-500);} .bg-red-100 {background-color:var(--color-red-100);} .bg-red-400 {background-color:var(--color-red-400);} .bg-red-500 {background-color:var(--color-red-500);} .bg-red-600 {background-color:var(--color-red-600);} .bg-red-700 {background-color:var(--color-red-700);} .bg-sky-100 {background-color:var(--color-sky-100);} .bg-sky-500 {background-color:var(--color-sky-500);} .bg-sky-600 {background-color:var(--color-sky-600);} .bg-slate-500 {background-color:var(--color-slate-500);} .bg-stone-500 {background-color:var(--color-stone-500);} .bg-transparent {background-color:transparent;} .bg-white {background-color:var(--color-white);} .bg-yellow-100 {background-color:var(--color-yellow-100);} .bg-yellow-200 {background-color:var(--color-yellow-200);} .bg-yellow-300 {background-color:var(--color-yellow-300);} .bg-yellow-400 {background-color:var(--color-yellow-400);} .bg-yellow-500 {background-color:var(--color-yellow-500);} .bg-yellow-600 {background-color:var(--color-yellow-600);} .bg-zinc-500 {background-color:var(--color-zinc-500);} .bg-linear-to-b {--tw-gradient-position:to bottom in oklab,;background-image:linear-gradient(var(--tw-gradient-stops));} .bg-linear-to-l {--tw-gradient-position:to left in oklab,;background-image:linear-gradient(var(--tw-gradient-stops));} .bg-linear-to-r {--tw-gradient-position:to right in oklab,;background-image:linear-gradient(var(--tw-gradient-stops));} .bg-linear-to-tr {--tw-gradient-position:to top right in oklab,;background-image:linear-gradient(var(--tw-gradient-stops));} .from-gray-100 {--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-gray-700 {--tw-gradient-from:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-green-400 {--tw-gradient-from:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-100 {--tw-gradient-from:var(--color-indigo-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-300 {--tw-gradient-from:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-400 {--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-600 {--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-700 {--tw-gradient-from:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-indigo-800 {--tw-gradient-from:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-red-400 {--tw-gradient-from:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .from-yellow-400 {--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .via-indigo-500 {--tw-gradient-via:var(--color-indigo-500);--tw-gradient-via-stops:var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);} .via-indigo-700 {--tw-gradient-via:var(--color-indigo-700);--tw-gradient-via-stops:var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);} .to-gray-100 {--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-gray-300 {--tw-gradient-to:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-gray-900 {--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-green-500 {--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-green-600 {--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-indigo-500 {--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-indigo-600 {--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-indigo-700 {--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-pink-600 {--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-red-600 {--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-teal-500 {--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .to-yellow-600 {--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));} .bg-clip-text {background-clip:text;} .fill-current {fill:currentColor;} .stroke-green-100 {stroke:var(--color-green-100);} .stroke-green-400 {stroke:var(--color-green-400);} .stroke-indigo-100 {stroke:var(--color-indigo-100);} .stroke-indigo-400 {stroke:var(--color-indigo-400);} .stroke-red-100 {stroke:var(--color-red-100);} .stroke-red-400 {stroke:var(--color-red-400);} .stroke-yellow-100 {stroke:var(--color-yellow-100);} .stroke-yellow-400 {stroke:var(--color-yellow-400);} .object-cover {object-fit:cover;} .p-1 {padding:calc(var(--spacing) * 1);} .p-2 {padding:calc(var(--spacing) * 2);} .p-3 {padding:calc(var(--spacing) * 3);} .p-4 {padding:calc(var(--spacing) * 4);} .p-5 {padding:calc(var(--spacing) * 5);} .p-6 {padding:calc(var(--spacing) * 6);} .p-8 {padding:calc(var(--spacing) * 8);} .p-12 {padding:calc(var(--spacing) * 12);} .px-0 {padding-inline:calc(var(--spacing) * 0);} .px-0\.5 {padding-inline:calc(var(--spacing) * 0.5);} .px-1 {padding-inline:calc(var(--spacing) * 1);} .px-2 {padding-inline:calc(var(--spacing) * 2);} .px-2\.5 {padding-inline:calc(var(--spacing) * 2.5);} .px-3 {padding-inline:calc(var(--spacing) * 3);} .px-4 {padding-inline:calc(var(--spacing) * 4);} .px-5 {padding-inline:calc(var(--spacing) * 5);} .px-6 {padding-inline:calc(var(--spacing) * 6);} .px-8 {padding-inline:calc(var(--spacing) * 8);} .px-12 {padding-inline:calc(var(--spacing) * 12);} .py-0\.5 {padding-block:calc(var(--spacing) * 0.5);} .py-1 {padding-block:calc(var(--spacing) * 1);} .py-1\.5 {padding-block:calc(var(--spacing) * 1.5);} .py-2 {padding-block:calc(var(--spacing) * 2);} .py-2\.5 {padding-block:calc(var(--spacing) * 2.5);} .py-3 {padding-block:calc(var(--spacing) * 3);} .py-4 {padding-block:calc(var(--spacing) * 4);} .py-5 {padding-block:calc(var(--spacing) * 5);} .py-6 {padding-block:calc(var(--spacing) * 6);} .py-8 {padding-block:calc(var(--spacing) * 8);} .py-9 {padding-block:calc(var(--spacing) * 9);} .py-12 {padding-block:calc(var(--spacing) * 12);} .py-14 {padding-block:calc(var(--spacing) * 14);} .py-16 {padding-block:calc(var(--spacing) * 16);} .py-20 {padding-block:calc(var(--spacing) * 20);} .ps-0 {padding-inline-start:calc(var(--spacing) * 0);} .ps-1 {padding-inline-start:calc(var(--spacing) * 1);} .ps-1\.5 {padding-inline-start:calc(var(--spacing) * 1.5);} .ps-2 {padding-inline-start:calc(var(--spacing) * 2);} .ps-3 {padding-inline-start:calc(var(--spacing) * 3);} .ps-6 {padding-inline-start:calc(var(--spacing) * 6);} .ps-7 {padding-inline-start:calc(var(--spacing) * 7);} .ps-8 {padding-inline-start:calc(var(--spacing) * 8);} .ps-10 {padding-inline-start:calc(var(--spacing) * 10);} .pe-0 {padding-inline-end:calc(var(--spacing) * 0);} .pe-2 {padding-inline-end:calc(var(--spacing) * 2);} .pe-3 {padding-inline-end:calc(var(--spacing) * 3);} .pe-4 {padding-inline-end:calc(var(--spacing) * 4);} .pe-8 {padding-inline-end:calc(var(--spacing) * 8);} .pt-1 {padding-top:calc(var(--spacing) * 1);} .pt-2 {padding-top:calc(var(--spacing) * 2);} .pt-3 {padding-top:calc(var(--spacing) * 3);} .pt-4 {padding-top:calc(var(--spacing) * 4);} .pt-6 {padding-top:calc(var(--spacing) * 6);} .pt-8 {padding-top:calc(var(--spacing) * 8);} .pt-14 {padding-top:calc(var(--spacing) * 14);} .pt-16 {padding-top:calc(var(--spacing) * 16);} .pt-20 {padding-top:calc(var(--spacing) * 20);} .pt-32 {padding-top:calc(var(--spacing) * 32);} .pt-\[72px\] {padding-top:72px;} .pr-2 {padding-right:calc(var(--spacing) * 2);} .pb-0 {padding-bottom:calc(var(--spacing) * 0);} .pb-2 {padding-bottom:calc(var(--spacing) * 2);} .pb-3 {padding-bottom:calc(var(--spacing) * 3);} .pb-4 {padding-bottom:calc(var(--spacing) * 4);} .pb-5 {padding-bottom:calc(var(--spacing) * 5);} .pb-6 {padding-bottom:calc(var(--spacing) * 6);} .pb-8 {padding-bottom:calc(var(--spacing) * 8);} .pb-12 {padding-bottom:calc(var(--spacing) * 12);} .pb-20 {padding-bottom:calc(var(--spacing) * 20);} .text-center {text-align:center;} .text-end {text-align:end;} .text-start {text-align:start;} .font-sans {font-family:var(--font-sans);} .text-2xl {font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));} .text-3xl {font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));} .text-4xl {font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));} .text-5xl {font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));} .text-6xl {font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height));} .text-7xl {font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height));} .text-8xl {font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height));} .text-base {font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));} .text-lg {font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));} .text-sm {font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));} .text-xl {font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));} .text-xs {font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));} .text-\[\.75em\] {font-size:.75em;} .leading-5 {--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);} .leading-none {--tw-leading:1;line-height:1;} .leading-normal {--tw-leading:var(--leading-normal);line-height:var(--leading-normal);} .leading-relaxed {--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);} .leading-tight {--tw-leading:var(--leading-tight);line-height:var(--leading-tight);} .font-bold {--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);} .font-light {--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);} .font-medium {--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);} .font-normal {--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);} .font-semibold {--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);} .whitespace-nowrap {white-space:nowrap;} .text-blue-400 {color:var(--color-blue-400);} .text-blue-500 {color:var(--color-blue-500);} .text-blue-700 {color:var(--color-blue-700);} .text-gray-100 {color:var(--color-gray-100);} .text-gray-200 {color:var(--color-gray-200);} .text-gray-300 {color:var(--color-gray-300);} .text-gray-400 {color:var(--color-gray-400);} .text-gray-500 {color:var(--color-gray-500);} .text-gray-600 {color:var(--color-gray-600);} .text-gray-700 {color:var(--color-gray-700);} .text-gray-800 {color:var(--color-gray-800);} .text-gray-900 {color:var(--color-gray-900);} .text-green-300 {color:var(--color-green-300);} .text-green-500 {color:var(--color-green-500);} .text-green-600 {color:var(--color-green-600);} .text-green-700 {color:var(--color-green-700);} .text-green-900 {color:var(--color-green-900);} .text-indigo-100 {color:var(--color-indigo-100);} .text-indigo-300 {color:var(--color-indigo-300);} .text-indigo-400 {color:var(--color-indigo-400);} .text-indigo-500 {color:var(--color-indigo-500);} .text-indigo-600 {color:var(--color-indigo-600);} .text-indigo-700 {color:var(--color-indigo-700);} .text-indigo-900 {color:var(--color-indigo-900);} .text-pink-100 {color:var(--color-pink-100);} .text-pink-400 {color:var(--color-pink-400);} .text-pink-500 {color:var(--color-pink-500);} .text-pink-700 {color:var(--color-pink-700);} .text-pink-900 {color:var(--color-pink-900);} .text-purple-500 {color:var(--color-purple-500);} .text-purple-700 {color:var(--color-purple-700);} .text-red-400 {color:var(--color-red-400);} .text-red-500 {color:var(--color-red-500);} .text-red-600 {color:var(--color-red-600);} .text-red-700 {color:var(--color-red-700);} .text-red-900 {color:var(--color-red-900);} .text-sky-900 {color:var(--color-sky-900);} .text-slate-100 {color:var(--color-slate-100);} .text-transparent {color:transparent;} .text-white {color:var(--color-white);} .text-yellow-300 {color:var(--color-yellow-300);} .text-yellow-400 {color:var(--color-yellow-400);} .text-yellow-500 {color:var(--color-yellow-500);} .text-yellow-600 {color:var(--color-yellow-600);} .text-yellow-700 {color:var(--color-yellow-700);} .text-yellow-900 {color:var(--color-yellow-900);} .lowercase {text-transform:lowercase;} .uppercase {text-transform:uppercase;} .italic {font-style:italic;} .line-through {text-decoration-line:line-through;} .overline {text-decoration-line:overline;} .underline {text-decoration-line:underline;} .opacity-0 {opacity:0%;} .opacity-10 {opacity:10%;} .opacity-20 {opacity:20%;} .opacity-25 {opacity:25%;} .opacity-50 {opacity:50%;} .opacity-70 {opacity:70%;} .opacity-75 {opacity:75%;} .opacity-80 {opacity:80%;} .opacity-90 {opacity:90%;} .opacity-100 {opacity:100%;} .shadow {--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-lg {--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-md {--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-none {--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-sm {--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-xl {--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-xs {--tw-shadow:0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} .shadow-indigo-500\/10 {--tw-shadow-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent);} .outline {outline-style:var(--tw-outline-style);outline-width:1px;} .filter {filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);} .transition {transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));} .transition-all {transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));} .transition-colors {transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));} .transition-opacity {transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));} .transition-transform {transition-property:transform, translate, scale, rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));} .duration-200 {--tw-duration:200ms;transition-duration:200ms;} .duration-300 {--tw-duration:300ms;transition-duration:300ms;} .duration-500 {--tw-duration:500ms;transition-duration:500ms;} .duration-700 {--tw-duration:700ms;transition-duration:700ms;} .duration-1000 {--tw-duration:1000ms;transition-duration:1000ms;} .ease-in {--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in);} .ease-in-out {--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);} .ease-out {--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);} .outline-none {--tw-outline-style:none;outline-style:none;} .group-hover\:bg-gray-100 {&:is(:where(.group):hover *) {@media (hover:hover) {background-color:var(--color-gray-100);}}} .group-hover\:bg-indigo-500 {&:is(:where(.group):hover *) {@media (hover:hover) {background-color:var(--color-indigo-500);}}} .group-hover\:text-gray-400 {&:is(:where(.group):hover *) {@media (hover:hover) {color:var(--color-gray-400);}}} .group-hover\:text-indigo-500 {&:is(:where(.group):hover *) {@media (hover:hover) {color:var(--color-indigo-500);}}} .group-hover\:text-white {&:is(:where(.group):hover *) {@media (hover:hover) {color:var(--color-white);}}} .group-hover\:opacity-80 {&:is(:where(.group):hover *) {@media (hover:hover) {opacity:80%;}}} .group-hover\:opacity-100 {&:is(:where(.group):hover *) {@media (hover:hover) {opacity:100%;}}} .hover\:-translate-y-1 {&:hover {@media (hover:hover) {--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}}} .hover\:-translate-y-2 {&:hover {@media (hover:hover) {--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);}}} .hover\:border-black {&:hover {@media (hover:hover) {border-color:var(--color-black);}}} .hover\:border-blue-800 {&:hover {@media (hover:hover) {border-color:var(--color-blue-800);}}} .hover\:border-gray-200 {&:hover {@media (hover:hover) {border-color:var(--color-gray-200);}}} .hover\:border-gray-300 {&:hover {@media (hover:hover) {border-color:var(--color-gray-300);}}} .hover\:border-gray-900 {&:hover {@media (hover:hover) {border-color:var(--color-gray-900);}}} .hover\:border-green-500 {&:hover {@media (hover:hover) {border-color:var(--color-green-500);}}} .hover\:border-green-600 {&:hover {@media (hover:hover) {border-color:var(--color-green-600);}}} .hover\:border-indigo-300 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-300);}}} .hover\:border-indigo-400 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-400);}}} .hover\:border-indigo-500 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-500);}}} .hover\:border-indigo-600 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-600);}}} .hover\:border-indigo-700 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-700);}}} .hover\:border-indigo-900 {&:hover {@media (hover:hover) {border-color:var(--color-indigo-900);}}} .hover\:border-pink-600 {&:hover {@media (hover:hover) {border-color:var(--color-pink-600);}}} .hover\:border-red-500 {&:hover {@media (hover:hover) {border-color:var(--color-red-500);}}} .hover\:border-red-600 {&:hover {@media (hover:hover) {border-color:var(--color-red-600);}}} .hover\:border-yellow-400 {&:hover {@media (hover:hover) {border-color:var(--color-yellow-400);}}} .hover\:border-yellow-500 {&:hover {@media (hover:hover) {border-color:var(--color-yellow-500);}}} .hover\:border-yellow-600 {&:hover {@media (hover:hover) {border-color:var(--color-yellow-600);}}} .hover\:bg-black {&:hover {@media (hover:hover) {background-color:var(--color-black);}}} .hover\:bg-blue-800 {&:hover {@media (hover:hover) {background-color:var(--color-blue-800);}}} .hover\:bg-gray-100 {&:hover {@media (hover:hover) {background-color:var(--color-gray-100);}}} .hover\:bg-gray-200 {&:hover {@media (hover:hover) {background-color:var(--color-gray-200);}}} .hover\:bg-gray-300 {&:hover {@media (hover:hover) {background-color:var(--color-gray-300);}}} .hover\:bg-gray-900 {&:hover {@media (hover:hover) {background-color:var(--color-gray-900);}}} .hover\:bg-green-200 {&:hover {@media (hover:hover) {background-color:var(--color-green-200);}}} .hover\:bg-green-500 {&:hover {@media (hover:hover) {background-color:var(--color-green-500);}}} .hover\:bg-green-600 {&:hover {@media (hover:hover) {background-color:var(--color-green-600);}}} .hover\:bg-indigo-300 {&:hover {@media (hover:hover) {background-color:var(--color-indigo-300);}}} .hover\:bg-indigo-500 {&:hover {@media (hover:hover) {background-color:var(--color-indigo-500);}}} .hover\:bg-indigo-600 {&:hover {@media (hover:hover) {background-color:var(--color-indigo-600);}}} .hover\:bg-indigo-700 {&:hover {@media (hover:hover) {background-color:var(--color-indigo-700);}}} .hover\:bg-pink-600 {&:hover {@media (hover:hover) {background-color:var(--color-pink-600);}}} .hover\:bg-red-500 {&:hover {@media (hover:hover) {background-color:var(--color-red-500);}}} .hover\:bg-red-600 {&:hover {@media (hover:hover) {background-color:var(--color-red-600);}}} .hover\:bg-white {&:hover {@media (hover:hover) {background-color:var(--color-white);}}} .hover\:bg-yellow-200 {&:hover {@media (hover:hover) {background-color:var(--color-yellow-200);}}} .hover\:bg-yellow-400 {&:hover {@media (hover:hover) {background-color:var(--color-yellow-400);}}} .hover\:bg-yellow-500 {&:hover {@media (hover:hover) {background-color:var(--color-yellow-500);}}} .hover\:bg-yellow-600 {&:hover {@media (hover:hover) {background-color:var(--color-yellow-600);}}} .hover\:from-gray-300 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-gray-900 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-green-500 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-indigo-300 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-indigo-500 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-red-500 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:from-yellow-500 {&:hover {@media (hover:hover) {--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-gray-100 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-gray-700 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-green-600 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-indigo-500 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-indigo-600 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-red-600 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:to-yellow-600 {&:hover {@media (hover:hover) {--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}}} .hover\:text-blue-500 {&:hover {@media (hover:hover) {color:var(--color-blue-500);}}} .hover\:text-blue-700 {&:hover {@media (hover:hover) {color:var(--color-blue-700);}}} .hover\:text-gray-100 {&:hover {@media (hover:hover) {color:var(--color-gray-100);}}} .hover\:text-gray-200 {&:hover {@media (hover:hover) {color:var(--color-gray-200);}}} .hover\:text-gray-300 {&:hover {@media (hover:hover) {color:var(--color-gray-300);}}} .hover\:text-gray-600 {&:hover {@media (hover:hover) {color:var(--color-gray-600);}}} .hover\:text-gray-700 {&:hover {@media (hover:hover) {color:var(--color-gray-700);}}} .hover\:text-gray-900 {&:hover {@media (hover:hover) {color:var(--color-gray-900);}}} .hover\:text-green-500 {&:hover {@media (hover:hover) {color:var(--color-green-500);}}} .hover\:text-indigo-500 {&:hover {@media (hover:hover) {color:var(--color-indigo-500);}}} .hover\:text-indigo-600 {&:hover {@media (hover:hover) {color:var(--color-indigo-600);}}} .hover\:text-indigo-700 {&:hover {@media (hover:hover) {color:var(--color-indigo-700);}}} .hover\:text-red-500 {&:hover {@media (hover:hover) {color:var(--color-red-500);}}} .hover\:text-white {&:hover {@media (hover:hover) {color:var(--color-white);}}} .hover\:underline {&:hover {@media (hover:hover) {text-decoration-line:underline;}}} .hover\:opacity-10 {&:hover {@media (hover:hover) {opacity:10%;}}} .hover\:opacity-90 {&:hover {@media (hover:hover) {opacity:90%;}}} .hover\:opacity-100 {&:hover {@media (hover:hover) {opacity:100%;}}} .hover\:ring-0 {&:hover {@media (hover:hover) {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}}} .hover\:shadow-xl {&:hover {@media (hover:hover) {--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}}} .hover\:outline-hidden {&:hover {@media (hover:hover) {outline-style:none;@media (forced-colors:active) {outline:2px solid transparent;outline-offset:2px;}}}} .focus\:border-black {&:focus {border-color:var(--color-black);}} .focus\:border-blue-800 {&:focus {border-color:var(--color-blue-800);}} .focus\:border-gray-200 {&:focus {border-color:var(--color-gray-200);}} .focus\:border-gray-300 {&:focus {border-color:var(--color-gray-300);}} .focus\:border-gray-400 {&:focus {border-color:var(--color-gray-400);}} .focus\:border-gray-900 {&:focus {border-color:var(--color-gray-900);}} .focus\:border-green-500 {&:focus {border-color:var(--color-green-500);}} .focus\:border-green-600 {&:focus {border-color:var(--color-green-600);}} .focus\:border-indigo-300 {&:focus {border-color:var(--color-indigo-300);}} .focus\:border-indigo-400 {&:focus {border-color:var(--color-indigo-400);}} .focus\:border-indigo-500 {&:focus {border-color:var(--color-indigo-500);}} .focus\:border-indigo-600 {&:focus {border-color:var(--color-indigo-600);}} .focus\:border-indigo-700 {&:focus {border-color:var(--color-indigo-700);}} .focus\:border-indigo-800 {&:focus {border-color:var(--color-indigo-800);}} .focus\:border-pink-600 {&:focus {border-color:var(--color-pink-600);}} .focus\:border-red-500 {&:focus {border-color:var(--color-red-500);}} .focus\:border-red-600 {&:focus {border-color:var(--color-red-600);}} .focus\:border-yellow-400 {&:focus {border-color:var(--color-yellow-400);}} .focus\:border-yellow-500 {&:focus {border-color:var(--color-yellow-500);}} .focus\:border-yellow-600 {&:focus {border-color:var(--color-yellow-600);}} .focus\:bg-black {&:focus {background-color:var(--color-black);}} .focus\:bg-blue-800 {&:focus {background-color:var(--color-blue-800);}} .focus\:bg-gray-100 {&:focus {background-color:var(--color-gray-100);}} .focus\:bg-gray-200 {&:focus {background-color:var(--color-gray-200);}} .focus\:bg-gray-300 {&:focus {background-color:var(--color-gray-300);}} .focus\:bg-gray-900 {&:focus {background-color:var(--color-gray-900);}} .focus\:bg-green-500 {&:focus {background-color:var(--color-green-500);}} .focus\:bg-green-600 {&:focus {background-color:var(--color-green-600);}} .focus\:bg-indigo-300 {&:focus {background-color:var(--color-indigo-300);}} .focus\:bg-indigo-400 {&:focus {background-color:var(--color-indigo-400);}} .focus\:bg-indigo-500 {&:focus {background-color:var(--color-indigo-500);}} .focus\:bg-indigo-600 {&:focus {background-color:var(--color-indigo-600);}} .focus\:bg-indigo-700 {&:focus {background-color:var(--color-indigo-700);}} .focus\:bg-indigo-900 {&:focus {background-color:var(--color-indigo-900);}} .focus\:bg-pink-600 {&:focus {background-color:var(--color-pink-600);}} .focus\:bg-red-500 {&:focus {background-color:var(--color-red-500);}} .focus\:bg-red-600 {&:focus {background-color:var(--color-red-600);}} .focus\:bg-yellow-400 {&:focus {background-color:var(--color-yellow-400);}} .focus\:bg-yellow-500 {&:focus {background-color:var(--color-yellow-500);}} .focus\:bg-yellow-600 {&:focus {background-color:var(--color-yellow-600);}} .focus\:from-gray-300 {&:focus {--tw-gradient-from:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-gray-900 {&:focus {--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-green-500 {&:focus {--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-indigo-300 {&:focus {--tw-gradient-from:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-indigo-400 {&:focus {--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-red-500 {&:focus {--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:from-yellow-500 {&:focus {--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-gray-100 {&:focus {--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-gray-700 {&:focus {--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-green-600 {&:focus {--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-indigo-500 {&:focus {--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-indigo-600 {&:focus {--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-red-600 {&:focus {--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:to-yellow-600 {&:focus {--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .focus\:text-blue-700 {&:focus {color:var(--color-blue-700);}} .focus\:text-gray-100 {&:focus {color:var(--color-gray-100);}} .focus\:text-gray-300 {&:focus {color:var(--color-gray-300);}} .focus\:text-gray-900 {&:focus {color:var(--color-gray-900);}} .focus\:text-indigo-500 {&:focus {color:var(--color-indigo-500);}} .focus\:text-indigo-600 {&:focus {color:var(--color-indigo-600);}} .focus\:text-indigo-700 {&:focus {color:var(--color-indigo-700);}} .focus\:text-white {&:focus {color:var(--color-white);}} .focus\:ring-0 {&:focus {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}} .focus\:outline-hidden {&:focus {outline-style:none;@media (forced-colors:active) {outline:2px solid transparent;outline-offset:2px;}}} .max-lg\:mb-4 {@media (width < 64rem) {margin-bottom:calc(var(--spacing) * 4);}} .max-sm\:hidden {@media (width < 40rem) {display:none;}} .max-sm\:items-center {@media (width < 40rem) {align-items:center;}} .sm\:-end-28 {@media (width >= 40rem) {inset-inline-end:calc(var(--spacing) * -28);}} .sm\:block {@media (width >= 40rem) {display:block;}} .sm\:inline-block {@media (width >= 40rem) {display:inline-block;}} .sm\:h-80 {@media (width >= 40rem) {height:calc(var(--spacing) * 80);}} .sm\:w-1\/2 {@media (width >= 40rem) {width:calc(1/2 * 100%);}} .sm\:w-1\/3 {@media (width >= 40rem) {width:calc(1/3 * 100%);}} .sm\:w-1\/6 {@media (width >= 40rem) {width:calc(1/6 * 100%);}} .sm\:w-2\/3 {@media (width >= 40rem) {width:calc(2/3 * 100%);}} .sm\:w-5\/6 {@media (width >= 40rem) {width:calc(5/6 * 100%);}} .sm\:w-11\/12 {@media (width >= 40rem) {width:calc(11/12 * 100%);}} .sm\:grid-cols-3 {@media (width >= 40rem) {grid-template-columns:repeat(3, minmax(0, 1fr));}} .sm\:flex-row {@media (width >= 40rem) {flex-direction:row;}} .sm\:space-x-4 {@media (width >= 40rem) {:where(& > :not(:last-child)) {--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));}}} .sm\:bg-gray-100 {@media (width >= 40rem) {background-color:var(--color-gray-100);}} .sm\:bg-green-100 {@media (width >= 40rem) {background-color:var(--color-green-100);}} .sm\:bg-indigo-100 {@media (width >= 40rem) {background-color:var(--color-indigo-100);}} .sm\:bg-pink-100 {@media (width >= 40rem) {background-color:var(--color-pink-100);}} .sm\:bg-yellow-100 {@media (width >= 40rem) {background-color:var(--color-yellow-100);}} .sm\:p-8 {@media (width >= 40rem) {padding:calc(var(--spacing) * 8);}} .sm\:px-2 {@media (width >= 40rem) {padding-inline:calc(var(--spacing) * 2);}} .sm\:px-4 {@media (width >= 40rem) {padding-inline:calc(var(--spacing) * 4);}} .sm\:px-6 {@media (width >= 40rem) {padding-inline:calc(var(--spacing) * 6);}} .sm\:px-12 {@media (width >= 40rem) {padding-inline:calc(var(--spacing) * 12);}} .sm\:py-8 {@media (width >= 40rem) {padding-block:calc(var(--spacing) * 8);}} .sm\:pt-14 {@media (width >= 40rem) {padding-top:calc(var(--spacing) * 14);}} .sm\:text-start {@media (width >= 40rem) {text-align:start;}} .md\:start-0 {@media (width >= 48rem) {inset-inline-start:calc(var(--spacing) * 0);}} .md\:start-20 {@media (width >= 48rem) {inset-inline-start:calc(var(--spacing) * 20);}} .md\:start-64 {@media (width >= 48rem) {inset-inline-start:calc(var(--spacing) * 64);}} .md\:end-0 {@media (width >= 48rem) {inset-inline-end:calc(var(--spacing) * 0);}} .md\:order-1 {@media (width >= 48rem) {order:1;}} .md\:order-2 {@media (width >= 48rem) {order:2;}} .md\:-ms-64 {@media (width >= 48rem) {margin-inline-start:calc(var(--spacing) * -64);}} .md\:ms-0 {@media (width >= 48rem) {margin-inline-start:calc(var(--spacing) * 0);}} .md\:ms-16 {@media (width >= 48rem) {margin-inline-start:calc(var(--spacing) * 16);}} .md\:ms-20 {@media (width >= 48rem) {margin-inline-start:calc(var(--spacing) * 20);}} .md\:ms-64 {@media (width >= 48rem) {margin-inline-start:calc(var(--spacing) * 64);}} .md\:me-0 {@media (width >= 48rem) {margin-inline-end:calc(var(--spacing) * 0);}} .md\:mt-0 {@media (width >= 48rem) {margin-top:calc(var(--spacing) * 0);}} .md\:block {@media (width >= 48rem) {display:block;}} .md\:flex {@media (width >= 48rem) {display:flex;}} .md\:hidden {@media (width >= 48rem) {display:none;}} .md\:table-cell {@media (width >= 48rem) {display:table-cell;}} .md\:h-full {@media (width >= 48rem) {height:100%;}} .md\:w-0 {@media (width >= 48rem) {width:calc(var(--spacing) * 0);}} .md\:w-1\/2 {@media (width >= 48rem) {width:calc(1/2 * 100%);}} .md\:w-1\/3 {@media (width >= 48rem) {width:calc(1/3 * 100%);}} .md\:w-1\/6 {@media (width >= 48rem) {width:calc(1/6 * 100%);}} .md\:w-2\/3 {@media (width >= 48rem) {width:calc(2/3 * 100%);}} .md\:w-9\/12 {@media (width >= 48rem) {width:calc(9/12 * 100%);}} .md\:w-20 {@media (width >= 48rem) {width:calc(var(--spacing) * 20);}} .md\:w-60 {@media (width >= 48rem) {width:calc(var(--spacing) * 60);}} .md\:w-64 {@media (width >= 48rem) {width:calc(var(--spacing) * 64);}} .md\:flex-row {@media (width >= 48rem) {flex-direction:row;}} .md\:justify-between {@media (width >= 48rem) {justify-content:space-between;}} .md\:self-center {@media (width >= 48rem) {align-self:center;}} .md\:px-4 {@media (width >= 48rem) {padding-inline:calc(var(--spacing) * 4);}} .md\:px-6 {@media (width >= 48rem) {padding-inline:calc(var(--spacing) * 6);}} .md\:py-12 {@media (width >= 48rem) {padding-block:calc(var(--spacing) * 12);}} .md\:py-16 {@media (width >= 48rem) {padding-block:calc(var(--spacing) * 16);}} .md\:pe-0 {@media (width >= 48rem) {padding-inline-end:calc(var(--spacing) * 0);}} .md\:pt-16 {@media (width >= 48rem) {padding-top:calc(var(--spacing) * 16);}} .md\:pb-4 {@media (width >= 48rem) {padding-bottom:calc(var(--spacing) * 4);}} .md\:pb-6 {@media (width >= 48rem) {padding-bottom:calc(var(--spacing) * 6);}} .md\:text-end {@media (width >= 48rem) {text-align:end;}} .lg\:absolute {@media (width >= 64rem) {position:absolute;}} .lg\:start-full {@media (width >= 64rem) {inset-inline-start:100%;}} .lg\:end-auto {@media (width >= 64rem) {inset-inline-end:auto;}} .lg\:float-end {@media (width >= 64rem) {float:inline-end;}} .lg\:float-none {@media (width >= 64rem) {float:none;}} .lg\:float-start {@media (width >= 64rem) {float:inline-start;}} .lg\:-mx-4 {@media (width >= 64rem) {margin-inline:calc(var(--spacing) * -4);}} .lg\:mx-auto {@media (width >= 64rem) {margin-inline:auto;}} .lg\:my-auto {@media (width >= 64rem) {margin-block:auto;}} .lg\:ms-4 {@media (width >= 64rem) {margin-inline-start:calc(var(--spacing) * 4);}} .lg\:me-auto {@media (width >= 64rem) {margin-inline-end:auto;}} .lg\:-mt-6 {@media (width >= 64rem) {margin-top:calc(var(--spacing) * -6);}} .lg\:-mt-11 {@media (width >= 64rem) {margin-top:calc(var(--spacing) * -11);}} .lg\:mt-0 {@media (width >= 64rem) {margin-top:calc(var(--spacing) * 0);}} .lg\:mb-0 {@media (width >= 64rem) {margin-bottom:calc(var(--spacing) * 0);}} .lg\:mb-6 {@media (width >= 64rem) {margin-bottom:calc(var(--spacing) * 6);}} .lg\:block {@media (width >= 64rem) {display:block;}} .lg\:flex {@media (width >= 64rem) {display:flex;}} .lg\:hidden {@media (width >= 64rem) {display:none;}} .lg\:inline-block {@media (width >= 64rem) {display:inline-block;}} .lg\:table-cell {@media (width >= 64rem) {display:table-cell;}} .lg\:max-h-full {@media (width >= 64rem) {max-height:100%;}} .lg\:w-1\/2 {@media (width >= 64rem) {width:calc(1/2 * 100%);}} .lg\:w-1\/3 {@media (width >= 64rem) {width:calc(1/3 * 100%);}} .lg\:w-1\/4 {@media (width >= 64rem) {width:calc(1/4 * 100%);}} .lg\:w-1\/5 {@media (width >= 64rem) {width:calc(1/5 * 100%);}} .lg\:w-1\/6 {@media (width >= 64rem) {width:calc(1/6 * 100%);}} .lg\:w-2\/3 {@media (width >= 64rem) {width:calc(2/3 * 100%);}} .lg\:w-3\/4 {@media (width >= 64rem) {width:calc(3/4 * 100%);}} .lg\:w-full {@media (width >= 64rem) {width:100%;}} .lg\:shrink {@media (width >= 64rem) {flex-shrink:1;}} .lg\:transform {@media (width >= 64rem) {transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);}} .lg\:flex-row {@media (width >= 64rem) {flex-direction:row;}} .lg\:flex-nowrap {@media (width >= 64rem) {flex-wrap:nowrap;}} .lg\:items-center {@media (width >= 64rem) {align-items:center;}} .lg\:justify-between {@media (width >= 64rem) {justify-content:space-between;}} .lg\:overflow-visible {@media (width >= 64rem) {overflow:visible;}} .lg\:rounded-full {@media (width >= 64rem) {border-radius:calc(infinity * 1px);}} .lg\:border-s-0 {@media (width >= 64rem) {border-inline-start-style:var(--tw-border-style);border-inline-start-width:0px;}} .lg\:border-t-2 {@media (width >= 64rem) {border-top-style:var(--tw-border-style);border-top-width:2px;}} .lg\:border-indigo-500 {@media (width >= 64rem) {border-color:var(--color-indigo-500);}} .lg\:bg-white {@media (width >= 64rem) {background-color:var(--color-white);}} .lg\:px-4 {@media (width >= 64rem) {padding-inline:calc(var(--spacing) * 4);}} .lg\:px-6 {@media (width >= 64rem) {padding-inline:calc(var(--spacing) * 6);}} .lg\:px-8 {@media (width >= 64rem) {padding-inline:calc(var(--spacing) * 8);}} .lg\:px-12 {@media (width >= 64rem) {padding-inline:calc(var(--spacing) * 12);}} .lg\:py-1 {@media (width >= 64rem) {padding-block:calc(var(--spacing) * 1);}} .lg\:py-7 {@media (width >= 64rem) {padding-block:calc(var(--spacing) * 7);}} .lg\:py-8 {@media (width >= 64rem) {padding-block:calc(var(--spacing) * 8);}} .lg\:ps-0 {@media (width >= 64rem) {padding-inline-start:calc(var(--spacing) * 0);}} .lg\:ps-6 {@media (width >= 64rem) {padding-inline-start:calc(var(--spacing) * 6);}} .lg\:pe-12 {@media (width >= 64rem) {padding-inline-end:calc(var(--spacing) * 12);}} .lg\:pe-20 {@media (width >= 64rem) {padding-inline-end:calc(var(--spacing) * 20);}} .lg\:pb-16 {@media (width >= 64rem) {padding-bottom:calc(var(--spacing) * 16);}} .lg\:pb-32 {@media (width >= 64rem) {padding-bottom:calc(var(--spacing) * 32);}} .lg\:text-end {@media (width >= 64rem) {text-align:end;}} .lg\:text-start {@media (width >= 64rem) {text-align:start;}} .lg\:text-2xl {@media (width >= 64rem) {font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}} .lg\:text-5xl {@media (width >= 64rem) {font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height));}} .lg\:text-6xl {@media (width >= 64rem) {font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height));}} .lg\:text-xl {@media (width >= 64rem) {font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));}} .lg\:text-gray-600 {@media (width >= 64rem) {color:var(--color-gray-600);}} .lg\:text-indigo-500 {@media (width >= 64rem) {color:var(--color-indigo-500);}} .lg\:shadow-md {@media (width >= 64rem) {--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}} .lg\:hover\:text-indigo-500 {@media (width >= 64rem) {&:hover {@media (hover:hover) {color:var(--color-indigo-500);}}}} .xl\:hidden {@media (width >= 80rem) {display:none;}} .xl\:w-1\/2 {@media (width >= 80rem) {width:calc(1/2 * 100%);}} .xl\:w-1\/3 {@media (width >= 80rem) {width:calc(1/3 * 100%);}} .xl\:w-1\/4 {@media (width >= 80rem) {width:calc(1/4 * 100%);}} .xl\:w-1\/5 {@media (width >= 80rem) {width:calc(1/5 * 100%);}} .xl\:w-1\/6 {@media (width >= 80rem) {width:calc(1/6 * 100%);}} .xl\:w-1\/12 {@media (width >= 80rem) {width:calc(1/12 * 100%);}} .xl\:w-2\/3 {@media (width >= 80rem) {width:calc(2/3 * 100%);}} .xl\:max-w-4xl {@media (width >= 80rem) {max-width:var(--container-4xl);}} .xl\:max-w-6xl {@media (width >= 80rem) {max-width:var(--container-6xl);}} .xl\:p-12 {@media (width >= 80rem) {padding:calc(var(--spacing) * 12);}} .xl\:px-6 {@media (width >= 80rem) {padding-inline:calc(var(--spacing) * 6);}} .xl\:px-8 {@media (width >= 80rem) {padding-inline:calc(var(--spacing) * 8);}} .xl\:px-12 {@media (width >= 80rem) {padding-inline:calc(var(--spacing) * 12);}} .xl\:text-2xl {@media (width >= 80rem) {font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));}} .ltr\:float-start {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {float:inline-start;}} .ltr\:-translate-x-1\/2 {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}} .ltr\:translate-x-full {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);}} .ltr\:-rotate-90 {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {rotate:calc(90deg * -1);}} .ltr\:rotate-0 {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {rotate:0deg;}} .ltr\:border-s-2 {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;}} .lg\:ltr\:-rotate-90 {@media (width >= 64rem) {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {rotate:calc(90deg * -1);}}} .lg\:ltr\:text-start {@media (width >= 64rem) {&:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {text-align:start;}}} .rtl\:float-end {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {float:inline-end;}} .rtl\:-translate-x-full {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);}} .rtl\:translate-x-1\/2 {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {--tw-translate-x:calc(1/2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);}} .rtl\:rotate-90 {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {rotate:90deg;}} .rtl\:rotate-180 {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {rotate:180deg;}} .rtl\:border-e-2 {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px;}} .lg\:rtl\:rotate-90 {@media (width >= 64rem) {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {rotate:90deg;}}} .lg\:rtl\:text-end {@media (width >= 64rem) {&:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {text-align:end;}}} .dark\:border-gray-200 {&:where(.dark, .dark *) {border-color:var(--color-gray-200);}} .dark\:border-gray-500 {&:where(.dark, .dark *) {border-color:var(--color-gray-500);}} .dark\:border-gray-600 {&:where(.dark, .dark *) {border-color:var(--color-gray-600);}} .dark\:border-gray-700 {&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .dark\:border-gray-800 {&:where(.dark, .dark *) {border-color:var(--color-gray-800);}} .dark\:border-gray-900 {&:where(.dark, .dark *) {border-color:var(--color-gray-900);}} .dark\:bg-gray-100\/80 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-100) 80%, transparent);}} .dark\:bg-gray-200 {&:where(.dark, .dark *) {background-color:var(--color-gray-200);}} .dark\:bg-gray-300 {&:where(.dark, .dark *) {background-color:var(--color-gray-300);}} .dark\:bg-gray-600 {&:where(.dark, .dark *) {background-color:var(--color-gray-600);}} .dark\:bg-gray-700 {&:where(.dark, .dark *) {background-color:var(--color-gray-700);}} .dark\:bg-gray-700\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-700) 40%, transparent);}} .dark\:bg-gray-800 {&:where(.dark, .dark *) {background-color:var(--color-gray-800);}} .dark\:bg-gray-900 {&:where(.dark, .dark *) {background-color:var(--color-gray-900);}} .dark\:bg-gray-900\/20 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent);}} .dark\:bg-gray-900\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent);}} .dark\:bg-gray-900\/90 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-900) 90%, transparent);}} .dark\:bg-gray-950 {&:where(.dark, .dark *) {background-color:var(--color-gray-950);}} .dark\:bg-green-100\/80 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-green-100) 80%, transparent);}} .dark\:bg-green-500\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-green-500) 40%, transparent);}} .dark\:bg-green-800\/30 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-green-800) 30%, transparent);}} .dark\:bg-green-900\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-green-900) 40%, transparent);}} .dark\:bg-indigo-500 {&:where(.dark, .dark *) {background-color:var(--color-indigo-500);}} .dark\:bg-indigo-500\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent);}} .dark\:bg-indigo-600 {&:where(.dark, .dark *) {background-color:var(--color-indigo-600);}} .dark\:bg-indigo-700 {&:where(.dark, .dark *) {background-color:var(--color-indigo-700);}} .dark\:bg-indigo-800\/30 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-indigo-800) 30%, transparent);}} .dark\:bg-indigo-900\/20 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-indigo-900) 20%, transparent);}} .dark\:bg-indigo-900\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-indigo-900) 40%, transparent);}} .dark\:bg-pink-100\/80 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-pink-100) 80%, transparent);}} .dark\:bg-pink-900\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-pink-900) 40%, transparent);}} .dark\:bg-purple-100\/80 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-purple-100) 80%, transparent);}} .dark\:bg-red-500\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent);}} .dark\:bg-red-800\/30 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-red-800) 30%, transparent);}} .dark\:bg-sky-800\/30 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-sky-800) 30%, transparent);}} .dark\:bg-yellow-100\/80 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-yellow-100) 80%, transparent);}} .dark\:bg-yellow-500\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-yellow-500) 40%, transparent);}} .dark\:bg-yellow-800\/30 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-yellow-800) 30%, transparent);}} .dark\:bg-yellow-900\/40 {&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-yellow-900) 40%, transparent);}} .dark\:from-gray-800 {&:where(.dark, .dark *) {--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .dark\:from-indigo-900 {&:where(.dark, .dark *) {--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .dark\:via-gray-700 {&:where(.dark, .dark *) {--tw-gradient-via:var(--color-gray-700);--tw-gradient-via-stops:var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);}} .dark\:to-gray-900 {&:where(.dark, .dark *) {--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .dark\:to-green-700 {&:where(.dark, .dark *) {--tw-gradient-to:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position,) var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}} .dark\:text-gray-100 {&:where(.dark, .dark *) {color:var(--color-gray-100);}} .dark\:text-gray-200 {&:where(.dark, .dark *) {color:var(--color-gray-200);}} .dark\:text-gray-300 {&:where(.dark, .dark *) {color:var(--color-gray-300);}} .dark\:text-gray-400 {&:where(.dark, .dark *) {color:var(--color-gray-400);}} .dark\:text-gray-700 {&:where(.dark, .dark *) {color:var(--color-gray-700);}} .dark\:text-gray-900 {&:where(.dark, .dark *) {color:var(--color-gray-900);}} .dark\:text-green-400 {&:where(.dark, .dark *) {color:var(--color-green-400);}} .dark\:text-indigo-100 {&:where(.dark, .dark *) {color:var(--color-indigo-100);}} .dark\:text-indigo-400 {&:where(.dark, .dark *) {color:var(--color-indigo-400);}} .dark\:text-red-400 {&:where(.dark, .dark *) {color:var(--color-red-400);}} .dark\:text-sky-400 {&:where(.dark, .dark *) {color:var(--color-sky-400);}} .dark\:text-white {&:where(.dark, .dark *) {color:var(--color-white);}} .dark\:text-yellow-400 {&:where(.dark, .dark *) {color:var(--color-yellow-400);}} .dark\:group-hover\:bg-gray-700 {&:where(.dark, .dark *) {&:is(:where(.group):hover *) {@media (hover:hover) {background-color:var(--color-gray-700);}}}} .dark\:group-hover\:text-white {&:where(.dark, .dark *) {&:is(:where(.group):hover *) {@media (hover:hover) {color:var(--color-white);}}}} .dark\:hover\:bg-gray-900 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {background-color:var(--color-gray-900);}}}} .dark\:hover\:bg-gray-900\/20 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent);}}}} .dark\:hover\:bg-gray-900\/90 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {background-color:color-mix(in oklab, var(--color-gray-900) 90%, transparent);}}}} .dark\:hover\:text-gray-100 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {color:var(--color-gray-100);}}}} .dark\:hover\:text-gray-200 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {color:var(--color-gray-200);}}}} .dark\:hover\:text-gray-300 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {color:var(--color-gray-300);}}}} .dark\:hover\:text-gray-400 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {color:var(--color-gray-400);}}}} .dark\:hover\:text-indigo-400 {&:where(.dark, .dark *) {&:hover {@media (hover:hover) {color:var(--color-indigo-400);}}}} .dark\:focus\:border-gray-600 {&:where(.dark, .dark *) {&:focus {border-color:var(--color-gray-600);}}} .dark\:focus\:border-gray-700 {&:where(.dark, .dark *) {&:focus {border-color:var(--color-gray-700);}}} .dark\:focus\:bg-gray-900 {&:where(.dark, .dark *) {&:focus {background-color:var(--color-gray-900);}}} .dark\:focus\:text-gray-100 {&:where(.dark, .dark *) {&:focus {color:var(--color-gray-100);}}} .dark\:sm\:bg-gray-900\/20 {&:where(.dark, .dark *) {@media (width >= 40rem) {background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent);}}} .\[\&\.active\]\:border {&.active {border-style:var(--tw-border-style);border-width:1px;}} .\[\&\.active\]\:border-gray-700 {&.active {border-color:var(--color-gray-700);}} .\[\&\.active\]\:text-indigo-500 {&.active {color:var(--color-indigo-500);}} .dark\:\[\&\.active\]\:border-gray-100 {&:where(.dark, .dark *) {&.active {border-color:var(--color-gray-100);}}} .dark\:\[\&\.active\]\:text-indigo-400 {&:where(.dark, .dark *) {&.active {color:var(--color-indigo-400);}}} .\[\&\.popular\]\:border {&.popular {border-style:var(--tw-border-style);border-width:1px;}} .\[\&\.popular\]\:border-indigo-500 {&.popular {border-color:var(--color-indigo-500);}} .\[\&\.popular\]\:bg-indigo-300\/10 {&.popular {background-color:color-mix(in oklab, var(--color-indigo-300) 10%, transparent);}}} @layer base {*, ::after, ::before, ::backdrop, ::file-selector-button {border-color:var(--color-gray-200, currentColor);} input::placeholder, textarea::placeholder {color:oklch(65.33% 0.053 253.38);} button, [role="button"] {cursor:pointer;}} .fc-not-allowed, .fc-not-allowed .fc-event {cursor:not-allowed;} .fc-unselectable {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);} .fc {display:flex;flex-direction:column;font-size:1em;} .fc, .fc *, .fc *:before, .fc *:after {box-sizing:border-box;} .fc table {border-collapse:collapse;border-spacing:0;font-size:1em;} .fc th {text-align:center;} .fc th, .fc td {vertical-align:top;padding:0;} .fc a[data-navlink] {cursor:pointer;} .fc a[data-navlink]:hover {text-decoration:underline;} .fc-direction-ltr {direction:ltr;text-align:left;} .fc-direction-rtl {direction:rtl;text-align:right;} .fc-theme-standard td, .fc-theme-standard th {border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .fc-liquid-hack td, .fc-liquid-hack th {position:relative;} @font-face {font-family:'fcicons';src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:normal;font-style:normal;} .fc-icon {display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'fcicons' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .fc-icon-chevron-inset-inline-start:before {content:"\e900";} .fc-icon-chevron-right:before {content:"\e901";} .fc-icon-chevrons-inset-inline-start:before {content:"\e902";} .fc-icon-chevrons-right:before {content:"\e903";} .fc-icon-minus-square:before {content:"\e904";} .fc-icon-plus-square:before {content:"\e905";} .fc-icon-x:before {content:"\e906";} .fc .fc-button {border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;} .fc .fc-button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color;} .fc .fc-button {appearance:button;-webkit-appearance:button;} .fc .fc-button:not(:disabled) {cursor:pointer;} .fc .fc-button::-moz-focus-inner {padding:0;border-style:none;} .fc .fc-button {display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.4em 0.65em;font-size:1em;line-height:1.5;border-radius:0.25em;} .fc .fc-button:hover {text-decoration:none;} .fc .fc-button:focus {outline:0;box-shadow:0 0 0 0.2rem rgba(44, 62, 80, 0.25);} .fc .fc-button:disabled {opacity:0.65;} .fc .fc-button-primary {color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color, #2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color, #2C3E50);} .fc .fc-button-primary:hover {color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color, #1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color, #1a252f);} .fc .fc-button-primary:disabled {color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color, #2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color, #2C3E50);} .fc .fc-button-primary:focus {box-shadow:0 0 0 0.2rem rgba(76, 91, 106, 0.5);} .fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active {color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color, #1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color, #151e27);} .fc .fc-button-primary:not(:disabled):active:focus, .fc .fc-button-primary:not(:disabled).fc-button-active:focus {box-shadow:0 0 0 0.2rem rgba(76, 91, 106, 0.5);} .fc .fc-button .fc-icon {vertical-align:middle;font-size:1.5em;} .fc .fc-button-group {position:relative;display:inline-flex;vertical-align:middle;} .fc .fc-button-group > .fc-button {position:relative;flex:1 1 auto;} .fc .fc-button-group > .fc-button:hover {z-index:1;} .fc .fc-button-group > .fc-button:focus, .fc .fc-button-group > .fc-button:active, .fc .fc-button-group > .fc-button.fc-button-active {z-index:1;} .fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {margin-inline-start:-1px;border-top-left-radius:0;border-bottom-left-radius:0;} .fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0;} .fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0;} .fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {border-top-left-radius:0;border-bottom-left-radius:0;} .fc .fc-toolbar {display:flex;justify-content:space-between;align-items:center;} .fc .fc-toolbar.fc-header-toolbar {margin-bottom:1.5em;} .fc .fc-toolbar.fc-footer-toolbar {margin-top:1.5em;} .fc .fc-toolbar-title {font-size:1.75em;margin:0;} .fc-direction-ltr .fc-toolbar > * > :not(:first-child) {margin-inline-start:.75em;} .fc-direction-rtl .fc-toolbar > * > :not(:first-child) {margin-right:.75em;} .fc-direction-rtl .fc-toolbar-ltr {flex-direction:row-reverse;} .fc .fc-scroller {-webkit-overflow-scrolling:touch;position:relative;} .fc .fc-scroller-liquid {height:100%;} .fc .fc-scroller-liquid-absolute {position:absolute;top:0;inset-inline-end:0;inset-inline-start:0;bottom:0;} .fc .fc-scroller-harness {position:relative;overflow:hidden;direction:ltr;} .fc .fc-scroller-harness-liquid {height:100%;} .fc-direction-rtl .fc-scroller-harness > .fc-scroller {direction:rtl;} .fc-theme-standard .fc-scrollgrid {border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .fc .fc-scrollgrid, .fc .fc-scrollgrid table {width:100%;table-layout:fixed;} .fc .fc-scrollgrid table {border-top-style:hidden;border-inline-start-style:hidden;border-inline-end-style:hidden;} .fc .fc-scrollgrid {border-collapse:separate;border-inline-end-width:0;border-bottom-width:0;} .fc .fc-scrollgrid-liquid {height:100%;} .fc .fc-scrollgrid-section {height:1px;} .fc .fc-scrollgrid-section > td {height:1px;} .fc .fc-scrollgrid-section table {height:1px;} .fc .fc-scrollgrid-section-liquid > td {height:100%;} .fc .fc-scrollgrid-section > * {border-top-width:0;border-inline-start-width:0;} .fc .fc-scrollgrid-section-header > *, .fc .fc-scrollgrid-section-footer > * {border-bottom-width:0;} .fc .fc-scrollgrid-section-body table, .fc .fc-scrollgrid-section-footer table {border-bottom-style:hidden;} .fc .fc-scrollgrid-section-sticky > * {background:#fff;background:var(--fc-page-bg-color, #fff);position:-webkit-sticky;position:sticky;z-index:3;} .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {top:0;} .fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {bottom:0;} .fc .fc-scrollgrid-sticky-shim {height:1px;margin-bottom:-1px;} .fc-sticky {position:-webkit-sticky;position:sticky;} .fc .fc-view-harness {flex-grow:1;position:relative;} .fc .fc-view-harness-active > .fc-view {position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;} .fc .fc-col-header-cell-cushion {display:inline-block;padding:2px 4px;} .fc .fc-bg-event, .fc .fc-non-business, .fc .fc-highlight {position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;} .fc .fc-non-business {background:rgba(215, 215, 215, 0.3);background:var(--fc-non-business-color, rgba(215, 215, 215, 0.3));} .fc .fc-bg-event {background:#8fdf82;background:var(--fc-bg-event-color, #8fdf82);opacity:0.3;opacity:var(--fc-bg-event-opacity, 0.3);} .fc .fc-bg-event .fc-event-title {margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);font-style:italic;} .fc .fc-highlight {background:rgba(188, 232, 241, 0.3);background:var(--fc-highlight-color, rgba(188, 232, 241, 0.3));} .fc .fc-cell-shaded, .fc .fc-day-disabled {background:rgba(208, 208, 208, 0.3);background:var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));} a.fc-event, a.fc-event:hover {text-decoration:none;} .fc-event[href], .fc-event.fc-event-draggable {cursor:pointer;} .fc-event .fc-event-main {position:relative;z-index:2;} .fc-event-dragging:not(.fc-event-selected) {opacity:0.75;} .fc-event-dragging.fc-event-selected {box-shadow:0 2px 7px rgba(0, 0, 0, 0.3);} .fc-event .fc-event-resizer {display:none;position:absolute;z-index:4;} .fc-event:hover .fc-event-resizer, .fc-event-selected .fc-event-resizer {display:block;} .fc-event-selected .fc-event-resizer {border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width, 1px);width:8px;width:var(--fc-event-resizer-dot-total-width, 8px);height:8px;height:var(--fc-event-resizer-dot-total-width, 8px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color, #fff);} .fc-event-selected .fc-event-resizer:before {content:'';position:absolute;top:-20px;inset-inline-start:-20px;inset-inline-end:-20px;bottom:-20px;} .fc-event-selected {box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);} .fc-event-selected:before {content:"";position:absolute;z-index:3;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;} .fc-event-selected:after {content:"";background:rgba(0, 0, 0, 0.25);background:var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));position:absolute;z-index:1;top:-1px;inset-inline-start:-1px;inset-inline-end:-1px;bottom:-1px;} .fc-h-event {display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8);} .fc-h-event .fc-event-main {color:#fff;color:var(--fc-event-text-color, #fff);} .fc-h-event .fc-event-main-frame {display:flex;} .fc-h-event .fc-event-time {max-width:100%;overflow:hidden;} .fc-h-event .fc-event-title-container {flex-grow:1;flex-shrink:1;min-width:0;} .fc-h-event .fc-event-title {display:inline-block;vertical-align:top;inset-inline-start:0;inset-inline-end:0;max-width:100%;overflow:hidden;} .fc-h-event.fc-event-selected:before {top:-10px;bottom:-10px;} .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {border-top-left-radius:0;border-bottom-left-radius:0;border-inline-start-width:0;} .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {border-top-right-radius:0;border-bottom-right-radius:0;border-inline-end-width:0;} .fc-h-event:not(.fc-event-selected) .fc-event-resizer {top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness, 8px);} .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {cursor:w-resize;inset-inline-start:-4px;inset-inline-start:calc(var(--fc-event-resizer-thickness, 8px) / -2);} .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {cursor:e-resize;inset-inline-end:-4px;inset-inline-end:calc(var(--fc-event-resizer-thickness, 8px) / -2);} .fc-h-event.fc-event-selected .fc-event-resizer {top:50%;margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {inset-inline-start:-4px;inset-inline-start:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {inset-inline-end:-4px;inset-inline-end:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc .fc-popover {position:absolute;z-index:9999;box-shadow:0 2px 6px rgba(0, 0, 0, 0.15);} .fc .fc-popover-header {display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px;} .fc .fc-popover-title {margin:0 2px;} .fc .fc-popover-close {cursor:pointer;opacity:0.65;font-size:1.1em;} .fc-theme-standard .fc-popover {border-color:var(--color-gray-200);background-color:var(--color-white);&:where(.dark, .dark *) {border-color:var(--color-gray-700);} &:where(.dark, .dark *) {background-color:var(--color-black);}} .fc-theme-standard .fc-popover-header {background:rgba(208, 208, 208, 0.3);background:var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));} :root {--fc-daygrid-event-dot-width:8px;} .fc-daygrid-day-frame:before, .fc-daygrid-day-events:before, .fc-daygrid-event-harness:before {content:"";clear:both;display:table;} .fc-daygrid-day-frame:after, .fc-daygrid-day-events:after, .fc-daygrid-event-harness:after {content:"";clear:both;display:table;} .fc .fc-daygrid-body {position:relative;z-index:1;} .fc .fc-daygrid-day.fc-day-today {background-color:rgba(255, 220, 40, 0.15);background-color:var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));} .fc .fc-daygrid-day-frame {position:relative;min-height:100%;} .fc .fc-daygrid-day-top {display:flex;flex-direction:row-reverse;} .fc .fc-day-other .fc-daygrid-day-top {opacity:0.3;} .fc .fc-daygrid-day-number {position:relative;z-index:4;padding:4px;} .fc .fc-daygrid-day-events {margin-top:1px;} .fc .fc-daygrid-body-balanced .fc-daygrid-day-events {position:absolute;inset-inline-start:0;inset-inline-end:0;} .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {position:relative;min-height:2em;} .fc .fc-daygrid-body-natural .fc-daygrid-day-events {margin-bottom:1em;} .fc .fc-daygrid-event-harness {position:relative;} .fc .fc-daygrid-event-harness-abs {position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;} .fc .fc-daygrid-bg-harness {position:absolute;top:0;bottom:0;} .fc .fc-daygrid-day-bg .fc-non-business {z-index:1;} .fc .fc-daygrid-day-bg .fc-bg-event {z-index:2;} .fc .fc-daygrid-day-bg .fc-highlight {z-index:3;} .fc .fc-daygrid-event {z-index:6;margin-top:1px;} .fc .fc-daygrid-event.fc-event-mirror {z-index:7;} .fc .fc-daygrid-day-bottom {font-size:.85em;padding:2px 3px 0;} .fc .fc-daygrid-day-bottom:before {content:"";clear:both;display:table;} .fc .fc-daygrid-more-link {position:relative;z-index:4;cursor:pointer;} .fc .fc-daygrid-week-number {position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208, 208, 208, 0.3);background-color:var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));color:#808080;color:var(--fc-neutral-text-color, #808080);} .fc .fc-more-popover .fc-popover-body {min-width:220px;padding:10px;} .fc-direction-ltr .fc-daygrid-event.fc-event-start, .fc-direction-rtl .fc-daygrid-event.fc-event-end {margin-inline-start:2px;} .fc-direction-ltr .fc-daygrid-event.fc-event-end, .fc-direction-rtl .fc-daygrid-event.fc-event-start {margin-right:2px;} .fc-direction-ltr .fc-daygrid-week-number {inset-inline-start:0;border-radius:0 0 3px 0;} .fc-direction-rtl .fc-daygrid-week-number {inset-inline-end:0;border-radius:0 0 0 3px;} .fc-liquid-hack .fc-daygrid-day-frame {position:static;} .fc-daygrid-event {position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);} .fc-daygrid-block-event .fc-event-time {font-weight:bold;} .fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title {padding:1px;} .fc-daygrid-dot-event {display:flex;align-items:center;padding:2px 0;} .fc-daygrid-dot-event .fc-event-title {flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:bold;} .fc-daygrid-dot-event:hover, .fc-daygrid-dot-event.fc-event-mirror {background:rgba(0, 0, 0, 0.1);} .fc-daygrid-dot-event.fc-event-selected:before {top:-10px;bottom:-10px;} .fc-daygrid-event-dot {margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px) / 2);} .fc-direction-ltr .fc-daygrid-event .fc-event-time {margin-right:3px;} .fc-direction-rtl .fc-daygrid-event .fc-event-time {margin-inline-start:3px;} .fc-v-event {display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8);} .fc-v-event .fc-event-main {color:#fff;color:var(--fc-event-text-color, #fff);height:100%;} .fc-v-event .fc-event-main-frame {height:100%;display:flex;flex-direction:column;} .fc-v-event .fc-event-time {flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden;} .fc-v-event .fc-event-title-container {flex-grow:1;flex-shrink:1;min-height:0;} .fc-v-event .fc-event-title {top:0;bottom:0;max-height:100%;overflow:hidden;} .fc-v-event:not(.fc-event-start) {border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;} .fc-v-event:not(.fc-event-end) {border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;} .fc-v-event.fc-event-selected:before {inset-inline-start:-10px;inset-inline-end:-10px;} .fc-v-event .fc-event-resizer-start {cursor:n-resize;} .fc-v-event .fc-event-resizer-end {cursor:s-resize;} .fc-v-event:not(.fc-event-selected) .fc-event-resizer {height:8px;height:var(--fc-event-resizer-thickness, 8px);inset-inline-start:0;inset-inline-end:0;} .fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px) / -2);} .fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px) / -2);} .fc-v-event.fc-event-selected .fc-event-resizer {inset-inline-start:50%;margin-inline-start:-4px;margin-inline-start:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc-v-event.fc-event-selected .fc-event-resizer-start {top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc-v-event.fc-event-selected .fc-event-resizer-end {bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);} .fc .fc-timegrid .fc-daygrid-body {z-index:2;} .fc .fc-timegrid-divider {padding:0 0 2px;} .fc .fc-timegrid-body {position:relative;z-index:1;min-height:100%;} .fc .fc-timegrid-axis-chunk {position:relative;} .fc .fc-timegrid-axis-chunk > table {position:relative;z-index:1;} .fc .fc-timegrid-slots {position:relative;z-index:1;} .fc .fc-timegrid-slot {height:1.5em;border-bottom:0;} .fc .fc-timegrid-slot:empty:before {content:'\00a0';} .fc .fc-timegrid-slot-minor {border-top-style:dotted;} .fc .fc-timegrid-slot-label-cushion {display:inline-block;white-space:nowrap;} .fc .fc-timegrid-slot-label {vertical-align:middle;} .fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion {padding:0 4px;} .fc .fc-timegrid-axis-frame-liquid {height:100%;} .fc .fc-timegrid-axis-frame {overflow:hidden;display:flex;align-items:center;justify-content:flex-end;} .fc .fc-timegrid-axis-cushion {max-width:60px;flex-shrink:0;} .fc-direction-ltr .fc-timegrid-slot-label-frame {text-align:right;} .fc-direction-rtl .fc-timegrid-slot-label-frame {text-align:left;} .fc-liquid-hack .fc-timegrid-axis-frame-liquid {height:auto;position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;} .fc .fc-timegrid-col.fc-day-today {background-color:rgba(255, 220, 40, 0.15);background-color:var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));} .fc .fc-timegrid-col-frame {min-height:100%;position:relative;} .fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame {height:auto;position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;} .fc-media-screen .fc-timegrid-cols {position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;} .fc-media-screen .fc-timegrid-cols > table {height:100%;} .fc-media-screen .fc-timegrid-col-bg, .fc-media-screen .fc-timegrid-col-events, .fc-media-screen .fc-timegrid-now-indicator-container {position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;} .fc .fc-timegrid-col-bg {z-index:2;} .fc .fc-timegrid-col-bg .fc-non-business {z-index:1;} .fc .fc-timegrid-col-bg .fc-bg-event {z-index:2;} .fc .fc-timegrid-col-bg .fc-highlight {z-index:3;} .fc .fc-timegrid-bg-harness {position:absolute;inset-inline-start:0;inset-inline-end:0;} .fc .fc-timegrid-col-events {z-index:3;} .fc .fc-timegrid-now-indicator-container {bottom:0;overflow:hidden;} .fc-direction-ltr .fc-timegrid-col-events {margin:0 2.5% 0 2px;} .fc-direction-rtl .fc-timegrid-col-events {margin:0 2px 0 2.5%;} .fc-timegrid-event-harness {position:absolute;} .fc-timegrid-event-harness > .fc-timegrid-event {position:absolute;top:0;bottom:0;inset-inline-start:0;inset-inline-end:0;} .fc-timegrid-event-harness-inset .fc-timegrid-event, .fc-timegrid-event.fc-event-mirror, .fc-timegrid-more-link {box-shadow:0px 0px 0px 1px #fff;box-shadow:0px 0px 0px 1px var(--fc-page-bg-color, #fff);} .fc-timegrid-event, .fc-timegrid-more-link {font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);border-radius:3px;} .fc-timegrid-event {margin-bottom:1px;} .fc-timegrid-event .fc-event-main {padding:1px 1px 0;} .fc-timegrid-event .fc-event-time {white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);margin-bottom:1px;} .fc-timegrid-event-short .fc-event-main-frame {flex-direction:row;overflow:hidden;} .fc-timegrid-event-short .fc-event-time:after {content:'\00a0-\00a0';} .fc-timegrid-event-short .fc-event-title {font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);} .fc-timegrid-more-link {position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color, inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color, #d0d0d0);cursor:pointer;margin-bottom:1px;} .fc-timegrid-more-link-inner {padding:3px 2px;top:0;} .fc-direction-ltr .fc-timegrid-more-link {inset-inline-end:0;} .fc-direction-rtl .fc-timegrid-more-link {inset-inline-start:0;} .fc .fc-timegrid-now-indicator-line {position:absolute;z-index:4;inset-inline-start:0;inset-inline-end:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red);border-width:1px 0 0;} .fc .fc-timegrid-now-indicator-arrow {position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red);} .fc-direction-ltr .fc-timegrid-now-indicator-arrow {inset-inline-start:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent;} .fc-direction-rtl .fc-timegrid-now-indicator-arrow {inset-inline-end:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent;} :root {--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5;} .fc-theme-standard .fc-list {border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .fc .fc-list-empty {background-color:rgba(208, 208, 208, 0.3);background-color:var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));height:100%;display:flex;justify-content:center;align-items:center;} .fc .fc-list-empty-cushion {margin:5em 0;} .fc .fc-list-table {width:100%;border-style:hidden;} .fc .fc-list-table tr > * {border-inline-start:0;border-inline-end:0;} .fc .fc-list-sticky .fc-list-day > * {position:-webkit-sticky;position:sticky;top:0;background:#fff;background:var(--fc-page-bg-color, #fff);} .fc .fc-list-table th {padding:0;} .fc .fc-list-table td, .fc .fc-list-day-cushion {padding:8px 14px;} .fc .fc-list-day-cushion:after {content:"";clear:both;display:table;} .fc-theme-standard .fc-list-day-cushion {background-color:rgba(208, 208, 208, 0.3);background-color:var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));} .fc-direction-ltr .fc-list-day-text, .fc-direction-rtl .fc-list-day-side-text {float:left;} .fc-direction-ltr .fc-list-day-side-text, .fc-direction-rtl .fc-list-day-text {float:right;} .fc-direction-ltr .fc-list-table .fc-list-event-graphic {padding-inline-end:0;} .fc-direction-rtl .fc-list-table .fc-list-event-graphic {padding-inline-start:0;} .fc .fc-list-event.fc-event-forced-url {cursor:pointer;} .fc .fc-list-event:hover td {background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color, #f5f5f5);} .fc .fc-list-event-graphic, .fc .fc-list-event-time {white-space:nowrap;width:1px;} .fc .fc-list-event-dot {display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width, 10px) / 2) solid var(--fc-event-border-color, #3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width, 10px) / 2);} .fc .fc-list-event-title a {color:inherit;text-decoration:none;} .fc .fc-list-event.fc-event-forced-url:hover a {text-decoration:underline;} .fc-theme-bootstrap a:not([href]) {color:inherit;} .fc .fc-button-primary {margin-bottom:calc(var(--spacing) * 3);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-500);background-color:var(--color-indigo-500);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-gray-100);&:hover {@media (hover:hover) {border-color:var(--color-indigo-600);}} &:hover {@media (hover:hover) {background-color:var(--color-indigo-600);}} &:hover {@media (hover:hover) {color:var(--color-white);}} &:hover {@media (hover:hover) {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}} &:focus {border-color:var(--color-indigo-600);} &:focus {background-color:var(--color-indigo-600);} &:focus {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} &:focus {outline-style:none;@media (forced-colors:active) {outline:2px solid transparent;outline-offset:2px;}}} .fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active {border-color:var(--color-indigo-600);background-color:var(--color-indigo-600);} .dark .fc-theme-standard td, .dark .fc-theme-standard th, .dark .fc-theme-standard .fc-scrollgrid {border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} @media (max-width:768px) {.datatable-container {overflow-x:auto;} .custom-calendar .fc .fc-toolbar {flex-direction:column;justify-content:center;} .fc-toolbar-chunk {margin-bottom:1rem;} .fc-toolbar-chunk:last-child {margin-bottom:0;}} @-webkit-keyframes chartjs-render-animation {from {opacity:.99;} to {opacity:1;}} @keyframes chartjs-render-animation {from {opacity:.99;} to {opacity:1;}} .chartjs-render-monitor {-webkit-animation:chartjs-render-animation 1ms;animation:chartjs-render-animation 1ms;} .chartjs-size-monitor, .chartjs-size-monitor-expand, .chartjs-size-monitor-shrink {direction:ltr;pointer-events:none;visibility:hidden;z-index:-1;position:absolute;top:0px;inset-inline-end:0px;bottom:0px;inset-inline-start:0px;overflow:hidden;} .chartjs-size-monitor-expand > div {width:1000000px;height:1000000px;position:absolute;top:0px;} .chartjs-size-monitor-expand > div, .chartjs-size-monitor-shrink > div {inset-inline-start:calc(var(--spacing) * 0);} .chartjs-size-monitor-shrink > div {position:absolute;top:0px;width:200%;height:200%;} .CodeMirror {color:#000;} .CodeMirror-lines {padding:4px 0;} .CodeMirror pre {padding:0 4px;} .CodeMirror-gutter-filler, .CodeMirror-scrollbar-filler {background-color:#fff;} .CodeMirror-gutters {border-inline-end:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap;} .CodeMirror-linenumber {padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap;} .CodeMirror-guttermarker {color:#000;} .CodeMirror-guttermarker-subtle {color:#999;} .CodeMirror-cursor {width:calc(var(--spacing) * 0);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-inline-end-style:var(--tw-border-style);border-inline-end-width:0px;border-color:var(--color-gray-700);&:where(.dark, .dark *) {border-color:var(--color-gray-200);}} .CodeMirror div.CodeMirror-secondarycursor {border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .cm-fat-cursor .CodeMirror-cursor {width:auto;border:0 !important;background:#7e7;} .cm-fat-cursor div.CodeMirror-cursors {z-index:1;} .cm-animate-fat-cursor {width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7;} @-webkit-keyframes blink {50% {background-color:transparent;}} @keyframes blink {50% {background-color:transparent;}} .cm-tab {display:inline-block;text-decoration:inherit;} .CodeMirror-ruler {position:absolute;border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .cm-s-default .cm-header {color:#00f;} .cm-s-default .cm-quote {color:#090;} .cm-negative {color:#d44;} .cm-positive {color:#292;} .cm-header, .cm-strong {font-weight:700;} .cm-em {font-style:italic;} .cm-link {text-decoration:underline;} .cm-strikethrough {text-decoration:line-through;} .cm-s-default .cm-keyword {color:#708;} .cm-s-default .cm-atom {color:#219;} .cm-s-default .cm-number {color:#164;} .cm-s-default .cm-def {color:#00f;} .cm-s-default .cm-variable-2 {color:#05a;} .cm-s-default .cm-variable-3 {color:#085;} .cm-s-default .cm-comment {color:#a50;} .cm-s-default .cm-string {color:#a11;} .cm-s-default .cm-string-2 {color:#f50;} .cm-s-default .cm-meta, .cm-s-default .cm-qualifier {color:#555;} .cm-s-default .cm-builtin {color:#30a;} .cm-s-default .cm-bracket {color:#997;} .cm-s-default .cm-tag {color:#170;} .cm-s-default .cm-attribute {color:#00c;} .cm-s-default .cm-hr {color:#999;} .cm-s-default .cm-link {color:#00c;} .cm-invalidchar, .cm-s-default .cm-error {color:red;} .CodeMirror-composing {border-bottom:2px solid;} div.CodeMirror span.CodeMirror-matchingbracket {color:#0f0;} div.CodeMirror span.CodeMirror-nonmatchingbracket {color:#f22;} .CodeMirror-matchingtag {background:rgba(255, 150, 0, 0.3);} .CodeMirror-activeline-background {background:#e8f2ff;} .CodeMirror {position:relative;overflow:hidden;background:#fff;} .CodeMirror-scroll {overflow:scroll !important;margin-bottom:-30px;padding-bottom:30px;height:100%;outline:0;position:relative;} .CodeMirror-scroll {margin-inline-end:calc(30px * -1);} .CodeMirror-sizer {position:relative;border-inline-end:30px solid transparent;} .CodeMirror-gutter-filler, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-vscrollbar {position:absolute;z-index:60;display:none;} .CodeMirror-vscrollbar {inset-inline-end:0;top:0;overflow-x:hidden;overflow-y:scroll;} .CodeMirror-hscrollbar {bottom:0;overflow-y:hidden;overflow-x:scroll;} .CodeMirror-hscrollbar {inset-inline-end:calc(var(--spacing) * 0);} .CodeMirror-scrollbar-filler {bottom:0;} .CodeMirror-scrollbar-filler {inset-inline-end:calc(var(--spacing) * 0);} .CodeMirror-gutter-filler {inset-inline-start:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);} .CodeMirror-gutters {position:absolute;top:0;min-height:100%;z-index:30;} .CodeMirror-gutters {inset-inline-start:calc(var(--spacing) * 0);} .CodeMirror-gutter {white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px;} .CodeMirror-gutter-wrapper {position:absolute;z-index:40;background:0 0 !important;border:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .CodeMirror-gutter-background {position:absolute;top:0;bottom:0;z-index:40;} .CodeMirror-gutter-elt {position:absolute;cursor:default;z-index:40;} .CodeMirror-lines {cursor:text;min-height:1px;} .CodeMirror pre {border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:20;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:none;} .CodeMirror-wrap pre {word-wrap:break-word;white-space:pre-wrap;word-break:normal;} .CodeMirror-linebackground {position:absolute;inset-inline-start:0;inset-inline-end:0;top:0;bottom:0;z-index:0;} .CodeMirror-linewidget {position:relative;z-index:20;overflow:auto;} .CodeMirror-code {outline:0;} .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber, .CodeMirror-scroll, .CodeMirror-sizer {box-sizing:content-box;} .CodeMirror-measure {position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden;} .CodeMirror-cursor {position:absolute;} .CodeMirror-measure pre {position:static;} div.CodeMirror-cursors {border-color:var(--color-gray-700);color:var(--color-gray-700);&:where(.dark, .dark *) {border-color:var(--color-gray-200);} &:where(.dark, .dark *) {color:var(--color-gray-200);} visibility:hidden;position:relative;z-index:30;} .CodeMirror-focused div.CodeMirror-cursors, div.CodeMirror-dragcursors {visibility:visible;} .CodeMirror-selected {background:#d9d9d9;} .CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection {background:#d7d4f0;} .CodeMirror-focused .CodeMirror-selected, .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection {background:#d7d4f0;} .CodeMirror-crosshair {cursor:crosshair;} .CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection {background:#d7d4f0;} .cm-searching {background:#ffa;background:rgba(255, 255, 0, 0.4);} .cm-force-border {padding-inline-end:.1px;} @media print {.CodeMirror div.CodeMirror-cursors {visibility:hidden;}} .cm-tab-wrap-hack:after {content:'';} span.CodeMirror-selectedtext {background:0 0;} .CodeMirror {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);} height:auto;min-height:300px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:10;} .CodeMirror-scroll {min-height:300px;} .CodeMirror-fullscreen {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-black);} position:fixed !important;top:50px;inset-inline-start:0;inset-inline-end:0;bottom:0;height:auto;z-index:90;} .CodeMirror-sided {width:50% !important;} .editor-toolbar {border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);&:where(.dark, .dark *) {border-color:var(--color-gray-700);} &:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent);} position:relative;opacity:.8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top-left-radius:4px;border-top-right-radius:4px;} .editor-toolbar:after, .editor-toolbar:before {display:block;content:' ';height:1px;} .editor-toolbar:before {margin-bottom:8px;} .editor-toolbar:after {margin-top:8px;} .editor-toolbar:hover, .editor-wrapper input.title:focus, .editor-wrapper input.title:hover {opacity:.8;} .editor-toolbar.fullscreen {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-black);} width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;border:0;position:fixed;top:0;opacity:1;z-index:90;} .editor-toolbar.fullscreen, .editor-toolbar.fullscreen::before {inset-inline-start:calc(var(--spacing) * 0);} .editor-toolbar.fullscreen::before {width:20px;height:50px;background:linear-gradient(to right, white 0, rgba(255, 255, 255, 0) 100%);position:fixed;top:0;margin:0;padding:0;} .editor-toolbar.fullscreen::after {width:20px;height:50px;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0, white 100%);position:fixed;top:0;margin:0;padding:0;} .editor-toolbar.fullscreen::after {inset-inline-end:calc(var(--spacing) * 0);} .editor-toolbar a {display:inline-block;text-align:center;text-decoration:none !important;color:#2c3e50 !important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer;} .editor-toolbar a.active, .editor-toolbar a:hover {background:#fcfcfc;border-color:#95a5a6;} .editor-toolbar a:before {line-height:30px;} .editor-toolbar i.separator {display:inline-block;width:0;color:transparent;text-indent:-10px;margin:0 8px;} .editor-toolbar i.separator {border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--color-gray-500);} .editor-toolbar a.fa-header-x:after {font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px;} .editor-toolbar a.fa-header-1:after {content:"1";} .editor-toolbar a.fa-header-2:after {content:"2";} .editor-toolbar a.fa-header-3:after {content:"3";} .editor-toolbar a.fa-header-bigger:after {content:"▲";} .editor-toolbar a.fa-header-smaller:after {content:"▼";} .editor-toolbar.disabled-for-preview a:not(.no-disable) {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-black);} pointer-events:none;border-color:transparent;text-shadow:inherit;} @media only screen and (max-width:700px) {.editor-toolbar a.no-mobile {display:none;}} .editor-statusbar {padding:8px 10px;font-size:12px;color:#959694;text-align:right;} .editor-statusbar span {display:inline-block;min-width:4em;} .editor-statusbar span {margin-inline-start:1em;} .editor-preview, .editor-preview-side {padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box;} .editor-statusbar .lines:before {content:'lines:';} .editor-statusbar .words:before {content:'words:';} .editor-statusbar .characters:before {content:'characters:';} .editor-preview {position:absolute;width:100%;height:100%;top:0;z-index:70;} .editor-preview {inset-inline-start:calc(var(--spacing) * 0);} .editor-preview-side {position:fixed;bottom:0;width:50%;top:50px;z-index:90;border:1px solid #ddd;} .editor-preview-side {inset-inline-end:calc(var(--spacing) * 0);} .editor-preview-active, .editor-preview-active-side {display:block;} .editor-preview-side > p, .editor-preview > p {margin-top:0;} .editor-preview pre, .editor-preview-side pre {background:#eee;margin-bottom:10px;} .editor-preview table td, .editor-preview table th, .editor-preview-side table td, .editor-preview-side table th {border:1px solid #ddd;padding:5px;} .CodeMirror .CodeMirror-code .cm-tag {color:#63a35c;} .CodeMirror .CodeMirror-code .cm-attribute {color:#795da3;} .CodeMirror .CodeMirror-code .cm-string {color:#183691;} .CodeMirror .CodeMirror-selected {background:#d9d9d9;} .CodeMirror .CodeMirror-code .cm-header-1 {font-size:200%;line-height:200%;} .CodeMirror .CodeMirror-code .cm-header-2 {font-size:160%;line-height:160%;} .CodeMirror .CodeMirror-code .cm-header-3 {font-size:125%;line-height:125%;} .CodeMirror .CodeMirror-code .cm-header-4 {font-size:110%;line-height:110%;} .CodeMirror .CodeMirror-code .cm-comment {background:rgba(0, 0, 0, 0.05);border-radius:2px;} .CodeMirror .CodeMirror-code .cm-link {color:#7f8c8d;} .CodeMirror .CodeMirror-code .cm-url {color:#aab2b3;} .CodeMirror .CodeMirror-code .cm-strikethrough {text-decoration:line-through;} .CodeMirror .CodeMirror-placeholder {opacity:.5;} .CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) {background-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent);} .post-content h1, .editor-preview h1, .editor-preview-side h1 {margin-bottom:0.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content h2, .editor-preview h2, .editor-preview-side h2 {margin-bottom:0.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content h3, .editor-preview h3, .editor-preview-side h3 {margin-bottom:0.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content h4, .editor-preview h4, .editor-preview-side h4 {margin-bottom:0.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content h5, .editor-preview h5, .editor-preview-side h5 {margin-bottom:0.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content h6, .editor-preview h6, .editor-preview-side h6 {margin-bottom:0.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.5;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .post-content blockquote, .editor-preview blockquote, .editor-preview-side blockquote {position:relative;margin-bottom:1rem;border-inline-start-width:4px;--tw-border-opacity:1;border-color:rgba(29, 78, 216, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(246, 245, 255, var(--tw-bg-opacity));padding:1rem;font-size:1.25rem;line-height:1.75rem;} .post-content blockquote, .editor-preview blockquote, .editor-preview-side blockquote {border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;} .post-content blockquote p, .editor-preview blockquote p, .editor-preview-side blockquote p {margin-inline-start:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4);} .post-content ul, .editor-preview ul, .editor-preview-side ul {margin-top:0.5rem;margin-bottom:0.5rem;list-style-position:inside;list-style-type:disc;} .post-content ul, .editor-preview ul, .editor-preview-side ul, .post-content ol, .editor-preview ol, .editor-preview-side ol {padding-inline-start:calc(var(--spacing) * 8);} .post-content ol, .editor-preview ol, .editor-preview-side ol {margin-top:0.5rem;margin-bottom:0.5rem;list-style-position:inside;list-style-type:decimal;} .post-content a, .editor-preview a, .editor-preview-side a {--tw-text-opacity:1;color:rgba(99, 102, 241, var(--tw-text-opacity));} .post-content img, .editor-preview img, .editor-preview-side img {height:auto;max-width:100%;} .dark .post-content h1, .dark .post-content h2, .dark .post-content h3, .dark .post-content h4, .dark .post-content h5, .dark .post-content h6 {--tw-text-opacity:1;color:rgba(224, 224, 252, var(--tw-text-opacity));} .dark .editor-toolbar a {color:#fff !important;} .dark .CodeMirror, .dark .editor-preview-side {border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-white);} .dark .editor-toolbar a.active, .dark .editor-toolbar a:hover {background:#000;} .dark .editor-preview, .dark .editor-preview-side, .dark .editor-toolbar.fullscreen, .dark .editor-toolbar.disabled-for-preview a:not(.no-disable) {background-color:var(--color-gray-800);color:var(--color-gray-100);} .dropzone, .dropzone * {box-sizing:border-box;} .dropzone {min-height:150px;border:2px solid rgba(0, 0, 0, 0.3);background:white;padding:20px 20px;} .dropzone.dz-clickable {cursor:pointer;} .dropzone.dz-clickable * {cursor:default;} .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {cursor:pointer;} .dropzone.dz-started .dz-message {display:none;} .dropzone.dz-drag-hover {border-style:solid;} .dropzone.dz-drag-hover .dz-message {opacity:0.5;} .dropzone .dz-message {text-align:center;margin:2em 0;} .dropzone .dz-message .dz-button {background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;} .dropzone .dz-preview {position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px;} .dropzone .dz-preview:hover {z-index:1000;} .dropzone .dz-preview:hover .dz-details {opacity:1;} .dropzone .dz-preview.dz-file-preview .dz-image {border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd);} .dropzone .dz-preview.dz-file-preview .dz-details {opacity:1;} .dropzone .dz-preview.dz-image-preview {background:white;} .dropzone .dz-preview.dz-image-preview .dz-details {transition:opacity 0.2s linear;} .dropzone .dz-preview .dz-remove {font-size:14px;text-align:center;display:block;cursor:pointer;border:none;} .dropzone .dz-preview .dz-remove:hover {text-decoration:underline;} .dropzone .dz-preview:hover .dz-details {opacity:1;} .dropzone .dz-preview .dz-details {z-index:20;position:absolute;top:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0, 0, 0, 0.9);line-height:150%;} .dropzone .dz-preview .dz-details {inset-inline-start:calc(var(--spacing) * 0);} .dropzone .dz-preview .dz-details .dz-size {margin-bottom:1em;font-size:16px;} .dropzone .dz-preview .dz-details .dz-filename {white-space:nowrap;} .dropzone .dz-preview .dz-details .dz-filename:hover span {border:1px solid rgba(200, 200, 200, 0.8);background-color:rgba(255, 255, 255, 0.8);} .dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow:hidden;text-overflow:ellipsis;} .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border:1px solid transparent;} .dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {background-color:rgba(255, 255, 255, 0.4);padding:0 0.4em;border-radius:3px;} .dropzone .dz-preview:hover .dz-image img {transform:scale(1.05, 1.05);filter:blur(8px);} .dropzone .dz-preview .dz-image {border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10;} .dropzone .dz-preview .dz-image img {display:block;} .dropzone .dz-preview.dz-success .dz-success-mark {-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);} .dropzone .dz-preview.dz-error .dz-error-mark {opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);} .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;} .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {inset-inline-start:50%;} .dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {display:block;width:54px;height:54px;} .dropzone .dz-preview.dz-processing .dz-progress {opacity:1;transition:all 0.2s linear;} .dropzone .dz-preview.dz-complete .dz-progress {opacity:0;transition:opacity 0.4s ease-in;} .dropzone .dz-preview:not(.dz-processing) .dz-progress {-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite;} .dropzone .dz-preview .dz-progress {opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;top:50%;margin-top:-8px;width:80px;background:rgba(255, 255, 255, 0.9);transform:scale(1);border-radius:8px;overflow:hidden;} .dropzone .dz-preview .dz-progress {inset-inline-start:50%;margin-inline-start:calc(40px * -1);} .dropzone .dz-preview .dz-progress .dz-upload {background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;bottom:0;width:0;transition:width 300ms ease-in-out;} .dropzone .dz-preview .dz-progress .dz-upload {inset-inline-start:calc(var(--spacing) * 0);} .dropzone .dz-preview.dz-error .dz-error-message {display:block;} .dropzone .dz-preview.dz-error:hover .dz-error-message {opacity:1;pointer-events:auto;} .dropzone .dz-preview .dz-error-message {pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white;} .dropzone .dz-preview .dz-error-message {inset-inline-start:calc(10px * -1);} .dropzone .dz-preview .dz-error-message:after {content:'';position:absolute;top:-6px;width:0;height:0;border-inline-start:6px solid transparent;border-inline-end:6px solid transparent;border-bottom:6px solid #be2626;} .multiple-dropzone {border:var(--colors-gray-100) 1px solid;} .multiple-dropzone .dz-message {margin-inline-start:0px;margin-right:0px;margin-top:0.5rem;margin-bottom:0.5rem;} .multiple-dropzone.dz-started .dz-message {display:inline-block;width:100px;transition:0.2s;} .multiple-dropzone.dz-started .dz-message .pre-upload {display:none;} .multiple-dropzone .after-upload {display:none;} .multiple-dropzone.dz-started .after-upload {display:block;border-radius:20px;border:#ddd 2px dashed;font-size:70px;color:#444;padding:1rem;line-height:100%;} .multiple-dropzone .dz-preview .dz-remove {padding:0.5rem;} .multiple-dropzone .dz-preview .dz-error-message {top:140px;} .multiple-dropzone .dz-preview {margin:10px;} .multiple-dropzone .dz-preview .dz-image {border:#ddd 1px solid;width:100px;height:100px;} .single-dropzone {border:var(--colors-gray-100) 1px solid;width:100%;} .single-dropzone .dz-message {margin-inline-start:0px;margin-right:0px;margin-top:0.5rem;margin-bottom:0.5rem;} .single-dropzone .dz-preview {display:flex;justify-content:center;flex-direction:column;} .single-dropzone .dz-preview .dz-image {margin:0 auto;} .single-dropzone .dz-preview .dz-error-message {top:150px;} .single-dropzone .dz-preview .dz-error-message {inset-inline-start:40%;} .dark .multiple-dropzone, .dark .single-dropzone {border-color:var(--color-gray-700);background-color:var(--color-gray-900);} .dark .multiple-dropzone.dz-started .after-upload, .dark .single-dropzone.dz-started .after-upload {border:#7c8086 2px dashed;} .dark .multiple-dropzone .dz-preview .dz-image, .dark .single-dropzone .dz-preview .dz-image {border:#7c8086 1px solid;} .dark .multiple-dropzone .dz-preview.dz-image-preview, .dark .single-dropzone .dz-preview.dz-image-preview {background-color:var(--color-gray-900);} .dark .multiple-dropzone .dz-preview.dz-image-preview, .dark .single-dropzone .dz-preview.dz-image-preview {background-color:var(--color-gray-900);} @media (max-width:568px) {.multiple-dropzone.dz-started .dz-message {width:40%;}} .flatpickr-calendar {background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;} .flatpickr-calendar.open, .flatpickr-calendar.inline {opacity:1;max-height:640px;visibility:visible;} .flatpickr-calendar.open {display:inline-block;z-index:99999;} .flatpickr-calendar.animate.open {-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);} .flatpickr-calendar.inline {display:block;position:relative;top:2px;} .flatpickr-calendar.static {position:absolute;top:calc(100% + 2px);} .flatpickr-calendar.static.open {z-index:999;display:block;} .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {box-shadow:none !important;} .flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer {border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;} [dir="ltr"] .flatpickr-calendar .hasWeeks .dayContainer {border-inline-start:0;} [dir="rtl"] .flatpickr-calendar .hasWeeks .dayContainer {border-inline-end:0;} .flatpickr-calendar.hasTime .flatpickr-time {height:40px;} .flatpickr-calendar.noCalendar.hasTime .flatpickr-time {height:auto;} .flatpickr-calendar:before, .flatpickr-calendar:after {position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;} [dir="ltr"] .flatpickr-calendar:before, [dir="ltr"] .flatpickr-calendar:after {inset-inline-start:22px;} [dir="rtl"] .flatpickr-calendar:before, [dir="rtl"] .flatpickr-calendar:after {inset-inline-end:22px;} [dir="ltr"] .flatpickr-calendar.rightMost:before, [dir="ltr"] .flatpickr-calendar.arrowRight:before, [dir="ltr"] .flatpickr-calendar.rightMost:after, [dir="ltr"] .flatpickr-calendar.arrowRight:after {inset-inline-start:auto;inset-inline-end:22px;} [dir="rtl"] .flatpickr-calendar.rightMost:before, [dir="rtl"] .flatpickr-calendar.arrowRight:before, [dir="rtl"] .flatpickr-calendar.rightMost:after, [dir="rtl"] .flatpickr-calendar.arrowRight:after {inset-inline-end:auto;inset-inline-start:22px;} .flatpickr-calendar.arrowCenter:before, .flatpickr-calendar.arrowCenter:after {inset-inline-start:50%;inset-inline-end:50%;} .flatpickr-calendar:before {border-width:5px;margin:0 -5px;} .flatpickr-calendar:after {border-width:4px;margin:0 -4px;} .flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {bottom:100%;} .flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {top:100%;} .flatpickr-calendar:focus {outline:0;} .flatpickr-wrapper {position:relative;display:inline-block;} .flatpickr-months {display:flex;} .flatpickr-months .flatpickr-month {background:transparent;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;flex:1;} .flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;} .flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .flatpickr-months .flatpickr-next-month.flatpickr-disabled {display:none;} .flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i {position:relative;} [dir="ltr"] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, [dir="ltr"] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {inset-inline-start:0;} [dir="rtl"] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, [dir="rtl"] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {inset-inline-end:0;rotate:180deg;transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);} [dir="ltr"] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month, [dir="ltr"] .flatpickr-months .flatpickr-next-month.flatpickr-next-month {inset-inline-end:0;} [dir="rtl"] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month, [dir="rtl"] .flatpickr-months .flatpickr-next-month.flatpickr-next-month {inset-inline-start:0;rotate:180deg;transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);} .flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover {color:#959ea9;} .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {fill:#f64747;} .flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg {width:14px;height:14px;} .flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path {transition:fill 0.1s;fill:inherit;} .numInputWrapper {position:relative;height:auto;} .numInputWrapper input, .numInputWrapper span {display:inline-block;} .numInputWrapper input {width:100%;} .numInputWrapper input::-ms-clear {display:none;} .numInputWrapper input::-webkit-outer-spin-button, .numInputWrapper input::-webkit-inner-spin-button {margin:0;-webkit-appearance:none;} .numInputWrapper span {position:absolute;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;box-sizing:border-box;} [dir="ltr"] .numInputWrapper span {inset-inline-end:0;} [dir="rtl"] .numInputWrapper span {inset-inline-start:0;} .numInputWrapper span:after {display:block;content:"";position:absolute;} .numInputWrapper span.arrowUp {top:0;border-bottom:0;} .numInputWrapper span.arrowUp:after {border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;top:26%;} .numInputWrapper span.arrowDown {top:50%;} .numInputWrapper span.arrowDown:after {border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;top:40%;} .numInputWrapper span svg {width:inherit;height:auto;} .numInputWrapper:hover span {opacity:1;} .flatpickr-current-month {font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translate3d(0px, 0px, 0px);} [dir="ltr"] .flatpickr-current-month {inset-inline-start:12.5%;} [dir="rtl"] .flatpickr-current-month {inset-inline-end:12.5%;} .flatpickr-current-month span.cur-month {font-family:inherit;font-weight:700;color:inherit;display:inline-block;padding:0;} [dir="ltr"] .flatpickr-current-month span.cur-month {margin-inline-start:0.5ch;} [dir="rtl"] .flatpickr-current-month span.cur-month {margin-right:0.5ch;} .flatpickr-current-month .numInputWrapper {width:6ch;width:7ch\0;display:inline-block;} .flatpickr-current-month input.cur-year {background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;} .flatpickr-current-month input.cur-year:focus {outline:0;} .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {font-size:100%;background:transparent;pointer-events:none;} .flatpickr-current-month .flatpickr-monthDropdown-months {appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;} .flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active {outline:none;} .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {background-color:transparent;outline:none;padding:0;} .flatpickr-weekdays {background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px;} .flatpickr-weekdays .flatpickr-weekdaycontainer {display:flex;flex:1;} span.flatpickr-weekday {cursor:default;font-size:90%;background:transparent;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder;} .dayContainer, .flatpickr-weeks {padding:1px 0 0 0;} .flatpickr-days {position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px;} .flatpickr-days:focus {outline:0;} .dayContainer {padding:0;outline:0;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1;} [dir="ltr"] .dayContainer {text-align:left;} [dir="rtl"] .dayContainer {text-align:right;} .flatpickr-day {background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center;} .flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {cursor:pointer;outline:0;} .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {box-shadow:none;} .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {border-radius:50px 0 0 50px;} .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange {border-radius:0 50px 50px 0;} .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange {border-radius:50px;} .flatpickr-day.inRange {border-radius:0;} .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {background:transparent;border-color:transparent;cursor:default;} .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {cursor:not-allowed;} .flatpickr-day.week.selected {border-radius:0;} .flatpickr-day.hidden {visibility:hidden;} .rangeMode .flatpickr-day {margin-top:1px;} [dir="ltr"] .flatpickr-weekwrapper {float:left;} [dir="rtl"] .flatpickr-weekwrapper {float:right;} .flatpickr-weekwrapper .flatpickr-weeks {padding:0 12px;} .flatpickr-weekwrapper .flatpickr-weekday {float:none;width:100%;line-height:28px;} .flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {display:block;width:100%;max-width:none;background:transparent;cursor:default;border:none;} .flatpickr-innerContainer {display:block;display:flex;box-sizing:border-box;overflow:hidden;} .flatpickr-rContainer {display:inline-block;padding:0;box-sizing:border-box;} .flatpickr-time {text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex;} .flatpickr-time:after {content:"";display:table;clear:both;} .flatpickr-time .numInputWrapper {flex:1;width:40%;height:40px;} [dir="ltr"] .flatpickr-time .numInputWrapper {float:left;} [dir="rtl"] .flatpickr-time .numInputWrapper {float:right;} .flatpickr-time.hasSeconds .numInputWrapper {width:26%;} .flatpickr-time.time24hr .numInputWrapper {width:49%;} .flatpickr-time input {background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;} .flatpickr-time input.flatpickr-hour {font-weight:bold;} .flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {font-weight:400;} .flatpickr-time input:focus {outline:0;border:0;} .flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm {height:inherit;line-height:inherit;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center;} [dir="ltr"] .flatpickr-time .flatpickr-time-separator, [dir="ltr"] .flatpickr-time .flatpickr-am-pm {float:left;} [dir="rtl"] .flatpickr-time .flatpickr-time-separator, [dir="rtl"] .flatpickr-time .flatpickr-am-pm {float:right;} .flatpickr-time .flatpickr-am-pm {outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;} .flatpickr-input[readonly] {cursor:pointer;} @-webkit-keyframes fpFadeInDown {from {opacity:0;transform:translate3d(0, -20px, 0);} to {opacity:1;transform:translate3d(0, 0, 0);}} @keyframes fpFadeInDown {from {opacity:0;transform:translate3d(0, -20px, 0);} to {opacity:1;transform:translate3d(0, 0, 0);}} .flatpickr-calendar {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-gray-800);}} .flatpickr-calendar {-webkit-box-shadow:1px 0 0 var(--colors-gray-100), -1px 0 0 var(--colors-gray-100), 0 1px 0 var(--colors-gray-100), 0 -1px 0 var(--colors-gray-100), 0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 var(--colors-gray-100), -1px 0 0 var(--colors-gray-100), 0 1px 0 var(--colors-gray-100), 0 -1px 0 var(--colors-gray-100), 0 3px 13px rgba(0,0,0,0.08);} .dark .flatpickr-calendar {-webkit-box-shadow:1px 0 0 var(--colors-gray-700), -1px 0 0 var(--colors-gray-700), 0 1px 0 var(--colors-gray-700), 0 -1px 0 var(--colors-gray-700), 0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 var(--colors-gray-700), -1px 0 0 var(--colors-gray-700), 0 1px 0 var(--colors-gray-700), 0 -1px 0 var(--colors-gray-700), 0 3px 13px rgba(0,0,0,0.08);} .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {-webkit-box-shadow:-2px 0 0 var(--colors-gray-100), 5px 0 0 var(--colors-gray-100);box-shadow:-2px 0 0 var(--colors-gray-100), 5px 0 0 var(--colors-gray-100);} .dark .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {-webkit-box-shadow:-2px 0 0 var(--colors-gray-700), 5px 0 0 var(--colors-gray-700);box-shadow:-2px 0 0 var(--colors-gray-700), 5px 0 0 var(--colors-gray-700);} .flatpickr-calendar.hasTime .flatpickr-time, .flatpickr-calendar.arrowBottom:before {border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .flatpickr-calendar.arrowTop:before {border-bottom-color:var(--color-white);&:where(.dark, .dark *) {border-bottom-color:var(--color-gray-800);}} .flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowBottom:after {border-top-color:var(--color-white);&:where(.dark, .dark *) {border-top-color:var(--color-gray-700);}} .flatpickr-months .flatpickr-month {background-color:var(--color-white);fill:var(--color-gray-950);color:var(--color-gray-800);&:where(.dark, .dark *) {background-color:var(--color-gray-800);} &:where(.dark, .dark *) {fill:var(--color-white);} &:where(.dark, .dark *) {color:var(--color-gray-50);}} .flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {fill:var(--color-gray-950);color:var(--color-gray-950);&:where(.dark, .dark *) {fill:var(--color-white);} &:where(.dark, .dark *) {color:var(--color-white);}} .flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover {color:var(--color-gray-800);&:where(.dark, .dark *) {color:var(--color-gray-100);}} .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {fill:#f64747;} .numInputWrapper span {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .numInputWrapper span:hover, .numInputWrapper span:active {background-color:var(--color-gray-100);&:where(.dark, .dark *) {background-color:var(--color-gray-700);}} .numInputWrapper span.arrowUp:after {border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-color:transparent;} .numInputWrapper span.arrowDown:after {border-top-style:var(--tw-border-style);border-top-width:4px;border-color:transparent;} .numInputWrapper span svg path {fill:var(--color-gray-200);&:where(.dark, .dark *) {fill:var(--color-gray-700);}} .numInputWrapper:hover, .flatpickr-current-month span.cur-month:hover {background-color:var(--color-gray-100);&:where(.dark, .dark *) {background-color:var(--color-gray-700);}} .flatpickr-current-month .numInputWrapper span.arrowUp:after {border-bottom-color:rgba(0, 0, 0, 0.9);} .dark .flatpickr-current-month .numInputWrapper span.arrowUp:after {border-bottom-color:rgba(255, 255, 255, 0.9);} .flatpickr-current-month .numInputWrapper span.arrowDown:after {border-top-color:rgba(0, 0, 0, 0.9);} .dark .flatpickr-current-month .numInputWrapper span.arrowDown:after {border-top-color:rgba(255, 255, 255, 0.9);} .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {color:rgba(255,255,255,0.5);} .flatpickr-current-month .flatpickr-monthDropdown-months {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-gray-800);}} .flatpickr-current-month .flatpickr-monthDropdown-months:hover {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-gray-800);}} .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-gray-800);}} span.flatpickr-weekday {background-color:var(--color-white);color:var(--color-gray-800);&:where(.dark, .dark *) {background-color:var(--color-gray-800);} &:where(.dark, .dark *) {color:var(--color-white);}} .dayContainer + .dayContainer {-webkit-box-shadow:-1px 0 0 var(--colors-gray-100);box-shadow:-1px 0 0 var(--colors-gray-100);} .dark .dayContainer + .dayContainer {-webkit-box-shadow:-1px 0 0 var(--colors-gray-700);box-shadow:-1px 0 0 var(--colors-gray-700);} .flatpickr-day {background:none;border:1px solid transparent;color:var(--color-gray-800);&:where(.dark, .dark *) {color:var(--color-white);}} .flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-100);&:where(.dark, .dark *) {border-color:var(--color-gray-700);} &:where(.dark, .dark *) {background-color:var(--color-gray-700);}} .flatpickr-day.today {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .flatpickr-day.today:hover, .flatpickr-day.today:focus {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-white);&:where(.dark, .dark *) {border-color:var(--color-gray-300);} &:where(.dark, .dark *) {background-color:var(--color-gray-200);} &:where(.dark, .dark *) {color:var(--color-gray-800);}} .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-700);background-color:var(--color-indigo-600);color:var(--color-white);} .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {-webkit-box-shadow:-10px 0 0 var(--colors-gray-100);box-shadow:-10px 0 0 var(--colors-gray-100);} .dark .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .dark .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .dark .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {-webkit-box-shadow:-10px 0 0 var(--colors-gray-700);box-shadow:-10px 0 0 var(--colors-gray-700);} .flatpickr-day.inRange {-webkit-box-shadow:-5px 0 0 var(--colors-gray-100), 5px 0 0 var(--colors-gray-100);box-shadow:-5px 0 0 var(--colors-gray-100), 5px 0 0 var(--colors-gray-100);} .dark .flatpickr-day.inRange {-webkit-box-shadow:-5px 0 0 var(--colors-gray-700), 5px 0 0 var(--colors-gray-700);box-shadow:-5px 0 0 var(--colors-gray-700), 5px 0 0 var(--colors-gray-700);} .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {border-color:transparent;background-color:transparent;color:var(--color-gray-300);&:where(.dark, .dark *) {color:var(--color-gray-600);}} .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {color:var(--color-gray-200);&:where(.dark, .dark *) {color:var(--color-gray-600);}} .flatpickr-day.week.selected {-webkit-box-shadow:-5px 0 0 #80cbc4, 5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4, 5px 0 0 #80cbc4;} .flatpickr-weekwrapper .flatpickr-weeks {-webkit-box-shadow:1px 0 0 var(--colors-gray-700);box-shadow:1px 0 0 var(--colors-gray-700);} .flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {color:rgba(255,255,255,0.3);background:transparent;border:none;} .flatpickr-time .numInputWrapper span.arrowUp:after {border-bottom-color:rgba(0, 0, 0, 0.95);} .dark .flatpickr-time .numInputWrapper span.arrowUp:after {border-bottom-color:rgba(255,255,255,0.95);} .flatpickr-time .numInputWrapper span.arrowDown:after {border-top-color:rgba(0, 0, 0, 0.95);} .dark .flatpickr-time .numInputWrapper span.arrowDown:after {border-top-color:rgba(255,255,255,0.95);} .flatpickr-time input {background:transparent;color:var(--color-gray-800);&:where(.dark, .dark *) {color:var(--color-white);}} .flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm {color:var(--color-gray-800);&:where(.dark, .dark *) {color:var(--color-white);}} .flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus {background-color:var(--color-white);&:where(.dark, .dark *) {background-color:var(--color-gray-700);}} .flickity-enabled {position:relative;} .flickity-enabled:focus {outline:2px solid transparent;outline-offset:2px;} .flickity-viewport {position:relative;height:100%;overflow:hidden;} .flickity-slider {position:absolute;height:100%;width:100%;} .flickity-enabled.is-draggable {-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .flickity-enabled.is-draggable .flickity-viewport {cursor:move;cursor:-webkit-grab;cursor:grab;} .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor:-webkit-grabbing;cursor:grabbing;} .flickity-button {position:absolute;border-style:none;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-bg-opacity:0.8;--tw-text-opacity:1;color:rgba(20, 20, 48, var(--tw-text-opacity));} .flickity-button:hover {cursor:pointer;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));} .flickity-button:focus {--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;} .flickity-button:active {opacity:0.6;} .flickity-button:disabled {pointer-events:none;cursor:auto;opacity:0.3;} .flickity-button-icon {fill:currentColor;} .flickity-prev-next-button {top:50%;height:2.75rem;width:2.75rem;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:-50%;border-radius:9999px;} .flickity-prev-next-button.previous {inset-inline-start:.625rem;} .flickity-prev-next-button.next {inset-inline-end:.625rem;} .flickity-rtl .flickity-prev-next-button.previous {inset-inline-start:auto !important;inset-inline-end:0.625rem !important;} .flickity-rtl .flickity-prev-next-button.next {inset-inline-start:0.625rem !important;inset-inline-end:auto !important;} .flickity-prev-next-button .flickity-button-icon {position:absolute;top:33.333333%;inset-inline-start:33.333333%;height:33.333333%;width:33.333333%;opacity:0.8;} .nav-dark-button .flickity-button {--tw-bg-opacity:1;background-color:rgba(0, 0, 0, var(--tw-bg-opacity));--tw-bg-opacity:0.7;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));} .flickity-page-dots {position:absolute;bottom:-1.5rem;margin:0px;width:100%;list-style-type:none;padding:0px;text-align:center;line-height:1;} .flickity-rtl .flickity-page-dots {direction:rtl;} .flickity-page-dots .dot {margin-inline-start:0.5rem;margin-right:0.5rem;margin-top:0px;margin-bottom:0px;display:inline-block;height:0.625rem;width:0.625rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(20, 20, 48, var(--tw-bg-opacity));opacity:0.3;} .flickity-page-dots .dot.is-selected {opacity:1;} .flickity-enabled.is-fade .flickity-slider > * {pointer-events:none;z-index:0;} .flickity-enabled.is-fade .flickity-slider > .is-selected {pointer-events:auto;z-index:10;} .nav-dark-button .flickity-button {background:rgba(156, 159, 185, 0.7);color:#fff;} .nav-dark-button .flickity-button:hover {background:#c5c6d0;} .nav-primary-button .flickity-button {--tw-bg-opacity:1;background-color:rgba(29, 78, 216, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));} .nav-primary-button .flickity-button:hover {opacity:0.9;} .nav-primary-button .flickity-page-dots li {--tw-bg-opacity:1;background-color:rgba(29, 78, 216, var(--tw-bg-opacity));} .nav-primary-button .flickity-page-dots li.is-selected {--tw-bg-opacity:1;background-color:rgba(29, 78, 216, var(--tw-bg-opacity));} .nav-inset-button .flickity-button.previous {inset-inline-start:1.5rem;} .nav-inset-button .flickity-button.next {inset-inline-end:1.5rem;} .nav-inset-button .flickity-page-dots {bottom:1.5rem;} .flickity-prev-next-button .flickity-button-icon {position:absolute;top:33.333333%;inset-inline-end:33.333333%;bottom:33.333333%;inset-inline-start:33.333333%;opacity:0.8;} .slider-item img {cursor:pointer;} .dot-in-content .flickity-page-dots {margin-bottom:3rem;} .nav-light-dots .flickity-page-dots li {--tw-bg-opacity:1;background-color:rgba(248, 247, 255, var(--tw-bg-opacity));} .nav-light-dots .flickity-page-dots li.is-selected {--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));} .hero-slider .flickity-button, .hero-slider2 .flickity-button {opacity:0;transition:all 1.2s ease;} .hero-slider:hover .flickity-button, .hero-slider2:hover .flickity-button {opacity:1;transition:all 1.2s ease;} .hero-slider .flickity-page-dots, .hero-slider2 .flickity-page-dots {bottom:2rem;} .nav-slider-hover .flickity-button, .nav-hover-show .flickity-button {opacity:0;transition:all 1.2s ease;} .nav-slider-hover:hover .flickity-button, .nav-hover-show:hover .flickity-button {opacity:1;transition:all 1.2s ease;} .dark .flickity-page-dots .dot {--tw-bg-opacity:1;background-color:rgba(239, 240, 254, var(--tw-bg-opacity));} .glightbox-container {width:100%;height:100%;position:fixed;top:0;z-index:999 !important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;overflow:hidden;} .glightbox-container {inset-inline-start:calc(var(--spacing) * 0);} .glightbox-container.inactive {display:none;} .glightbox-container .gcontainer {position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;} .glightbox-container .gslider {transition:transform 0.4s ease;height:100%;top:0;width:100%;position:relative;overflow:hidden;display:flex !important;justify-content:center;align-items:center;transform:translate3d(0, 0, 0);} .glightbox-container .gslider {inset-inline-start:calc(var(--spacing) * 0);} .glightbox-container .gslide {width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0;} .glightbox-container .gslide.current {opacity:1;z-index:99999;position:relative;} .glightbox-container .gslide.prev {opacity:1;z-index:9999;} .glightbox-container .gslide-inner-content {width:100%;} .glightbox-container .ginner-container {position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh;} .glightbox-container .ginner-container.gvideo-container {width:100%;} @media (min-width:768px) {.glightbox-container .ginner-container {width:auto;height:auto;flex-direction:row;}} .glightbox-container .ginner-container.desc-bottom, .glightbox-container .ginner-container.desc-top {flex-direction:column;} .glightbox-container .ginner-container.desc-left, .glightbox-container .ginner-container.desc-right {max-width:100% !important;} @media (min-width:768px) {.glightbox-container .ginner-container.desc-top .gslide-description {order:0;} .glightbox-container .ginner-container.desc-top .gslide-image, .glightbox-container .ginner-container.desc-top .gslide-image img {order:1;}} @media (min-width:768px) {.glightbox-container .ginner-container.desc-left .gslide-description {order:0;} .glightbox-container .ginner-container.desc-left .gslide-image {order:1;}} .gslide iframe, .gslide video {outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto;} .gslide:not(.current) {pointer-events:none;} .gslide-image {align-items:center;} .gslide-image img {max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px;} @media (min-width:768px) {.gslide-image img {max-height:97vh;max-width:100%;}} .desc-top .gslide-image img, .desc-bottom .gslide-image img {width:auto;} .desc-left .gslide-image img, .desc-right .gslide-image img {width:auto;max-width:100%;} .gslide-image img.zoomable {position:relative;} @media (min-width:768px) {.gslide-image img.zoomable {cursor:zoom-in;} .zoomed .gslide-image img.zoomable {cursor:-webkit-grab;cursor:grab;}} .gslide-image img.dragging {cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none;} .gslide-video {position:relative;max-width:100vh;width:100% !important;} .gslide-video .gvideo-wrapper {width:100%;margin:auto;} .gslide-video::before {content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255, 0, 0, 0.34);display:none;} .gslide-video.playing::before {display:none;} .gslide-video.fullscreen {max-width:100% !important;min-width:100%;height:75vh;} .gslide-video.fullscreen video {max-width:100% !important;width:100% !important;} .gslide-inline {background:#fff;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;} [dir="ltr"] .gslide-inline {text-align:left;} [dir="rtl"] .gslide-inline {text-align:right;} @media (min-width:768px) {.gslide-inline {max-height:95vh;}} .gslide-inline .ginlined-content {padding:20px;width:100%;} .gslide-inline .dragging {cursor:-webkit-grabbing !important;cursor:grabbing !important;transition:none;} .ginlined-content {overflow:auto;display:block !important;opacity:1;} .gslide-external {display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%;} @media (min-width:768px) {.gslide-external {max-height:100vh;}} .gslide-media {display:flex;width:auto;} .zoomed .gslide-media {box-shadow:none !important;} .desc-top .gslide-media, .desc-bottom .gslide-media {margin:0 auto;flex-direction:column;} .gslide-description {position:relative;flex:1 0 100%;} .gslide-description.description-left, .gslide-description.description-right {max-width:100%;} @media (min-width:768px) {.gslide-description.description-left, .gslide-description.description-right {max-width:275px;}} .gslide-description.description-bottom, .gslide-description.description-top {margin:0 auto;width:100%;} .gslide-description p {margin-bottom:12px;} .gslide-description p:last-child {margin-bottom:0;} .zoomed .gslide-description {display:none;} .glightbox-button-hidden {display:none;} .glightbox-mobile .glightbox-container .gslide-description {height:auto !important;width:100%;background:transparent;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;order:2 !important;max-height:78vh;overflow:auto !important;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);transition:opacity 0.3s linear;padding-bottom:50px;} .glightbox-mobile .glightbox-container .gslide-title {color:#fff;font-size:1em;} .glightbox-mobile .glightbox-container .gslide-desc {color:#a1a1a1;} .glightbox-mobile .glightbox-container .gslide-desc a {color:#fff;font-weight:bold;} .glightbox-mobile .glightbox-container .gslide-desc * {color:inherit;} .glightbox-mobile .glightbox-container .gslide-desc string {color:#fff;} .glightbox-mobile .glightbox-container .gslide-desc .desc-more {color:#fff;opacity:0.4;} .gdesc-open .gslide-media {transition:opacity 0.5s ease;opacity:0.4;} .gdesc-open .gdesc-inner {padding-bottom:30px;} .gdesc-closed .gslide-media {transition:opacity 0.5s ease;opacity:1;} .greset {transition:all 0.3s ease;} .gabsolute {position:absolute;} .grelative {position:relative;} .glightbox-desc {display:none !important;} .glightbox-open {overflow:hidden;} @media (min-width:768px) {.glightbox-open {height:auto;}} .gloader {height:25px;width:25px;-webkit-animation:lightboxLoader 0.8s infinite linear;animation:lightboxLoader 0.8s infinite linear;border:2px solid #fff;border-inline-end-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;inset-inline-start:0;inset-inline-end:0;margin:0 auto;top:47%;} .goverlay {width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;background:#000;will-change:opacity;} .goverlay {inset-inline-start:calc(var(--spacing) * 0);} .glightbox-mobile .goverlay {background:#000;} @media (min-width:768px) {.goverlay {background:rgba(0, 0, 0, 0.92);}} @media screen and (max-height:420px) {.goverlay {background:#000;}} .gprev, .gnext, .gclose {z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column;} .gprev svg, .gnext svg, .gclose svg {display:block;width:25px;height:auto;margin:0;padding:0;} [dir="rtl"] .gnext svg, [dir="rtl"] .gprev svg {rotate:180deg;transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);} .gprev.disabled, .gnext.disabled, .gclose.disabled {opacity:0.1;} .gprev .garrow, .gnext .garrow, .gclose .garrow {stroke:#fff;} .gbtn.focused {outline:2px solid #0f3d81;} iframe.wait-autoplay {opacity:0;} .glightbox-closing .gnext, .glightbox-closing .gprev, .glightbox-closing .gclose {opacity:0 !important;} @media (min-width:768px) {.glightbox-clean .gslide-media {box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.65);}} .glightbox-clean .gslide-description {background:#fff;} .glightbox-clean .gdesc-inner {padding:22px 20px;} @media (min-width:768px) {.glightbox-clean .description-left .gdesc-inner, .glightbox-clean .description-right .gdesc-inner {position:absolute;height:100%;overflow-y:auto;}} .glightbox-clean .gslide-title {font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;} .glightbox-clean .gslide-desc {font-size:0.86em;margin-bottom:0;font-family:arial;line-height:1.4em;} .glightbox-clean .gslide-video {background:#000;} .glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose {background-color:rgba(0, 0, 0, 0.75);border-radius:4px;} @media (min-width:768px) {.glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose {background-color:rgba(0, 0, 0, 0.32);} .glightbox-clean .gprev:hover, .glightbox-clean .gnext:hover, .glightbox-clean .gclose:hover {background-color:rgba(0, 0, 0, 0.7);}} .glightbox-clean .gprev path, .glightbox-clean .gnext path, .glightbox-clean .gclose path {fill:#fff;} .glightbox-clean .gprev {position:absolute;top:-100%;width:40px;height:50px;} .glightbox-clean .gprev {inset-inline-start:30px;} @media (min-width:768px) {.glightbox-clean .gprev {top:45%;}} .glightbox-clean .gnext {position:absolute;top:-100%;width:40px;height:50px;} .glightbox-clean .gnext {inset-inline-end:30px;} @media (min-width:768px) {.glightbox-clean .gnext {top:45%;}} .glightbox-clean .gclose {width:35px;height:35px;top:15px;position:absolute;} .glightbox-clean .gclose {inset-inline-end:10px;} .glightbox-clean .gclose svg {width:18px;height:auto;} @media (min-width:992px) {.glightbox-clean .gclose {opacity:0.7;inset-inline-end:20px;}} .glightbox-clean .gclose:hover {opacity:1;} .gfadeIn {-webkit-animation:gfadeIn 0.5s ease;animation:gfadeIn 0.5s ease;} .gfadeOut {-webkit-animation:gfadeOut 0.5s ease;animation:gfadeOut 0.5s ease;} .gslideOutLeft {-webkit-animation:gslideOutLeft 0.3s ease;animation:gslideOutLeft 0.3s ease;} .gslideInLeft {-webkit-animation:gslideInLeft 0.3s ease;animation:gslideInLeft 0.3s ease;} .gslideOutRight {-webkit-animation:gslideOutRight 0.3s ease;animation:gslideOutRight 0.3s ease;} .gslideInRight {-webkit-animation:gslideInRight 0.3s ease;animation:gslideInRight 0.3s ease;} .gzoomIn {-webkit-animation:gzoomIn 0.5s ease;animation:gzoomIn 0.5s ease;} .gzoomOut {-webkit-animation:gzoomOut 0.5s ease;animation:gzoomOut 0.5s ease;} @-webkit-keyframes lightboxLoader {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} @keyframes lightboxLoader {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} @-webkit-keyframes gfadeIn {from {opacity:0;} to {opacity:1;}} @keyframes gfadeIn {from {opacity:0;} to {opacity:1;}} @-webkit-keyframes gfadeOut {from {opacity:1;} to {opacity:0;}} @keyframes gfadeOut {from {opacity:1;} to {opacity:0;}} @-webkit-keyframes gslideInLeft {from {opacity:0;transform:translate3d(-60%, 0, 0);} to {visibility:visible;transform:translate3d(0, 0, 0);opacity:1;}} @keyframes gslideInLeft {from {opacity:0;transform:translate3d(-60%, 0, 0);} to {visibility:visible;transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes gslideOutLeft {from {opacity:1;visibility:visible;transform:translate3d(0, 0, 0);} to {transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden;}} @keyframes gslideOutLeft {from {opacity:1;visibility:visible;transform:translate3d(0, 0, 0);} to {transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden;}} @-webkit-keyframes gslideInRight {from {opacity:0;visibility:visible;transform:translate3d(60%, 0, 0);} to {transform:translate3d(0, 0, 0);opacity:1;}} @keyframes gslideInRight {from {opacity:0;visibility:visible;transform:translate3d(60%, 0, 0);} to {transform:translate3d(0, 0, 0);opacity:1;}} @-webkit-keyframes gslideOutRight {from {opacity:1;visibility:visible;transform:translate3d(0, 0, 0);} to {transform:translate3d(60%, 0, 0);opacity:0;}} @keyframes gslideOutRight {from {opacity:1;visibility:visible;transform:translate3d(0, 0, 0);} to {transform:translate3d(60%, 0, 0);opacity:0;}} @-webkit-keyframes gzoomIn {from {opacity:0;transform:scale3d(0.3, 0.3, 0.3);} to {opacity:1;}} @keyframes gzoomIn {from {opacity:0;transform:scale3d(0.3, 0.3, 0.3);} to {opacity:1;}} @-webkit-keyframes gzoomOut {from {opacity:1;} 50% {opacity:0;transform:scale3d(0.3, 0.3, 0.3);} to {opacity:0;}} @keyframes gzoomOut {from {opacity:1;} 50% {opacity:0;transform:scale3d(0.3, 0.3, 0.3);} to {opacity:0;}} svg {-ms-touch-action:none;touch-action:none;} image, text, .jvm-zoomin, .jvm-zoomout {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .jvm-container {-ms-touch-action:none;touch-action:none;position:relative;overflow:hidden;height:100%;width:100%;} .jvm-tooltip {border-radius:3px;background-color:var(--color-indigo-500);font-family:sans-serif, Verdana;font-size:smaller;box-shadow:1px 2px 12px rgba(0, 0, 0, 0.2);padding:3px 5px;white-space:nowrap;position:absolute;display:none;color:#FFF;} .jvm-tooltip.active {display:block;} .jvm-zoom-btn {border-radius:3px;background-color:#292929;padding:3px;box-sizing:border-box;position:absolute;line-height:10px;cursor:pointer;color:#FFF;height:15px;width:15px;inset-inline-start:10px;} .jvm-zoom-btn.jvm-zoomout {top:30px;} .jvm-zoom-btn.jvm-zoomin {top:10px;} .jvm-series-container {inset-inline-end:15px;position:absolute;} .jvm-series-container.jvm-series-h {bottom:15px;} .jvm-series-container.jvm-series-v {top:15px;} .jvm-series-container .jvm-legend {background-color:#FFF;border:1px solid #e5e7eb;margin-inline-start:0.75rem;border-radius:0.25rem;border-color:#e5e7eb;padding:0.6rem;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);float:left;} .jvm-series-container .jvm-legend .jvm-legend-title {line-height:1;border-bottom:1px solid #e5e7eb;padding-bottom:0.5rem;margin-bottom:0.575rem;text-align:left;} .jvm-series-container .jvm-legend .jvm-legend-inner {overflow:hidden;} .jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick {overflow:hidden;min-width:40px;} .jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child) {margin-top:0.575rem;} .jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample {border-radius:4px;margin-right:.65rem;height:16px;width:16px;float:left;} .jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text {font-size:12px;text-align:center;float:left;} .jvm-line[animation="true"] {-webkit-animation:jvm-line-animation 10s linear forwards infinite;animation:jvm-line-animation 10s linear forwards infinite;} @-webkit-keyframes jvm-line-animation {from {stroke-dashoffset:250;}} @keyframes jvm-line-animation {from {stroke-dashoffset:250;}} .swal2-popup.swal2-toast {box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background-color:var(--color-gray-50);&:where(.dark, .dark *) {background-color:var(--color-gray-900);} box-shadow:0 0 1px rgba(0, 0, 0, 0.075), 0 1px 2px rgba(0, 0, 0, 0.075), 1px 2px 4px rgba(0, 0, 0, 0.075), 1px 3px 8px rgba(0, 0, 0, 0.075), 2px 4px 16px rgba(0, 0, 0, 0.075);pointer-events:all;} .swal2-popup.swal2-toast > * {grid-column:2;} .swal2-popup.swal2-toast .swal2-title {margin:0.5em 1em;padding:0;font-size:1em;text-align:initial;} .swal2-popup.swal2-toast .swal2-loading {justify-content:center;} .swal2-popup.swal2-toast .swal2-input {height:2em;margin:0.5em;font-size:1em;} .swal2-popup.swal2-toast .swal2-validation-message {font-size:1em;} .swal2-popup.swal2-toast .swal2-footer {margin:0.5em 0 0;padding:0.5em 0 0;font-size:0.8em;} .swal2-popup.swal2-toast .swal2-close {grid-column:3/3;grid-row:1/99;align-self:center;width:0.8em;height:0.8em;margin:0;font-size:2em;} .swal2-popup.swal2-toast .swal2-html-container {margin:0.5em 1em;padding:0;font-size:1em;text-align:initial;} .swal2-popup.swal2-toast .swal2-html-container:empty {padding:0;} .swal2-popup.swal2-toast .swal2-loader {grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:0.25em;} .swal2-popup.swal2-toast .swal2-icon {grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 0.5em 0 0;} .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {display:flex;align-items:center;font-size:1.8em;font-weight:bold;} .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {width:2em;height:2em;} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {top:0.875em;width:1.375em;} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {inset-inline-start:0.3125em;} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {inset-inline-end:0.3125em;} .swal2-popup.swal2-toast .swal2-actions {justify-content:flex-start;height:auto;margin:0;margin-top:0.5em;padding:0 0.5em;} .swal2-popup.swal2-toast .swal2-styled {margin:0.25em 0.5em;padding:0.4em 0.6em;font-size:1em;} .swal2-popup.swal2-toast .swal2-success {border-color:#a5dc86;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {top:-0.8em;inset-inline-start:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {top:-0.25em;inset-inline-start:0.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0;} .swal2-popup.swal2-toast .swal2-success .swal2-success-ring {width:2em;height:2em;} .swal2-popup.swal2-toast .swal2-success .swal2-success-fix {top:0;inset-inline-start:0.4375em;width:0.4375em;height:2.6875em;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {height:0.3125em;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {top:1.125em;inset-inline-start:0.1875em;width:0.75em;} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {top:0.9375em;inset-inline-end:0.1875em;width:1.375em;} .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {-webkit-animation:swal2-toast-animate-success-line-tip 0.75s;animation:swal2-toast-animate-success-line-tip 0.75s;} .swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {-webkit-animation:swal2-toast-animate-success-line-long 0.75s;animation:swal2-toast-animate-success-line-long 0.75s;} .swal2-popup.swal2-toast.swal2-show {-webkit-animation:swal2-toast-show 0.5s;animation:swal2-toast-show 0.5s;} .swal2-popup.swal2-toast.swal2-hide {-webkit-animation:swal2-toast-hide 0.1s forwards;animation:swal2-toast-hide 0.1s forwards;} .swal2-container {display:grid;position:fixed;z-index:1060;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto);grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:0.625em;overflow-x:hidden;transition:background-color 0.1s;-webkit-overflow-scrolling:touch;} .swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {background:rgba(0, 0, 0, 0.4);} .swal2-container.swal2-backdrop-hide {background:transparent !important;} .swal2-container.swal2-top-start, .swal2-container.swal2-center-start, .swal2-container.swal2-bottom-start {grid-template-columns:minmax(0, 1fr) auto auto;} .swal2-container.swal2-top, .swal2-container.swal2-center, .swal2-container.swal2-bottom {grid-template-columns:auto minmax(0, 1fr) auto;} .swal2-container.swal2-top-end, .swal2-container.swal2-center-end, .swal2-container.swal2-bottom-end {grid-template-columns:auto auto minmax(0, 1fr);} .swal2-container.swal2-top-start > .swal2-popup {align-self:start;} .swal2-container.swal2-top > .swal2-popup {grid-column:2;align-self:start;justify-self:center;} .swal2-container.swal2-top-end > .swal2-popup, .swal2-container.swal2-top-right > .swal2-popup {grid-column:3;align-self:start;justify-self:end;} .swal2-container.swal2-center-start > .swal2-popup, .swal2-container.swal2-center-left > .swal2-popup {grid-row:2;align-self:center;} .swal2-container.swal2-center > .swal2-popup {grid-column:2;grid-row:2;align-self:center;justify-self:center;} .swal2-container.swal2-center-end > .swal2-popup, .swal2-container.swal2-center-right > .swal2-popup {grid-column:3;grid-row:2;align-self:center;justify-self:end;} .swal2-container.swal2-bottom-start > .swal2-popup, .swal2-container.swal2-bottom-left > .swal2-popup {grid-column:1;grid-row:3;align-self:end;} .swal2-container.swal2-bottom > .swal2-popup {grid-column:2;grid-row:3;justify-self:center;align-self:end;} .swal2-container.swal2-bottom-end > .swal2-popup, .swal2-container.swal2-bottom-right > .swal2-popup {grid-column:3;grid-row:3;align-self:end;justify-self:end;} .swal2-container.swal2-grow-row > .swal2-popup, .swal2-container.swal2-grow-fullscreen > .swal2-popup {grid-column:1/4;width:100%;} .swal2-container.swal2-grow-column > .swal2-popup, .swal2-container.swal2-grow-fullscreen > .swal2-popup {grid-row:1/4;align-self:stretch;} .swal2-container.swal2-no-transition {transition:none !important;} .swal2-popup {display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background-color:var(--color-white);color:var(--color-gray-700);&:where(.dark, .dark *) {background-color:var(--color-gray-900);} &:where(.dark, .dark *) {color:var(--color-gray-50);} font-family:inherit;font-size:1rem;} .swal2-popup:focus {outline:none;} .swal2-popup.swal2-loading {overflow-y:hidden;} .swal2-title {position:relative;max-width:100%;margin:0;padding:0.8em 1em 0;color:var(--color-gray-700);&:where(.dark, .dark *) {color:var(--color-gray-50);} font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word;} .swal2-actions {display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0;} .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {opacity:0.4;} .swal2-actions:not(.swal2-loading) .swal2-styled:hover {background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));} .swal2-actions:not(.swal2-loading) .swal2-styled:active {background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));} .swal2-loader {display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:0.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent;} .swal2-styled {margin:0.3125em;padding:0.625em 1.1em;transition:box-shadow 0.1s;box-shadow:0 0 0 3px transparent;font-weight:500;} .swal2-styled:not([disabled]) {cursor:pointer;} .swal2-styled.swal2-confirm {border:0;border-radius:0.25em;background:initial;background-color:#7367f0;color:#fff;font-size:1em;} .swal2-styled.swal2-confirm:focus {box-shadow:0 0 0 3px rgba(115, 103, 240, 0.5);} .swal2-styled.swal2-deny {border:0;border-radius:0.25em;background:initial;background-color:#ea5455;color:#fff;font-size:1em;} .swal2-styled.swal2-deny:focus {box-shadow:0 0 0 3px rgba(234, 84, 85, 0.5);} .swal2-styled.swal2-cancel {border:0;border-radius:0.25em;background:initial;background-color:#6e7d88;color:#fff;font-size:1em;} .swal2-styled.swal2-cancel:focus {box-shadow:0 0 0 3px rgba(110, 125, 136, 0.5);} .swal2-styled.swal2-default-outline:focus {box-shadow:0 0 0 3px rgba(100, 150, 200, 0.5);} .swal2-styled:focus {outline:none;} .swal2-styled::-moz-focus-inner {border:0;} .swal2-footer {justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);} font-size:1em;} .swal2-timer-progress-bar-container {position:absolute;inset-inline-end:0;bottom:0;inset-inline-start:0;grid-column:auto !important;height:0.25em;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px;} .swal2-timer-progress-bar {width:100%;height:0.25em;background:rgba(0, 0, 0, 0.2);} .swal2-image {max-width:100%;margin:2em auto 1em;} .swal2-close {z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color 0.1s, box-shadow 0.1s;border:none;border-radius:5px;background:transparent;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end;} .swal2-close:hover {transform:none;background:transparent;color:#f27474;} .swal2-close:focus {outline:none;box-shadow:inset 0 0 0 3px rgba(100, 150, 200, 0.5);} .swal2-close::-moz-focus-inner {border:0;} .swal2-html-container {z-index:1;justify-content:center;margin:1em 1.6em 0.3em;padding:0;overflow:auto;color:#545454;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word;} .swal2-input, .swal2-file, .swal2-textarea, .swal2-select, .swal2-radio, .swal2-checkbox {margin:1em 2em 0;} .swal2-input, .swal2-file, .swal2-textarea {box-sizing:border-box;width:auto;transition:border-color 0.1s, box-shadow 0.1s;border:1px solid #d9d9d9;border-radius:0.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;color:inherit;font-size:1.125em;} .swal2-input.swal2-inputerror, .swal2-file.swal2-inputerror, .swal2-textarea.swal2-inputerror {border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important;} .swal2-input:focus, .swal2-file:focus, .swal2-textarea:focus {border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);} .swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder {color:#ccc;} .swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {color:#ccc;} .swal2-input::placeholder, .swal2-file::placeholder, .swal2-textarea::placeholder {color:#ccc;} .swal2-range {margin:1em 2em 0;background:#fff;} .swal2-range input {width:80%;} .swal2-range output {width:20%;color:inherit;font-weight:600;text-align:center;} .swal2-range input, .swal2-range output {height:2.625em;padding:0;font-size:1.125em;line-height:2.625em;} .swal2-input {height:2.625em;padding:0 0.75em;} .swal2-file {width:75%;margin-right:auto;margin-inline-start:auto;background:inherit;font-size:1.125em;} .swal2-textarea {height:6.75em;padding:0.75em;} .swal2-select {min-width:50%;max-width:100%;padding:0.375em 0.625em;background:inherit;color:inherit;font-size:1.125em;} .swal2-radio, .swal2-checkbox {align-items:center;justify-content:center;background:#fff;color:inherit;} .swal2-radio label, .swal2-checkbox label {margin:0 0.6em;font-size:1.125em;} .swal2-radio input, .swal2-checkbox input {flex-shrink:0;margin:0 0.4em;} .swal2-input-label {display:flex;justify-content:center;margin:1em auto 0;} .swal2-validation-message {align-items:center;justify-content:center;margin:1em 0 0;padding:0.625em;overflow:hidden;background:#f0f0f0;color:#666666;font-size:1em;font-weight:300;} .swal2-validation-message::before {content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 0.625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;} .swal2-icon {position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto 0.6em;border:0.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .swal2-icon .swal2-icon-content {display:flex;align-items:center;font-size:3.75em;} .swal2-icon.swal2-error {border-color:#f27474;color:#f27474;} .swal2-icon.swal2-error .swal2-x-mark {position:relative;flex-grow:1;} .swal2-icon.swal2-error [class^=swal2-x-mark-line] {display:block;position:absolute;top:2.3125em;width:2.9375em;height:0.3125em;border-radius:0.125em;background-color:#f27474;} .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {inset-inline-start:1.0625em;transform:rotate(45deg);} .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {inset-inline-end:1em;transform:rotate(-45deg);} .swal2-icon.swal2-error.swal2-icon-show {-webkit-animation:swal2-animate-error-icon 0.5s;animation:swal2-animate-error-icon 0.5s;} .swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {-webkit-animation:swal2-animate-error-x-mark 0.5s;animation:swal2-animate-error-x-mark 0.5s;} .swal2-icon.swal2-warning {border-color:#facea8;color:#f8bb86;} .swal2-icon.swal2-info {border-color:#9de0f6;color:#3fc3ee;} .swal2-icon.swal2-question {border-color:#c9dae1;color:#87adbd;} .swal2-icon.swal2-success {border-color:#a5dc86;color:#a5dc86;} .swal2-icon.swal2-success [class^=swal2-success-circular-line] {position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%;} .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {top:-0.4375em;inset-inline-start:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;} .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {top:-0.6875em;inset-inline-start:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;} .swal2-icon.swal2-success .swal2-success-ring {position:absolute;z-index:2;top:-0.25em;inset-inline-start:-0.25em;box-sizing:content-box;width:100%;height:100%;border:0.25em solid rgba(165, 220, 134, 0.3);border-radius:50%;} .swal2-icon.swal2-success .swal2-success-fix {position:absolute;z-index:1;top:0.5em;inset-inline-start:1.625em;width:0.4375em;height:5.625em;transform:rotate(-45deg);} .swal2-icon.swal2-success [class^=swal2-success-line] {display:block;position:absolute;z-index:2;height:0.3125em;border-radius:0.125em;background-color:#a5dc86;} .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {top:2.875em;inset-inline-start:0.8125em;width:1.5625em;transform:rotate(45deg);} .swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {top:2.375em;inset-inline-end:0.5em;width:2.9375em;transform:rotate(-45deg);} .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {-webkit-animation:swal2-animate-success-line-tip 0.75s;animation:swal2-animate-success-line-tip 0.75s;} .swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {-webkit-animation:swal2-animate-success-line-long 0.75s;animation:swal2-animate-success-line-long 0.75s;} .swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in;} .swal2-progress-steps {flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:inherit;font-weight:600;} .swal2-progress-steps li {display:inline-block;position:relative;} .swal2-progress-steps .swal2-progress-step {z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center;} .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {background:#2778c4;} .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {background:#add8e6;color:#fff;} .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {background:#add8e6;} .swal2-progress-steps .swal2-progress-step-line {z-index:10;flex-shrink:0;width:2.5em;height:0.4em;margin:0 -1px;background:#2778c4;} [class^=swal2] {-webkit-tap-highlight-color:transparent;} .swal2-show {-webkit-animation:swal2-show 0.3s;animation:swal2-show 0.3s;} .swal2-hide {-webkit-animation:swal2-hide 0.15s forwards;animation:swal2-hide 0.15s forwards;} .swal2-noanimation {transition:none;} .swal2-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;} .swal2-rtl .swal2-close {margin-right:initial;margin-inline-start:0;} .swal2-rtl .swal2-timer-progress-bar {inset-inline-end:0;inset-inline-start:auto;} @-webkit-keyframes swal2-toast-show {0% {transform:translateY(-0.625em) rotateZ(2deg);} 33% {transform:translateY(0) rotateZ(-2deg);} 66% {transform:translateY(0.3125em) rotateZ(2deg);} 100% {transform:translateY(0) rotateZ(0deg);}} @keyframes swal2-toast-show {0% {transform:translateY(-0.625em) rotateZ(2deg);} 33% {transform:translateY(0) rotateZ(-2deg);} 66% {transform:translateY(0.3125em) rotateZ(2deg);} 100% {transform:translateY(0) rotateZ(0deg);}} @-webkit-keyframes swal2-toast-hide {100% {transform:rotateZ(1deg);opacity:0;}} @keyframes swal2-toast-hide {100% {transform:rotateZ(1deg);opacity:0;}} @-webkit-keyframes swal2-toast-animate-success-line-tip {0% {top:0.5625em;inset-inline-start:0.0625em;width:0;} 54% {top:0.125em;inset-inline-start:0.125em;width:0;} 70% {top:0.625em;inset-inline-start:-0.25em;width:1.625em;} 84% {top:1.0625em;inset-inline-start:0.75em;width:0.5em;} 100% {top:1.125em;inset-inline-start:0.1875em;width:0.75em;}} @keyframes swal2-toast-animate-success-line-tip {0% {top:0.5625em;inset-inline-start:0.0625em;width:0;} 54% {top:0.125em;inset-inline-start:0.125em;width:0;} 70% {top:0.625em;inset-inline-start:-0.25em;width:1.625em;} 84% {top:1.0625em;inset-inline-start:0.75em;width:0.5em;} 100% {top:1.125em;inset-inline-start:0.1875em;width:0.75em;}} @-webkit-keyframes swal2-toast-animate-success-line-long {0% {top:1.625em;inset-inline-end:1.375em;width:0;} 65% {top:1.25em;inset-inline-end:0.9375em;width:0;} 84% {top:0.9375em;inset-inline-end:0;width:1.125em;} 100% {top:0.9375em;inset-inline-end:0.1875em;width:1.375em;}} @keyframes swal2-toast-animate-success-line-long {0% {top:1.625em;inset-inline-end:1.375em;width:0;} 65% {top:1.25em;inset-inline-end:0.9375em;width:0;} 84% {top:0.9375em;inset-inline-end:0;width:1.125em;} 100% {top:0.9375em;inset-inline-end:0.1875em;width:1.375em;}} @-webkit-keyframes swal2-show {0% {transform:scale(0.7);} 45% {transform:scale(1.05);} 80% {transform:scale(0.95);} 100% {transform:scale(1);}} @keyframes swal2-show {0% {transform:scale(0.7);} 45% {transform:scale(1.05);} 80% {transform:scale(0.95);} 100% {transform:scale(1);}} @-webkit-keyframes swal2-hide {0% {transform:scale(1);opacity:1;} 100% {transform:scale(0.5);opacity:0;}} @keyframes swal2-hide {0% {transform:scale(1);opacity:1;} 100% {transform:scale(0.5);opacity:0;}} @-webkit-keyframes swal2-animate-success-line-tip {0% {top:1.1875em;inset-inline-start:0.0625em;width:0;} 54% {top:1.0625em;inset-inline-start:0.125em;width:0;} 70% {top:2.1875em;inset-inline-start:-0.375em;width:3.125em;} 84% {top:3em;inset-inline-start:1.3125em;width:1.0625em;} 100% {top:2.8125em;inset-inline-start:0.8125em;width:1.5625em;}} @keyframes swal2-animate-success-line-tip {0% {top:1.1875em;inset-inline-start:0.0625em;width:0;} 54% {top:1.0625em;inset-inline-start:0.125em;width:0;} 70% {top:2.1875em;inset-inline-start:-0.375em;width:3.125em;} 84% {top:3em;inset-inline-start:1.3125em;width:1.0625em;} 100% {top:2.8125em;inset-inline-start:0.8125em;width:1.5625em;}} @-webkit-keyframes swal2-animate-success-line-long {0% {top:3.375em;inset-inline-end:2.875em;width:0;} 65% {top:3.375em;inset-inline-end:2.875em;width:0;} 84% {top:2.1875em;inset-inline-end:0;width:3.4375em;} 100% {top:2.375em;inset-inline-end:0.5em;width:2.9375em;}} @keyframes swal2-animate-success-line-long {0% {top:3.375em;inset-inline-end:2.875em;width:0;} 65% {top:3.375em;inset-inline-end:2.875em;width:0;} 84% {top:2.1875em;inset-inline-end:0;width:3.4375em;} 100% {top:2.375em;inset-inline-end:0.5em;width:2.9375em;}} @-webkit-keyframes swal2-rotate-success-circular-line {0% {transform:rotate(-45deg);} 5% {transform:rotate(-45deg);} 12% {transform:rotate(-405deg);} 100% {transform:rotate(-405deg);}} @keyframes swal2-rotate-success-circular-line {0% {transform:rotate(-45deg);} 5% {transform:rotate(-45deg);} 12% {transform:rotate(-405deg);} 100% {transform:rotate(-405deg);}} @-webkit-keyframes swal2-animate-error-x-mark {0% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 50% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 80% {margin-top:-0.375em;transform:scale(1.15);} 100% {margin-top:0;transform:scale(1);opacity:1;}} @keyframes swal2-animate-error-x-mark {0% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 50% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 80% {margin-top:-0.375em;transform:scale(1.15);} 100% {margin-top:0;transform:scale(1);opacity:1;}} @-webkit-keyframes swal2-animate-error-icon {0% {transform:rotateX(100deg);opacity:0;} 100% {transform:rotateX(0deg);opacity:1;}} @keyframes swal2-animate-error-icon {0% {transform:rotateX(100deg);opacity:0;} 100% {transform:rotateX(0deg);opacity:1;}} @-webkit-keyframes swal2-rotate-loading {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} @keyframes swal2-rotate-loading {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {overflow:hidden;} body.swal2-height-auto {height:auto !important;} body.swal2-no-backdrop .swal2-container {background-color:transparent !important;pointer-events:none;} body.swal2-no-backdrop .swal2-container .swal2-popup {pointer-events:all;} body.swal2-no-backdrop .swal2-container .swal2-modal {box-shadow:0 0 10px rgba(0, 0, 0, 0.4);} @media print {body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {overflow-y:scroll !important;} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {display:none;} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {position:static !important;}} body.swal2-toast-shown .swal2-container {box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none;} body.swal2-toast-shown .swal2-container.swal2-top {top:0;inset-inline-end:auto;bottom:auto;inset-inline-start:50%;transform:translateX(-50%);} body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {top:0;inset-inline-end:0;bottom:auto;inset-inline-start:auto;} body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {top:0;inset-inline-end:auto;bottom:auto;inset-inline-start:0;} body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {top:50%;inset-inline-end:auto;bottom:auto;inset-inline-start:0;transform:translateY(-50%);} body.swal2-toast-shown .swal2-container.swal2-center {top:50%;inset-inline-end:auto;bottom:auto;inset-inline-start:50%;transform:translate(-50%, -50%);} body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {top:50%;inset-inline-end:0;bottom:auto;inset-inline-start:auto;transform:translateY(-50%);} body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {top:auto;inset-inline-end:auto;bottom:0;inset-inline-start:0;} body.swal2-toast-shown .swal2-container.swal2-bottom {top:auto;inset-inline-end:auto;bottom:0;inset-inline-start:50%;transform:translateX(-50%);} body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {top:auto;inset-inline-end:0;bottom:0;inset-inline-start:auto;} @-webkit-keyframes swal2-toast-show {0% {transform:translateY(-0.625em) rotateZ(2deg);} 33% {transform:translateY(0) rotateZ(-2deg);} 66% {transform:translateY(0.3125em) rotateZ(2deg);} 100% {transform:translateY(0) rotateZ(0deg);}} @keyframes swal2-toast-show {0% {transform:translateY(-0.625em) rotateZ(2deg);} 33% {transform:translateY(0) rotateZ(-2deg);} 66% {transform:translateY(0.3125em) rotateZ(2deg);} 100% {transform:translateY(0) rotateZ(0deg);}} @-webkit-keyframes swal2-toast-hide {100% {transform:rotateZ(1deg);opacity:0;}} @keyframes swal2-toast-hide {100% {transform:rotateZ(1deg);opacity:0;}} @-webkit-keyframes swal2-toast-animate-success-line-tip {0% {top:0.5625em;inset-inline-start:0.0625em;width:0;} 54% {top:0.125em;inset-inline-start:0.125em;width:0;} 70% {top:0.625em;inset-inline-start:-0.25em;width:1.625em;} 84% {top:1.0625em;inset-inline-start:0.75em;width:0.5em;} 100% {top:1.125em;inset-inline-start:0.1875em;width:0.75em;}} @keyframes swal2-toast-animate-success-line-tip {0% {top:0.5625em;inset-inline-start:0.0625em;width:0;} 54% {top:0.125em;inset-inline-start:0.125em;width:0;} 70% {top:0.625em;inset-inline-start:-0.25em;width:1.625em;} 84% {top:1.0625em;inset-inline-start:0.75em;width:0.5em;} 100% {top:1.125em;inset-inline-start:0.1875em;width:0.75em;}} @-webkit-keyframes swal2-toast-animate-success-line-long {0% {top:1.625em;inset-inline-end:1.375em;width:0;} 65% {top:1.25em;inset-inline-end:0.9375em;width:0;} 84% {top:0.9375em;inset-inline-end:0;width:1.125em;} 100% {top:0.9375em;inset-inline-end:0.1875em;width:1.375em;}} @keyframes swal2-toast-animate-success-line-long {0% {top:1.625em;inset-inline-end:1.375em;width:0;} 65% {top:1.25em;inset-inline-end:0.9375em;width:0;} 84% {top:0.9375em;inset-inline-end:0;width:1.125em;} 100% {top:0.9375em;inset-inline-end:0.1875em;width:1.375em;}} @-webkit-keyframes swal2-show {0% {transform:scale(0.7);} 45% {transform:scale(1.05);} 80% {transform:scale(0.95);} 100% {transform:scale(1);}} @keyframes swal2-show {0% {transform:scale(0.7);} 45% {transform:scale(1.05);} 80% {transform:scale(0.95);} 100% {transform:scale(1);}} @-webkit-keyframes swal2-hide {0% {transform:scale(1);opacity:1;} 100% {transform:scale(0.5);opacity:0;}} @keyframes swal2-hide {0% {transform:scale(1);opacity:1;} 100% {transform:scale(0.5);opacity:0;}} @-webkit-keyframes swal2-animate-success-line-tip {0% {top:1.1875em;inset-inline-start:0.0625em;width:0;} 54% {top:1.0625em;inset-inline-start:0.125em;width:0;} 70% {top:2.1875em;inset-inline-start:-0.375em;width:3.125em;} 84% {top:3em;inset-inline-start:1.3125em;width:1.0625em;} 100% {top:2.8125em;inset-inline-start:0.8125em;width:1.5625em;}} @keyframes swal2-animate-success-line-tip {0% {top:1.1875em;inset-inline-start:0.0625em;width:0;} 54% {top:1.0625em;inset-inline-start:0.125em;width:0;} 70% {top:2.1875em;inset-inline-start:-0.375em;width:3.125em;} 84% {top:3em;inset-inline-start:1.3125em;width:1.0625em;} 100% {top:2.8125em;inset-inline-start:0.8125em;width:1.5625em;}} @-webkit-keyframes swal2-animate-success-line-long {0% {top:3.375em;inset-inline-end:2.875em;width:0;} 65% {top:3.375em;inset-inline-end:2.875em;width:0;} 84% {top:2.1875em;inset-inline-end:0;width:3.4375em;} 100% {top:2.375em;inset-inline-end:0.5em;width:2.9375em;}} @keyframes swal2-animate-success-line-long {0% {top:3.375em;inset-inline-end:2.875em;width:0;} 65% {top:3.375em;inset-inline-end:2.875em;width:0;} 84% {top:2.1875em;inset-inline-end:0;width:3.4375em;} 100% {top:2.375em;inset-inline-end:0.5em;width:2.9375em;}} @-webkit-keyframes swal2-rotate-success-circular-line {0% {transform:rotate(-45deg);} 5% {transform:rotate(-45deg);} 12% {transform:rotate(-405deg);} 100% {transform:rotate(-405deg);}} @keyframes swal2-rotate-success-circular-line {0% {transform:rotate(-45deg);} 5% {transform:rotate(-45deg);} 12% {transform:rotate(-405deg);} 100% {transform:rotate(-405deg);}} @-webkit-keyframes swal2-animate-error-x-mark {0% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 50% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 80% {margin-top:-0.375em;transform:scale(1.15);} 100% {margin-top:0;transform:scale(1);opacity:1;}} @keyframes swal2-animate-error-x-mark {0% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 50% {margin-top:1.625em;transform:scale(0.4);opacity:0;} 80% {margin-top:-0.375em;transform:scale(1.15);} 100% {margin-top:0;transform:scale(1);opacity:1;}} @-webkit-keyframes swal2-animate-error-icon {0% {transform:rotateX(100deg);opacity:0;} 100% {transform:rotateX(0deg);opacity:1;}} @keyframes swal2-animate-error-icon {0% {transform:rotateX(100deg);opacity:0;} 100% {transform:rotateX(0deg);opacity:1;}} @-webkit-keyframes swal2-rotate-loading {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} @keyframes swal2-rotate-loading {0% {transform:rotate(0deg);} 100% {transform:rotate(360deg);}} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {overflow:hidden;} body.swal2-height-auto {height:auto !important;} body.swal2-no-backdrop .swal2-container {background-color:transparent !important;pointer-events:none;} body.swal2-no-backdrop .swal2-container .swal2-popup {pointer-events:all;} body.swal2-no-backdrop .swal2-container .swal2-modal {box-shadow:0 0 10px rgba(0, 0, 0, 0.4);} @media print {body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {overflow-y:scroll !important;} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {display:none;} body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {position:static !important;}} body.swal2-toast-shown .swal2-container {box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none;} body.swal2-toast-shown .swal2-container.swal2-top {top:0;bottom:auto;transform:translateX(-50%);} body.swal2-toast-shown .swal2-container.swal2-top,body.swal2-toast-shown .swal2-container.swal2-bottom {inset-inline-end:auto;inset-inline-start:50%;} body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {top:0;bottom:auto;} body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {inset-inline-end:0;inset-inline-start:auto;} body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {top:0;bottom:auto;} body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {inset-inline-start:auto;inset-inline-end:0;} body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {top:50%;bottom:auto;transform:translateY(-50%);} body.swal2-toast-shown .swal2-container.swal2-center {top:50%;bottom:auto;transform:translate(-50%, -50%);} body.swal2-toast-shown .swal2-container.swal2-center {inset-inline-end:auto;inset-inline-start:50%;} body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {top:50%;bottom:auto;transform:translateY(-50%);} body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {inset-inline-end:0;inset-inline-start:auto;} body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {top:auto;bottom:0;} body.swal2-toast-shown .swal2-container.swal2-bottom {top:auto;bottom:0;transform:translateX(-50%);} body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {top:auto;bottom:0;} .datatable-top, .datatable-bottom {padding:1rem 0;} [dir="ltr"] .datatable-top > nav:first-child, [dir="ltr"] .datatable-top > div:first-child, [dir="ltr"] .datatable-bottom > nav:first-child, [dir="ltr"] .datatable-bottom > div:first-child {float:left;} [dir="rtl"] .datatable-top > nav:first-child, [dir="rtl"] .datatable-top > div:first-child, [dir="rtl"] .datatable-bottom > nav:first-child, [dir="rtl"] .datatable-bottom > div:first-child {float:right;} [dir="ltr"] .datatable-top > nav:last-child, [dir="ltr"] .datatable-top > div:last-child, [dir="ltr"] .datatable-bottom > nav:last-child, [dir="ltr"] .datatable-bottom > div:last-child {float:right;} [dir="rtl"] .datatable-top > nav:last-child, [dir="rtl"] .datatable-top > div:last-child, [dir="rtl"] .datatable-bottom > nav:last-child, [dir="rtl"] .datatable-bottom > div:last-child {float:left;} .datatable-selector,.datatable-input {position:relative;width:100%;overflow-x:auto;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-gray-800);&:focus {border-color:var(--color-gray-400);} &:focus {--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);} &:focus {outline-style:none;@media (forced-colors:active) {outline:2px solid transparent;outline-offset:2px;}} &:where(.dark, .dark *) {border-color:var(--color-gray-700);} &:where(.dark, .dark *) {background-color:var(--color-gray-700);} &:where(.dark, .dark *) {color:var(--color-gray-300);} &:where(.dark, .dark *) {&:focus {border-color:var(--color-gray-600);}}} .datatable-selector {margin-inline-end:.5rem;} .datatable-table {width:100%;max-width:100%;border-spacing:0;border-collapse:collapse;} .datatable-info {margin:0 0 1rem 0;} .datatable-pagination ul {margin:calc(var(--spacing) * 0);padding-inline-start:calc(var(--spacing) * 0);} [dir="ltr"] .datatable-pagination li {list-style:none;float:left;} [dir="rtl"] .datatable-pagination li {list-style:none;float:right;} .datatable-pagination a, .datatable-pagination button {position:relative;border-radius:0.25rem;padding-inline-start:1rem;padding-inline-end:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border:1px solid transparent;margin-inline-start:2px;text-decoration:none;} [dir="ltr"] .datatable-pagination a {float:left;} [dir="rtl"] .datatable-pagination a {float:right;} .datatable-pagination a, .datatable-pagination button {&:hover {@media (hover:hover) {background-color:var(--color-gray-200);}} &:where(.dark, .dark *) {&:hover {@media (hover:hover) {background-color:var(--color-gray-700);}}}} .datatable-dropdown label {display:flex;} .table-bordered {border-collapse:collapse;} .table-bordered td, .table-bordered th {border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .table-bordered thead tr, .table-bordered-bottom thead tr {background-color:var(--color-gray-100);&:where(.dark, .dark *) {background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent);}} .table-bordered-bottom tr {border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);&:where(.dark, .dark *) {border-color:var(--color-gray-700);}} .table-bordered-bottom td, .table-bordered-bottom th {padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);} .table-bordered-bottom tbody tr:last-child, .dark .table-bordered-bottom tbody tr:last-child {border-bottom-style:var(--tw-border-style);border-bottom-width:0px;} .table-sm td, .table-sm th {padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);} .dark .datatable-pagination a:hover, .dark .datatable-pagination button:hover {background-color:var(--color-gray-700);} .datatable-pagination .datatable-active a, .datatable-pagination .datatable-active a:focus, .datatable-pagination .datatable-active a:hover, .datatable-pagination .datatable-active button, .datatable-pagination .datatable-active button:focus, .datatable-pagination .datatable-active button:hover {background-color:var(--color-gray-200);cursor:default;} .dark .datatable-pagination .datatable-active a, .dark .datatable-pagination .datatable-active a:focus, .dark .datatable-pagination .datatable-active a:hover, .dark .datatable-pagination .datatable-active button, .dark .datatable-pagination .datatable-active button:focus, .dark .datatable-pagination .datatable-active button:hover {background-color:var(--color-gray-700);} .datatable-pagination .ellipsis a, .datatable-pagination .disabled a, .datatable-pagination .disabled a:focus, .datatable-pagination .disabled a:hover {cursor:not-allowed;} .datatable-pagination .disabled a, .datatable-pagination .disabled a:focus, .datatable-pagination .disabled a:hover {cursor:not-allowed;opacity:0.4;} .datatable-pagination .pager a {font-weight:bold;} .datatable-table > tbody > tr > td, .datatable-table > tbody > tr > th, .datatable-table > tfoot > tr > td, .datatable-table > tfoot > tr > th, .datatable-table > thead > tr > td, .datatable-table > thead > tr > th {vertical-align:middle;padding:1rem .75rem;} .datatable-table > thead > tr > th {vertical-align:bottom;} [dir="ltr"] .datatable-table > thead > tr > th, [dir="ltr"] .datatable-table > tfoot > tr > th, [dir="ltr"] .datatable-table th {text-align:left;} [dir="rtl"] .datatable-table > thead > tr > th, [dir="rtl"] .datatable-table > tfoot > tr > th, [dir="rtl"] .datatable-table th {text-align:right;} .datatable-table > tfoot > tr > th {vertical-align:bottom;} .datatable-table th {vertical-align:bottom;} .datatable-table th a {text-decoration:none;color:inherit;} .datatable-sorter {position:relative;display:inline-block;height:100%;width:100%;} .datatable-sorter::before, .datatable-sorter::after {content:"";} .datatable-sorter::before, .datatable-sorter::after {position:absolute;height:0px;width:0px;} .datatable-sorter::before, .datatable-sorter::after {border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;opacity:0.2;} .datatable-sorter::before, .datatable-sorter::after {inset-inline-end:4px;} .datatable-sorter::before {border-top:4px solid #000;bottom:0px;} .datatable-sorter::after {border-bottom:4px solid #000;border-top:4px solid transparent;top:0px;} .dark .datatable-sorter::before {border-top:4px solid #fff;} .dark .datatable-sorter::after {border-bottom:4px solid #fff;} .datatable-ascending .datatable-sorter::after, .datatable-descending .datatable-sorter::before {opacity:0.6;} .dataTables-empty {text-align:center;} .datatable-top::after, .datatable-bottom::after {clear:both;content:" ";display:table;} @media (max-width:568px) {.datatable-dropdown, .datatable-search {width:100%;} .datatable-dropdown {margin-bottom:1rem;}} @media (max-width:768px) {.datatable-container {overflow-x:auto;}} .hidden-sort-after .datatable-sorter::before, .hidden-sort-after .datatable-sorter::after, .dark .hidden-sort-after .datatable-sorter::before, .dark .hidden-sort-after .datatable-sorter::after {border-top:0px solid transparent;border-bottom:0px solid transparent;} .hidden-header .datatable-top {display:none;} .dark .CodeMirror, .dark .editor-preview-side {background:var(--colors-gray-700);} @-webkit-keyframes passing-through {0% {opacity:0;transform:translateY(40px);} 30%, 70% {opacity:1;transform:translateY(0px);} 100% {opacity:0;transform:translateY(-40px);}} @keyframes passing-through {0% {opacity:0;transform:translateY(40px);} 30%, 70% {opacity:1;transform:translateY(0px);} 100% {opacity:0;transform:translateY(-40px);}} @-webkit-keyframes slide-in {0% {opacity:0;transform:translateY(40px);} 30% {opacity:1;transform:translateY(0px);}} @keyframes slide-in {0% {opacity:0;transform:translateY(40px);} 30% {opacity:1;transform:translateY(0px);}} @-webkit-keyframes pulse {0% {transform:scale(1);} 10% {transform:scale(1.1);} 20% {transform:scale(1);}} @keyframes pulse {0% {transform:scale(1);} 10% {transform:scale(1.1);} 20% {transform:scale(1);}} :root {--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-bg-color:white;} .tagify {--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.1em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, 0.5);--tag-remove-bg:rgba(211, 148, 148, 0.3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--tag--min-width:1ch;--tag--max-width:auto;--tag-hide-transition:0.3s;--placeholder-color:rgba(0, 0, 0, 0.4);--placeholder-color-focus:rgba(0, 0, 0, 0.25);--loader-size:.8em;display:flex;align-items:flex-start;flex-wrap:wrap;border:1px solid #DDD;border:1px solid var(--tags-border-color);padding:0;line-height:normal;cursor:text;outline:none;position:relative;box-sizing:border-box;transition:.1s;} .dark .tagify {--tags-disabled-bg:#292626;--tags-border-color:#565656;--tags-hover-border-color:#424242;--tags-focus-border-color:#3595f6;--tag-bg:#0a0a17;--tag-hover:#14142e;--tag-text-color:rgb(227, 227, 227);--tag-text-color--edit:rgb(255, 255, 255);--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, 0.5);--tag-remove-bg:rgba(211, 148, 148, 0.3);--tag-remove-btn-color:rgb(255, 255, 255);--tag-remove-btn-bg--hover:#c77777;--placeholder-color:rgba(255, 255, 255, 0.4);--placeholder-color-focus:rgba(255, 255, 255, 0.25);border:1px solid #5b5b5b;} @-webkit-keyframes tags--bump {30% {transform:scale(1.2);}} @keyframes tags--bump {30% {transform:scale(1.2);}} @-webkit-keyframes rotateLoader {to {transform:rotate(1turn);}} @keyframes rotateLoader {to {transform:rotate(1turn);}} .tagify:hover {border-color:#CCC;border-color:var(--tags-hover-border-color);} .tagify.tagify--focus {transition:0s;border-color:#3595f6;border-color:var(--tags-focus-border-color);} .tagify[disabled] {background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none;} .tagify[readonly].tagify--select {pointer-events:none;} .tagify[readonly]:not(.tagify--mix):not(.tagify--select) {cursor:default;} .tagify[readonly]:not(.tagify--mix):not(.tagify--select) > .tagify__input {visibility:hidden;width:0;margin:5px 0;} .tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div {padding:0.3em 0.5em;padding:var(--tag-pad);} .tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div::before {background:linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;box-shadow:none;filter:brightness(0.95);} .tagify[readonly] .tagify__tag__removeBtn {display:none;} .tagify--loading .tagify__input > br:last-child {display:none;} .tagify--loading .tagify__input::before {content:none;} .tagify--loading .tagify__input::after {content:'';vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);border:3px solid;border-color:#EEE #BBB #888 transparent;border-radius:50%;-webkit-animation:rotateLoader .4s infinite linear;animation:rotateLoader .4s infinite linear;content:'' !important;margin:-2px 0 -2px .5em;} .tagify--loading .tagify__input:empty::after {margin-inline-start:0;} .tagify + input, .tagify + textarea {position:absolute !important;inset-inline-start:-9999em !important;transform:scale(0) !important;} .tagify__tag {display:inline-flex;align-items:center;margin:5px 0 5px 5px;position:relative;z-index:1;outline:none;cursor:default;transition:.13s ease-out;} .tagify__tag > div {vertical-align:top;box-sizing:border-box;max-width:100%;padding:0.3em 0.5em;padding:var(--tag-pad, 0.3em 0.5em);color:black;color:var(--tag-text-color, black);line-height:inherit;border-radius:3px;white-space:nowrap;transition:.13s ease-out;} .tagify__tag > div > * {white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:1ch;max-width:auto;min-width:var(--tag--min-width, 1ch);max-width:var(--tag--max-width, auto);transition:.8s ease, .1s color;} .tagify__tag > div > *[contenteditable] {outline:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px;} .tagify__tag > div::before {content:'';position:absolute;border-radius:inherit;inset-inline-start:0;top:0;inset-inline-end:0;bottom:0;z-index:-1;pointer-events:none;transition:120ms ease;-webkit-animation:tags--bump .3s ease-out 1;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 1.1em #E5E5E5 inset;box-shadow:0 0 0 var(--tag-inset-shadow-size, 1.1em) var(--tag-bg, #E5E5E5) inset;} .tagify__tag:hover:not([readonly]) div::before, .tagify__tag:focus div::before {top:-2px;inset-inline-end:-2px;bottom:-2px;inset-inline-start:-2px;box-shadow:0 0 0 1.1em #D3E2E2 inset;box-shadow:0 0 0 var(--tag-inset-shadow-size, 1.1em) var(--tag-hover, #D3E2E2) inset;} .tagify__tag--loading {pointer-events:none;} .tagify__tag--loading .tagify__tag__removeBtn {display:none;} .tagify__tag--loading::after {--loader-size:.4em;content:'';vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);border:3px solid;border-color:#EEE #BBB #888 transparent;border-radius:50%;-webkit-animation:rotateLoader .4s infinite linear;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em;} .tagify__tag--flash div::before {-webkit-animation:none;animation:none;} .tagify__tag--hide {width:0 !important;padding-inline-start:0;padding-inline-end:0;margin-inline-start:0;margin-right:0;opacity:0;transform:scale(0);transition:0.3s;transition:var(--tag-hide-transition, 0.3s);pointer-events:none;} .tagify__tag--hide > div > * {white-space:nowrap;} .tagify__tag.tagify--noAnim > div::before {-webkit-animation:none;animation:none;} .tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div > span {opacity:.5;} .tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before {box-shadow:0 0 0 1.1em rgba(211, 148, 148, 0.5) inset !important;box-shadow:0 0 0 var(--tag-inset-shadow-size, 1.1em) var(--tag-invalid-bg, rgba(211, 148, 148, 0.5)) inset !important;transition:.2s;} .tagify__tag[readonly] .tagify__tag__removeBtn {display:none;} .tagify__tag[readonly] > div::before {background:linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;box-shadow:none;filter:brightness(0.95);} .tagify__tag--editable > div {color:black;color:var(--tag-text-color--edit, black);} .tagify__tag--editable > div::before {box-shadow:0 0 0 2px #D3E2E2 inset !important;box-shadow:0 0 0 2px var(--tag-hover, #D3E2E2) inset !important;} .tagify__tag--editable > .tagify__tag__removeBtn {pointer-events:none;} .tagify__tag--editable > .tagify__tag__removeBtn::after {opacity:0;transform:translateX(100%) translateX(5px);} .tagify__tag--editable.tagify--invalid > div::before {box-shadow:0 0 0 2px #D39494 inset !important;box-shadow:0 0 0 2px var(--tag-invalid-color, #D39494) inset !important;} .tagify__tag__removeBtn {order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:none;background:var(--tag-remove-btn-bg, none);color:black;color:var(--tag-remove-btn-color, black);width:14px;height:14px;overflow:hidden;transition:.2s ease-out;} .tagify__tag__removeBtn {margin-inline-start:auto;} .tagify__tag__removeBtn::after {content:"\00D7";transition:.3s, color 0s;} .tagify__tag__removeBtn:hover {color:white;background:#c77777;background:var(--tag-remove-btn-bg--hover, #c77777);} .tagify__tag__removeBtn:hover + div > span {opacity:.5;} .tagify__tag__removeBtn:hover + div::before {box-shadow:0 0 0 1.1em rgba(211, 148, 148, 0.3) inset !important;box-shadow:0 0 0 var(--tag-inset-shadow-size, 1.1em) var(--tag-remove-bg, rgba(211, 148, 148, 0.3)) inset !important;transition:box-shadow .2s;} .tagify:not(.tagify--mix) .tagify__input br {display:none;} .tagify:not(.tagify--mix) .tagify__input * {display:inline;white-space:nowrap;} .tagify__input {flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:0.3em 0.5em;padding:var(--tag-pad, 0.3em 0.5em);line-height:inherit;position:relative;white-space:pre-wrap;color:inherit;color:var(--input-color, inherit);box-sizing:inherit;} @-moz-document url-prefix();.tagify__input:empty::before {transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto;} .tagify--mix .tagify__input:empty::before {display:inline-block;} .tagify__input:focus {outline:none;} .tagify__input:focus::before {transition:.2s ease-out;opacity:0;transform:translatex(6px);} @media all and (-ms-high-contrast:none), (-ms-high-contrast:active) {.tagify__input:focus::before {display:none;}} @supports (-ms-ime-align:auto) {.tagify__input:focus::before {display:none;}} .tagify__input:focus:empty::before {transition:.2s ease-out;opacity:1;transform:none;color:rgba(0, 0, 0, 0.25);color:var(--placeholder-color-focus);} @-moz-document url-prefix() {.tagify__input:focus:empty::after {display:none;}} .tagify__input::before {content:attr(data-placeholder);height:1em;line-height:1em;margin:auto 0;z-index:1;color:rgba(0, 0, 0, 0.4);color:var(--placeholder-color);white-space:nowrap;pointer-events:none;opacity:0;position:absolute;} .tagify--mix .tagify__input::before {display:none;position:static;line-height:inherit;} .tagify__input::after {content:attr(data-suggest);display:inline-block;white-space:pre;color:black;opacity:.3;pointer-events:none;max-width:100px;} .tagify__input .tagify__tag {margin:0 1px;} .tagify__input .tagify__tag > div {padding-top:0;padding-bottom:0;} .tagify--mix {display:block;} .tagify--mix .tagify__input {padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block;} .tagify--mix .tagify__input::before {height:auto;} .tagify--mix .tagify__input::after {content:none;} .tagify--select::after {content:'>';opacity:.5;position:absolute;top:50%;bottom:0;font:16px monospace;pointer-events:none;transform:translate(-150%, -50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out;} .tagify--select::after {inset-inline-end:calc(var(--spacing) * 0);} .tagify--select[aria-expanded=true]::after {transform:translate(-150%, -50%) rotate(270deg) scaleY(1.2);} .tagify--select .tagify__tag {position:absolute;top:0;bottom:0;} .tagify--select .tagify__tag {inset-inline-end:1.8em;} .tagify--select .tagify__tag div {display:none;} .tagify--select .tagify__input {width:100%;} .tagify--invalid {--tags-border-color:#D39494;} .tagify__dropdown {position:absolute;z-index:9999;transform:translateY(1px);overflow:hidden;} .tagify__dropdown[placement="top"] {margin-top:0;transform:translateY(-100%);} .tagify__dropdown[placement="top"] .tagify__dropdown__wrapper {border-top-width:1.1px;border-bottom-width:0;} .tagify__dropdown[position="text"] {box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1);font-size:.9em;} .tagify__dropdown[position="text"] .tagify__dropdown__wrapper {border-width:1px;} .tagify__dropdown__wrapper {max-height:300px;overflow:auto;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-500);background-color:var(--color-gray-50);&:where(.dark, .dark *) {background-color:var(--color-gray-900);} border-bottom-width:1.33px;border-top-width:0;box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.2);transition:0.25s cubic-bezier(0, 1, 0.5, 1);} .tagify__dropdown--initial .tagify__dropdown__wrapper {max-height:20px;transform:translateY(-1em);} .tagify__dropdown--initial[placement="top"] .tagify__dropdown__wrapper {transform:translateY(2em);} .tagify__dropdown__item {box-sizing:inherit;padding:0.3em 0.5em;margin:1px;cursor:pointer;border-radius:2px;position:relative;outline:none;} .tagify__dropdown__item--active {background-color:var(--color-indigo-600);color:var(--color-white);} .tagify__dropdown__item:active {filter:brightness(105%);} .circle-progress circle {stroke-dashoffset:0;transition:stroke-dashoffset 2s linear;stroke-width:1em;} .circle-progress circle.circle-fill {stroke-dashoffset:376.99;} .circle-progress:after {content:attr(data-percent)"%";font-size:1em;} .circle-progress.custom-after:after {content:"";} .funnel-area li span {border-top-width:40px;border-inline-start:12.5px solid transparent;border-inline-end:12.5px solid transparent;} .funnel-area ul li:last-child span {border-inline-start:0;border-inline-end:0;} .funnel-area ul li.not_last span {border-inline-start:5px solid transparent;border-inline-end:5px solid transparent;} .funnel-area ul li span p {margin-top:-30px;} .funnel-1 span {width:100%;} .funnel-2 span {width:calc(100% - 25px);} .funnel-3 span {width:calc(100% - 50px);} .funnel-4 span {width:calc(100% - 75px);} .funnel-5 span {width:calc(100% - 100px);} .funnel-6 span {width:calc(100% - 125px);} pre[class*="language-"]>code {border-inline-start-color:var(--color-indigo-500) !important;background-color:var(--color-gray-100) !important;&:where(.dark, .dark *) {background-color:var(--color-gray-900) !important;}} div.code-toolbar > .toolbar a, div.code-toolbar > .toolbar button, div.code-toolbar > .toolbar span {background-color:var(--color-indigo-600) !important;} .token.atrule, .token.attr-value, .token.keyword, .token.class-name {color:var(--color-indigo-600) !important;&:where(.dark, .dark *) {color:var(--color-indigo-500) !important;}} @media (min-width:768px) {.sidebar-compact {z-index:10;} .sidebar-compact .hidden-compact {visibility:hidden;height:0px;width:0px;opacity:0;transition:visibility 0s, opacity 1.5s linear;} .sidebar-compact .hidden-compact span {display:none;} .flatpickr-day.sidebar-compact .hidden-compact span {visibility:hidden;} .sidebar-compact .logo-compact {visibility:visible;height:auto;width:auto;opacity:1;} .sidebar-compact ul li ul, .sidebar-compact a span {display:none;} .flatpickr-day.sidebar-compact ul li ul, .flatpickr-day.sidebar-compact a span {visibility:hidden;} .sidebar-compact:hover {width:16rem;z-index:200;} .sidebar-compact:hover .hidden-compact {visibility:visible;height:auto;width:auto;opacity:1;} .sidebar-compact:hover .hidden-compact span {display:inline-block;} .sidebar-compact:hover ul li ul, .sidebar-compact:hover .box-banner {display:block;} .sidebar-compact:hover a span {display:inline-block;} .sidebar-compact:hover .logo-compact {visibility:hidden;height:0px;width:0px;opacity:0;transition:visibility 0s, opacity 1.5s linear;} .sidebar-compact .box-banner {display:none;} .flatpickr-day.sidebar-compact .box-banner {visibility:hidden;}} .select-caret {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1rem 12px;} [dir="ltr"] .select-caret {background-position:right .75rem center;} [dir="rtl"] .select-caret {background-position:left .75rem center;} .dark .select-caret {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23D1D5DB' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");} .form-checkbox:checked {background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;} .form-checkbox {-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;background-color:#fff;border-width:1px;} .toggle-checkbox:checked {--tw-border-opacity:1;border-color:rgba(239, 240, 254, var(--tw-border-opacity));} .toggle-checkbox:checked {inset-inline-end:calc(var(--spacing) * 0);} .toggle-checkbox:checked + .toggle-label {background-color:#1f2937;} .dark .toggle-checkbox:checked + .toggle-label {background-color:#D1D5DB;} .brands-image {margin-right:auto;margin-inline-start:auto;filter:gray;-webkit-filter:grayscale(100%);opacity:.8;transition:all 0.3s ease;} .brands-image:hover {filter:grayscale(0%);opacity:1;} .preloader {z-index:60;} .loaded-success .preloader {visibility:hidden !important;transition:all 1s ease-in-out;} .animate-spin-slow {-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;} @keyframes spin {from {transform:rotate(0deg);} to {transform:rotate(360deg);}} .scrollbars::-webkit-scrollbar {width:6px;} .scrollbars::-webkit-scrollbar-track {box-shadow:inset 0 0 5px transparent;border-radius:10px;} .scrollbars::-webkit-scrollbar-thumb {background:transparent;border-radius:10px;} .scrollbars.show::-webkit-scrollbar-thumb, .scrollbars:hover::-webkit-scrollbar-thumb {background:#777;} .has-success .text-help {--tw-text-opacity:1;color:rgba(16, 185, 129, var(--tw-text-opacity));} .has-success input, .has-success textarea, .has-success select, .has-success .tagify {border-bottom-width:2px;border-bottom-color:#10B981 !important;} .has-success input.form-checkbox {border-width:1px;--tw-border-opacity:1;border-color:rgba(16, 185, 129, var(--tw-border-opacity));} .has-danger .text-help {--tw-text-opacity:1;color:rgba(239, 68, 68, var(--tw-text-opacity));} .has-danger input, .has-danger textarea, .has-danger select, .has-danger .tagify {border-bottom-width:2px;border-bottom-color:#EF4444 !important;} .has-danger input.form-checkbox {border-width:1px;--tw-border-opacity:1;border-color:rgba(239, 68, 68, var(--tw-border-opacity));} .form-group .text-help {padding-inline-start:0px;padding-inline-end:0px;padding-top:0.5rem;padding-bottom:0.5rem;} .task-check input[type=checkbox]:checked + span {text-decoration:line-through;} [aria-label][role~="tooltip"] {position:relative;} [aria-label][role~="tooltip"]::before, [aria-label][role~="tooltip"]::after {transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top;} [aria-label][role~="tooltip"]::before {background-size:100% auto !important;content:"";} [aria-label][role~="tooltip"]::after {background:rgba(17, 17, 17, .9);border-radius:4px;color:#ffffff;content:attr(aria-label);font-size:var(--microtip-font-size, 13px);font-weight:var(--microtip-font-weight, normal);text-transform:var(--microtip-text-transform, none);padding:.5em 1em;white-space:nowrap;box-sizing:content-box;} [aria-label][role~="tooltip"]:hover::before, [aria-label][role~="tooltip"]:hover::after, [aria-label][role~="tooltip"]:focus::before, [aria-label][role~="tooltip"]:focus::after {opacity:1;pointer-events:auto;} [role~="tooltip"][data-microtip-position|="top"]::before {background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px;} [role~="tooltip"][data-microtip-position|="top"]::after {margin-bottom:11px;} [role~="tooltip"][data-microtip-position|="top"]::before {transform:translate3d(-50%, 0, 0);bottom:100%;inset-inline-start:50%;} [role~="tooltip"][data-microtip-position|="top"]:hover::before {transform:translate3d(-50%, -5px, 0);} [role~="tooltip"][data-microtip-position|="top"]::after {transform:translate3d(-50%, 0, 0);bottom:100%;inset-inline-start:50%;} [role~="tooltip"][data-microtip-position="top"]:hover::after {transform:translate3d(-50%, -5px, 0);} [role~="tooltip"][data-microtip-size="small"]::after {white-space:initial;width:80px;} [role~="tooltip"][data-microtip-size="medium"]::after {white-space:initial;width:150px;} [role~="tooltip"][data-microtip-size="large"]::after {white-space:initial;width:260px;} @keyframes fadeInUp {from {opacity:0;transform:translate3d(0, 100px, 0);} to {opacity:1;transform:translate3d(0, 0, 0);}} @keyframes fadeInLeft {from {opacity:0;transform:translate3d(-100px, 0, 0);} to {opacity:1;transform:translate3d(0, 0, 0);}} @keyframes fadeInRight {from {opacity:0;transform:translate3d(100px, 0, 0);} to {opacity:1;transform:translate3d(0, 0, 0);}} @keyframes zoomIn {from {opacity:0;transform:scale3d(0.3, 0.3, 0.3);} 50% {opacity:1;}} .animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;} .animate__fadeInUp {animation-name:fadeInUp;} .animate__fadeInLeft {animation-name:fadeInLeft;} .animate__fadeInRight {animation-name:fadeInRight;} .animate__zoomIn {animation-name:zoomIn;} .scroll-down {position:fixed;inset-inline-start:0;inset-inline-end:0;top:0;opacity:0;visibility:hidden;} .scroll-up {visibility:visible !important;opacity:1 !important;} .theme-icon>.bi-moon {display:none;} .dark .theme-icon>.bi-sun {display:none;} .dark .theme-icon>.bi-moon {display:block;} @keyframes spin {to {transform:rotate(360deg);}} @keyframes ping {75%, 100% {transform:scale(2);opacity:0;}} @keyframes pulse {50% {opacity:0.5;}} @keyframes bounce {0%, 100% {transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8, 0, 1, 1);} 50% {transform:none;animation-timing-function:cubic-bezier(0, 0, 0.2, 1);}} @property --tw-translate-x {syntax:"*";inherits:false;initial-value:0;} @property --tw-translate-y {syntax:"*";inherits:false;initial-value:0;} @property --tw-translate-z {syntax:"*";inherits:false;initial-value:0;} @property --tw-scale-x {syntax:"*";inherits:false;initial-value:1;} @property --tw-scale-y {syntax:"*";inherits:false;initial-value:1;} @property --tw-scale-z {syntax:"*";inherits:false;initial-value:1;} @property --tw-rotate-x {syntax:"*";inherits:false;initial-value:rotateX(0);} @property --tw-rotate-y {syntax:"*";inherits:false;initial-value:rotateY(0);} @property --tw-rotate-z {syntax:"*";inherits:false;initial-value:rotateZ(0);} @property --tw-skew-x {syntax:"*";inherits:false;initial-value:skewX(0);} @property --tw-skew-y {syntax:"*";inherits:false;initial-value:skewY(0);} @property --tw-space-y-reverse {syntax:"*";inherits:false;initial-value:0;} @property --tw-space-x-reverse {syntax:"*";inherits:false;initial-value:0;} @property --tw-border-style {syntax:"*";inherits:false;initial-value:solid;} @property --tw-gradient-position {syntax:"*";inherits:false;} @property --tw-gradient-from {syntax:"<color>";inherits:false;initial-value:#0000;} @property --tw-gradient-via {syntax:"<color>";inherits:false;initial-value:#0000;} @property --tw-gradient-to {syntax:"<color>";inherits:false;initial-value:#0000;} @property --tw-gradient-stops {syntax:"*";inherits:false;} @property --tw-gradient-via-stops {syntax:"*";inherits:false;} @property --tw-gradient-from-position {syntax:"<length-percentage>";inherits:false;initial-value:0%;} @property --tw-gradient-via-position {syntax:"<length-percentage>";inherits:false;initial-value:50%;} @property --tw-gradient-to-position {syntax:"<length-percentage>";inherits:false;initial-value:100%;} @property --tw-leading {syntax:"*";inherits:false;} @property --tw-font-weight {syntax:"*";inherits:false;} @property --tw-shadow {syntax:"*";inherits:false;initial-value:0 0 #0000;} @property --tw-shadow-color {syntax:"*";inherits:false;} @property --tw-inset-shadow {syntax:"*";inherits:false;initial-value:0 0 #0000;} @property --tw-inset-shadow-color {syntax:"*";inherits:false;} @property --tw-ring-color {syntax:"*";inherits:false;} @property --tw-ring-shadow {syntax:"*";inherits:false;initial-value:0 0 #0000;} @property --tw-inset-ring-color {syntax:"*";inherits:false;} @property --tw-inset-ring-shadow {syntax:"*";inherits:false;initial-value:0 0 #0000;} @property --tw-ring-inset {syntax:"*";inherits:false;} @property --tw-ring-offset-width {syntax:"<length>";inherits:false;initial-value:0px;} @property --tw-ring-offset-color {syntax:"*";inherits:false;initial-value:#fff;} @property --tw-ring-offset-shadow {syntax:"*";inherits:false;initial-value:0 0 #0000;} @property --tw-outline-style {syntax:"*";inherits:false;initial-value:solid;} @property --tw-blur {syntax:"*";inherits:false;} @property --tw-brightness {syntax:"*";inherits:false;} @property --tw-contrast {syntax:"*";inherits:false;} @property --tw-grayscale {syntax:"*";inherits:false;} @property --tw-hue-rotate {syntax:"*";inherits:false;} @property --tw-invert {syntax:"*";inherits:false;} @property --tw-opacity {syntax:"*";inherits:false;} @property --tw-saturate {syntax:"*";inherits:false;} @property --tw-sepia {syntax:"*";inherits:false;} @property --tw-duration {syntax:"*";inherits:false;} @property --tw-ease {syntax:"*";inherits:false;} 