/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:""}}}:root{--brown-100:oklch(90.26% .0272 85.7);--brown-125:oklch(92.92% .0187 83.6);--brown-150:oklch(87.5% .0245 73.2);--brown-200:oklch(84.74% .0218 60.7);--brown-300:oklch(72.32% .0252 44.3);--brown-400:oklch(57.06% .0335 36.2);--brown-450:oklch(52.4% .0334 38);--brown-500:oklch(47.78% .0332 40.1);--brown-600:oklch(41.07% .0313 39.2);--brown-700:oklch(30% .03 31.5);--brown-800:oklch(26.21% .0215 37.8);--brown-900:oklch(23.29% .0223 37.8);--gold-50:oklch(94.4% .041 85.29);--gold-75:oklch(88.73% .0479 79.57);--gold-100:oklch(88.6% .082 85.37);--gold-200:oklch(83.4% .103 85.51);--gold-250:oklch(83.43% .1029 87.61);--gold-300:oklch(78.7% .116 83.74);--gold-400:oklch(73.9% .129 82.77);--gold-500:oklch(70% .138 79.72);--gold-600:oklch(61% .113 80.61);--gold-700:oklch(51.9% .087 81.43);--gold-800:oklch(42.8% .062 82.49);--gold-900:oklch(33.8% .037 85.09);--beacon-soft:var(--gold-50);--beacon-border:var(--gold-200);--beacon-gold:var(--gold-500);--beacon-deep:var(--gold-800);--bloom-100:oklch(94.32% .0238 1.3);--bloom-200:oklch(86.52% .0598 4);--bloom-300:oklch(77.8% .1164 7.7);--bloom-400:oklch(69.08% .1729 11.4);--bloom-500:oklch(65.81% .1602 7.9);--bloom-550:oklch(67.4% .1054 5.52);--bloom-600:oklch(57.88% .1514 8.4);--bloom-650:oklch(53.88% .1375 13.11);--bloom-700:oklch(50.14% .1383 9.6);--bloom-800:oklch(44% .1383 9.6);--bloom-pink:var(--bloom-500);--bloom-deep:oklch(40.97% .1624 340.04);--bloom-wine:oklch(35.99% .0885 13.67);--moss-500:oklch(48.76% .0656 118.4);--moss-600:oklch(43.25% .0572 118.8);--moss-800:oklch(30.25% .0273 125.7);--moss-900:oklch(25.56% .0212 127.7);--moss-950:oklch(21.87% .0197 125.7);--gardenia-muted:oklch(97.02% .011 89.6);--gardenia:oklch(95.03% .0184 86.4);--gardenia-warm:oklch(92.92% .0336 81.98);--sandstone:oklch(92% .03 62.24);--linen:oklch(96% .01 70.75);--experimental-green-border:#756f46;--lp-label:oklch(52% .05 60);--border:oklch(92.2% 0 0);--radius-base:.375rem;--radius-btn:var(--radius-base);--radius-field:.375rem;--background:var(--gardenia-muted);--foreground:var(--brown-700);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:var(--brown-450);--overlay:oklch(21% .006 264/.5);--card:oklch(100% 0 0);--card-foreground:var(--foreground);--popover:oklch(100% 0 0);--popover-foreground:var(--foreground);--primary:var(--bloom-600);--primary-foreground:white;--primary-hover:oklch(from var(--primary) l calc(c + .05) h);--primary-cta-hover-bg:radial-gradient(closest-side, var(--beacon-soft) 0%, var(--primary) 55%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:root{--primary-cta-hover-bg:radial-gradient(closest-side, var(--beacon-soft) 0%, color-mix(in oklch, var(--primary) 55%, transparent) 55%, transparent 100%)}}:root{--secondary:var(--bloom-200);--secondary-foreground:var(--bloom-800);--secondary-hover:oklch(from var(--secondary) l calc(c + .02) h);--tertiary:var(--brown-400);--tertiary-foreground:white;--tertiary-hover:var(--brown-125);--tertiary-hover-foreground:var(--muted-foreground);--input:var(--brown-300);--input-hover:oklch(from var(--input) calc(l - .2) c h);--input-focus:oklch(from var(--input) l c h / 70%);--input-ring:oklch(from var(--input) l c h / 40%);--input-disabled:oklch(from var(--brown-700) calc(l - .2) c h);--input-placeholder:oklch(56% .184 344);--input-dropdown-hover:oklch(from var(--input) calc(l + .1) c h);--input-dropdown-hover-fg:var(--brown-900);--destructive:oklch(57.7% .245 27);--success:oklch(60% .19 145);--warning:oklch(80% .16 85);--info:oklch(60% .19 240);--grade-a-plus:oklch(40% .054 188.08);--grade-a:oklch(46.9% .079 149.41);--grade-a-minus:oklch(50.4% .1 139.73);--grade-b-plus:oklch(53.9% .122 133.2);--grade-b:oklch(61.6% .122 124.5);--grade-b-minus:oklch(69.2% .124 115.53);--grade-c-plus:oklch(76.8% .129 107.07);--grade-c:oklch(84.3% .136 99.51);--grade-c-minus:oklch(82% .125 89.6);--grade-d-plus:oklch(79.4% .119 77.91);--grade-d:oklch(77% .118 65.25);--grade-d-minus:oklch(74.6% .123 53.28);--grade-f-plus:oklch(71.2% .13 40.24);--grade-f:oklch(68.6% .137 35.43);--grade-f-minus:oklch(65.8% .145 30.68);--uptime-good:var(--grade-a-plus);--uptime-fair:var(--grade-d);--uptime-poor:var(--grade-f)}.dark{--background:oklch(14.5% 0 0);--foreground:var(--brown-100);--overlay:oklch(0% 0 0/.7);--card:oklch(20.5% 0 0);--card-foreground:var(--foreground);--popover:oklch(20.5% 0 0);--popover-foreground:var(--foreground);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(36% .09 9);--secondary-foreground:var(--bloom-200);--accent:oklch(37.1% 0 0);--accent-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:var(--brown-300);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--input-focus:oklch(from var(--primary) l c h / 40%);--input-ring:oklch(from var(--primary) l c h / 10%);--destructive:oklch(65% .2 25);--success:oklch(70% .19 145);--warning:oklch(80% .16 85);--info:oklch(70% .16 240)}@layer components{.body{background-color:var(--background);min-height:100svh;font-family:var(--font-sans,"basic-sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-inline:calc(var(--spacing,.25rem) * 3);position:relative}@media (width>=48rem){.body{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.body{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=80rem){.body{padding-inline:calc(var(--spacing,.25rem) * 20)}}.body-overflow{position:relative;overflow:hidden}.body__main{min-height:calc(100svh - var(--height-nav-bar))}.body__main-sidebarred{gap:calc(var(--spacing,.25rem) * 6)}@media (width>=48rem){.body__main-sidebarred{grid-template-columns:var(--width-sidebar) 1fr;display:grid}}.body__sidebar{inset:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);height:100svh;min-height:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);visibility:hidden;--tw-translate-x:calc(var(--spacing,.25rem) * -10);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;--tw-duration:.3s;transition-duration:.3s;position:fixed}@media (width>=48rem){.body__sidebar{visibility:visible;top:var(--spacing-nav-bar,var(--height-nav-bar));height:calc(100svh - var(--height-nav-bar));--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);padding:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 8);opacity:1;position:sticky}}.body__sidebar-opened{visibility:visible;z-index:40;--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--background);opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.body__content{min-width:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;flex:1;display:flex}.body__footer{padding-top:calc(var(--spacing,.25rem) * 12);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:center;display:flex}.form{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.form__group{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex}.form__label{width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);display:block}.form__label-disabled{color:var(--muted-foreground)}.form__field{min-height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-field);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background-color:var(--card);color:var(--foreground);display:block}.form__field:focus{border-color:var(--input-focus);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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);--tw-ring-color:var(--input-ring);--tw-outline-style:none;outline-style:none}.form__field:disabled{cursor:not-allowed;background-color:var(--muted);color:var(--muted-foreground)}.form__field-readonly{background-color:var(--muted)}.form__field-readonly:focus{border-color:var(--input);--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)}.form__field-lg{min-height:calc(var(--spacing,.25rem) * 12);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.form__field-sm{min-height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.form__field-errored{border-color:var(--destructive);background-color:oklch(from var(--destructive) l c h / 10%);color:var(--destructive)}.form__field-errored:focus{border-color:var(--destructive);--tw-ring-color:oklch(from var(--destructive) l c h / 25%)}.form__radio_collection,.form__checkbox_collection{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.form__radio,.form__checkbox{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--card);color:var(--foreground)}:is(.form__radio,.form__checkbox):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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);--tw-ring-color:var(--input-ring);border-color:var(--input-focus)}:is(.form__radio,.form__checkbox):checked{background-color:var(--input);border-color:var(--input)}:is(.form__radio,.form__checkbox):checked:hover{background-color:var(--input-hover)}:is(.form__radio,.form__checkbox):checked:focus{background-color:var(--input-focus);border-color:var(--input-focus)}:is(.form__radio,.form__checkbox):disabled{cursor:not-allowed;background-color:var(--input-disabled);border-color:var(--input-disabled)}.form__checkbox{border-radius:var(--radius-sm,.25rem)}:where(.dark,.dark *) .form__checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' 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")}.form__checkbox:indeterminate{background-color:var(--input);border-color:var(--input);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.form__checkbox:indeterminate:hover{background-color:var(--input-hover)}:where(.dark,.dark *) .form__checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e")}.form__radio{border-radius:3.40282e38px}:where(.dark,.dark *) .form__radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.form__radio-errored,.form__checkbox-errored{border-color:var(--destructive);background-color:oklch(from var(--destructive) l c h / 10%);color:var(--destructive)}:is(.form__radio-errored,.form__checkbox-errored):focus{border-color:var(--destructive);--tw-ring-color:oklch(from var(--destructive) l c h / 25%)}:is(.form__radio-errored,.form__checkbox-errored):checked{border-color:var(--destructive);background-color:var(--destructive)}@media (hover:hover){:is(.form__radio-errored,.form__checkbox-errored):checked:hover{background-color:oklch(from var(--destructive) calc(l - .06) c h)}}:is(.form__radio-errored,.form__checkbox-errored):checked:focus{border-color:var(--destructive);background-color:var(--destructive)}.form__toggler{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;background-color:oklch(from var(--muted) calc(l - .03) c h);text-indent:9999px;border-radius:3.40282e38px;position:relative;overflow:hidden}.form__toggler:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing,.25rem) * 5);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 5);content:var(--tw-content);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-content:"";content:var(--tw-content);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:var(--border);content:var(--tw-content);background-color:var(--background);inset-inline-start:2px;border-radius:3.40282e38px;position:absolute;top:2px}.peer:focus-visible~.form__toggler{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:var(--input-ring);--tw-outline-style:none;outline-style:none}.peer:checked~.form__toggler{background-color:var(--primary)}.peer:checked~.form__toggler:after{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--background)}.form__hint{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted-foreground)}.form__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--destructive)}.form__actions{margin-top:calc(var(--spacing,.25rem) * 4)}.form__choices-lg{--choices-input-height:3rem;--choices-font-size-md:16px}.form__choices-sm{--choices-input-height:2.25rem;--choices-font-size-md:12px}.form__choices-errored{--choices-ring-shadow-focus:0 0 0 3px var(--color-destructive-border);--choices-bg-color:var(--color-destructive-soft);--choices-base-border:1px solid var(--color-destructive);--choices-border-color-focus:var(--color-destructive);--choices-text-color:var(--color-destructive-soft-foreground)}input[type=range]{cursor:pointer;appearance:none}input[type=range]::-webkit-slider-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:2px;border-color:var(--background);background-color:var(--primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px}input[type=range]::-moz-range-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--background);background-color:var(--primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px}input[type=range]::-webkit-slider-runnable-track{background:var(--brown-300);border:0;border-radius:0;height:2px}input[type=range]::-moz-range-track{background:var(--brown-300);border:0;border-radius:0;height:2px}input[type=range]:focus{--tw-outline-style:none;outline-style:none}input[type=range]:focus::-webkit-slider-thumb{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--input-ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}input[type=range]:focus::-moz-range-thumb{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--input-ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.link{color:var(--primary);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.link:hover{color:oklch(from var(--primary) calc(l - .06) c h);text-decoration-line:none}}.external-link:after{margin-left:calc(var(--spacing,.25rem) * 1);content:"";font-family:"Font Awesome 7 Utility Duo";font-size:.85em;font-weight:600}.submit__busy{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:none}form[aria-busy=true] .submit{cursor:progress}form[aria-busy=true] .submit__default{display:none}form[aria-busy=true] .submit__busy{display:flex}.scroller-x{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-x:auto}.scroller-x::-webkit-scrollbar-track{background:0 0}.scroller-x::-webkit-scrollbar-thumb{background:0 0}.wrapper{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto}@media (width>=40rem){.wrapper{padding-inline:calc(var(--spacing,.25rem) * 6)}}.wrapper-narrow{max-width:var(--container-4xl,56rem)}}:root{--choices-font-size-lg:16px;--choices-font-size-md:14px;--choices-font-size-sm:12px;--choices-border-radius:var(--radius-field);--choices-border-radius-item:var(--radius-btn-md);--choices-bg-color:var(--color-card);--choices-bg-color-dropdown:var(--color-card);--choices-text-color:var(--color-foreground);--choices-keyline-color:var(--color-input);--choices-primary-color:var(--color-muted);--choices-highlight-color:var(--color-muted);--choices-hover-color:var(--color-foreground);--choices-button-dimension:14px;--choices-button-offset:8px;--choices-z-index:1;--choices-input-height:40px;--choices-width:100%;--choices-base-border:1px solid var(--choices-keyline-color);--choices-border-color-focus:var(--color-input-focus);--choices-ring-shadow-focus:0 0 0 3px var(--color-ring);--choices-multiple-item-padding:4px 10px;--choices-dropdown-item-padding:10px;--choices-item-margin-horizontal:4px;--choices-input-padding:1.5px 0 0 0;--choices-list-single-padding:0;--choices-multi-padding:5px 12px;--choices-inner-padding:7px 12px;--choices-arrow-size:5px;--choices-arrow-right:0;--choices-button-opacity:.7;--choices-button-opacity-hover:1;--choices-placeholder-opacity:.6}.choices{cursor:pointer;font-size:var(--choices-font-size-lg);position:relative}.choices select.choices__input[required]{opacity:0;pointer-events:none;outline:none;position:absolute;bottom:0;left:0}.choices[data-type*=select-one] .choices__input{border-bottom:var(--choices-base-border);padding:var(--choices-dropdown-item-padding);width:var(--choices-width)}.choices[data-type*=select-one] .choices__button{display:none}.choices:after{content:"";width:40px;height:var(--choices-input-height);top:0;right:var(--choices-arrow-right);color:var(--color-muted-foreground);justify-content:center;align-items:center;font-family:"Font Awesome 7 Utility Duo";font-size:16px;font-weight:600;line-height:1;display:flex;position:absolute}.choices.is-open:after{border-color:transparent transparent var(--choices-text-color)}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{padding:var(--choices-multi-padding)}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{opacity:var(--choices-button-opacity);padding-left:calc(var(--choices-button-offset) * 2);width:var(--choices-button-dimension);height:var(--choices-button-dimension);position:relative;top:2px}.choices[data-type*=select-multiple] .choices__button:before,.choices[data-type*=text] .choices__button:before{content:"";font-family:"Font Awesome 7 Utility Duo";font-weight:600;font-size:var(--choices-button-dimension);color:currentColor;text-indent:0;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:hover{opacity:var(--choices-button-opacity-hover)}.choices__button{appearance:none;cursor:pointer;margin-left:var(--choices-item-margin-horizontal);text-indent:-9999px;border:none}.choices__inner{background-color:var(--choices-bg-color);border:var(--choices-base-border);border-radius:var(--choices-border-radius);font-size:var(--choices-font-size-lg);min-height:var(--choices-input-height);color:var(--choices-text-color);padding:var(--choices-inner-padding);vertical-align:top;width:var(--choices-width);align-items:center;display:inline-flex;overflow:hidden}.is-focused{outline:none}.is-focused .choices__inner,.is-open .choices__inner{border-color:var(--choices-border-color-focus);box-shadow:var(--choices-ring-shadow-focus)}.is-open .choices__inner{border-radius:var(--radius-dropdown) var(--radius-dropdown) 0 0}.choices__list[aria-expanded]{background-color:var(--choices-bg-color-dropdown);border:var(--choices-base-border);border-bottom-left-radius:var(--radius-dropdown);border-bottom-right-radius:var(--radius-dropdown);visibility:hidden;width:var(--choices-width);z-index:var(--choices-z-index);margin-top:-1px;position:absolute;top:100%;overflow:hidden}.choices__list--single{padding:var(--choices-list-single-padding);display:inline-block}.choices__list--multiple{display:inline}.choices__item{font-size:var(--choices-font-size-md)}.choices__list--multiple .choices__item{background-color:var(--choices-primary-color);border-radius:var(--choices-border-radius-item);color:var(--choices-hover-color);font-size:var(--choices-font-size-sm);margin-right:var(--choices-item-margin-horizontal);padding:var(--choices-multiple-item-padding);font-weight:500;display:inline-block}.choices__item--selectable{cursor:pointer}.choices__input{background-color:var(--choices-bg-color);box-shadow:none;font-size:var(--choices-font-size-lg);max-width:var(--choices-width);padding:var(--choices-input-padding);border:0}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:var(--choices-bg-color-dropdown);border:var(--choices-base-border);border-bottom-left-radius:var(--radius-dropdown);border-bottom-right-radius:var(--radius-dropdown);visibility:hidden;max-height:320px;width:var(--choices-width);z-index:var(--choices-z-index);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:auto}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:var(--choices-font-size-md);padding:var(--choices-dropdown-item-padding);position:relative}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--choices-highlight-color);color:var(--choices-hover-color)}.choices__placeholder{opacity:var(--choices-placeholder-opacity)}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;color:var(--color-muted-foreground);background-color:var(--color-muted)}@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-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@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:0}@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-content{syntax:"*";inherits:false;initial-value:""}
