/*! tailwindcss v4.2.2 | 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-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Rubik", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif:"Merriweather", ui-serif, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-800:oklch(43.7% .078 188.216);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .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);--font-weight-thin:100;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-xxs:.625rem;--color-primary-50:var(--color-blue-50);--color-primary-300:var(--color-blue-300);--color-primary-500:var(--color-blue-500);--color-primary-700:var(--color-blue-700);--color-primary-950:var(--color-blue-950);--color-stone-150:#f0f0ef;--color-stone-750:#363230}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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}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;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}code:not(pre code){background-color:currentColor;padding:.125em .35em}@supports (color:color-mix(in lab, red, red)){code:not(pre code){background-color:color-mix(in srgb, currentcolor 5%, transparent)}}code:not(pre code){border-radius:.25rem;font-size:.875em}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:oklch(55.1% .027 264.364);flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=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")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;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%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.pointer-events-none\!{pointer-events:none!important}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.draft-status-dot{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);bottom:calc(var(--spacing) * 1);left:calc(var(--spacing) * 4);z-index:9999;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-green-500);background-color:#0000;border-radius:3.40282e38px;position:fixed}.form-status-dot{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);bottom:calc(var(--spacing) * 1);left:calc(var(--spacing) * 4);z-index:10000;height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);background-color:var(--color-green-500);border-radius:3.40282e38px;position:fixed}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.-top-\[1px\]{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-2\!{top:calc(var(--spacing) * 2)!important}.top-3{top:calc(var(--spacing) * 3)}.top-\[52px\]\!{top:52px!important}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-10{right:calc(var(--spacing) * 10)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[3px\]{bottom:3px}.bottom-\[56px\]{bottom:56px}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:calc(var(--spacing) * 0)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.\!z-\[1000\]{z-index:1000!important}.z-10{z-index:10}.z-50{z-index:50}.z-\[99\]{z-index:99}.col-1{grid-column:1}.col-3{grid-column:3}.col-6{grid-column:6}.col-8{grid-column:8}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.float-left{float:left}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:460px){.container{max-width:460px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[8px\]{margin-top:-8px}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-\[10px\]{margin-right:10px}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.\!mb-1{margin-bottom:calc(var(--spacing) * 1)!important}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\!{margin-bottom:calc(var(--spacing) * 0)!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\!{margin-bottom:calc(var(--spacing) * 1)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\!{margin-bottom:calc(var(--spacing) * 2)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\!{margin-bottom:calc(var(--spacing) * 4)!important}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[2px\]\!{margin-bottom:2px!important}.mb-px{margin-bottom:1px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-\[125px\]{margin-left:125px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.form-input{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.form-input::placeholder{color:oklch(55.1% .027 264.364);opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-date-and-time-value{text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.show-on-modal{display:none}.fancybox-content .show-on-modal{display:block}.\!flex{display:flex!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden,.fancybox-content .hide-on-modal,table .hide-on-tables,.tippy-content .hide-on-tooltips{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-row{display:table-row}.aspect-36\/46{aspect-ratio:36/46}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\!{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[34px\]{width:34px;height:34px}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[14px\]{height:14px}.h-\[22px\]\!{height:22px!important}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[90vh\]{height:90vh}.h-\[124px\]{height:124px}.h-\[calc\(100vh-160px\)\]{height:calc(100vh - 160px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-6{max-height:calc(var(--spacing) * 6)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-20\!{max-height:calc(var(--spacing) * 20)!important}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[90vh\]{max-height:90vh}.max-h-\[400px\]{max-height:400px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-0\!{min-height:calc(var(--spacing) * 0)!important}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[12px\]{min-height:12px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[43px\]{min-height:43px}.min-h-\[53px\]{min-height:53px}.min-h-\[73px\]{min-height:73px}.min-h-\[100px\]{min-height:100px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[700px\]{min-height:700px}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.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-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-20\!{width:calc(var(--spacing) * 20)!important}.w-24{width:calc(var(--spacing) * 24)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-66{width:calc(var(--spacing) * 66)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-120{width:calc(var(--spacing) * 120)}.w-125{width:calc(var(--spacing) * 125)}.w-\[8\.5in\]{width:8.5in}.w-\[14px\]{width:14px}.w-\[28rem\]{width:28rem}.w-\[80px\]{width:80px}.w-\[95vw\]{width:95vw}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[260px\]\!{width:260px!important}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[306px\]{width:306px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-full\!{width:100%!important}.max-w-\(--breakpoint-lg\){max-width:var(--breakpoint-lg)}.max-w-\(--breakpoint-sm\){max-width:var(--breakpoint-sm)}.max-w-\(--breakpoint-xl\){max-width:var(--breakpoint-xl)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-5xl\!{max-width:var(--container-5xl)!important}.max-w-6xl{max-width:var(--container-6xl)}.max-w-6xl\!{max-width:var(--container-6xl)!important}.max-w-7xl{max-width:var(--container-7xl)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-20\!{max-width:calc(var(--spacing) * 20)!important}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[65\%\]{max-width:65%}.max-w-\[70\%\]{max-width:70%}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[98vw\]\!{max-width:98vw!important}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1408px\]{max-width:1408px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-lg\!{max-width:var(--container-lg)!important}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-68{min-width:calc(var(--spacing) * 68)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[12px\]{min-width:12px}.min-w-\[14px\]{min-width:14px}.min-w-\[16px\]{min-width:16px}.min-w-\[54px\]{min-width:54px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[128px\]{min-width:128px}.min-w-\[140px\]{min-width:140px}.min-w-\[142px\]{min-width:142px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[300px\]{min-width:300px}.min-w-\[400px\]{min-width:400px}.min-w-\[500px\]{min-width:500px}.min-w-\[600px\]{min-width:600px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-2{flex:2}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.9\]{scale:.9}.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-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.form-select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}.form-select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-start\!{align-items:flex-start!important}.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}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}:where(.space-y-0\.5>: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)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>: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)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>: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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>: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)))}:where(.space-x-4>: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)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-hidden\!{overflow:hidden!important}.overflow-scroll\!{overflow:scroll!important}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.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-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.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-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-red-200{border-color:var(--color-red-200)!important}.\!border-yellow-400{border-color:var(--color-yellow-400)!important}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.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-300\/30{border-color:#d1d5dc4d}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/30{border-color:color-mix(in oklab, var(--color-gray-300) 30%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-600{border-color:var(--color-red-600)}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-stone-200{border-color:var(--color-stone-200)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-400,.draft-status-dot--saving{border-color:var(--color-yellow-400)}.border-t-transparent{border-top-color:#0000}.\!bg-amber-100{background-color:var(--color-amber-100)!important}.\!bg-red-50{background-color:var(--color-red-50)!important}.\!bg-stone-200{background-color:var(--color-stone-200)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[var\(--color-contrast-high\)\]{background-color:var(--color-contrast-high)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.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-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.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-500{background-color:var(--color-green-500)}.bg-indigo-400\/20{background-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/20{background-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-500\/20{background-color:#80cd0033}@supports (color:color-mix(in lab, red, red)){.bg-lime-500\/20{background-color:color-mix(in oklab, var(--color-lime-500) 20%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/20{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.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-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/20\!{background-color:#fb2c3633!important}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20\!{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)!important}}.bg-red-600{background-color:var(--color-red-600)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/20{background-color:#dff2fe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-100\/20{background-color:color-mix(in oklab, var(--color-sky-100) 20%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-400{background-color:var(--color-stone-400)}.bg-stone-500{background-color:var(--color-stone-500)}.bg-transparent\!{background-color:#0000!important}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-300\/70{background-color:#ffe02ab3}@supports (color:color-mix(in lab, red, red)){.bg-yellow-300\/70{background-color:color-mix(in oklab, var(--color-yellow-300) 70%, transparent)}}.bg-yellow-400\/30{background-color:#fac8004d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/30{background-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-yellow-600\/20{background-color:#cd890033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-600\/20{background-color:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.bg-yellow-600\/30{background-color:#cd89004d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-600\/30{background-color:color-mix(in oklab, var(--color-yellow-600) 30%, transparent)}}.form-status-dot--error{background-color:var(--color-red-500)}.form-status-dot--saved{background-color:var(--color-green-500)}.form-status-dot--saving{background-color:var(--color-yellow-400)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.badge-inline{vertical-align:baseline!important;padding:.125em .35em!important;font-size:.85em!important}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-1{padding:calc(var(--spacing) * 1)}.p-1\!{padding:calc(var(--spacing) * 1)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\!{padding-block:calc(var(--spacing) * 0)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\!{padding-block:calc(var(--spacing) * 1)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\!{padding-block:calc(var(--spacing) * 3)!important}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\!{padding-block:calc(var(--spacing) * 4)!important}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[2px\]{padding-block:2px}.py-\[2px\]\!{padding-block:2px!important}.pt-0\!{padding-top:calc(var(--spacing) * 0)!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.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-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[0\.55em\]{padding-top:.55em}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-40{padding-right:calc(var(--spacing) * 40)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\!{padding-bottom:calc(var(--spacing) * 2)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.\!text-center{text-align:center!important}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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-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-lg\!{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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-\[0\.55rem\]{font-size:.55rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[10px\]\!{font-size:10px!important}.text-\[11px\]{font-size:11px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-xxs{font-size:var(--text-xxs)}.\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-\[0\.2rem\]{--tw-leading:.2rem;line-height:.2rem}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-normal\!{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-current{color:currentColor!important}.\!text-inherit{color:inherit!important}.text-\[\#2ecc71\]{color:#2ecc71}.text-\[\#9d9d9d\]{color:#9d9d9d}.text-\[\#0070dd\]{color:#0070dd}.text-\[\#a335ee\]{color:#a335ee}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-current{color:currentColor}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.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-800\!{color:var(--color-gray-800)!important}.text-gray-900{color:var(--color-gray-900)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.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-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-inherit{color:inherit}.text-inherit\!{color:inherit!important}.text-lime-700{color:var(--color-lime-700)}.text-lime-800{color:var(--color-lime-800)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-900\/80{color:#7e2a0ccc}@supports (color:color-mix(in lab, red, red)){.text-orange-900\/80{color:color-mix(in oklab, var(--color-orange-900) 80%, transparent)}}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-purple-900\/80{color:#59168bcc}@supports (color:color-mix(in lab, red, red)){.text-purple-900\/80{color:color-mix(in oklab, var(--color-purple-900) 80%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.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-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-300{color:var(--color-rose-300)}.text-rose-700{color:var(--color-rose-700)}.text-sky-700{color:var(--color-sky-700)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-900{color:var(--color-stone-900)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.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-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.no-underline\!{text-decoration-line:none!important}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.\!opacity-80{opacity:.8!important}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--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)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--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)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-3{--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)}.ring-red-500{--tw-ring-color:var(--color-red-500)}.ring-offset-2{--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)}.\!outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.\!outline-\[6px\]{outline-style:var(--tw-outline-style)!important;outline-width:6px!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!outline-orange-500{outline-color:var(--color-orange-500)!important}.outline-orange-500{outline-color:var(--color-orange-500)}.blur-sm{--tw-blur:blur(var(--blur-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,display,content-visibility,overlay,pointer-events;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:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.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}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.block-1{block-size:calc(var(--spacing) * 1)}@media (hover:hover){.group-hover\:text-primary-500:is(:where(.group):hover *){color:var(--color-primary-500)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/domain\:opacity-100:is(:where(.group\/domain):hover *),.group-hover\/goal\:opacity-100:is(:where(.group\/goal):hover *),.group-hover\/target\:opacity-100:is(:where(.group\/target):hover *){opacity:1}}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:rounded-l-lg::file-selector-button{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-blue-50::file-selector-button{background-color:var(--color-blue-50)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-blue-700::file-selector-button{color:var(--color-blue-700)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:transition-colors:before{content:var(--tw-content);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))}.before\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'collapsed\'\]:before{--tw-content:"collapsed";content:var(--tw-content)}.only\:block:only-child{display:block}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-indigo-400\/10:hover{background-color:#7d87ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-400\/10:hover{background-color:color-mix(in oklab, var(--color-indigo-400) 10%, transparent)}}.hover\:bg-indigo-500\/20:hover{background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/20:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.hover\:bg-primary-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-50\/50:hover{background-color:color-mix(in oklab, var(--color-primary-50) 50%, transparent)}}.hover\:bg-purple-500\/10:hover{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-500\/10:hover{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600\!:hover{color:var(--color-red-600)!important}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-sky-800:hover{color:var(--color-sky-800)}.hover\:text-sky-800\!:hover{color:var(--color-sky-800)!important}.hover\:text-stone-600:hover{color:var(--color-stone-600)}.hover\:text-stone-700:hover{color:var(--color-stone-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-100\!:hover{opacity:1!important}.hover\:file\:bg-blue-100:hover::file-selector-button{background-color:var(--color-blue-100)}.hover\:before\:bg-blue-500:hover:before{content:var(--tw-content);background-color:var(--color-blue-500)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:bg-gray-100:focus{background-color:var(--color-gray-100)}.focus\:text-gray-900:focus{color:var(--color-gray-900)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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\:ring-2:focus{--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)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color:var(--color-blue-400)}.disabled\:hidden:disabled{display:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-50:disabled{background-color:var(--color-gray-50)}.disabled\:bg-gray-300:disabled{background-color:var(--color-gray-300)}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:40rem){:is(.max-sm\:\*\:w-full>*){width:100%}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:size-\[36px\]{width:36px;height:36px}.sm\:h-\[27px\]{height:27px}.sm\:h-\[29px\]{height:29px}.sm\:min-w-\[100px\]{min-width:100px}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-x-4>: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\:rounded-lg{border-radius:var(--radius-lg)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-6{top:calc(var(--spacing) * 6)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-12{grid-column:span 12/span 12}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:hidden\!{display:none!important}.md\:max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-1\/6{width:16.6667%}.md\:w-2\/3{width:66.6667%}.md\:w-3\/4{width:75%}.md\:w-7\/12{width:58.3333%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-3xs{min-width:var(--container-3xs)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}:where(.md\:space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.md\:self-start{align-self:flex-start}.md\:overflow-auto{overflow:auto}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:pr-0{padding-right:calc(var(--spacing) * 0)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pl-7{padding-left:calc(var(--spacing) * 7)}.md\:pl-9{padding-left:calc(var(--spacing) * 9)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:before\:content-\[\'static\'\]:before{--tw-content:"static";content:var(--tw-content)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:size-\[38px\]{width:38px;height:38px}.lg\:w-1\/2{width:50%}.lg\:w-1\/4{width:25%}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-2{top:calc(var(--spacing) * 2)}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:my-3{margin-block:calc(var(--spacing) * 3)}.xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:w-4\/5{width:80%}.xl\:w-64{width:calc(var(--spacing) * 64)}.xl\:w-full{width:100%}.xl\:max-w-none{max-width:none}.xl\:flex-none{flex:none}.xl\:flex-shrink-0{flex-shrink:0}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:rounded-xl{border-radius:var(--radius-xl)}.xl\:border{border-style:var(--tw-border-style);border-width:1px}.xl\:border-gray-300{border-color:var(--color-gray-300)}.xl\:bg-white{background-color:var(--color-white)}.xl\:p-4{padding:calc(var(--spacing) * 4)}.xl\:px-0{padding-inline:calc(var(--spacing) * 0)}.xl\:shadow-md{--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)}}:where(.dark\:divide-gray-600:where([data-theme=dark],[data-theme=dark] *)>:not(:last-child)){border-color:var(--color-gray-600)}.dark\:border-gray-500:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-500)}.dark\:border-gray-600:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)}.dark\:border-gray-600\/30\!:where([data-theme=dark],[data-theme=dark] *){border-color:#4a55654d!important}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-600\/30\!:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab, var(--color-gray-600) 30%, transparent)!important}}.dark\:border-gray-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-700)}.dark\:border-slate-600:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-slate-600)}.dark\:border-stone-700:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-stone-700)}.dark\:border-stone-800:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-stone-800)}.dark\:bg-gray-600:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-600)}.dark\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:where([data-theme=dark],[data-theme=dark] *){background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/50:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:bg-slate-700:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-800)}.dark\:bg-stone-800\/50:where([data-theme=dark],[data-theme=dark] *){background-color:#29252480}@supports (color:color-mix(in lab, red, red)){.dark\:bg-stone-800\/50:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-stone-800) 50%, transparent)}}.dark\:bg-stone-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-900)}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}.dark\:text-gray-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-100)}.dark\:text-gray-200\!:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-200)!important}.dark\:text-gray-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.dark\:text-gray-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.dark\:text-gray-500:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-500)}.dark\:text-purple-300\/80:where([data-theme=dark],[data-theme=dark] *){color:#d9b3ffcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-purple-300\/80:where([data-theme=dark],[data-theme=dark] *){color:color-mix(in oklab, var(--color-purple-300) 80%, transparent)}}.dark\:text-slate-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-slate-200)}.dark\:text-stone-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-stone-100)}.dark\:text-stone-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-stone-400)}.dark\:text-yellow-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-yellow-200)}.dark\:text-yellow-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-yellow-300)}.dark\:prose-invert:where([data-theme=dark],[data-theme=dark] *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:border-primary-700:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-primary-700)}.dark\:hover\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-primary-950\/30:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-primary-950\/30:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-primary-950) 30%, transparent)}}.dark\:hover\:text-gray-100:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-gray-100)}.dark\:hover\:text-sky-300:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-sky-300)}.dark\:hover\:text-sky-300\!:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-sky-300)!important}}.dark\:focus\:text-gray-100:where([data-theme=dark],[data-theme=dark] *):focus{color:var(--color-gray-100)}.dark\:disabled\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *):disabled{background-color:var(--color-gray-800)}@media print{.print\:hidden{display:none}}.\[\&_\.callout\]\:mb-0 .callout{margin-bottom:calc(var(--spacing) * 0)}.\[\&_\.ts-control\]\:max-h-10 .ts-control{max-height:calc(var(--spacing) * 10)}.\[\&_\.ts-control\]\:overflow-auto .ts-control{overflow:auto}.\[\&\>\.split-btn\]\:w-full>.split-btn{width:100%}.\[\&\>section\+section\]\:mt-8>section+section{margin-top:calc(var(--spacing) * 8)}.\[\&\>section\+section\]\:border-t>section+section{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>section\+section\]\:border-gray-200>section+section{border-color:var(--color-gray-200)}.\[\&\>section\+section\]\:pt-8>section+section{padding-top:calc(var(--spacing) * 8)}.\[\&\>section\+section\]\:dark\:border-stone-700>section+section:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-stone-700)}.font-display{--tw-leading:var(--leading-tight);font-size:4rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}h1,.h1{--tw-leading:var(--leading-tight);font-size:2.5rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}h2,.h2{--tw-leading:var(--leading-tight);font-size:2rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h3,.h3{--tw-leading:var(--leading-tight);font-size:1.5rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h4,.h4{--tw-leading:var(--leading-normal);font-size:1.125rem;line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h5,.h5{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);font-size:1.125rem}@layer base{.link,a{color:var(--color-sky-800);text-decoration-line:underline;text-decoration-color:#0069a44d}@supports (color:color-mix(in lab, red, red)){.link,a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-sky-700) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-sky-700) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-sky-700) 30%, transparent)}}.link,a{text-underline-offset:2px;text-decoration-thickness:1px}:is(.link,a):where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-300);text-decoration-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){:is(.link,a):where([data-theme=dark],[data-theme=dark] *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}:is(.link,a):hover,:is(.link,a):focus{color:var(--color-sky-700);-webkit-text-decoration-color:var(--color-sky-700);-webkit-text-decoration-color:var(--color-sky-700);text-decoration-color:var(--color-sky-700)}:is(:is(.link,a):hover,:is(.link,a):focus):where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-200);-webkit-text-decoration-color:var(--color-sky-400);-webkit-text-decoration-color:var(--color-sky-400);text-decoration-color:var(--color-sky-400)}}.icon-send,.icon-link,.icon-edit,.icon-copy,.icon-undo,.icon-close,.icon-mail,.icon-user,.icon-trash{vertical-align:middle;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-send{-webkit-mask-image:url("/assets/icons/send-85e53805.svg");mask-image:url("/assets/icons/send-85e53805.svg")}.icon-link{-webkit-mask-image:url("/assets/icons/link-1753b97e.svg");mask-image:url("/assets/icons/link-1753b97e.svg")}.icon-edit{-webkit-mask-image:url("/assets/icons/edit-30b078cb.svg");mask-image:url("/assets/icons/edit-30b078cb.svg")}.icon-copy{-webkit-mask-image:url("/assets/icons/copy-843bb934.svg");mask-image:url("/assets/icons/copy-843bb934.svg")}.icon-undo{-webkit-mask-image:url("/assets/icons/undo-f464b914.svg");mask-image:url("/assets/icons/undo-f464b914.svg")}.icon-close{-webkit-mask-image:url("/assets/icons/close-1bca7709.svg");mask-image:url("/assets/icons/close-1bca7709.svg")}.icon-mail{-webkit-mask-image:url("/assets/icons/mail-b7056c6a.svg");mask-image:url("/assets/icons/mail-b7056c6a.svg")}.icon-user{-webkit-mask-image:url("/assets/icons/user-519837fb.svg");mask-image:url("/assets/icons/user-519837fb.svg")}.icon-trash{-webkit-mask-image:url("/assets/icons/trash-c25d182b.svg");mask-image:url("/assets/icons/trash-c25d182b.svg")}@media (min-aspect-ratio:12/9){.hep-video{width:60vh;height:60vh}}@media (max-aspect-ratio:4/3){.hep-video{width:80vw;height:80vw}}.navlist{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-stone-50);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow:hidden}.navlist:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-stone-750);background-color:var(--color-stone-900)}.navlist.compact>a,.navlist.compact>div,.navlist.compact>fieldset{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 7);min-height:41px}.navlist>a,.navlist>div,.navlist>fieldset{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);align-items:center;font-size:16px;display:flex;color:var(--color-gray-700)!important;text-decoration-line:none!important}:is(.navlist>a,.navlist>div,.navlist>fieldset):where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)!important}.navlist>a,.navlist>div,.navlist>fieldset{-webkit-tap-highlight-color:#0000;min-height:52px}:is(.navlist>a,.navlist>div,.navlist>fieldset):focus-visible{z-index:10;outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--color-primary-500);position:relative}:is(.navlist>a,.navlist>div,.navlist>fieldset):first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}:is(.navlist>a,.navlist>div,.navlist>fieldset):last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}:is(.navlist>a,.navlist>div,.navlist>fieldset).active{background-color:var(--color-indigo-600)}:is(.navlist>a,.navlist>div,.navlist>fieldset).active:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-indigo-800)}:is(.navlist>a,.navlist>div,.navlist>fieldset).active,:is(.navlist>a,.navlist>div,.navlist>fieldset).active span.text-sm{color:#fff!important}:is(.navlist>a,.navlist>div,.navlist>fieldset):not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200)}:is(.navlist>a,.navlist>div,.navlist>fieldset):not(:last-child):where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-stone-750)}:is(.navlist>a,.navlist>div,.navlist>fieldset) label{margin-bottom:calc(var(--spacing) * 0)}:is(.navlist>a,.navlist>div,.navlist>fieldset) span.text-sm{color:var(--color-gray-500)}:is(.navlist>a,.navlist>div,.navlist>fieldset) span.text-sm:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.navlist>a{position:relative}.navlist>a:before{right:calc(var(--spacing) * 3);content:"";opacity:.5;background:url("/assets/icon-chevron-right-ac2aaacb.svg") 50%/contain no-repeat;width:14px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}:is(.navlist>a.active,:where([data-theme=dark]) :is(.navlist>a):not(.active)):before{filter:invert()}@media (hover:hover){.navlist>a:not(.active):hover{background-color:var(--color-stone-150)}.navlist>a:not(.active):hover:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-800)}}.navlist>div,.navlist>fieldset{padding-block:calc(var(--spacing) * 2);justify-content:space-between}.navlist label{padding:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.navlist p{color:var(--color-gray-500)}.navlist p:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.navlist .icon{--size:28px;margin-right:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);min-width:28px;width:28px!important;height:28px!important}.navlist .icon svg,.navlist .icon img{width:100%;height:100%}.navlist select{margin-top:calc(var(--spacing) * 0);--tw-border-style:none;background-color:var(--color-slate-100);max-width:60%;padding-block:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 2);color:var(--color-gray-800);--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);border-style:none}.navlist select:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-800);color:var(--color-white)}.navlist select{background-position:right .125em center}.navlist[data-multiselect]>a{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));--tw-duration:.15s;transition-duration:.15s}.navlist[data-multiselect]>a:before{width:var(--checkbox-radio-size);height:var(--checkbox-radio-size);background:var(--color-bg);border:var(--checkbox-radio-border-width) solid var(--color-contrast-low);border-radius:var(--checkbox-radius);opacity:1;transition:transform .2s,border .2s,background-color .2s}.navlist[data-multiselect]>a:not(.selected):hover:before{border-color:hsl(var(--color-contrast-low-h), var(--color-contrast-low-s), calc(var(--color-contrast-low-l) * .7))}.navlist[data-multiselect]>a.selected{background-color:var(--color-primary-50)}.navlist[data-multiselect]>a.selected:where([data-theme=dark],[data-theme=dark] *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.navlist[data-multiselect]>a.selected:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-primary-950) 30%, transparent)}}.navlist[data-multiselect]>a.selected:before{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpolyline points='1 6.5 4 9.5 11 2.5' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--checkbox-marker-size)}.navlist[data-multiselect]>a:active:before{transform:translateY(-50%)scale(.85)}@media (hover:hover){.navlist[data-multiselect]>a:not(.selected):hover{background-color:var(--color-stone-100)}.navlist[data-multiselect]>a:not(.selected):hover:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-stone-800)}}.navlist.navlist-sidebar>a,.navlist.navlist-sidebar>div{padding-right:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.navlist.navlist-sidebar>a:not(.has-children):before{display:none}.navlist.navlist-sidebar>a.has-children:before{opacity:.35;width:10px;height:14px;transition:transform .2s ease-out}.navlist.navlist-sidebar>a.has-children.active:before{opacity:.5;filter:none;transform:translateY(-50%)rotate(90deg)}:where([data-theme=dark]) .navlist.navlist-sidebar>a.has-children.active:before{filter:invert();opacity:.85}.navlist.navlist-sidebar>a.active{background-color:var(--color-primary-50);color:var(--color-primary-700)!important}.navlist.navlist-sidebar>a.active:where([data-theme=dark],[data-theme=dark] *){background-color:#16245680}@supports (color:color-mix(in lab, red, red)){.navlist.navlist-sidebar>a.active:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-primary-950) 50%, transparent)}}.navlist.navlist-sidebar>a.active:where([data-theme=dark],[data-theme=dark] *){color:var(--color-primary-300)!important}.navlist.navlist-sidebar .icon{--size:20px;min-width:20px;margin-right:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 0);width:20px!important;height:20px!important}.navlist.navlist-sidebar>a.active:has(+.navlist-children){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.navlist.navlist-sidebar>.navlist-children{padding:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 1);min-height:0;display:block}.navlist.navlist-sidebar>.navlist-children a{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);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));display:block;color:var(--color-gray-500)!important;text-decoration-line:none!important}@media (hover:hover){.navlist.navlist-sidebar>.navlist-children a:hover{color:var(--color-primary-700)!important}}.navlist.navlist-sidebar>.navlist-children a:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)!important}@media (hover:hover){.navlist.navlist-sidebar>.navlist-children a:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-primary-300)!important}}.navlist.navlist-sidebar>.navlist-children a{min-height:0;padding:.25rem .75rem .25rem 2.25rem;font-size:.75rem}.ghost{z-index:2147483647;transform-origin:50%;width:90px;margin:20px 0 0 -45px;position:absolute}__eyes.ghost,__mouth.ghost{z-index:1;transform-origin:50%;background:#161616;border-radius:50px;width:15px;height:15px;margin-left:-20px;position:absolute;top:34px;left:50%;transform:translate(-50%)}__eyes.ghost{box-shadow:40px 0 #161616}__mouth.ghost{trasform-origin:center bottom;border-radius:20px 20px 12px 12px;width:20px;margin:0;top:60px;overflow:hidden;transform:scale(0)}__tail.ghost{z-index:-1;filter:url(#goo);width:100%;height:55px;position:absolute;top:82px}__tail.ghost:before{content:"";background:#f2efe7;border-radius:40px 40px 5px 5px;width:100%;height:100px;position:absolute;bottom:35px;left:0}__rip.ghost{background:#f2efe7;border-radius:50%;width:15px;height:28px;animation:1.2s linear infinite ghost-rips;position:absolute;top:15px;left:0;box-shadow:-62px 0 #f2efe7,-31px 0 #f2efe7,31px 0 #f2efe7,62px 0 #f2efe7,93px 0 #f2efe7}.ghost.invisible+svg{display:none}@keyframes ghost-rips{0%{top:12px;left:0}50%{top:20px;left:31px}to{top:12px;left:62px}}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.glow-card{position:relative;overflow:hidden}.glow-card:before{z-index:-1;border:1.25em solid;border-image:conic-gradient(from var(--a), #690, #9c3, #ce6, #069, #39c, #906, #c39, #f60, #f90, #fc0, #690) 1;filter:blur(.75em);content:"";animation:4s linear infinite a;position:absolute;inset:-1em}@keyframes a{to{--a:1turn}}.field-picker{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-gray-800);align-items:flex-start;text-decoration-line:none;display:flex}@media (hover:hover){.field-picker:hover{border-color:var(--color-blue-400);background-color:var(--color-blue-100);outline-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.field-picker:hover{outline-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.field-picker:hover{--tw-outline-style:solid;outline-style:solid}}.field-picker:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-200)}@media (hover:hover){.field-picker:where([data-theme=dark],[data-theme=dark] *):hover{border-color:var(--color-blue-400);background-color:var(--color-gray-700)}}.field-picker.error{border-color:var(--color-red-500);background-color:var(--color-red-100);color:var(--color-red-800)}@media (hover:hover){.field-picker.error:hover{outline-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.field-picker.error:hover{outline-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}}.field-picker.error:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-red-500);background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.field-picker.error:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.field-picker.error:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-300)}.target_data_display_show_baseline_score{display:none}.target_data_display_baseline_score .target_data_display_show_baseline_score{display:block}.target_data_display_show_mastery_criteria{display:none}.target_data_display_mastery_criteria .target_data_display_show_mastery_criteria{display:block}.target_data_display_show_intro_date{display:none}.target_data_display_intro_date .target_data_display_show_intro_date{display:block}.target_data_display_show_estimated_mastery_date{display:none}.target_data_display_estimated_mastery_date .target_data_display_show_estimated_mastery_date{display:block}:root{--toc-border-width:2px;--toc-active-color:oklch(54.6% .245 262.881);--toc-scroll-offset:80px;--toc-animation-duration:.3s;--toc-transition-easing:ease-out}.grid .col-2\@md{flex-direction:column;display:flex}@media (min-width:768px){.toc-aside{align-self:flex-start!important;max-height:calc(100vh - 3rem)!important;position:sticky!important;top:1.5rem!important;overflow-y:auto!important}}.text-blue-600.font-medium:before{background-color:var(--toc-active-color)!important;width:var(--toc-border-width)!important}.toc--expanded nav{animation:slideInFromTop var(--toc-animation-duration) var(--toc-transition-easing);display:block!important}@media (max-width:767px){.toc--expanded nav{display:block!important}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.toc--expanded button span:first-child{pointer-events:none;--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;transition-duration:var(--toc-animation-duration);transition-timing-function:var(--toc-transition-easing)}.toc--expanded button span:last-child{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;transition-duration:var(--toc-animation-duration);transition-timing-function:var(--toc-transition-easing)}.toc--expanded svg{transition-duration:var(--toc-animation-duration);transition-timing-function:var(--toc-transition-easing);rotate:90deg}.toc-content :target{animation:highlight-target 2s var(--toc-transition-easing)}@keyframes highlight-target{0%,50%{outline:2px solid #3b82f680}to{outline:2px solid #3b82f600}}@media (prefers-reduced-motion:reduce){.toc--expanded nav{animation:none;display:block!important}.toc--expanded button span:first-child,.toc--expanded button span:last-child,.toc--expanded svg,.relative.pl-4.block.py-2{transition:none}.toc-content :target{outline:2px solid #3b82f680;animation:none}}.target-list-item{margin-left:calc(var(--spacing) * -3);display:flex;position:relative}.fancybox-content .target-list-item{display:none}.target-list-item{border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-gray-900);flex-direction:column;text-decoration-line:none}@media (hover:hover){.target-list-item:hover{background-color:#7d87ff1a}@supports (color:color-mix(in lab, red, red)){.target-list-item:hover{background-color:color-mix(in oklab, var(--color-indigo-400) 10%, transparent)}}}.target-list-item:hover:before{display:none}.target-list-item:before{content:"";border-radius:var(--radius-xl);background-color:#625fff1a;width:5px;height:calc(100% - 6px);position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab, red, red)){.target-list-item:before{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}[data-theme=dark] .target-list-item{color:#f3f4f6}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-5\/6{width:83.3333%}.w-5\/12{width:41.6667%}.w-7\/12{width:58.3333%}@media (min-width:768px){.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-1\/6{width:16.6667%}.md\:w-7\/12{width:58.3333%}}@media (min-width:1024px){.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-5\/12{width:41.6667%}}@media (min-width:1280px){.xl\:w-1\/4{width:25%}.xl\:w-1\/3{width:33.3333%}.xl\:w-3\/4{width:75%}.xl\:w-4\/5{width:80%}}.badge{color:inherit;appearance:none;background-color:var(--color-contrast-lower);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:.375em;align-items:center;padding:.3125em .4375em;line-height:1;text-decoration:none;display:inline-flex}.badge a{color:inherit}.badge .event-badge{padding:.375em .5em}.badge.primary{color:#fff;background-color:#2889d3}.badge.primary.light{color:#000;background-color:#c1e4ff}.badge.success,.badge.green,.badge.badge-applied,.badge.badge-cr_synced,.badge.badge-ready,.badge.badge-sent,.badge.badge-success,.badge.badge-high_priority{background-color:var(--color-success-darker);color:var(--color-white)}:is(.badge.success,.badge.green,.badge.badge-applied,.badge.badge-cr_synced,.badge.badge-ready,.badge.badge-sent,.badge.badge-success,.badge.badge-high_priority) svg path{fill:#fff}:is(.badge.success,.badge.green,.badge.badge-applied,.badge.badge-cr_synced,.badge.badge-ready,.badge.badge-sent,.badge.badge-success,.badge.badge-high_priority).light{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2);color:var(--color-contrast-higher)}.badge.warning,.badge.yellow,.badge.badge-warning,.badge.badge-needs_update,.badge.badge-draft,.badge.badge-cr_errored,.badge.badge-scheduled,.badge.badge-low_priority{background-color:var(--color-warning);color:#5f380a}:is(.badge.warning,.badge.yellow,.badge.badge-warning,.badge.badge-needs_update,.badge.badge-draft,.badge.badge-cr_errored,.badge.badge-scheduled,.badge.badge-low_priority) svg path{fill:#5f380a}:is(.badge.warning,.badge.yellow,.badge.badge-warning,.badge.badge-needs_update,.badge.badge-draft,.badge.badge-cr_errored,.badge.badge-scheduled,.badge.badge-low_priority) svg path[fill=none]{fill:none}:is(.badge.warning,.badge.yellow,.badge.badge-warning,.badge.badge-needs_update,.badge.badge-draft,.badge.badge-cr_errored,.badge.badge-scheduled,.badge.badge-low_priority).light{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2);color:var(--color-contrast-higher)}.badge.alert,.badge.red,.badge.danger,.badge.error,.badge.status-is_deleted,.badge.badge-cr_bad_id,.badge.badge-refunding_failed,.badge.badge-failed{background-color:var(--color-error);color:var(--color-white)}:is(.badge.alert,.badge.red,.badge.danger,.badge.error,.badge.status-is_deleted,.badge.badge-cr_bad_id,.badge.badge-refunding_failed,.badge.badge-failed).light{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-contrast-higher)}.badge.orange{color:#fff;background:#e05f00}.badge.orange.light{color:#000;background:#ffc49f}.badge.purple{color:#3b0764;background:#f1dcff}.badge.badge-special,.badge.badge-new_data_received{background:#4b008233}.tippy-content :is(.badge.badge-special,.badge.badge-new_data_received){color:#fff}.badge.badge-deleted,.badge.badge-discarded,.badge.badge--kind-deleted,.badge.badge--kind-cancelled{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-contrast-higher)}.badge.hollow{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .25);background-color:#0000}.badge.radius,.badge.pill{border-radius:50em}.badge.badge-absolute{position:absolute;top:calc(1px - 50%);left:calc(50% + 6px);transform:translate(50%)translateY(50%);padding:1px 3px!important;font-size:.75rem!important}.round-badge{color:#fff;background-color:#b92222;border-radius:9999px;justify-content:center;align-items:center;width:1.25em;height:1.25em;padding:.75em;font-size:.75em;font-weight:500;display:inline-flex}.round-badge.text-sm{font-size:.625em}.round-badge.notes,.round-badge.warning{color:#292929;background-color:#ffeba9}.round-badge.alert{color:#292929;background-color:#e3a1a1}.round-badge.secondary{color:#422e06;background-color:#e5e5e5}.confirm-overlay{z-index:99999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-dialog{border-radius:var(--radius-lg,.5rem);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);background:#fff;width:90%;max-width:400px;padding:1.5rem}[data-theme=dark] .confirm-dialog{color:#f5f5f4;background:#1c1917}.highlight-field{background:#3b82f614;border-radius:4px;animation:2s ease-in-out infinite highlight-field-pulse}@keyframes highlight-field-pulse{0%,to{box-shadow:0 0 0 2px #3b82f6,0 0 8px 2px #3b82f64d}50%{box-shadow:0 0 0 3px #3b82f6,0 0 16px 4px #3b82f666}}@media (prefers-reduced-motion:reduce){.highlight-field{animation:none}}#footer{width:100%;padding:var(--space-sm) 0;margin-top:var(--component-padding);background:#f1f1f1}#footer a{color:var(--color-contrast-medium);text-decoration:none}.dragtable-sortable{-moz-user-select:none;margin:0;padding:0;list-style-type:none}.dragtable-sortable li{float:left;background:#fff;margin:0;padding:0;font-size:1em}.dragtable-sortable th,.dragtable-sortable td{border-left:0}.dragtable-sortable li:first-child th,.dragtable-sortable li:first-child td{border-left:1px solid #ccc}.ui-sortable-placeholder{border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:inset 4px 5px 4px #c6c6c6;visibility:visible!important;background:#efefef!important}.ui-sortable-placeholder *{opacity:0;visibility:hidden}.fc-col-header-cell.fc-resource{cursor:move;-webkit-user-select:none;user-select:none}@media print{.top-bar,.no-print,.button{display:none}table td{padding-top:10px;padding-bottom:10px}table{overflow:visible!important}thead{display:table-header-group}tfoot{display:table-row-group}tr{page-break-inside:avoid}}@media screen{.print-only{display:none}}#flashes{bottom:var(--space-sm);left:var(--space-sm);z-index:var(--zindex-fixed-element);position:fixed}.flash-message{background-color:var(--color-bg);padding:var(--space-sm);box-shadow:var(--shadow-sm);border-radius:var(--radius-md);color:var(--color-contrast-high);font-size:var(--text-sm);transform-origin:bottom;opacity:0;visibility:hidden;margin-top:var(--space-xs);transition:all .2s;transform:translateY(16px)}@keyframes showFlash{0%{transform:translateY(16px)}to{transform:translateY(0)}}.flash-message--is-visible{opacity:1;visibility:visible;animation:.3s showFlash;transform:translateY(0)}@keyframes seekAttention{0%{bottom:0;left:10px}to{bottom:90vh;left:-10px}}.infinite-scrolling{position:relative}.infinite-scrolling:not(.overflow){overflow:hidden}.infinite-scrolling .scroll-trigger{z-index:-1;width:2px;height:10vh;animation:.5s linear infinite seekAttention;position:absolute;bottom:0;left:0}[data-infinite-scroll-target]>.pagination{display:none!important}.loader-wrapper{min-height:57px}.loader-wrapper.done{visibility:hidden}table.qrcode{border-collapse:collapse;border:0 #00f}table.qrcode td{border:0 #00f;width:3px;height:3px;margin:0;padding:0}table.qrcode td.black{background-color:#000!important}table.qrcode td.white{background-color:#fff!important}.has-suggestions{position:relative}input+.input-suggestions{transform:translateY(-16px)}.input-suggestions{box-sizing:border-box;background:#fff;border:1px solid #000;width:100%;padding:7px 0;position:absolute}.input-suggestions li{color:#a1a1a1}.input-suggestions li:hover{color:#000}.input-suggestions li a{padding:10px 14px;display:block}.input-suggestions:empty{display:none}.comments-list{display:block}.comments-list:not(:empty){margin-top:var(--space-md)}.notification-wrapper{vertical-align:middle;background-color:#0000;border-radius:0;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.notification-wrapper .menu-dropdown-wrapper-wrapper{position:absolute;top:0;right:0}.notification-wrapper .menu-dropdown-wrapper{background-color:#fff;border:1px solid #cbd5e0;border-radius:.375rem;width:24rem;max-height:calc(100vh - 75px);overflow:hidden scroll;box-shadow:0 1px 2px #0000000d}.notification-badge{text-align:center;color:#fff;background-color:#f56565;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-family:Courier New,monospace;font-size:.75em;font-weight:700;display:flex;position:absolute;top:3px;right:3px;overflow:hidden;transform:translate(50%)translateY(-50%);box-shadow:0 .125rem .25rem #00000026}.notification-badge:empty,.notification-badge.hidden{display:none}.new-badge{text-align:center;color:#fff;background-color:#f56565;border-radius:15%;justify-content:center;align-items:center;width:1.5rem;height:1rem;font-family:Courier New,monospace;font-size:.75em;font-weight:700;display:flex;position:absolute;overflow:hidden;transform:translate(50%)translateY(-50%);box-shadow:0 .125rem .25rem #00000026}.new-badge:empty,.new-badge.hidden,#actions-panel-hidden-items{display:none}#actions-panel{z-index:99;box-sizing:border-box;background:#ffffffe6;flex-wrap:wrap;align-items:center;width:100%;min-height:70px;padding:10px;transition:all .2s ease-in-out;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 0 30px #04040426}#actions-panel:empty{box-shadow:none;transition:all .3s ease-in-out;transform:translateY(100%)}#actions-panel>*{margin:5px}#button-cr-sync-all{max-width:158px}[data-theme=dark] #actions-panel{background:#1e1e23eb;box-shadow:0 0 30px #00000080}.column-visibility-buttons{margin-bottom:10px;margin-left:10px}.column-visibility-buttons .btn{margin-bottom:5px}.column-visibility-buttons .btn.selected{background:var(--color-primary);color:var(--color-white);border-color:#0000}.column-visibility-buttons .btn.selected:hover{background:var(--color-primary-dark)}.horizontal-inputs{flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.horizontal-inputs{flex-direction:row}}.horizontal-inputs>input,.horizontal-inputs>.search-input,.horizontal-inputs .ts-wrapper{margin-bottom:0}.horizontal-inputs>*{flex:1;width:100%}.horizontal-inputs>*>input,.horizontal-inputs>*>select{width:100%}@media (min-width:768px){.horizontal-inputs>:not(:last-child){margin-right:10px}}.horizontal-inputs>.shrink{width:auto}.horizontal-fields{flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:768px){.horizontal-fields{flex-direction:row}}.horizontal-fields.expand{width:100%}.horizontal-fields.always{flex-direction:row}.horizontal-fields.always>*{width:auto}.horizontal-fields>*{width:100%}@media (min-width:768px){.horizontal-fields>*{width:auto}}.horizontal-fields>.expand{width:100%}.horizontal-fields>:not(:last-child){margin-right:2px}.horizontal-fields .field.number{max-width:100px}.mobile-list{border-radius:var(--btn-radius);border:1px solid #eee;overflow:hidden}.mobile-list:not(:last-of-type){margin-bottom:var(--space-sm)}.mobile-list a{color:#000;background:#f6f6f6;padding:12px 16px;text-decoration:none;display:block}.mobile-list a:not(:last-of-type){border-bottom:1px solid #eee}.email-preview-container{color:#333;background-color:#f8f9fa;border-radius:8px;max-width:800px;margin:20px 0;padding:20px;line-height:1.6}.email-preview-container em{color:#333;font-style:italic;font-weight:700}.email-preview-container blockquote{color:#666;border-left:4px solid #ccc;margin:20px 0;padding-left:10px;font-style:italic}.email-preview-container ol{padding-left:20px;list-style-type:decimal}.email-preview-container li{margin-bottom:5px;font-size:14px}.email-preview-container a{color:#007bff;text-decoration:underline}.email-preview-container a:hover{color:#0056b3;text-decoration:none}.email-preview-container btn{text-align:center;color:#fff;background:#1a62a5;border-radius:5px;padding:.75em 1.25em;display:inline-block}.email-preview-container ul{padding-left:0;list-style-type:none}.email-preview-container ul li{margin-bottom:10px;padding-left:20px;position:relative}.email-preview-container ul li:before{content:"•";color:#000;font-size:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.email-preview{background-color:#f8f7f4;border:1px solid #e2ddd2;border-radius:4px;max-width:660px;margin:0 auto;padding:30px}.email-preview .trix-content{background:#fff0;padding:0}.tags{clear:both;margin-bottom:10px;display:block;overflow:hidden}@media (min-width:768px){.tags{margin-bottom:15px}}.tags .tag{color:#a1a1a1;float:left;text-transform:uppercase;letter-spacing:.08em;background:#fff;border:1px solid #a1a1a1;padding:6px 6px 5px;font-size:9px;font-weight:700;display:block}@media (min-width:768px){.tags .tag{padding:8px;font-size:11px}}.tags .tag:hover{color:#636363;border:1px solid #636363}.tags .tag:not(:last-child){margin-right:6px}.title-with-action{margin-bottom:var(--space-sm);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:768px){.title-with-action{flex-direction:row}}.title-with-action h1{margin-bottom:0}.title-with-action>:not(:last-child){margin:0 0 var(--space-sm) 0}@media (min-width:768px){.title-with-action>:not(:last-child){margin:0 var(--space-md) 0 0}}.title-with-action .filter-bar{flex:2;justify-content:flex-end}@media (max-width:767px){.title-with-action .filter-bar{width:100%}}.title-with-action .left,.title-with-action .filter-bar{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.title-with-action .left,.title-with-action .filter-bar{flex-direction:row}}:is(.title-with-action .left,.title-with-action .filter-bar)>:not(:last-child){margin-right:var(--space-sm)}:is(.title-with-action .left,.title-with-action .filter-bar).expand{flex:3}.pagination{text-transform:lowercase;justify-content:space-between;padding:7px 0;font-size:1rem;font-weight:500;display:flex}@media (min-width:768px){.pagination{justify-content:center;padding:30px 0}}.pagination>span,.pagination>.page.current{border:1px solid #d0d0d000;border-radius:10px;margin:0 5px;padding:2px 8px;text-decoration:none;display:block}.pagination>.disabled{opacity:.3}.pagination>span:has(a){padding:0}.pagination>span.active{background:#000}.pagination>span.active,.pagination>span.active a{color:#fff}.pagination>span>a{padding:2px 8px;text-decoration:none;display:block}.pagination>span:not(.active):not(.disabled):hover{background:#fff;border:1px solid #989898}.pagination>span{display:none}@media (min-width:768px){.pagination>span{display:block}}@media (max-width:767px){.pagination span.prev,.pagination span.next{display:block}}.pagination .page.current{color:#fff;background:#000}.pagination .page.gap{opacity:.3;align-items:center}@media (min-width:768px){.pagination .page.gap{display:flex}}.accordion-tabs-minimal:after{clear:both;content:"";display:block}.accordion-tabs-minimal{padding:0;line-height:1.5}.accordion-tabs-minimal.small .tab-link{padding:.25em 15px;font-size:.875rem}@media (min-width:768px){.accordion-tabs-minimal.small .tab-link{padding:.333333em 15px}}.accordion-tabs-minimal.small .tab-link small{font-size:.75rem}.accordion-tabs-minimal.small .tab-link .notification-badge{font-size:.7em;top:4px;right:4px}.tab-header-and-content{list-style:none;display:inline}.tab-header-and-content:not(:first-child){margin-left:-.2em}.accordion-tabs-minimal .tab-link{color:#636363;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);background-color:#0000;border-top:0;border-left:1px solid #0000;border-right:1px solid #0000;padding:.333333em 10px;text-decoration:none;display:inline-block;position:relative}@media (min-width:768px){.accordion-tabs-minimal .tab-link{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);padding:.5em 15px}}.accordion-tabs-minimal .tab-link small{font-size:var(--text-xs);color:var(--color-contrast-low);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.accordion-tabs-minimal .tab-link .notification-badge{z-index:2;top:6px;right:6px}.accordion-tabs-minimal .tab-link:hover:not(.is-active){color:#000;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.accordion-tabs-minimal .tab-link:focus{color:var(--color-contrast-high);outline:none}.accordion-tabs-minimal .tab-link.is-active{z-index:2;color:var(--color-contrast-higher);background:#fff;border:1px solid #a1a1a1;border-bottom-color:#fff;position:relative;transform:translateY(1px)}.accordion-tabs-minimal .tab-link.is-active:before{content:"";background:#fff;width:100%;height:2px;position:absolute;bottom:-2px;left:0}html[data-theme=april] .accordion-tabs-minimal .tab-link.is-active:before{background:#fffcf5}.accordion-tabs-minimal .tab-content{box-sizing:border-box;float:left;border-top:1px solid #a1a1a1;width:100%;padding-top:1em;display:none}.fc .appointment-kind-opening{border-radius:4px;box-shadow:0 1px 2px #00000014;color:#333!important;background-color:#e8e8e8!important;border:2px dashed #a0a0a0!important}.fc .appointment-kind-opening .fc-event-main,.fc .appointment-kind-opening .fc-event-time,.fc .appointment-kind-opening .fc-event-title{color:#333!important;background-color:#0000!important}.fc .appointment-kind-opening:hover{box-shadow:0 2px 4px #0000001f;background-color:#ddd!important;border-color:#888!important}.fc .appointment-kind-claimed_opening{border-radius:4px;position:relative;box-shadow:0 1px 2px #00000014;opacity:1!important;border:2px dashed #fff!important}.fc .appointment-kind-claimed_opening .fc-event-main,.fc .appointment-kind-claimed_opening .fc-event-time,.fc .appointment-kind-claimed_opening .fc-event-title{background-color:#0000!important}.fc .appointment-kind-claimed_opening .claimed-opening-action-badge{z-index:4;pointer-events:none;background:linear-gradient(#d00809,#aa0627);border-radius:99px;outline:1px solid #fffc;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;display:flex;position:absolute;top:-8px;left:-4px;color:#fff!important}.fc .appointment-kind-claimed_opening .claimed-opening-action-icon{flex-shrink:0;width:12px;height:12px}.fc .appointment-kind-claimed_opening .claimed-opening-action-badge~.fc-event-main .fc-event-time{padding-left:12px}.fc .appointment-kind-claimed_opening.fc-daygrid-event .claimed-opening-action-badge{margin-left:0;position:relative;top:0;left:-2px}.fc .appointment-kind-claimed_opening:hover{box-shadow:0 2px 4px #0000001f}.fc .appointment-kind-claimed_opening:hover .claimed-opening-action-badge{background:linear-gradient(#e0090a,#c00728)}.calendar-event{color:#fff;background:#343434;border-radius:7px;width:100%;padding:.4rem .75rem;font-size:14px;line-height:1.125em;display:block;position:relative}@media (min-width:768px){.calendar-event{width:auto;font-size:15px}}.calendar-event.top{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.calendar-event+.callout{padding:.4rem .75rem}.calendar-event.is_a_note{color:#272727;background:#ffeba9;border:1px solid #f8e4a2;min-width:100px;outline:2px solid #ffeaa700!important}@media (min-width:768px){.calendar-event.is_a_note{max-width:320px}}.calendar-event.is_a_note:hover{outline:2px solid #ffeaa7cc!important}.calendar-event.is_a_note p:not(:last-child){margin-bottom:.5em}.calendar-event.new_record{outline-offset:0;color:#3a2902;background:0 0;border-style:dashed;outline:2px dashed #e9d69880;align-items:center;display:flex}.calendar-event.new_record:hover{color:#1e1501;background:#e9d69833;outline:2px dashed #e9d698!important}.calendar-event .badges{position:absolute}.calendar-event .badges .badge{text-align:center;justify-content:center;min-width:14px}.calendar-event .badges.bottom-left{bottom:-5px;left:-4px}.calendar-event .badges.top-left{top:-5px;left:-4px}.calendar-event .badges.top-left .badge{min-width:10px;padding:2px}.calendar-event .badge{opacity:.9;font-size:11px;padding:2px 3px!important}.calendar-event hr{margin:.25rem 0}a.calendar-event{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:all .15s ease-in-out}.not-native :is(a.calendar-event):hover{outline-offset:2px;outline:2px solid #343434}@font-face{font-family:system;src:local(\.HelveticaNeueDeskInterface-Light),local(\.LucidaGrandeUI),local(DroidSans),local(Tahoma)}.benefit-sheet-pdf p{margin:0 0 6px}.invoice-pdf,.invoice-pdf,.invoice-pdf h1,.invoice-pdf h2,.invoice-pdf h3,.invoice-pdf h4,.invoice-pdf h5,.invoice-pdf h6,.invoice-pdf p,.invoice-pdf div,.invoice-pdf span,.invoice-pdf td{font-family:Rubik,Roboto,sans-serif}.invoice-pdf a{color:#055fbe}.invoice-pdf p{margin-bottom:1em;font-weight:400;line-height:1.3em}.invoice-pdf table.clean p{margin-bottom:0!important}.invoice-pdf b,.invoice-pdf strong{font-weight:700}.invoice-pdf h5{margin-bottom:1em;font-size:22px}.invoice-pdf header{color:#fff;text-align:center;background:#005d9b;justify-content:center;align-items:center;padding:10px;display:flex}.invoice-pdf header h1{color:inherit;margin-bottom:0;font-size:32px}.invoice-pdf .invoice-callout{box-sizing:border-box;background:#f1f1f1;border:1px solid #e5e5e5;margin-top:16px;padding:16px}@media (prefers-color-scheme:dark){.invoice-pdf .invoice-callout{background:#2a2a2a;border-color:#3a3a3a}}.invoice-pdf .invoice-callout.warning{background:#ffe7c8;border:1px solid #f0d2aa}@media (prefers-color-scheme:dark){.invoice-pdf .invoice-callout.warning{background:#3d2e1a;border-color:#5a4228}}.invoice-pdf .invoice-callout.alert{background:#ffc8c8;border:1px solid #f0aaaa}@media (prefers-color-scheme:dark){.invoice-pdf .invoice-callout.alert{background:#3d1a1a;border-color:#5a2828}}.invoice-pdf .invoice-callout p{margin-bottom:0;font-size:120%}.invoice-pdf .invoice-hero{padding-top:32px;padding-bottom:32px}.invoice-pdf .invoice-hero .right{float:right}.invoice-pdf .invoice-notice{white-space:pre;color:#bf0d0d;text-align:center;box-sizing:border-box;border:3px solid #bf0d0d;padding:10px 14px;font-family:Rubik,Roboto,sans-serif;font-size:20px;line-height:1.2em;display:inline-block;font-weight:700!important}.invoice-pdf .invoice-notice.first-notice,.invoice-pdf .invoice-notice.on-payment-plan,.invoice-pdf .invoice-notice.second-notice{color:#005d9b;border:3px solid #005d9b}.invoice-pdf .invoice-notice.longtext{border:2px solid #bf0d0d;font-size:17px}.consolidated-receipt-pdf header{padding:0;overflow:hidden}.consolidated-receipt-pdf header h1{padding:10px}table.table{margin-bottom:1rem}table.table p:last-child{margin-bottom:0}table.pdf-table-layout{width:100%;margin:30px 0}table.pdf-table-layout td{vertical-align:top;width:100%}table.pdf-table-layout td:first-child{padding-right:10px}table.pdf-table-layout td:last-child{padding-left:10px}.invoice-logo{float:right;width:300px;min-width:300px;height:228px;display:inline-block}.invoice-meta table{float:right}.invoice-meta span{width:200px}#patient-script-request-form{max-width:900px;margin:0 auto;font-family:Roboto,sans-serif;font-size:16px}#patient-script-request-form>*{font-family:Roboto,sans-serif!important}#patient-script-request-form .header{color:#055fbe;text-align:center;max-width:410px;margin:0 auto 30px;font-size:13px}#patient-script-request-form .header .logo{width:100%;max-width:400px;margin-bottom:1rem}#patient-script-request-form .header .offices-list{font-size:11px}#patient-script-request-form .highlighted{background:#ffff00e6}#patient-script-request-form small{font-size:80%}#patient-script-request-form p{font-size:inherit;margin-bottom:1em;line-height:1.4em}#patient-script-request-form table.table{font-size:inherit;border:1px solid #00000080;width:90%;margin:0 auto 1em}:is(#patient-script-request-form table.table tr:first-child,#patient-script-request-form table.table tr:last-child) td{border-radius:2px}#patient-script-request-form table.table tr:first-child td{border-top:0}#patient-script-request-form table.table td{border-top:1px solid #00000080}#patient-script-request-form h1{margin-bottom:.5em;font-size:22px}#patient-script-request-form h4{font-family:inherit;font-size:16px;font-weight:700}#patient-script-request-form table.westside-signature-row{width:100%}#patient-script-request-form table.westside-signature-row table.qrcode{margin-left:auto}#patient-script-request-form .westside-signature{font-size:13px;font-weight:400;line-height:1.4em}#patient-script-request-form .westside-signature .styled{font-family:Pacifico,cursive;font-size:19px}#patient-script-request-form .westside-signature h4{font-weight:400}#patient-script-request-form .footer{margin-top:32px}#patient-script-request-form .footer p{font-size:11px}#dashboard-donut{justify-content:flex-start;height:110px;min-height:110px;display:flex}#dashboard-donut .donut-holder{width:100px;margin-right:20px}#dashboard-donut .donut-holder>*{width:100%}.limited-list{flex-direction:column;align-items:flex-start;display:flex}.limited-list>*{margin-bottom:1px}.limited-list+*{margin-top:2px}.limited-list.show-2:not(.show-more)>:nth-child(n+3),.limited-list.show-3:not(.show-more)>:nth-child(n+4),.limited-list.show-4:not(.show-more)>:nth-child(n+5),.limited-list.show-5:not(.show-more)>:nth-child(n+6){display:none}.attendance-actions{align-items:flex-start;display:flex}.attendance-actions>*{margin-right:5px}table .attendance-actions{flex-direction:column}table .attendance-actions>*{width:100%;max-width:150px;margin-top:1px}.attendance-actions .button,.attendance-actions .btn{font-size:var(--btn-font-size-sm,.8em);--btn-padding-y:4px;line-height:16px;display:inline-flex}.attendance-actions.attendance-actions--edit .button,.attendance-actions.attendance-actions--edit .btn{font-size:var(--btn-font-size,1em);--btn-padding-y:8px;line-height:normal}.sortable-ghost{opacity:.1}.handle-wrapper{position:relative}.handle-wrapper:hover .handle{opacity:1}.handle-wrapper.sortable-ghost{opacity:.1}.handle-wrapper.sortable-chosen,.handle-wrapper.sortable-chosen .handle{cursor:grabbing}.handle-wrapper .handle{opacity:.5;border-radius:3px;justify-content:center;align-items:center;width:16px;height:100%;min-height:1.25em;position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex!important}.handle-wrapper .handle.outside{left:-16px}.handle-wrapper .handle.input-high{height:2.125em;top:0;transform:none}@media (min-width:1024px){.handle-wrapper .handle.input-high{height:2.5em}}.handle-wrapper .handle.input-high.input-is-small{height:2em}@media (min-width:1024px){.handle-wrapper .handle.input-high.input-is-small{height:2.125em}}.handle-wrapper .handle.top{width:100%;height:1.25em;top:0;bottom:auto;transform:translateY(0)}.handle-wrapper .handle.bottom{width:100%;height:1.25em;top:auto;bottom:0;transform:translateY(0)}.handle-wrapper .handle:active{cursor:grabbing}.handle{cursor:grab}.ms-container{width:100%}.ms-container:after{content:".";clear:both;visibility:hidden;height:0;min-height:0;font-size:0;line-height:0;display:block}.ms-container .ms-selectable,.ms-container .ms-selection{color:#555;float:left;width:49%}.ms-container .ms-selection{float:right}:is(.ms-container .ms-selection,.ms-container .ms-selectable) input[type=search]{width:100%;margin-bottom:7px}.ms-container .ms-list{-o-transition:border linear .2s, box-shadow linear .2s;border-radius:var(--btn-radius);background:#fff;border:1px solid #ccc;height:300px;padding:0;transition:border .2s linear,box-shadow .2s linear;position:relative;overflow-y:auto;box-shadow:inset 0 1px 1px #00000013}.ms-container .ms-list.ms-focus{outline:0;outline:thin dotted \9 ;border-color:#52a8eccc;box-shadow:inset 0 1px 1px #00000013,0 0 8px #52a8ec99}.ms-container ul{margin:0;padding:0;list-style-type:none}.ms-container .ms-optgroup-container{width:100%}.ms-container .ms-optgroup-label{cursor:pointer;color:#999;background:#dbdbdb66;margin:0;padding:3px 10px;font-size:13px}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{color:#555;border-bottom:1px solid #eee;padding:2px 10px;font-size:13px}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{cursor:pointer;color:#fff;background-color:#08c;text-decoration:none}.ms-container .ms-selectable li.disabled,.ms-container .ms-selection li.disabled{color:#aaa;cursor:text;background-color:#eee}.tippy-box{border-radius:8px!important}.tippy-box[data-theme*=light]{color:#000;background:#fff;outline:1px solid #0000000d;box-shadow:0 0 8px #0000001a}.tippy-box[data-theme*=light] .tippy-svg-arrow{filter:invert()brightness(2)}.tippy-box[data-theme*=warning]{color:#ffe2bc;text-shadow:0 0 8px #ffe2bc1a}.tippy-box[data-theme*=alert]{color:#ffbcbc;text-shadow:0 0 8px #ffbcbc1a}.fc-dragging [data-tippy-root],.fc-resizing [data-tippy-root]{display:none!important}.tippy-content a{color:#fff!important;text-decoration:none!important}.tippy-box[data-theme*=light] :is(.tippy-content a){color:var(--color-contrast-high)!important}.tippy-content .calendar-event a{color:inherit}.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger{color:var(--color-contrast-high)!important}:is(.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger):hover{background-color:#0000000d}:is(.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger).danger{color:var(--color-error)!important}:is(.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger).danger:hover{background-color:#fbe0e5;outline:none}:is(.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger).selected{background-color:#2eb87714;color:#15803d!important}:is(.tippy-box[data-theme*=light] .tippy-content nav>a,.tippy-box[data-theme*=light] .tippy-content nav>span>a,.tippy-box[data-theme*=light] .tippy-content nav>div>a,.tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger).selected:hover{background-color:#2eb87726}.tippy-box[data-theme*=light] .tippy-content nav>span.disabled,.tippy-box[data-theme*=light] .tippy-content nav>div>span.disabled{color:#999!important}.tippy-box[data-theme*=light] .tippy-content hr{background:#0000000d}.tippy-content hr{opacity:1;background:#ffffff1a;margin:2px 0}.tippy-content .appointment-preview{margin:-1px -5px!important}.tippy-content .appointment-preview .calendar-event{border-radius:6px}.tippy-content nav{margin-left:-4px;margin-right:-4px;display:flex}.tippy-content nav:not(.flex){flex-direction:column}.tippy-content nav>div{flex-direction:column;width:100%;display:flex}.tippy-content nav>li,.tippy-content nav>span:not(.disabled):not(.submenu-trigger){display:contents}.tippy-content nav .submenu-content{display:none}.tippy-content nav nav{padding-left:4px;padding-right:4px}.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger{white-space:nowrap;color:#fff;box-sizing:border-box;cursor:pointer;border-radius:4px;align-items:center;width:100%;padding:6px 8px;text-decoration:none;display:flex}:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger).danger:hover{color:#fec5c5;background:#bf0d0d1a;outline:1px solid #d61f1f33}:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger).selected{color:#86efac;background:#22c55e1a}:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger).selected:hover{background:#22c55e2e}:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger):hover{background:#ffffff1a}:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger,.tippy-content nav>span.disabled,.tippy-content nav>div>span.disabled) i,:is(.tippy-content nav>a,.tippy-content nav>span>a,.tippy-content nav>div>a,.tippy-content nav>.submenu-trigger,.tippy-content nav>span.disabled,.tippy-content nav>div>span.disabled) .icon{text-align:center;flex-shrink:0;min-width:16px;margin-right:4px}.tippy-content nav>span.disabled,.tippy-content nav>div>span.disabled{white-space:nowrap;box-sizing:border-box;width:100%;color:var(--color-contrast-medium);opacity:.5;cursor:not-allowed;border-radius:4px;align-items:center;padding:6px 8px;display:flex}.large-checkbox{cursor:pointer;border-radius:4px;width:50px;height:28px;margin-bottom:0;display:inline-block;position:relative}table .large-checkbox{height:1px;transform:translateY(-18px)}.large-checkbox input[type=checkbox],.large-checkbox input[type=radio]{display:none}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio])+.checkbox{box-sizing:content-box;cursor:pointer;z-index:0;background:#ccc;border-radius:4px;width:50px;height:28px;margin:0;padding:0;transition:all .3s;position:relative}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio])+.checkbox:before{content:"";z-index:1;background:#ebebeb;border-radius:4px;width:46px;height:24px;transition:all .3s;position:absolute;inset:2px 0 0 2px;transform:scale(1)}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio])+.checkbox:after{content:"";z-index:2;background:#fff;border-radius:4px;width:24px;height:24px;transition:all .3s;position:absolute;inset:2px 0 0 2px;box-shadow:0 2px 5px #0006}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio]):checked+.checkbox{background:#055fbe}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio]):checked+.checkbox:before{transform:scale(0)}:is(.large-checkbox input[type=checkbox],.large-checkbox input[type=radio]):checked+.checkbox:after{left:24px}.callout-group{color:inherit;text-decoration:none}.callout-group .callout{margin-bottom:0}.top+.callout,.callout.bordered{border:2px solid #cddcea}.top+.callout{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.callout:empty{display:none}.callout.nested-fields{padding:.75em}.callout{box-sizing:border-box;border-radius:var(--btn-radius);width:100%;color:inherit;margin-bottom:15px;padding:1rem;text-decoration:none;display:block}.callout:not(.glow-card){background-color:#f1f5f9;border:1px solid #f1f5f90d}:is(.callout.inactive.glow-card,.callout:has([data-trix-button-group=ai-tools]:not(.loading)),.callout:has([data-nested-form-target=addItem])):before{opacity:.4;animation:none}.callout .table-wrapper:not(:last-of-type){margin-bottom:var(--space-sm)}.callout hr{background:#98b5d3}td .callout{margin-bottom:0}.callout.small{padding:.5rem .75rem}.callout .callout{background:#d8e3ee}.callout .callout:last-child{margin-bottom:0}.callout.info{background:#dcf6fb;border:1px solid #aeeaf6}.callout.warning{background:#fbf4dc;border:1px solid #faf3d7}.callout.notes{color:#272727;background:#fff7de;border:1px solid #fff7de}.callout.success{background:#91bf0d40;border:1px solid #91bf0d0d}.callout.alert,.callout.danger{background:#bf0d0d33;border:1px solid #bf0d0d0a}.callout.flex{justify-content:space-between;display:flex}#error_explanation{box-sizing:border-box;border-radius:var(--btn-radius);width:100%;color:inherit;margin-bottom:15px;margin-top:var(--space-sm);background:#bf0d0d33;border:1px solid #bf0d0d0a;padding:1rem;text-decoration:none;display:block}#error_explanation h2{margin-bottom:.5em;font-size:1.5rem}.tl-chart{background:var(--color-stone-50);border:1px solid var(--color-stone-200);border-radius:.5rem;display:flex;overflow:hidden}.tl-chart-sidebar{flex:0 0 var(--tl-label-w,13rem);border-right:1px solid var(--color-stone-200);box-sizing:border-box;background:var(--color-stone-50);z-index:1;min-width:0;padding:.75rem .75rem 1rem 1rem;position:relative}.tl-chart-scroll{box-sizing:border-box;flex:1 1 0;min-width:0;padding:.75rem 1rem 1rem;overflow-x:auto}.tl-chart-scroll-inner{min-width:var(--tl-strip-w,100%);position:relative}.tl-group,.tl-sb-group,.tl-group[data-color=blue],.tl-sb-group[data-color=blue]{--tl-color:var(--color-blue-500);--tl-tint:var(--color-blue-100);--tl-on-tint:var(--color-blue-800)}.tl-group[data-color=emerald],.tl-sb-group[data-color=emerald]{--tl-color:var(--color-emerald-500);--tl-tint:var(--color-emerald-100);--tl-on-tint:var(--color-emerald-800)}.tl-group[data-color=violet],.tl-sb-group[data-color=violet]{--tl-color:var(--color-violet-500);--tl-tint:var(--color-violet-100);--tl-on-tint:var(--color-violet-800)}.tl-group[data-color=amber],.tl-sb-group[data-color=amber]{--tl-color:var(--color-amber-500);--tl-tint:var(--color-amber-100);--tl-on-tint:var(--color-amber-900)}.tl-group[data-color=rose],.tl-sb-group[data-color=rose]{--tl-color:var(--color-rose-500);--tl-tint:var(--color-rose-100);--tl-on-tint:var(--color-rose-800)}.tl-group[data-color=teal],.tl-sb-group[data-color=teal]{--tl-color:var(--color-teal-500);--tl-tint:var(--color-teal-100);--tl-on-tint:var(--color-teal-800)}.tl-group[data-color=indigo],.tl-sb-group[data-color=indigo]{--tl-color:var(--color-indigo-500);--tl-tint:var(--color-indigo-100);--tl-on-tint:var(--color-indigo-800)}.tl-group[data-color=orange],.tl-sb-group[data-color=orange]{--tl-color:var(--color-orange-500);--tl-tint:var(--color-orange-100);--tl-on-tint:var(--color-orange-900)}.tl-sb-axis,.tl-axis{height:1.5rem;margin-bottom:.25rem}.tl-axis{position:relative}.tl-sb-group,.tl-group{margin-top:.625rem}.tl-sb-header,.tl-group-spacer{align-items:center;height:1.875rem;display:flex}.tl-sb-label,.tl-row{box-sizing:border-box;height:2.75rem}.tl-sb-group>.tl-sb-label+.tl-sb-label,.tl-group>.tl-row+.tl-row{border-top:1px dashed var(--color-stone-200)}.tl-sb-header{color:var(--color-stone-700);gap:.5rem;padding-right:.5rem;font-size:.8125rem;font-weight:600;overflow:hidden}.tl-sb-header .truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tl-group-swatch{background:var(--tl-color);border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.tl-sb-label{flex-direction:column;justify-content:center;gap:.125rem;min-width:0;padding-right:.5rem;display:flex}.tl-sb-label--disabled{opacity:.5}.tl-sb-label--disabled .tl-row-name{color:var(--color-stone-500);text-decoration:line-through}.tl-row-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.tl-row-meta{color:var(--color-stone-500);font-variant-numeric:tabular-nums;font-size:.6875rem;line-height:1.2}.tl-now-overlay{pointer-events:none;z-index:2;position:absolute;inset:0}.tl-now-line{top:0;bottom:0;left:var(--pct);background:var(--color-violet-500);width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #8d54ff33}@supports (color:color-mix(in lab, red, red)){.tl-now-line{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-violet-500) 20%, transparent)}}.tl-now-pill{top:1.875rem;left:var(--pct);background:var(--color-violet-500);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.25;position:absolute;transform:translate(-50%);box-shadow:0 1px 2px #7008e759}@supports (color:color-mix(in lab, red, red)){.tl-now-pill{box-shadow:0 1px 2px color-mix(in srgb, var(--color-violet-700) 35%, transparent)}}.tl-now-pill{z-index:3}.tl-axis-label{bottom:0;left:var(--pct);color:var(--color-stone-500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;position:absolute;transform:translate(-50%)}.tl-axis-label--today{color:var(--color-violet-700);font-weight:600}.tl-day-divider{top:0;bottom:0;left:var(--pct);background:var(--color-stone-300);pointer-events:none;z-index:1;width:1px;position:absolute}.tl-day-divider--track{background:var(--tl-color)}@supports (color:color-mix(in lab, red, red)){.tl-day-divider--track{background:color-mix(in srgb, var(--tl-color) 22%, transparent)}}.tl-row{align-items:center;display:flex;position:relative}.tl-track{background:var(--tl-color);flex:1;min-width:0;height:2.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.tl-track{background:color-mix(in srgb, var(--tl-color) 5%, transparent)}}.tl-track{border:1px solid var(--tl-color)}@supports (color:color-mix(in lab, red, red)){.tl-track{border:1px solid color-mix(in srgb, var(--tl-color) 18%, transparent)}}.tl-track{border-radius:.375rem;overflow:hidden}.tl-run-bar{cursor:pointer;z-index:0;min-width:.9rem;box-shadow:0 0 0 1px var(--color-stone-50);border-radius:2px;display:block;position:absolute;top:25%;bottom:25%}.tl-run-bar,.tl-run-bar *{cursor:pointer}.tl-run-bar:hover{filter:brightness(.9);box-shadow:0 0 0 1px}.tl-run-bar--success{background:#00bb7fbf}@supports (color:color-mix(in lab, red, red)){.tl-run-bar--success{background:color-mix(in srgb, var(--color-emerald-500) 75%, transparent)}}.tl-run-bar--failure{background:#ff2357bf}@supports (color:color-mix(in lab, red, red)){.tl-run-bar--failure{background:color-mix(in srgb, var(--color-rose-500) 75%, transparent)}}.tl-run-bar--partial{background:#f99c00bf}@supports (color:color-mix(in lab, red, red)){.tl-run-bar--partial{background:color-mix(in srgb, var(--color-amber-500) 75%, transparent)}}.tl-run-bar--neutral{background:#a6a09bbf}@supports (color:color-mix(in lab, red, red)){.tl-run-bar--neutral{background:color-mix(in srgb, var(--color-stone-400) 75%, transparent)}}.tl-row--disabled .tl-run-bar{opacity:.55}.tl-row--disabled .tl-track{opacity:.5}.tl-pre-created{width:var(--pct);background:var(--color-stone-50);border-right:1px dashed #79716b80;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.tl-pre-created{border-right:1px dashed color-mix(in srgb, var(--color-stone-500) 50%, transparent)}}.tl-pre-created{z-index:0}.tl-marker{top:50%;left:var(--pct);background:var(--tl-tint);color:var(--tl-on-tint);border:1px dashed var(--tl-color);align-items:center;gap:.3125rem;padding:.125rem .5rem .125rem .4375rem;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.tl-marker{border:1px dashed color-mix(in srgb, var(--tl-color) 55%, transparent)}}.tl-marker{white-space:nowrap;font-variant-numeric:tabular-nums;z-index:1;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1}.tl-marker-dot{background:var(--tl-color);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.tl-marker--next{opacity:.65}.tl-marker--dense{gap:0;padding:.125rem}.tl-marker--dense>span:not(.tl-marker-dot),.tl-group-header-m,.tl-row-label-m{display:none}@media (max-width:767px){.tl-chart{display:block}.tl-chart-sidebar{display:none}.tl-chart-scroll{padding:.75rem .75rem 1rem;overflow-x:auto}.tl-group-spacer{display:none}.tl-group-header-m{color:var(--color-stone-700);z-index:4;background:var(--color-stone-50);align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin-top:.75rem;padding:.125rem 0 .25rem;font-size:.875rem;font-weight:600;display:flex;position:sticky;left:0}.tl-row{border-top:none;height:auto;padding:.25rem 0 .375rem;display:block}.tl-group>.tl-row+.tl-row{border-top:1px dashed var(--color-stone-200);padding-top:.375rem}.tl-row-label-m{z-index:3;background:var(--color-stone-50);flex-wrap:wrap;align-items:baseline;gap:.125rem .625rem;width:fit-content;max-width:100%;padding:.125rem .5rem .25rem 0;display:flex;position:sticky;left:0}.tl-row-label-m .tl-row-name{white-space:normal;overflow:visible}}:is(textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]).expand{width:100%}:is(textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]):not(.special):not(.search-input__input):not(.radio-switch__label){font-size:var(--form-control-font-size,1em);min-height:var(--form-control-height);padding-top:var(--form-control-padding-y,.5em);padding-bottom:var(--form-control-padding-y,.5em);padding-left:var(--form-control-padding-x,.75em);padding-right:var(--form-control-padding-x,.75em);background:var(--color-bg-light);box-shadow:inset 0px 0px 0px 2px var(--color-contrast-lower);appearance:none;border:0;border-radius:6px;line-height:1.2;transition:all .2s}:is(textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]):not(.special):not(.search-input__input):not(.radio-switch__label)::placeholder{opacity:1;color:var(--color-contrast-low)}:is(textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]):not(.special):not(.search-input__input):not(.radio-switch__label):focus{background:var(--color-bg-lighter);box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-primary), var(--shadow-sm);outline:none}select{font-size:var(--form-control-font-size,1em);min-height:var(--form-control-height);padding-top:var(--form-control-padding-y,.5em);padding-bottom:var(--form-control-padding-y,.5em);padding-left:var(--form-control-padding-x,.75em);padding-right:var(--form-control-padding-x,.75em);background:var(--color-bg-light);box-shadow:inset 0px 0px 0px 2px var(--color-contrast-lower);appearance:none;border:0;border-radius:6px;height:auto;line-height:1.2;transition:all .2s}select::placeholder{opacity:1;color:var(--color-contrast-low)}select:focus{background:var(--color-bg-lighter);box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-primary), var(--shadow-sm);outline:none}select[multiple][data-controller*=select3],select[multiple][data-controller*=select3nomore]{display:block}label:not(.special):not(.radio-switch__label){font-size:var(--text-sm,.833em);margin-bottom:var(--space-xxxs);display:inline-block}label.expand{width:100%}label .field_with_errors :is(label){color:#bf0d0d}label+select{display:block}:is(input,textarea).form-control{margin-bottom:var(--space-xxs)}.form-control-wrapper :is(input,textarea).form-control,.flex :is(input,textarea).form-control,.grid :is(input,textarea).form-control{margin-bottom:0}textarea[data-controller=autogrow]{min-height:66px}input.search-input__input{margin-bottom:0}input[type=text],input[type=number],textarea{width:100%}:is(input[type=text],input[type=number],textarea).inline{width:auto;margin-bottom:0}form label+input,form label+select{margin-bottom:var(--space-xxs)}.flex :is(form) label,.flex :is(form) label+input,.flex :is(form) label+select,.flex .form-label{margin-bottom:0}input[type=color],input[type=color].form-control{min-height:48px;padding:0}.time-fields select{width:auto}[readonly=readonly]{pointer-events:none}.form-actions{margin-top:var(--space-md);justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.form-actions{align-items:center}}.simple_form{padding-bottom:var(--space-xxs)}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{font-family:var(--font-mono,ui-monospace, monospace)}[data-theme=dark] :is(input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]){color-scheme:dark}.narrow-datepicker{width:100%}@media (min-width:768px){.narrow-datepicker{max-width:160px}}input[type=text]:focus{z-index:99;position:relative}.signature-type-in,input.signature-type-in{border:2px solid #333;border-radius:5px;width:100%;max-width:460px;height:50px;font-family:Sacramento,cursive;overflow:visible;padding:.8em .2em!important;font-size:42px!important;line-height:1.5em!important}[data-theme=dark] :is(.signature-type-in,input.signature-type-in){color:#d1d5db;border-color:#6b7280}.signature-type-in-v2{max-width:460px;position:relative}.signature-type-in-v2 input{text-align:center;width:100%;height:46px;font-family:Calligraffitti,Sacramento,cursive;line-height:1em;overflow:visible;transform:translateY(.25em);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:.725em!important;font-size:38px!important}.signature-type-in-v2:before{content:"";z-index:-1;background:#fff;border:2px dotted #aaa;border-radius:7px;position:absolute;inset:0}[data-theme=dark] .signature-type-in-v2 input{color:#d1d5db}[data-theme=dark] .signature-type-in-v2:before{background:#1f2937;border-color:#4b5563}.signature-canvas-bg{background-color:#fff}[data-theme=dark] .signature-canvas-bg{background-color:#1f2937}.fieldset{background:#ac6d190a;border:2px dashed #ccc;border-radius:10px;margin:.825rem 0;padding:0 1rem .5rem}.fieldset legend{padding:0 8px}.fieldset .fieldset{margin-top:0}.bg-please_send_patients select{box-shadow:inset 0px 0px 0px 2px var(--color-success-light)}.bg-our_demand_is_appropriate select{box-shadow:inset 0px 0px 0px 2px var(--color-warning-light)}.bg-we_have_a_large_waitlist select{box-shadow:inset 0px 0px 0px 2px var(--color-error-lighter)}.bg-service_not_yet_being_offered select{box-shadow:0px 0px 0px 2px var(--color-error)!important}.btn.has-hints{position:relative}.btn .btn-subheading{display:none}@media (min-width:768px){.btn .btn-subheading{display:block}}.btn .btn-subheading{font-size:10px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.btn.disabled{pointer-events:none;cursor:not-allowed}.btn.clear{box-shadow:none!important}.button.expand{text-align:center;width:100%}.button.secondary{background:var(--color-bg);color:var(--color-contrast-higher)}.button.secondary:hover{box-shadow:var(--shadow-sm);background:#00000005}[data-theme=dark] .button.secondary:hover{background:#ffffff0a}.button.secondary:focus{outline:2px solid #d9dee4}.button.alert{color:var(--color-error-dark);background:#f003;border-color:#0000}.button.alert:hover{background:var(--color-error-darker);color:var(--color-white)}.button.warning{color:#463003;background:#f6ddaa;border-color:#0000}.button.warning:hover{background:var(--color-warning-darker)}.button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.button.small{font-size:.875em}.button.tiny{font-size:.75em}input[type=submit]:not(.btn),button[type=submit]:not(.btn){background:var(--color-primary);color:var(--color-white);border-color:#0000}:is(input[type=submit]:not(.btn),button[type=submit]:not(.btn)).expand{text-align:center;width:100%}:is(input[type=submit]:not(.btn),button[type=submit]:not(.btn)):hover{background:var(--color-primary-dark)}.btn--disabled{pointer-events:none}.button.primary,.btn.primary{background:var(--color-primary);color:var(--color-white);border-color:#0000}:is(.button.primary,.btn.primary):hover{background:var(--color-primary-dark)}.week-switcher .btn{opacity:.4;box-shadow:none;background:0 0;border:none;width:32px}@media (min-width:768px){.week-switcher .btn{width:42px}}.week-switcher .btn:hover{opacity:1;box-shadow:none;background:0 0}.week-switcher .btn:focus,.week-switcher .btn:active{box-shadow:none;outline:none}.page-title{margin-bottom:var(--space-xxs)}b,strong{font-weight:700}:is(h1,h2,h3,h4,h5,h6,p) i{font-style:italic}.monospace{font-family:monospace}.text-right{text-align:right}.text-left{text-align:left}.text-secondary,.text-gray{color:#636363}.text-tertiary{color:#a1a1a1}.text-red,.text-error,.text-alert,.text-color-expired,.text-color-needs_review{color:#bf0d0d!important}:is(.text-red,.text-error,.text-alert,.text-color-expired,.text-color-needs_review) svg,:is(.text-red,.text-error,.text-alert,.text-color-expired,.text-color-needs_review) path{fill:#bf0d0d}.tippy-content :is(.text-red,.text-error,.text-alert,.text-color-expired,.text-color-needs_review){color:#f57070}.text-dark-red{color:#6d1e1e}.text-dark-red svg,.text-dark-red path{fill:#6d1e1e}.text-strike{text-decoration:line-through}.text-warning,.text-orange,.text-color-expiring{color:#e2970c}:is(.text-warning,.text-orange,.text-color-expiring) svg,:is(.text-warning,.text-orange,.text-color-expiring) path{fill:#e2970c}.text-dark-orange{color:#c66d00}.text-dark-orange svg,.text-dark-orange path{fill:#c66d00}.uc{text-transform:uppercase}.lh1em{line-height:1em}.text-italic{font-style:italic}.text-blue{color:#055fbe}.text-yellow{color:#ffcf00}.text-yellow path{fill:#ffcf00}.text-green,.text-success,.text-color-far-in-future{color:#91bf0d!important}:is(.text-green,.text-success,.text-color-far-in-future) path{fill:#91bf0d}.text-dark-green{color:#3a6205}.text-dark-green path{fill:#3a6205}body.playwright:after{content:"";pointer-events:none;z-index:99999;border:2px dashed #3a6205;position:fixed;inset:0}body.playwright .f-header:after{content:"";pointer-events:none;border-bottom:2px dashed #3a6205;position:absolute;bottom:0;left:0;right:0}[data-theme=dark] body.playwright:after,[data-theme=dark] body.playwright .f-header:after{border-color:#a6d330}.dev-branch-label{text-shadow:-1px -1px #000,0 -1px #000,1px -1px #000,1px 0 #000,1px 1px #000,0 1px #000,-1px 1px #000,-1px 0 #000;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;color:#fff!important}.dev-branch-label a,.dev-branch-label a:hover{color:inherit!important}[data-theme=dark] .text-red,[data-theme=dark] .text-error,[data-theme=dark] .text-alert,[data-theme=dark] .text-color-expired,[data-theme=dark] .text-color-needs_review{color:#f56565!important}:is([data-theme=dark] .text-red,[data-theme=dark] .text-error,[data-theme=dark] .text-alert,[data-theme=dark] .text-color-expired,[data-theme=dark] .text-color-needs_review) svg,:is([data-theme=dark] .text-red,[data-theme=dark] .text-error,[data-theme=dark] .text-alert,[data-theme=dark] .text-color-expired,[data-theme=dark] .text-color-needs_review) path{fill:#f56565}[data-theme=dark] .text-dark-red{color:#e57373}[data-theme=dark] .text-dark-red svg,[data-theme=dark] .text-dark-red path{fill:#e57373}[data-theme=dark] .text-blue{color:#4ea4ff}[data-theme=dark] .text-dark-orange{color:#f59e0b}[data-theme=dark] .text-dark-orange svg,[data-theme=dark] .text-dark-orange path{fill:#f59e0b}[data-theme=dark] .text-dark-green{color:#a6d330}[data-theme=dark] .text-dark-green path{fill:#a6d330}[data-theme=dark] .text-green,[data-theme=dark] .text-success,[data-theme=dark] .text-color-far-in-future{color:#a6d330!important}:is([data-theme=dark] .text-green,[data-theme=dark] .text-success,[data-theme=dark] .text-color-far-in-future) svg,:is([data-theme=dark] .text-green,[data-theme=dark] .text-success,[data-theme=dark] .text-color-far-in-future) path{fill:#a6d330}.text-monospace{font-family:monospace}.b{font-weight:700}.text-500{font-weight:500}code{line-break:anywhere;font-family:monospace;line-height:1.4em}h1{margin-bottom:var(--space-xs)}h1,h2,h3{font-weight:700}:is(h1,h2,h3) small{font-size:80%}.ul,ul.styled{margin-left:1em;list-style:outside}:is(.ul,ul.styled) li{margin-bottom:.375em}:is(.ul,ul.styled) li ul,:is(.ul,ul.styled) li ol{margin-top:.375em}:is(.ul,ul.styled) li li{list-style:circle}:is(.ul,ul.styled) li li li{list-style:square}:is(.ul,ul.styled) ul,:is(.ul,ul.styled) ol{margin-left:1em}:is(.ul,ul.styled) ul{list-style:outside}:is(.ul,ul.styled) ol,:is(.ul,ul.styled) ol li{list-style:decimal}.ol,ol.styled{margin-left:1em;list-style:outside}:is(.ol,ol.styled) li{margin-bottom:.375em}:is(.ol,ol.styled) li ol,:is(.ol,ol.styled) li ul{margin-top:.375em}:is(.ol,ol.styled) li li{list-style:circle}:is(.ol,ol.styled) li li li{list-style:square}:is(.ol,ol.styled) ul,:is(.ol,ol.styled) ol{margin-left:1em}:is(.ol,ol.styled) ul{list-style:outside}:is(.ol,ol.styled) ol{list-style:decimal}.titleize{text-transform:capitalize}.text-highlight-red{background-color:#f003;border-radius:4px}:root{--fc-today-bg-color:#ffdc2800}.calendars thead{z-index:2;background:#fff}.calendars thead.is-sticky{transform:translate(1px)}table.fc-col-header.dragging{min-width:auto!important}.fc .fc-scrollgrid-section-sticky,.fc .fc-scrollgrid-section-sticky th{z-index:2}.single-calendar,.calendars{margin-bottom:32px}.calendar-wrapper{margin-bottom:2px}@media (max-width:767px){.calendar-wrapper{width:calc(100vw + 2px);margin-left:calc(var(--component-padding) / 2 * -1 - 1px);margin-right:calc(var(--component-padding) / 2 * -1 - 1px)}}.calendars .calendar-wrapper{min-height:660px}.calendar-wrapper:empty,.calendar-wrapper.hide-header thead,td[data-resource-id="0"] .fc-event-time,.no-time .fc-event-time,.fc .fc-timegrid-col-bg .event-hover-actions{display:none}.fc .fc-timegrid-col-bg .fc-event-title{color:#000;margin:.325em;font-size:1rem}.event-hover-actions{z-index:444444;position:absolute;bottom:4px;right:4px}@media not all and (min-width:48rem){.event-hover-actions{display:none}}.event-hover-actions a{color:#fff;box-sizing:border-box;background:#00000080;border-radius:3px;padding:3px;display:block}.event-hover-actions a:hover{background:#000000e6}.fc-timegrid-slots tr:hover{background-color:#ff03;border-top:1px solid #ff06!important;border-bottom:1px solid #ff06!important}.fc table{font-size:.9em!important}.fc .fc-timegrid-body.multiselect .fc-timegrid-event:not(.selected){opacity:.7}.fc .fc-timegrid-body.multiselect .event-hover-actions{display:none!important}.fc .fc-non-business{background:#a8a8a84d!important}.calendar-wrapper .fc{font-size:.875em}.fc .fc-toolbar.fc-header-toolbar h2{font-size:1em}.fc .fc-button-group button{text-transform:capitalize!important}.fc th .fc-col-header-cell-cushion{white-space:nowrap;overflow:hidden}.fc .fc-col-header-cell-cushion{flex-direction:column;font-size:14px;display:flex!important}.fc .fc-col-header-cell-cushion small{margin-top:.3em;font-size:80%}.fc .fc-col-header-cell-cushion+.fc-col-header-cell-cushion{display:none!important}.fc-event{font-size:.825em!important}@keyframes selected{0%{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #0000ff80}to{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #0000ffe6}}@keyframes alert{0%{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #f003}to{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #ff0000e6}}@keyframes alert-slim{0%{box-shadow:0 0 0 1px #ffffff80,0 0 0 2px #f003}to{box-shadow:0 0 0 1px #ffffff80,0 0 0 2px #ff0000e6}}.fc-event{font-size:11px;line-height:1em;position:relative}.fc-event .emoji{z-index:10;text-shadow:-1px 0 #fff,1px 0 #fff,0 -1px #fff,0 1px #fff;border-radius:4px;outline:1px solid #ffffffe6;padding:2px;font-family:Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Android Emoji,EmojiSymbols,monospace;font-weight:700;position:absolute;top:-3px;right:-3px;color:#000!important}.questionmark-badge{text-align:center;z-index:4;background:linear-gradient(#aa0627,#d00909);border-radius:99px;outline:1px solid #fffc;min-width:14px;height:14px;font-size:11px;font-weight:700;line-height:1.2em;position:absolute;top:-3px;left:-3px;color:#fff!important}.fc-daygrid-event .questionmark-badge{position:relative;top:0;left:-2px}.questionmark-badge~.fc-event-main .fc-event-time{padding-left:12px}:is(.fc-daygrid-event,.fc-timegrid-event).appointment-kind-cancelled{filter:grayscale();text-decoration:line-through}:is(:is(.fc-daygrid-event,.fc-timegrid-event).appointment-kind-deleted,:is(.fc-daygrid-event,.fc-timegrid-event).appointment-kind-deleted_dupe):not(:hover){filter:grayscale();opacity:.5;text-decoration:line-through}:is(:is(.fc-daygrid-event,.fc-timegrid-event).appointment-kind-deleted,:is(.fc-daygrid-event,.fc-timegrid-event).appointment-kind-deleted_dupe):not(:hover)>*{opacity:.2}:is(.fc-daygrid-event,.fc-timegrid-event).recurrent.not-this-week:not(.recurrent-on-master){filter:opacity(.7)grayscale(.2);font-style:italic}:is(.fc-daygrid-event,.fc-timegrid-event).shadow-appt{cursor:alias!important}:is(.fc-daygrid-event,.fc-timegrid-event).shadow-appt:not(:hover){filter:opacity(.7)grayscale()}:is(.fc-daygrid-event,.fc-timegrid-event).shadow-appt{font-style:italic}:is(.fc-daygrid-event,.fc-timegrid-event).dashed-outline{outline:1px dashed #000}:is(.fc-daygrid-event,.fc-timegrid-event).selected{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #0000ffe6,2px 4px 6px #0006}:is(.fc-daygrid-event,.fc-timegrid-event).has-notices{box-shadow:0 0 0 1px #ffffff80,0 0 0 3px #ff0000b3!important}:is(.fc-daygrid-event,.fc-timegrid-event).disabled{filter:grayscale()brightness();opacity:.4;pointer-events:none}.fc-timegrid-event{height:100%}.fc-timegrid-event.text-dark{border-color:#0000001a!important}.fc-timegrid-event.text-dark .fc-event-main{color:#000}.fc-timegrid-event.text-dark .fc-event-main p{color:#000;text-shadow:1px 1px #ffffff80}.fc-timegrid-event .fc-event-main{text-shadow:1px 1px #0000004d;padding:2px 2px 0!important}.fc-timeline-event{border-radius:1px!important}.fc-timeline-event.has-notices{animation:1s infinite alternate alert-slim!important}.fc-timeline-event .fc-event-main{text-shadow:1px 1px #00000080}.fc-highlight{border:2px dotted var(--fc-highlight-color,#429eb199);border-radius:3px}.event-demo{color:#fff;background:#055fbe;border-radius:3px;padding:6px;text-decoration:none;display:block}.event-demo.text-dark{color:#000}.event-demo.text-dark p{text-shadow:1px 1px #ffffff80}.event-demo p{text-shadow:1px 1px #0000004d;color:inherit;margin-bottom:0;font-size:14px}.event-demo p:last-child{margin-bottom:0}.event-demo p small{font-size:12px}.appt-notes,.fc-event-title{white-space:pre-line}.fc-daygrid-dot-event .fc-daygrid-event-dot{display:none}.fc-daygrid-dot-event .fc-event-title{font-weight:400!important}.fc-daygrid-event.fc-daygrid-dot-event{padding:2px 4px}.shadow-appointment,.preview-appointment{border-radius:8px;position:absolute;opacity:.6!important;pointer-events:none!important;z-index:10!important;background-color:#3b82f626!important;border:2px dashed #3b82f6cc!important}:is(.shadow-appointment,.preview-appointment):before{content:"Preview";color:#3b82f6;background:#ffffffe6;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:700;position:absolute;top:2px;right:2px;z-index:2147483647!important}:is(.shadow-appointment,.preview-appointment) .fc-event-title{opacity:.8;font-style:italic}.calendar-wrapper{position:relative}.calendar-wrapper svg{overflow:visible}.calendly-calendar-container{min-height:350px}@media (min-width:768px){.calendly-calendar-container{min-height:400px}}.calendly-timeslots-container{flex-direction:column!important;height:350px!important;display:flex!important;overflow:hidden!important}@media (min-width:768px){.calendly-timeslots-container{height:400px!important}}.calendly-calendar-header h3{color:#1f2937;font-size:1rem;font-weight:600}@media (min-width:1024px){.calendly-calendar-header h3{font-size:1.125rem}}.calendly-nav-btn{color:#374151;background:#fff;border:1px solid #e5e7eb;justify-content:center;align-items:center;transition:all .2s;display:flex}.calendly-nav-btn:hover{background:#f9fafb;border-color:#d1d5db}.calendly-nav-btn:active{background:#f3f4f6}.calendly-nav-btn svg{width:1.25rem;height:1.25rem}.calendly-day{flex-direction:column;justify-content:center;align-items:center;min-height:2rem;font-size:.875rem;display:flex;position:relative}@media (min-width:1024px){.calendly-day{min-height:2.5rem;font-size:inherit}}.calendly-day:hover:not(.bg-blue-600){background-color:#f3f4f6}.calendly-day.bg-blue-600{font-weight:600}.calendly-day.text-gray-400{cursor:not-allowed}.calendly-day-empty{min-height:2rem}@media (min-width:1024px){.calendly-day-empty{min-height:2.5rem}}.calendly-timeslots-container .time-slot-link{color:inherit;text-decoration:none}.calendly-timeslots-container .time-slot-link:hover{text-decoration:none}@media (orientation:portrait){.calendly-grid{grid-template-columns:1fr!important}.public-appointment-openings{flex-direction:column;max-height:100dvh;display:flex;overflow:hidden}.public-appointment-openings .calendly-grid{flex:1;grid-template-rows:auto 1fr;min-height:0}.public-appointment-openings .calendly-calendar-container{min-height:0!important}.public-appointment-openings .calendly-timeslots-container{height:auto!important;min-height:0!important;overflow-y:auto!important}.embed-main{box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow:hidden}.embed-main>.container-legacy{flex-direction:column;flex:1;min-height:0;display:flex}.embed-main .public-appointment-openings{flex:1;max-height:none;overflow:auto}}.public-openings-banner-coded{text-align:center;width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.public-openings-banner-top{background-color:#2c3e5a;justify-content:center;padding:24px 16px;display:flex}.public-openings-banner-top .public-openings-banner-logo{width:auto;height:80px}.public-openings-banner-divider{margin-top:-1px;font-size:0;line-height:0}.public-openings-banner-divider img{width:100%;display:block}.public-openings-banner-headline{color:#fff;background-color:#428ed0;padding:32px 24px}.public-openings-banner-headline .public-openings-banner-headline-sub{opacity:.9;margin-bottom:8px;font-size:1.25rem;font-weight:500;line-height:1.4}.public-openings-banner-headline .public-openings-banner-headline-main{margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.25}.public-openings-banner-features{background-color:#fff;padding:32px 24px}.public-openings-banner-features ul{max-width:1200px;margin:0 auto 24px;padding:0;list-style:none}.public-openings-banner-features ul li{color:#333;align-items:flex-start;padding:4px 0;font-size:1.125rem;line-height:1.4;display:flex}.public-openings-banner-features ul li:before{content:"✓";color:#428ed0;flex-shrink:0;margin-right:10px;font-weight:700}.public-openings-banner-features .public-openings-banner-tagline{color:#111;margin-bottom:8px;font-size:1.25rem;font-weight:700}.public-openings-banner-features .public-openings-banner-byline{color:#999;margin-bottom:0;font-size:1.25rem;font-style:italic}@media (max-width:768px){.public-openings-banner-top .public-openings-banner-logo{height:56px}.public-openings-banner-headline{padding:24px 16px}.public-openings-banner-headline .public-openings-banner-headline-sub{font-size:1.25rem}.public-openings-banner-headline .public-openings-banner-headline-main{font-size:1.5rem}.public-openings-banner-features{padding:24px 16px}.public-openings-banner-features ul li{padding:6px 0;font-size:1rem}.public-openings-banner-features .public-openings-banner-tagline{font-size:1.125rem}.public-openings-banner-features .public-openings-banner-byline{font-size:.875rem}}@media (max-width:480px){.public-openings-banner-top .public-openings-banner-logo{height:44px}.public-openings-banner-headline{padding:16px 12px}.public-openings-banner-headline .public-openings-banner-headline-sub{font-size:1rem}.public-openings-banner-headline .public-openings-banner-headline-main{font-size:1.125rem}.public-openings-banner-features{padding:16px 12px}.public-openings-banner-features ul li{padding:4px 0;font-size:.875rem}.public-openings-banner-features .public-openings-banner-tagline{font-size:1rem}.public-openings-banner-features .public-openings-banner-byline{font-size:.75rem}}.jsoneditor-wrapper{margin-bottom:15px}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=text],.jsoneditor input[type=search],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=search]{border:inherit;height:auto;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;line-height:inherit;transition:none}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=text]:focus,.jsoneditor input[type=search]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal input[type=search]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor tbody{background:0 0!important}.jsoneditor td,.jsoneditor th{text-align:left;vertical-align:inherit;border-radius:inherit;display:table-cell;border:0!important;padding:0!important}.jsoneditor-modal td,.jsoneditor-modal th{text-align:left;vertical-align:inherit;border-radius:inherit;padding:0;display:table-cell}.jsoneditor .autocomplete.dropdown{cursor:default;text-align:left;background:#fff;border:1px solid #d3d3d3;outline:0;margin:0;padding:5px;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt;position:absolute;overflow:hidden auto;box-shadow:2px 2px 12px #8080804d}.jsoneditor .autocomplete.dropdown .item{color:#333}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ddd}.jsoneditor .autocomplete.hint{color:#aaa;top:4px;left:4px}.jsoneditor-contextmenu-root{width:0;height:0;position:relative}.jsoneditor-contextmenu{box-sizing:content-box;z-index:2;position:absolute}.jsoneditor-contextmenu .jsoneditor-menu{border-radius:var(--btn-radius);background:#fff;border:1px solid #d3d3d3;width:128px;height:auto;margin:0;padding:2px;list-style:none;position:relative;top:0;left:0;box-shadow:2px 2px 12px #8080804d}.jsoneditor-contextmenu .jsoneditor-menu button{cursor:pointer;color:#4d4d4d;box-sizing:border-box;text-align:left;background:0 0;border:none;width:128px;height:auto;margin:0;padding:0 4px 0 0;font-family:arial,sans-serif;font-size:10pt;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{border:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;border-left:1px solid #e5e5e5;width:32px;height:24px}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{-o-transition:all .3s ease-out;border:none;padding:0 10px;transition:all .3s ease-out;display:none;position:relative;top:0;left:-10px;box-shadow:inset 0 0 10px #80808080}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:1s ease-in-out all}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{background:url("/assets/jsoneditor-icons-6eb44468.svg") 0 -72px;width:24px;height:24px;margin:0 4px 0 0;padding:0;position:absolute;top:0;right:0}.jsoneditor-contextmenu .jsoneditor-icon{background-image:url("/assets/jsoneditor-icons-6eb44468.svg");border:none;width:24px;height:24px;margin:0;padding:0;position:absolute;top:0;left:0}.jsoneditor-contextmenu .jsoneditor-text{word-wrap:break-word;padding:4px 0 4px 24px}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{border-top:1px solid #e5e5e5;height:0;margin-top:5px;padding-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu ul,.jsoneditor-contextmenu li{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:hover,.jsoneditor-contextmenu .jsoneditor-menu button:focus{color:#1a1a1a;background-color:#f5f5f5;outline:none}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus{background-color:#f5f5f5}.jsoneditor-modal{color:#4d4d4d;max-width:95%;line-height:1.3em;box-shadow:2px 2px 12px #8080804d;border-radius:5px!important;padding:45px 15px 15px!important}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{box-sizing:border-box;color:#fff;background:#333;width:100%;height:30px;padding:0 10px;font-family:arial,sans-serif;font-size:11pt;line-height:30px;position:absolute;top:0;left:0}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;white-space:nowrap;padding-right:0}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#333}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{color:#fff;background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{color:gray;background:#d3d3d3}.jsoneditor-modal .jsoneditor-select-wrapper{display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";pointer-events:none;border-top:6px solid #666;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:14px;right:8px}.jsoneditor-modal select{appearance:none;text-indent:0;min-width:180px;max-width:350px;text-overflow:"";padding:3px 24px 3px 10px;font-size:10pt;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{border-left-style:none;border-radius:0;margin:0;padding:4px 10px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-left-style:solid;border-top-left-radius:3px;border-bottom-left-radius:3px}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{border-radius:3px;width:100%;padding:0;line-height:1.2em}.jsoneditor-modal .jsoneditor-jmespath-label{color:#1e90ff;margin-top:20px;margin-bottom:5px;font-weight:700}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{border-collapse:collapse;width:100%}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{margin:4px 0 2px;font-style:italic}.jsoneditor-modal .jsoneditor-inline{width:100%;padding-top:2px;padding-bottom:2px;display:inline-block;position:relative}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{flex-wrap:wrap;display:flex}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{flex:1;min-width:180px}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#333;border-radius:5px}.jsoneditor-modal table th,.jsoneditor-modal table td{text-align:left;vertical-align:middle;color:#4d4d4d;border-spacing:0;border-collapse:collapse;font-weight:400}.jsoneditor-modal select,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus{color:#4d4d4d;background:#fff;border:1px solid #d3d3d3;padding:4px}.jsoneditor-modal #query{color:#4d4d4d;background:#fff;border:1px solid #d3d3d3;border-radius:3px;padding:4px}.jsoneditor-modal,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal select,.jsoneditor-modal option,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text]{font-family:arial,sans-serif;font-size:10.5pt}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{box-sizing:border-box;width:100%;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal select,.jsoneditor-modal input{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{color:#fff;background:#333;border-color:#333}.jsoneditor{color:#1a1a1a;box-sizing:border-box;border:thin solid #333;width:100%;height:100%;padding:0;line-height:100%;position:relative}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor-readonly,div.jsoneditor-default{word-wrap:break-word;float:left;border:1px solid #0000;min-width:32px;min-height:16px;margin:1px;padding:2px}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value{word-break:break-word}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{color:gray;min-width:16px}div.jsoneditor-empty{border-style:dashed;border-color:#d3d3d3;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{vertical-align:top;color:gray;padding:3px 0}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{color:gray;background:#f5f5f5}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{box-sizing:border-box;white-space:pre-wrap;word-break:break-all;width:100%;height:100%;margin:0;padding:2px;overflow:auto}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{background:#fff;width:100%;height:100%;position:relative;overflow:auto}div.jsoneditor-tree button.jsoneditor-button{cursor:pointer;background:url("/assets/jsoneditor-icons-6eb44468.svg");border:none;width:24px;height:24px;margin:0;padding:0}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:1px solid #e5e5e5}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{cursor:move;background:url("/assets/jsoneditor-icons-6eb44468.svg") -72px -72px}div.jsoneditor-tree :focus{outline:none}div.jsoneditor-tree div.jsoneditor-show-more{color:gray;background-color:#e5e5e5;border-radius:3px;margin:2px 0;padding:3px 4px;font-family:arial,sans-serif;font-size:10pt;display:inline-block}div.jsoneditor-tree div.jsoneditor-show-more a{color:gray;display:inline-block}div.jsoneditor-tree div.jsoneditor-color{cursor:pointer;border:1px solid gray;width:12px;height:12px;margin:4px;display:inline-block}div.jsoneditor-tree div.jsoneditor-date{color:#fff;background:#a1a1a1;border-radius:3px;margin:0 3px;padding:3px;font-family:arial,sans-serif;display:inline-block}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{background:url("/assets/jsoneditor-icons-6eb44468.svg") -168px -48px;width:24px;height:24px;margin:0 4px 0 0;padding:0}div.jsoneditor-outer{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:static}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{box-sizing:border-box;text-align:center;width:100%;display:none;position:absolute;top:15%;left:0}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{color:#006000;margin:2px;padding:2px;text-decoration:underline;display:inline-block}a.jsoneditor-value.jsoneditor-url:hover,a.jsoneditor-value.jsoneditor-url:focus{color:#ee422e}div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover,div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-value.jsoneditor-highlight{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-object,div.jsoneditor-value.jsoneditor-array{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:hover,div.jsoneditor-tree div.jsoneditor-show-more a:focus{color:#ee422e}textarea.jsoneditor-text,.ace-jsoneditor{min-height:150px}textarea.jsoneditor-text *,.ace-jsoneditor *{font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif}textarea.jsoneditor-text{box-sizing:border-box;resize:none;background-color:#fff;border:none;outline-width:0;width:100%;height:100%;margin:0}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-dragarea,tr.jsoneditor-selected button.jsoneditor-contextmenu-button{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:hover,div.jsoneditor-tree button.jsoneditor-dragarea:focus,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor tr,div.jsoneditor th,div.jsoneditor td{margin:0;padding:0}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor td,div.jsoneditor th,div.jsoneditor textarea,pre.jsoneditor-preview,.jsoneditor-schema-error,.jsoneditor-popover{color:#1a1a1a;font-family:dejavu sans mono,droid sans mono,consolas,monaco,lucida console,courier new,courier,monospace,sans-serif;font-size:10pt}.jsoneditor-schema-error{cursor:default;text-align:center;width:24px;height:24px;line-height:24px;display:inline-block;position:relative}.jsoneditor-popover{color:#fff;cursor:auto;background-color:#4c4c4c;border-radius:3px;width:200px;padding:7px 10px;position:absolute;box-shadow:0 0 5px #0006}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:7px solid #4c4c4c;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{content:"";margin-left:inherit;border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:7px solid #4c4c4c;margin-top:-7px;position:absolute;top:19px;left:-14px}.jsoneditor-popover:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;margin-left:-7px;display:block;position:absolute;left:50%}.jsoneditor-text-errors tr.jump-to-line:hover{cursor:pointer;text-decoration:underline}.jsoneditor-schema-error:hover .jsoneditor-popover,.jsoneditor-schema-error:focus .jsoneditor-popover{animation:.3s linear fade-in,.3s linear move-up;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{color:gray;background-color:#ebebeb;border-radius:8px;margin:auto;padding:7px 15px;position:absolute;bottom:31px;left:calc(50% - 92px)}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{border-collapse:collapse;border-top:1px solid #ffc700;width:100%}.jsoneditor .jsoneditor-text-errors td{vertical-align:middle;padding:3px 6px}.jsoneditor .jsoneditor-text-errors td pre{white-space:normal;margin:0}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{cursor:pointer;border:none;width:24px;height:24px;margin:0 4px 0 0;padding:0}.jsoneditor-text-errors tr .jsoneditor-schema-error{background:url("/assets/jsoneditor-icons-6eb44468.svg") -168px -48px}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background:url("/assets/jsoneditor-icons-6eb44468.svg") -25px 0}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{animation:.3s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{box-sizing:border-box;border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{box-sizing:border-box;color:#fff;background-color:#333;border-bottom:1px solid #333;width:100%;height:35px;margin:0;padding:2px}.jsoneditor-menu>button,.jsoneditor-menu>.jsoneditor-modes>button{border-radius:var(--btn-radius);color:#fff;opacity:.8;float:left;background:url("/assets/jsoneditor-icons-6eb44468.svg");border:1px solid #0000;width:26px;height:26px;margin:2px;padding:0;font-family:arial,sans-serif;font-size:10pt}.jsoneditor-menu>button:hover,.jsoneditor-menu>.jsoneditor-modes>button:hover{background-color:#fff3;border:1px solid #fff6}.jsoneditor-menu>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>.jsoneditor-modes>button:active{background-color:#ffffff4d}.jsoneditor-menu>button:disabled,.jsoneditor-menu>.jsoneditor-modes>button:disabled{opacity:.5;background-color:#0000;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{float:left;display:inline-block}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>button.jsoneditor-separator,.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{color:#fff;opacity:.8;vertical-align:middle;font-family:arial,sans-serif;font-size:10pt}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{padding:10px;font-size:8pt;position:absolute;top:0;right:0}.jsoneditor-navigation-bar{box-sizing:border-box;color:gray;background-color:#ebebeb;border-bottom:1px solid #d3d3d3;width:100%;height:26px;margin:0;padding:0;font-family:arial,sans-serif;font-size:10pt;line-height:26px;overflow:hidden}.jsoneditor-search{border-collapse:collapse;border-spacing:0;font-family:arial,sans-serif;display:flex;position:absolute;top:4px;right:4px}.jsoneditor-search .jsoneditor-frame input[type=text]{border:none;outline:none;width:120px;margin:1px;font-family:arial,sans-serif;line-height:20px;color:#1a1a1a!important;font-size:var(--text-sm)!important;margin-bottom:0!important;padding-top:4px!important;padding-bottom:4px!important}.jsoneditor-search button{vertical-align:top;background:url("/assets/jsoneditor-icons-6eb44468.svg");border:none;width:16px;height:24px;margin:0;padding:0}.jsoneditor-search button:hover{background-color:#0000}.jsoneditor-search button.jsoneditor-refresh{background-position:-99px -73px;width:18px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-frame{background-color:#fff;border:1px solid #0000;margin:0;padding:0 2px}.jsoneditor-results{color:#fff;padding-right:5px;font-family:arial,sans-serif;line-height:26px}.jsoneditor-statusbar{color:gray;box-sizing:border-box;background-color:#ebebeb;border-top:1px solid #d3d3d3;height:26px;font-size:10pt;line-height:26px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;cursor:pointer;background:url("/assets/jsoneditor-icons-6eb44468.svg") -168px -48px;width:24px;height:24px;margin-top:1px;padding:0}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;cursor:pointer;margin:0 4px 0 0}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;background:url("/assets/jsoneditor-icons-6eb44468.svg") -25px 0;width:24px;height:24px;margin:1px;padding:0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{white-space:nowrap;outline:none;padding:0 5px;overflow:hidden}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;z-index:1;background-color:#ebebeb;position:absolute;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{cursor:pointer;background-color:#ebebeb;height:20px;padding:0 3px;position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:10pt}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-family:arial,sans-serif;font-size:9pt}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{clip:rect(0px, 0px, 0px, 0px);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selectr-visible{opacity:0;z-index:11;width:100%;height:100%;position:absolute;top:0;left:0}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{opacity:1;height:auto;display:block;top:100%;min-height:200px!important}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{z-index:1;box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:3px;width:100%;padding:7px 28px 7px 14px;position:relative}.selectr-selected:before{content:"";border:4px solid #0000;border-top-color:#6c7a86;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:10px;transform:rotate(0)translateY(-50%)}.selectr-container.open .selectr-selected:before,.selectr-container.native-open .selectr-selected:before{border:4px solid #0000;border-top-width:0;border-bottom-color:#6c7a86}.selectr-label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:none;overflow:hidden}.selectr-placeholder{color:#6c7a86}.selectr-tags{white-space:normal;margin:0;padding:0}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{float:left;cursor:default;color:#fff;background:#acb7bf;border:none;border-radius:10px;margin:0 2px 2px 0;padding:2px 25px 2px 8px;list-style:none;position:relative}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-top:0 solid #0000;border-radius:0 0 3px 3px;width:100%;display:none;position:absolute;top:calc(100% - 1px);left:0}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{display:none;position:relative}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{cursor:pointer;z-index:11;background-color:#0000;border:none;width:20px;height:20px;padding:0;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:before,.selectr-clear:after,.selectr-input-clear:before,.selectr-input-clear:after{content:" ";background-color:#6c7a86;width:2px;height:10px;position:absolute;top:5px;left:9px}.selectr-tag-remove:before,.selectr-tag-remove:after{content:" ";background-color:#fff;width:3px;height:12px;position:absolute;top:4px;left:9px}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{box-sizing:border-box;border:1px solid #999;border-radius:3px;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;top:5px;left:5px}.selectr-notice{box-sizing:border-box;background-color:#fff;border-top:1px solid #999;border-radius:0 0 3px 3px;width:100%;padding:8px 16px;display:none}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{max-height:200px;margin:0;padding:0;display:none;position:relative;top:calc(100% + 2px);overflow:auto scroll}.selectr-container.open .selectr-options,.selectr-container.open .selectr-input-container,.selectr-container.notice .selectr-options-container{display:block}.selectr-option{cursor:pointer;padding:5px 20px;font-weight:400;list-style:none;display:block;position:relative}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{padding:0;font-weight:700}.selectr-optgroup--label{margin-top:10px;padding:5px 15px;font-weight:700}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 #0000;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{transform:rotate(180deg)translateY(50%)}.selectr-disabled{opacity:.6}.selectr-empty,.has-selected .selectr-placeholder{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{content:" ";clear:both;display:table}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;width:auto;min-width:90px}.selectr-tag-input{width:100%;font-family:inherit;font-weight:inherit;font-size:inherit;border:none;padding:3px 10px}.selectr-input-container.loading:after{content:"";width:20px;height:20px;-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;border:3px solid #ddd;border-top-color:#aaa;border-radius:50%;animation:.5s linear infinite forwards spinJSONEdior;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@keyframes spinJSONEdior{0%{transform:rotate(0)translateY(-50%)}to{transform:rotate(360deg)translateY(-50%)}}.selectr-container.open.inverted .selectr-selected{border-color:#0000 #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{background-color:#fff;border-width:1px 1px 0;border-color:#999 #999 #0000;border-radius:3px 3px 0 0;top:auto;bottom:calc(100% - 1px)}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-placeholder-shown{color:#6c7a86;opacity:1}#select_document_template_dialog .responsive-image{object-fit:contain;width:100%;height:100%}.modal-document-template{z-index:10;background-color:#0006;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.modal-document-form-field-template{overflow:hidden}.modal-document-form-field-template .highlight_clickable_selection{background:#ffd70066;border-radius:7px;outline:2px solid #ffd700cc;transition:all .15s ease-in-out}.modal-document-form-field-template .highlight_clickable_selection input,.modal-document-form-field-template .highlight_clickable_selection textarea{opacity:0!important}.modal-document-form-field-template .highlight_clickable_selection:hover{cursor:pointer;background:#ffd7004d;outline-width:5px;outline-color:#ffd700cc}.modal-document-form-field-template .highlight_clickable_selection.highlight_selected_field{background:#00800066;outline-width:5px;outline-color:#00800099}.modal-select-document-template{border-radius:10px;width:clamp(300px,40%,500px);height:clamp(300px,80%,900px);overflow:auto}::backdrop{opacity:.75;background-color:#789}.modal-document-template-content{background-color:#fefefe;border:1px solid #888;border-radius:10px;height:calc(100vh - 78px);padding:20px;position:absolute;top:calc(50% + 35px);left:50%;overflow:scroll;transform:translate(-50%,-50%)}dialog.modal{border:0;border-radius:10px;min-width:40ch;max-width:50ch;padding:1em}dialog.modal>*{margin:0 0 .5rem}dialog.modal span{padding-left:10px}dialog.modal .wrapper{justify-content:space-between;align-items:center;display:flex}@media print{.hide-section-to-print{visibility:hidden;display:none}.section-to-print{visibility:visible;display:block;top:0;left:0}}.hide-section-to-display{display:none}#form_field_details fieldset{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px}#form_field_details legend{font-weight:700}#document_template_frame .flash{background-color:#ff0;transition:background-color .5s}#document-management .grid-container{background-color:#2196f3;grid-template-columns:296px 1fr 296px;padding:10px;font-size:14px;display:grid}#document-management .grid-item{text-align:center;background-color:#fffc;border:1px solid #000c;padding:20px;font-size:30px}#document-management .secondary{fill:currentColor;color:#fff;background-color:#cc4948;border:1px solid #cc4948;text-decoration:none}#document-management .text--weight--semi-bold{font-weight:600}#document-management .text--size--14{font-size:14px}#document-management .sidebar{z-index:10;visibility:visible;height:100%}#fill-in-form,#fill-in-form-document{width:8.5in;min-width:8.5in;height:11in;position:relative}:is(#fill-in-form,#fill-in-form-document) .draggable,:is(#fill-in-form,#fill-in-form-document) .resizable-draggable{opacity:.66;color:#000;touch-action:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;z-index:10;background-color:gray;border:1px solid #00008b;border-width:1px 10px;width:10em;height:40px;position:absolute;left:0}:is(#fill-in-form,#fill-in-form-document) .selected-form-field-template{background-color:coral}:is(#fill-in-form,#fill-in-form-document) .keyed-signature-text-field.signature-type-in{top:0;height:35px!important;font-size:25px!important}:is(#fill-in-form,#fill-in-form-document) .keyed-signature-text{height:35px;font-size:25px}:is(#fill-in-form,#fill-in-form-document) .selected{outline:2px solid red}:is(#fill-in-form,#fill-in-form-document) .form_template{-webkit-user-select:none;user-select:none;user-drag:auto;page-break-before:always;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto}:is(#fill-in-form,#fill-in-form-document) input:invalid,:is(#fill-in-form,#fill-in-form-document) textarea:invalid{background-color:ivory;border:none;border-radius:5px;outline:2px solid red}:is(#fill-in-form,#fill-in-form-document) input:required,:is(#fill-in-form,#fill-in-form-document) textarea:required{opacity:.8;color:#000!important;background-color:#fcc!important;border:2px solid red!important}:is(#fill-in-form,#fill-in-form-document) input[type=text]:optional,:is(#fill-in-form,#fill-in-form-document) textarea:optional{border:2px solid #ffd500!important}:is(#fill-in-form,#fill-in-form-document) input[type=text],:is(#fill-in-form,#fill-in-form-document) textarea{opacity:.8;z-index:10;color:#000;background-color:#eee8aa;border:none;margin:0;padding:0}:is(:is(#fill-in-form,#fill-in-form-document) input[type=text],:is(#fill-in-form,#fill-in-form-document) textarea):not(:hover){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;outline:none}:is(#fill-in-form,#fill-in-form-document) input[type=checkbox]{cursor:pointer;position:relative;top:-5px;left:10px}:is(#fill-in-form,#fill-in-form-document) input[type=checkbox]:before{content:"";background-color:#eee8aa;border:1px solid #99afc1;border-radius:3px;width:16px;height:16px;padding:1px;position:absolute}:is(#fill-in-form,#fill-in-form-document) input[type=checkbox]:checked:before{background-color:#00aeef}:is(#fill-in-form,#fill-in-form-document) input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:block;position:absolute;top:2px;left:6px;transform:rotate(45deg)}:is(#fill-in-form,#fill-in-form-document) #new_document_template input[type=checkbox]{cursor:pointer;position:relative;top:0;left:0}:is(#fill-in-form,#fill-in-form-document) #new_document_template input[type=checkbox]:before{content:"";background-color:#eee8aa;border:1px solid #99afc1;border-radius:3px;width:16px;height:16px;padding:1px;position:absolute}:is(#fill-in-form,#fill-in-form-document) #new_document_template input[type=checkbox]:checked:before{background-color:#00aeef}:is(#fill-in-form,#fill-in-form-document) #new_document_template input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:block;position:absolute;top:2px;left:6px;transform:rotate(45deg)}:is(#fill-in-form,#fill-in-form-document) #input_field_2{z-index:10;width:130px;height:18px;position:absolute;top:105px;left:579px}:is(#fill-in-form,#fill-in-form-document) #text_field{z-index:10;border:none;margin:0;padding:0}:is(#fill-in-form,#fill-in-form-document) .patient_field{left:0}:is(#fill-in-form,#fill-in-form-document) .field_2{top:10px;left:100px}:is(#fill-in-form,#fill-in-form-document) .alert{width:auto;height:auto;cursor:hand;cursor:pointer;border-radius:5px;margin:10px;padding:10px;font-family:sans-serif;font-weight:400;line-height:1.8;position:relative;top:10px;left:0}:is(#fill-in-form,#fill-in-form-document) .alertCheckbox,:is(#fill-in-form,#fill-in-form-document) :checked+.alert{display:none}:is(#fill-in-form,#fill-in-form-document) .alertText{text-align:center;margin:0 auto;font-size:16px;display:table}:is(#fill-in-form,#fill-in-form-document) .alertClose{float:right;padding-top:5px;font-size:10px}:is(#fill-in-form,#fill-in-form-document) .clear{clear:both}:is(#fill-in-form,#fill-in-form-document) .info{color:#999;background-color:#eee;border:1px solid #ddd}:is(#fill-in-form,#fill-in-form-document) .success{color:#9a9;background-color:#efe;border:1px solid #ded}:is(#fill-in-form,#fill-in-form-document) .notice{color:#9aa;background-color:#eff;border:1px solid #dee}:is(#fill-in-form,#fill-in-form-document) .warning{color:#c9971c;background-color:#fdf7df;border:1px solid #feec6f}:is(#fill-in-form,#fill-in-form-document) .error{color:#a66;background-color:#fee;border:1px solid #edd}#document-filter .form-row{flex-direction:column;align-items:flex-start;margin-bottom:10px;display:flex}#document-filter .form-row label{margin-bottom:5px}#toast-notification *{box-sizing:border-box;margin:0;padding:0}#toast-notification body{background-color:#f4f7ff;justify-content:center;align-items:center;height:100vh;display:flex;overflow:hidden}#toast-notification .toast{z-index:10;background:#fff;border-radius:12px;padding:20px 35px 20px 25px;transition:all .5s cubic-bezier(.68,-.55,.265,1.35);position:absolute;top:125px;right:30px;overflow:hidden;transform:translate(calc(100% + 30px));box-shadow:0 6px 20px -5px #0000001a}#toast-notification .toast.active{transform:translate(0%)}#toast-notification .toast .toast-content{align-items:center;display:flex}#toast-notification .toast-content .check{color:#fff;background-color:#30a12a;border-radius:50%;justify-content:center;align-items:center;min-width:35px;height:35px;font-size:20px;display:flex}#toast-notification .toast-content .message{flex-direction:column;margin:0 20px;display:flex}#toast-notification .message .text{color:#666;font-size:16px;font-weight:400}#toast-notification .message .text.text-1{color:#333;font-weight:600}#toast-notification .toast .close{cursor:pointer;opacity:.7;padding:5px;position:absolute;top:10px;right:15px}#toast-notification .toast .close:hover{opacity:1}#toast-notification .toast .progress{width:100%;height:3px;position:absolute;bottom:0;left:0}#toast-notification .toast .progress:before{content:"";background-color:#003d66;width:100%;height:100%;position:absolute;bottom:0;right:0}#toast-notification .progress.active:before{animation:5s linear forwards progress}#toast-notification button{color:#fff;cursor:pointer;background-color:#4070f4;border:none;border-radius:6px;outline:none;padding:12px 20px;font-size:20px;transition:all .3s}#toast-notification button:hover{background-color:#0e4bf1}#toast-notification .toast.active~button{pointer-events:none}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:.5em}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important;background:#0000000f!important;border:0!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px #0003}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button.has-items .clear-button{opacity:.2;z-index:20}.plugin-clear_button .clear-button{z-index:-1;opacity:0;text-align:center;color:#595959;cursor:pointer;background:#3f3f3f0d;border-radius:99px;width:18px;height:18px;transition:opacity .1s;position:absolute;top:50%;right:2px;transform:translateY(-50%);padding:0!important;font-size:.825em!important;line-height:17px!important}.plugin-clear_button .clear-button:hover{color:#000;background:#3f3f3f33}.plugin-dropdown_input.multi .clear-button{margin:0 32px 0 0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:.5em}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button,.ts-wrapper.loading{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-radius:3px 3px 0 0;padding:9px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.ts-wrapper .ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2em}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:0px 0px 0px 2px var(--color-primary), var(--shadow-sm)}.plugin-dropdown_input.focus.dropdown-active .ts-dropdown{border:2px solid var(--color-primary);border-radius:.5rem;width:calc(100% + 4px);min-width:0;max-width:none;margin-top:4px;left:-2px}.fancybox-inner .plugin-dropdown_input.focus.dropdown-active{z-index:999}.dropdown-input-wrap{box-shadow:none;background:inherit;padding:4px}.plugin-dropdown_input .dropdown-input{box-shadow:none;border:2px solid var(--color-contrast-lower);background:#9ca3af1a;border-radius:.375rem;width:100%;padding:6px 12px;display:block}.plugin-dropdown_input .items-placeholder{width:100%;font-size:var(--form-control-font-size,1em);box-shadow:none!important;border:0!important;max-height:1em!important}.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{flex-direction:row-reverse;align-items:center;display:inline-flex;padding-left:0!important}.ts-wrapper.plugin-remove_button .item.active .remove{color:#fff;background-color:#ffffff1a}.ts-wrapper.plugin-remove_button .item .remove{color:#000c;vertical-align:middle;box-sizing:border-box;background-color:#0000000d;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0 9px;font-size:17px;line-height:1em;text-decoration:none;display:flex}.ts-wrapper.plugin-remove_button .item .remove:hover{color:#fff;background-color:var(--color-error)}.ts-wrapper.plugin-remove_button .item .remove{margin-left:4px;margin-right:4px}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper{background:0 0;position:relative}.ts-wrapper.loading{pointer-events:all}.flex .ts-wrapper,.grid .ts-wrapper{margin-bottom:0}.ts-wrapper,select[data-controller=select3]{margin-bottom:var(--space-xxs)}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-smoothing:inherit;font-family:inherit;font-size:1rem;line-height:1em}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;min-height:34px}@media (min-width:48rem){.ts-control,.ts-wrapper.single.input-active .ts-control{min-height:36px}}@media (min-width:64rem){.ts-control,.ts-wrapper.single.input-active .ts-control{min-height:38px}}.ts-wrapper,.ts-control{border-radius:.375rem}.ts-control{background:var(--color-bg-light);box-shadow:inset 0px 0px 0px 2px var(--color-contrast-lower), 0 0 0 0 transparent, 0 0 0 0 transparent;outline-offset:0px;background-clip:border-box;border:0;outline:2px solid #0000;padding:8px 12px;transition:box-shadow .2s,outline-color .2s,background .2s}@media (min-width:48rem){.ts-control{padding-top:9px;padding-bottom:9px}}.ts-control{z-index:1;box-sizing:border-box;width:100%;font-size:var(--form-control-font-size,1em);-webkit-tap-highlight-color:#0000;flex-wrap:wrap;align-items:center;display:flex;position:relative;overflow:hidden}.text-sm .ts-control{padding:5px 9px}.form-control--error .ts-control{border:2px solid var(--color-error)}.dropdown-active:not(.focus) .ts-control{border-bottom-right-radius:0;border-bottom-left-radius:0}.ts-wrapper.multi.has-items .ts-control{padding:3px 32px 1px 8px}@media (min-width:48rem){.ts-wrapper.multi.has-items .ts-control{padding-top:4px}}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{background-clip:border-box;background:var(--color-bg-lighter);outline:2px solid var(--color-primary);outline-offset:0px;box-shadow:inset 0px 0px 0px 1px #fff0, var(--shadow-sm);border:0}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.single.plugin-dropdown_input :is(.ts-control>*){margin-right:23px;line-height:1em}.ts-wrapper.single :is(.ts-control>.item){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ts-wrapper.single.plugin-dropdown_input.plugin-clear_button :is(.ts-control>.item){margin-right:42px}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#303030;font-size:var(--text-sm);background:#f2f2f2;border:0 solid #d0d0d0;border-radius:.5rem;margin:0 3px 2px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>.ts-overflow-count{background:var(--color-primary,#4f46e5);color:#fff;font-size:var(--text-sm);white-space:nowrap;cursor:default;border-radius:.5rem;align-items:center;margin:0 3px 3px 0;padding:3px 8px;font-weight:500;display:inline-flex}.ts-wrapper.multi .ts-control>div.active{background:var(--color-primary);color:#fff;border:0px solid var(--color-primary)}select[readonly]+.ts-wrapper{pointer-events:none;opacity:.5;filter:grayscale()}select[readonly]+.ts-wrapper .ts-dropdown{opacity:0}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus,.dropdown-input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:2px solid #d0d0d0;border-top:0;border-radius:0 0 .5rem .5rem;width:max-content;min-width:100%;max-width:min(20rem,90vw);position:absolute;top:100%;left:0;overflow:hidden}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background-color:#decd0b33;border-radius:3px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{border-radius:.375rem;margin:1px 4px;padding:8px 12px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#7b7b7b;cursor:default;text-align:center;background:#fcfcfc;padding:5px;font-size:.9em;font-weight:500}.ts-dropdown .active{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .08);color:inherit}[data-theme=dark] :is(.ts-dropdown .active){background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15)}.ts-dropdown .active.create{color:#020d14}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:16px;height:16px;margin:8px 12px;display:inline-block}.ts-dropdown .spinner:after{content:"";background:url("/assets/loading-spinner-2-36c7275b.svg") 50%/contain no-repeat;width:100%;height:100%;display:block}.ts-dropdown-content{overflow-scrolling:touch;max-height:208px;overflow:hidden auto}.ts-dropdown-content:not(:empty){padding-bottom:4px}.ts-dropdown-content{scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ts-wrapper.select3-auto{width:auto;margin-bottom:0;display:inline-block}.ts-wrapper.select3-auto .ts-control{width:auto;min-width:4rem}select[data-controller=select3]{width:100%;height:var(--form-control-height)}select[multiple][data-controller=select3]{display:block}select[multiple][data-controller=select3] option{display:none}trix-editor{font-size:var(--form-control-font-size,1em);padding:var(--form-control-padding-y,.5em) var(--form-control-padding-x,.75em);background:var(--color-bg-light);box-shadow:inset 0px 0px 0px 2px var(--color-contrast-lower);border:0;border-radius:6px;outline:none;min-height:91px;margin:0;line-height:1.2;transition:all .2s}trix-editor:focus{background:var(--color-bg-lighter);box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-primary), var(--shadow-sm)}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;overflow-x:auto}.fancybox-content.modal-medium :is(trix-toolbar .trix-button-row){flex-direction:column}@media (min-width:768px){trix-toolbar .trix-button-row{flex-direction:row}}trix-toolbar .trix-button-group{border:1px solid #bbb;border-color:#ccc #bbb #888;border-radius:3px;margin-bottom:2px;padding-top:0;display:flex}@media (min-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:1vw}}.fancybox-content.modal-medium trix-toolbar .trix-button-group:not(:first-child){margin-left:0}@media (max-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{float:left;color:#0009;white-space:nowrap;background:0 0;border:0;border-radius:0;outline:none;align-items:center;min-height:25px;margin:0;padding:0 .5em;font-size:1em;font-weight:500;text-decoration:none;display:flex;position:relative;border:0!important}trix-toolbar .trix-button.narrow{padding:0 .125em}trix-toolbar .trix-button:hover{color:#000;background:#f1f1f1;border:0!important}trix-toolbar .trix-button:hover:before{filter:brightness(0)}trix-toolbar .trix-button [disabled]{filter:grayscale();opacity:.4;cursor:not-allowed}@media (max-width:767px){trix-toolbar .trix-button{padding:0 .75em}}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{color:#000;background:#cbeefa}trix-toolbar .trix-button:not(:disabled){cursor:pointer;display:flex}trix-toolbar .trix-button:disabled{color:#00000020}@media (max-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;text-indent:-9999px;width:2.6em;max-width:calc(.8em + 4vw);height:1.6em}@media (max-width:768px){trix-toolbar .trix-button--icon{max-width:1em;height:2em}}trix-toolbar .trix-button--icon:before{opacity:.6;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;position:absolute;inset:0}@media (max-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote:before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1:before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{z-index:5;background:#fff;border-top:2px solid #888;border-radius:5px;padding:15px 10px;font-size:.75em;position:absolute;top:0;left:0;right:0;box-shadow:0 .3em 1em #ccc}trix-toolbar .trix-input--dialog{font-size:inherit;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;outline:none;margin:0 10px 0 0;padding:.5em .8em;font-weight:400}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{font-size:inherit;border-bottom:none;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection{background:0 0}trix-editor [data-trix-cursor-target]::-moz-selection{background:0 0}trix-editor [data-trix-mutable] ::-moz-selection{background:0 0}trix-editor [data-trix-mutable]::selection{background:0 0}trix-editor [data-trix-cursor-target]::selection{background:0 0}trix-editor [data-trix-mutable] ::selection{background:0 0}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:#0000;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{display:inline-block;position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{z-index:1;opacity:.9;width:90%;height:20px;transition:opacity .2s ease-in;position:absolute;top:calc(50% - 10px);left:5%}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{width:100%;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;margin:0;padding:0;display:inline-block}trix-editor .attachment__toolbar{z-index:1;text-align:center;width:100%;position:absolute;top:-.9em;left:0}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{float:left;color:#666;white-space:nowrap;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0 .8em;font-size:80%;position:relative}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;background-color:#fff;border:2px solid highlight;border-radius:50%;outline:none;width:1.8em;height:1.8em;padding:0;line-height:1.8em;display:inline-block;box-shadow:1px 1px 6px #00000040}trix-editor .trix-button--remove:before{opacity:.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:90%;display:inline-block;position:absolute;inset:0}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{color:#fff;background-color:#000000b3;border-radius:3px;max-width:90%;padding:.1em .6em;font-size:.8em;position:absolute;top:2em;left:50%;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{vertical-align:bottom;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}trix-editor .attachment__metadata .attachment__size{white-space:nowrap;margin-left:.2em}.trix-content{line-height:1.5}.eval-fields .trix-content{padding-left:0;padding-right:0}.comments__comment .trix-content{padding:0}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1,.trix-content h2,.trix-content h3{letter-spacing:normal;margin-bottom:.5em;line-height:1.2em}.trix-content h1{font-size:2em}.trix-content h2{font-size:1.75em}.trix-content h3{font-size:1.5em}.trix-content p{font-size:1em;line-height:1.375em}.trix-content p:last-child{margin-bottom:0}.trix-content btn{text-align:center;color:#fff;background:#1a62a5;border-radius:5px;padding:.75em 1.25em;display:inline-block}.trix-content btn a{color:#fff;text-decoration:none}.trix-content blockquote{border:0 solid #ccc;border-left-width:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{vertical-align:top;white-space:pre;background-color:#eee;width:100%;padding:.5em;font-family:monospace;font-size:.9em;display:inline-block;overflow-x:auto}.trix-content img{width:100%;max-width:100%;height:auto}.trix-content .attachment{max-width:100%;display:inline-block;position:relative}.trix-content .attachment a:not(.button){color:inherit;text-decoration:none}.trix-content .attachment a:not(.button):hover,.trix-content .attachment a:not(.button):visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" · "}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;border:1px solid #bbb;border-radius:5px;margin:0 2px 2px;padding:.4em 1em;line-height:1}.trix-content .attachment-gallery{flex-wrap:wrap;display:flex;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{max-width:100%!important;padding:0!important}trix-editor{border:0;display:block}.callout>div.trix-content{background:inherit;padding:0}.trix-content,trix-editor{background:#fff;border-radius:5px;padding:.75rem 1rem;font-size:1rem;line-height:1.4em}.trix-small :is(.trix-content,trix-editor){font-size:12px}.trix-content-wrapper :is(.trix-content,trix-editor){background:inherit;padding:0}table :is(.trix-content,trix-editor){background:0 0;padding:0}:is(.trix-content,trix-editor) .attachment-gallery>action-text-attachment,:is(.trix-content,trix-editor) .attachment-gallery>.attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}:is(:is(.trix-content,trix-editor) .attachment-gallery.attachment-gallery--2,:is(.trix-content,trix-editor) .attachment-gallery.attachment-gallery--4)>action-text-attachment,:is(:is(.trix-content,trix-editor) .attachment-gallery.attachment-gallery--2,:is(.trix-content,trix-editor) .attachment-gallery.attachment-gallery--4)>.attachment{flex-basis:50%;max-width:50%}:is(.trix-content,trix-editor) action-text-attachment .attachment{max-width:100%!important;padding:0!important}:is(.trix-content,trix-editor) blockquote{background:#f0a7421a;border-radius:5px;margin-bottom:1em;margin-left:0;padding:.5em .5em .5em 1em;position:relative;border:0!important}:is(.trix-content,trix-editor) blockquote:before{content:"";background:#f0a742;border-radius:5px;width:.275em;height:100%;position:absolute;top:0;left:0}:is(.trix-content,trix-editor) .attachment--preview{margin-bottom:20px}:is(.trix-content,trix-editor) .attachment__caption{margin-top:15px}:is(.trix-content,trix-editor) .attachment__caption:empty{margin-top:0}:is(.trix-content,trix-editor) ol{list-style:decimal}:is(.trix-content,trix-editor) ul{list-style:outside}:is(.trix-content,trix-editor) ol,:is(.trix-content,trix-editor) ul{margin-bottom:.5em;margin-left:0}:is(:is(.trix-content,trix-editor) ol,:is(.trix-content,trix-editor) ul) li{margin-bottom:.25em;margin-left:1em}:is(:is(.trix-content,trix-editor) ol,:is(.trix-content,trix-editor) ul) ul{margin-top:.25em;margin-bottom:0}:is(.trix-content,trix-editor) h1{margin-bottom:.4em;padding-top:.8em}:is(.trix-content,trix-editor) em{font-style:italic}:is(.trix-content,trix-editor) pre,:is(.trix-content,trix-editor) code{background:#f1f1f1;border-radius:5px;margin-bottom:1em;padding:.25em}trix-toolbar{font-size:var(--text-sm);z-index:1;padding-top:2px;position:sticky;top:0}trix-toolbar .trix-button-group{border-color:var(--color-contrast-medium);background:#fff;border-radius:5px;margin-bottom:4px;overflow:hidden}trix-toolbar .trix-button--icon-heading-1,trix-toolbar .trix-button-group--file-tools{display:none}trix-toolbar button.trix-button{margin-bottom:0;font-size:1em;font-weight:500;border:0!important}trix-toolbar button.trix-button[disabled]{pointer-events:none}trix-toolbar button.trix-button.trix-active{background-color:var(--color-contrast-high);color:#fff}trix-toolbar button.trix-button.trix-active:before{filter:invert()}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{max-width:100%!important}.trix-merge-tag{display:inline}figure .trix-merge-tag{color:#094794;border-radius:4px}figure[data-trix-mutable=true] .trix-merge-tag{background:#09479433}figure .trix-merge-tag.trix-merge-tag--missing{color:#dc2626}figure[data-trix-mutable=true] .trix-merge-tag.trix-merge-tag--missing{background:#dc262626}.trix-inline-options~.attachment__toolbar,.trix-plain-wrapper trix-toolbar{display:none}.trix-plain-wrapper trix-editor{min-height:200px}trix-editor[data-compact=true]{min-height:2.25em;padding:.4em .6em}trix-toolbar[data-compact=true] .trix-button-group--block-tools,trix-toolbar[data-compact=true] .trix-button-group--file-tools,trix-toolbar[data-compact=true] .trix-button-group--history-tools,trix-toolbar[data-compact=true] .trix-button-group--text-tools .trix-button--icon-heading-1,trix-toolbar[data-compact=true] .trix-button-group--text-tools .trix-button:nth-child(n+5){display:none}trix-toolbar[data-compact=true] .trix-button-row{justify-content:flex-end}.comment-trix trix-editor{min-height:auto;padding:7px .6em}@media (min-width:640px){.comment-trix trix-editor{padding:8px .6em}}@media (min-width:1024px){.comment-trix trix-editor{padding:9px .6em}}[data-theme=dark] .trix-content,[data-theme=dark] trix-editor{background:var(--color-bg-light);color:var(--color-contrast-higher)}[data-theme=dark] figure .trix-merge-tag{color:#93c5fd}[data-theme=dark] figure[data-trix-mutable=true] .trix-merge-tag{background:#93c5fd33}[data-theme=dark] figure .trix-merge-tag.trix-merge-tag--missing{color:#f87171}[data-theme=dark] figure[data-trix-mutable=true] .trix-merge-tag.trix-merge-tag--missing{background:#f8717133}[data-theme=dark] table .trix-content,[data-theme=dark] table trix-editor,[data-theme=dark] .trix-content-wrapper .trix-content{background:0 0}:is([data-theme=dark] .trix-content,[data-theme=dark] trix-editor) pre,:is([data-theme=dark] .trix-content,[data-theme=dark] trix-editor) code{background:var(--color-bg-lighter)}[data-theme=dark] trix-toolbar{background:0 0}[data-theme=dark] trix-toolbar .trix-button-group{background:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] trix-toolbar .trix-button{color:var(--color-contrast-high)!important}[data-theme=dark] trix-toolbar .trix-button:before{filter:invert();opacity:.85}[data-theme=dark] trix-toolbar .trix-button svg{stroke:var(--color-contrast-medium)!important}[data-theme=dark] trix-toolbar .trix-button svg[fill]:not([fill=none]){fill:var(--color-contrast-medium)!important}[data-theme=dark] trix-toolbar .trix-button:hover{background:var(--color-bg-lighter);color:var(--color-contrast-higher)!important}[data-theme=dark] trix-toolbar .trix-button:hover:before{opacity:1}[data-theme=dark] trix-toolbar .trix-button:hover svg{stroke:var(--color-contrast-high)!important}[data-theme=dark] trix-toolbar .trix-button:hover svg[fill]:not([fill=none]){fill:var(--color-contrast-high)!important}[data-theme=dark] trix-toolbar .trix-button:not(:first-child){border-left-color:var(--color-contrast-lower)}[data-theme=dark] trix-toolbar .trix-button.trix-active{background:var(--color-primary);color:#fff}[data-theme=dark] trix-toolbar .trix-button.trix-active:before{filter:invert();opacity:1}[data-theme=dark] trix-toolbar .trix-button.trix-active svg{fill:#fff;stroke:#fff}[data-theme=dark] trix-toolbar .trix-dialog{background:var(--color-bg-light);border-color:var(--color-contrast-lower);box-shadow:0 .3em 1em #00000080}[data-theme=dark] trix-toolbar .trix-input--dialog{background-color:var(--color-bg);border-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}trix-editor.collapsible-trix-editor{min-height:100px;transition:max-height .2s ease-out;position:relative}trix-editor.collapsible-trix-editor.collapsed{max-height:var(--collapsed-height,118px);overflow:hidden}trix-toolbar.collapsed{display:none}.collapsible-trix-gradient-overlay{pointer-events:none;height:0;position:relative}.collapsible-trix-gradient-overlay:before{content:"";background:linear-gradient(to bottom, transparent, var(--color-bg,#fff));opacity:0;z-index:1;border-radius:0 0 5px 5px;height:80px;transition:opacity .2s ease-out;position:absolute;bottom:2px;left:2px;right:2px}.collapsible-trix-gradient-overlay.visible:before{opacity:1}.collapsible-trix-wrapper{position:relative}.collapsible-trix-wrapper.collapsed{overflow:hidden}.collapsible-trix-wrapper.collapsed trix-editor{max-height:var(--collapsed-height,220px);overflow:hidden}.collapsible-trix-wrapper.collapsed .collapsible-trix-gradient{opacity:1}.collapsible-trix-wrapper trix-editor{min-height:100px;transition:max-height .2s ease-out}.collapsible-trix-gradient{background:linear-gradient(to bottom, transparent, var(--color-bg,#fff));opacity:0;pointer-events:none;z-index:1;border-radius:0 0 5px 5px;height:80px;transition:opacity .2s ease-out;position:absolute;bottom:0;left:0;right:0}.collapsible-trix-toggle{cursor:pointer;color:var(--color-contrast-medium,#666);background:0 0;border:none;justify-content:center;align-items:center;width:100%;margin-top:4px;margin-bottom:-12px;padding:4px 16px;transition:all .15s;display:flex}.collapsible-trix-toggle:hover{color:var(--color-contrast-high,#333)}.collapsible-trix-toggle svg{display:block}.collapsible-fields-toggle{cursor:pointer;color:var(--color-contrast-medium,#666);background:0 0;border:none;justify-content:center;align-items:center;width:100%;margin-top:-4px;margin-bottom:-12px;padding:4px 16px;transition:all .15s;display:flex}.collapsible-fields-toggle:hover{color:var(--color-contrast-high,#333)}.collapsible-fields-toggle svg{transition:transform .2s;display:block;transform:rotate(180deg)}.collapsible-fields-toggle.collapsed svg{transform:rotate(0)}#field-comments-drawer .comment-trix{border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}#field-comments-drawer trix-editor{border:none!important;border-top:1px solid #e2e8f0!important;border-radius:0!important}#field-comments-drawer trix-toolbar{background:#f8fafc;max-height:0;transition:max-height .15s;overflow:hidden}#field-comments-drawer .comment-trix:focus-within trix-toolbar{max-height:48px}#field-comments-drawer .comment-trix:focus-within trix-editor{border-top:1px solid #e2e8f0!important}#field-comments-drawer trix-toolbar .trix-button-row{scrollbar-width:none;flex-flow:row;padding:4px 6px;display:flex;overflow-x:auto}#field-comments-drawer trix-toolbar .trix-button-row::-webkit-scrollbar{display:none}#field-comments-drawer trix-toolbar .trix-button-group{border:none;flex-shrink:0;margin:0}#field-comments-drawer trix-toolbar .trix-button-group+.trix-button-group{margin-left:2px}#field-comments-drawer trix-toolbar .trix-button{border:none;border-radius:4px;padding:3px 6px}#field-comments-drawer trix-toolbar .trix-button:hover{background:#e2e8f0}#field-comments-drawer trix-toolbar .trix-button-group--history-tools{margin-left:auto}@media (min-width:768px){#field-comments-drawer{width:320px}body.comments-drawer-open .main-container{padding-right:320px;transition:padding-right .2s}}@media (max-width:767px){body.comments-drawer-open:before{content:"";z-index:98;background:#0006;position:fixed;inset:0}}.assessment-field-toolbar select{flex-grow:0;flex-shrink:0;width:auto}@media (min-width:768px){.assessment-field-toolbar{flex-wrap:nowrap}}#field-comments-drawer .field-comment-body div{margin:0;padding:0}@font-face{font-family:system;src:local(\.HelveticaNeueDeskInterface-Light),local(\.LucidaGrandeUI),local(Ubuntu Light),local(Segoe UI Light),local(Roboto-Light),local(DroidSans),local(Tahoma)}.page-break{page-break-before:always}tr[class*=pdf-field-kind-]{page-break-inside:avoid;break-inside:avoid;orphans:3;widows:3}tr.pdf-field-kind-section_title{min-height:2em;page-break-after:avoid!important;break-after:avoid!important}tr.pdf-field-kind-section_title+tr{page-break-before:avoid!important;break-before:avoid!important}tr.pdf-field-kind-text_area,tr.pdf-field-kind-ai_block{page-break-inside:auto;break-inside:auto}:is(tr.pdf-field-kind-text_area,tr.pdf-field-kind-ai_block) p.font-bold{display:block;page-break-after:avoid!important;break-after:avoid!important;margin-bottom:.25rem!important}:is(tr.pdf-field-kind-text_area,tr.pdf-field-kind-ai_block) p.font-bold+div{page-break-before:avoid!important;break-before:avoid!important}tr.pdf-field-kind-signature{page-break-inside:avoid!important;break-inside:avoid!important}.assessment-summary-block{page-break-inside:avoid;break-inside:avoid}.assessment-summary-block p.font-bold{page-break-after:avoid!important;break-after:avoid!important}tr.pdf-field-kind-goals,tr.pdf-field-kind-description,tr.pdf-field-kind-service_codes,tr.pdf-field-kind-text,tr.pdf-field-kind-number,tr.pdf-field-kind-date{page-break-inside:avoid;break-inside:avoid}.forms-pdf-preview{box-sizing:content-box;border:1px solid #c4c4c480;max-width:940px;font-family:Rubik,system-ui,sans-serif;font-size:clamp(1px,1.725vw,16.375px);line-height:1.25em;position:relative;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.pdf2-layout .forms-pdf-preview{box-shadow:none;border:0}.pdf2-layout .hide-on-pdf{display:none!important}.pdf-preview{z-index:1;background:#fff;border:1px solid #ccc;border-radius:12px;width:100%;min-width:816px;max-width:62.25rem;margin:0 auto;padding:1rem;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:768px){.pdf-preview{padding:3rem}}.pdf-preview .pdf\:text-red{color:#bf0d0d;background:#ff00001a}.fancybox-content .pdf-preview{max-width:800px}.pdf-preview.page{aspect-ratio:.772798;padding:8px}.pdf-preview img{border-radius:12px}.pdf-preview .trix-content img{border-radius:0}.pdf-preview.assigned{border:2px solid #91bf0d}.pdf-document:not(.font-serif){font-family:Roboto,sans-serif}.pdf-document h1,.pdf-document h2,.pdf-document h3,.pdf-document h4,.pdf-document h5,.pdf-document h6,.pdf-document p,.pdf-document .trix-content p{margin-bottom:.5rem}.pdf-document .trix-content{margin-bottom:1rem;padding:0}.pdf-document td .trix-content{margin-bottom:0}.pdf-document p,.pdf-document ul,.pdf-document li,.pdf-document .trix-content p{font-size:1rem}.pdf-document ul{margin-bottom:1rem;margin-left:1rem;list-style:outside}.pdf-document h1{font-size:2rem;font-weight:700}.pdf-document h2{margin-top:2rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.pdf-document h3{font-size:1.5rem;font-weight:700}.pdf-document h4{font-size:1.25rem;font-weight:700}.pdf-document h5,.pdf-document h6{font-size:1rem}.pdf-document .table{margin-bottom:1rem}.pdf-document table{font-size:1rem}.pdf-document .table-wrapper{padding-bottom:0;overflow:visible}.pdf-document table.table[class*=table-cols-]{table-layout:fixed}.pdf-document table.table[class*=table-cols-] td,.pdf-document table.table[class*=table-cols-] th{white-space:normal;overflow-wrap:break-word}.pdf-document table.table[class*=table-cols-] tbody td{vertical-align:middle;padding-top:.5em;padding-bottom:.5em;line-height:1.2em}.pdf-document table.table[class*=table-cols-] tbody tr{height:2.2em}.pdf-document table.table[data-table-type=checkbox].table-cols-8,.pdf-document table.table[data-table-type=checkbox].table-cols-9{font-size:.8rem}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-8,.pdf-document table.table[data-table-type=checkbox].table-cols-9) th,:is(.pdf-document table.table[data-table-type=checkbox].table-cols-8,.pdf-document table.table[data-table-type=checkbox].table-cols-9) td{padding:.3em .5em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-8,.pdf-document table.table[data-table-type=checkbox].table-cols-9) tbody tr{height:2em}.pdf-document table.table[data-table-type=checkbox].table-cols-10,.pdf-document table.table[data-table-type=checkbox].table-cols-11{font-size:.65rem}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-10,.pdf-document table.table[data-table-type=checkbox].table-cols-11) th,:is(.pdf-document table.table[data-table-type=checkbox].table-cols-10,.pdf-document table.table[data-table-type=checkbox].table-cols-11) td{padding:.25em .4em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-10,.pdf-document table.table[data-table-type=checkbox].table-cols-11) tbody tr{height:1.8em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-10,.pdf-document table.table[data-table-type=checkbox].table-cols-11) thead th{line-height:1.1em}.pdf-document table.table[data-table-type=checkbox].table-cols-12,.pdf-document table.table[data-table-type=checkbox].table-cols-13{font-size:.6rem}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-12,.pdf-document table.table[data-table-type=checkbox].table-cols-13) th,:is(.pdf-document table.table[data-table-type=checkbox].table-cols-12,.pdf-document table.table[data-table-type=checkbox].table-cols-13) td{padding:.2em .3em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-12,.pdf-document table.table[data-table-type=checkbox].table-cols-13) tbody tr{height:1.6em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-12,.pdf-document table.table[data-table-type=checkbox].table-cols-13) thead th{line-height:1em}.pdf-document table.table[data-table-type=checkbox].table-cols-14,.pdf-document table.table[data-table-type=checkbox].table-cols-15,.pdf-document table.table[data-table-type=checkbox].table-cols-16,.pdf-document table.table[data-table-type=checkbox].table-cols-17,.pdf-document table.table[data-table-type=checkbox].table-cols-18,.pdf-document table.table[data-table-type=checkbox].table-cols-19,.pdf-document table.table[data-table-type=checkbox].table-cols-20{font-size:.5rem}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-14,.pdf-document table.table[data-table-type=checkbox].table-cols-15,.pdf-document table.table[data-table-type=checkbox].table-cols-16,.pdf-document table.table[data-table-type=checkbox].table-cols-17,.pdf-document table.table[data-table-type=checkbox].table-cols-18,.pdf-document table.table[data-table-type=checkbox].table-cols-19,.pdf-document table.table[data-table-type=checkbox].table-cols-20) th,:is(.pdf-document table.table[data-table-type=checkbox].table-cols-14,.pdf-document table.table[data-table-type=checkbox].table-cols-15,.pdf-document table.table[data-table-type=checkbox].table-cols-16,.pdf-document table.table[data-table-type=checkbox].table-cols-17,.pdf-document table.table[data-table-type=checkbox].table-cols-18,.pdf-document table.table[data-table-type=checkbox].table-cols-19,.pdf-document table.table[data-table-type=checkbox].table-cols-20) td{padding:.15em .25em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-14,.pdf-document table.table[data-table-type=checkbox].table-cols-15,.pdf-document table.table[data-table-type=checkbox].table-cols-16,.pdf-document table.table[data-table-type=checkbox].table-cols-17,.pdf-document table.table[data-table-type=checkbox].table-cols-18,.pdf-document table.table[data-table-type=checkbox].table-cols-19,.pdf-document table.table[data-table-type=checkbox].table-cols-20) tbody tr{height:1.5em}:is(.pdf-document table.table[data-table-type=checkbox].table-cols-14,.pdf-document table.table[data-table-type=checkbox].table-cols-15,.pdf-document table.table[data-table-type=checkbox].table-cols-16,.pdf-document table.table[data-table-type=checkbox].table-cols-17,.pdf-document table.table[data-table-type=checkbox].table-cols-18,.pdf-document table.table[data-table-type=checkbox].table-cols-19,.pdf-document table.table[data-table-type=checkbox].table-cols-20) thead th{line-height:1em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-6,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-7{font-size:.95rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-6,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-7) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-6,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-7) td{padding:.35em .65em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-9{font-size:.9rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-9) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-9) td{padding:.3em .6em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-11{font-size:.82rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-11) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-11) td{padding:.28em .55em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-13{font-size:.75rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-13) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-13) td{padding:.25em .5em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-20{font-size:.65rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-20) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=long].table-cols-20) td{padding:.2em .4em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-9{font-size:.92rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-9) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-8,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-9) td{padding:.32em .62em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-11{font-size:.85rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-11) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-10,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-11) td{padding:.3em .6em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-13{font-size:.75rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-13) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-12,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-13) td{padding:.25em .5em}.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-20{font-size:.65rem}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-20) th,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-14,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-15,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-16,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-17,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-18,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-19,.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=medium].table-cols-20) td{padding:.2em .4em}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-10,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-11{font-size:.88rem}:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-10,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-11) th,:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-10,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-11) td{padding:.32em .65em}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-12,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-13{font-size:.78rem}:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-12,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-13) th,:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-12,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-13) td{padding:.28em .55em}:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-14,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-15,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-16,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-17,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-18,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-19,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-20{font-size:.7rem}:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-14,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-15,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-16,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-17,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-18,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-19,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-20) th,:is(:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-14,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-15,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-16,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-17,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-18,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-19,:is(.pdf-document table.table:not([data-table-type=checkbox])[data-text-density=short],.pdf-document table.table:not([data-table-type=checkbox]):not([data-text-density])).table-cols-20) td{padding:.25em .45em}.signature-row{align-items:center;display:flex}.signature-row table{width:100%;margin-bottom:1rem}.signature-row table td:first-child{min-width:170px;padding-right:1rem}.signature-row table td:last-child{width:100%}.signature-field{text-align:center;border:2px dotted #aaa;border-radius:5px;flex:1;width:100%;min-width:460px;max-width:460px;height:50px;margin-bottom:.5rem;padding:0;font-size:42px;line-height:1em;position:relative}table .signature-field{margin-bottom:0}.signature-field{font-family:Sacramento,cursive}.signature-field.v2{padding-top:.825rem;font-family:Calligraffitti,Sacramento,cursive;font-size:38px}.signature-field.v2.long-signature{font-size:28px}.signature-field.handwritten{padding-top:0}.signature-field.handwritten span{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.signature-field.handwritten img{object-fit:contain;max-width:100%;max-height:94%}.signature-field.fax-signature{padding-top:.95rem;font-family:Courier New,monospace;font-size:22px}.signature-field .extra{color:#888;white-space:nowrap;font-family:sans-serif;font-size:.6rem;position:absolute;bottom:-.5rem;right:0}.signature-field.red{border:2px solid #bf0d0d}.signature-field span{z-index:2;position:relative}.signature-field time{z-index:1;color:#071f68;text-shadow:-2px -2px #fff,2px -2px #fff,-2px 2px #fff,2px 2px #fff,-2px 0 #fff,2px 0 #fff,0 -2px #fff,0 2px #fff;width:100%;font-family:monospace;font-size:.825rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.treatment-plans-logo{width:500px}#tratment_session_note_pdf header{text-align:center;margin-bottom:1rem}#tratment_session_note_pdf header .logo{width:200px;margin-bottom:1rem}tr.pdf-field-kind-text+tr.pdf-field-kind-text_area h4{margin-top:1.5rem}:is(.pdf-document,.forms-pdf-preview) td.style-shading{background-color:#3b82f6a6!important}[data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h1,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h2,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h3,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h4,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h5,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) h6,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) p,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) span,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) div,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) li,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) td,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) th,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) label{color:#333!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content{color:#333!important;background:0 0!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content *,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content p,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content li,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content span,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content strong,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content em,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content blockquote,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content pre,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content code{color:#333!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content blockquote{background:#f0a7421a!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content pre,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) .trix-content code{background:#f1f1f1!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table{border-color:#dcdcdc!important}:is(:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table thead,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tfoot) th,:is(:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table thead,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tfoot) td{color:#333!important;background-color:#f0f0f0!important;border-color:#dcdcdc!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tbody{background-color:#f8f8f8!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tbody td,:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tbody th{color:#333!important;border-color:#dcdcdc!important}:is([data-theme=dark] .pdf-preview,[data-theme=dark] .forms-pdf-preview) table.table tbody tr:nth-child(2n){background-color:#f0f0f0!important}:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr:hover>td:not(.style-shading),:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr:hover>th:not(.style-shading),:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr.hovered>td:not(.style-shading),:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr.hovered>th:not(.style-shading){background-color:inherit!important}:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr:hover>td.style-shading,:is(.pdf-preview,.forms-pdf-preview) table.table tbody tr.hovered>td.style-shading{background-color:#3b82f6a6!important}.table-wrapper-v2{padding-right:16px}.table-wrapper{width:100%;padding-bottom:8px;overflow:auto}.callout .table-wrapper{font-size:var(--text-sm);padding-bottom:1px}.table-wrapper.nowrap td{white-space:nowrap}.table-wrapper .table{margin-bottom:0}.table-wrapper::-webkit-scrollbar{width:8px;height:8px}.table-wrapper::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.table-wrapper::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);border-radius:50em}.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.storting,.loading{opacity:.5;pointer-events:none}table.clean td{padding:4px 0}table.clean .text-pad-right{padding-right:20px}table.shrink{width:auto!important}table.invisible-table th,table.invisible-table td{border:0;margin:0;padding:0 .5em}:is(table.invisible-table th,table.invisible-table td):first-child{padding-left:0}:is(table.invisible-table th,table.invisible-table td):last-child{padding-right:0}table.table{border-collapse:separate;border-spacing:0;margin-bottom:var(--component-padding);border:1px solid #dcdcdc;border-radius:3px;width:100%;font-size:1rem;transition:opacity .3s ease-in-out;position:relative}table.table.w-auto{width:auto}table.table thead.sticky{z-index:1;top:0;position:sticky!important}table.table.storting,table.table.loading{opacity:.5}table.table.tiny{font-size:.75rem}table.table.small{font-size:.8125rem}:is(table.table.small thead,table.table.small tfoot) td,:is(table.table.small thead,table.table.small tfoot) th{padding:.5em .6em}table.table.small tbody td{padding:.25em .6em}table.table.small .trix-content,table.table.small .trix-content p{font-size:.75rem!important}table.table.small .btn,table.table.small .button,table.table.small input[type=submit]{font-size:var(--btn-font-size-sm,.8em);--btn-padding-y:4px;line-height:16px}.tippy-content :is(table.table tbody,table.table thead,table.table tr,table.table td,table.table th){background-color:inherit}.tippy-content :is(table.table tbody,table.table thead,table.table tr,table.table td,table.table th) tr.warning{background:#dab22326!important}.tippy-content :is(table.table tbody,table.table thead,table.table tr,table.table td,table.table th) tr.red{background:#da232326!important}.pdf-document :is(table.table tbody tr){background-color:#fff!important}table.table tbody tr:hover:not(:has(tr:hover))>td:not(.bg-persist),table.table tbody tr.hovered>td:not(.bg-persist),table.table tbody tr:hover:not(:has(tr:hover))>th:not(.bg-persist),table.table tbody tr.hovered>th:not(.bg-persist){background-color:#477dca26!important}table.table tbody tr:nth-child(2n){background-color:#f6f6f6}.tippy-content :is(table.table tbody tr:nth-child(2n)){background-color:#80808012}table.table tbody tr:nth-child(2n):hover:not(:has(tr:hover))>td:not(.bg-persist){background-color:#477dca1f}.tippy-content :is(table.table tbody tr:nth-child(2n):hover:not(:has(tr:hover))>td:not(.bg-persist)){background-color:#80808012}table.table tbody td.bg-warning-red{background-color:#ef444433!important}table.table tbody tr:hover>td.bg-warning-red,table.table tbody tr.hovered>td.bg-warning-red{background-color:#ef444459!important}table.table tbody tr:hover>td.style-shading:has(input:checked),table.table tbody tr.hovered>td.style-shading:has(input:checked){background-color:#3b82f6bf!important}table.table tbody td.nested-row{padding-left:35px}table.table tbody td.nested-row>turbo-frame{min-height:50px;display:block}table.table tbody td.nested-row .hide-if-nested{display:none}table.table tbody td.nested-row .hide-if-nested+td{border-left:0}table.table th{font-weight:500;line-height:1em}table.table th [data-tippy-content]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}table.table.small th[data-sort]{padding-right:calc(12px + .5em)!important}table.table.small th[data-sort]:before{right:4px}table.table th[data-sort]{cursor:pointer;position:relative;padding-right:calc(24px + .5em)!important}table.table th[data-sort]:before{content:"";background-image:url("/assets/sort-arrows-7ebd56ca.svg");background-position:50%;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}table.table th[data-sort].sorting-desc:before{background-image:url("/assets/sort-arrows-desc-3221dc84.svg")}table.table th[data-sort].sorting-asc:before{background-image:url("/assets/sort-arrows-asc-5eeea207.svg")}table.table thead:first-of-type tr:first-child>th:first-child{border-top-left-radius:3px}table.table thead:first-of-type tr:first-child>th:last-child{border-top-right-radius:3px}table.table tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:3px}table.table tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:3px}:is(table.table thead,table.table tfoot) th,:is(table.table thead,table.table tfoot) td{background-color:#fff;border-bottom:0;border-left:1px solid #dcdcdc;padding:.375em .75em}:is(:is(table.table thead,table.table tfoot) th,:is(table.table thead,table.table tfoot) td):first-child{border-left:0}table.table tbody{background-color:#fbfbfb}table.table tbody td{line-height:1em}table.table tbody td.accordion-toggler{padding:2px}table.table tbody td.nopad{padding:0}table.table tbody td.nopad select{cursor:pointer;background:#fff0;border:0;border-radius:20px;margin-bottom:0;padding:8px 12px}table.table tbody td.nopad select:hover{background:#0000000d}table.table tbody td{border-top:1px solid #dcdcdc;border-bottom:0;border-left:1px solid #dcdcdc;padding:.375em .75em}table.table tbody td:first-child{border-left:0}table.table tbody td .button{outline:none;margin:0;display:block}table.table tbody td .button:not(:last-child){margin:0 .3em 2px 0}@media (min-width:768px){table.table tbody td .button{margin-bottom:0;display:inline-block}table.table tbody td .button:not(.expand){width:auto}}:is(table.table th,table.table td).shrink{white-space:nowrap;width:1px}:is(table.table th,table.table td).grow{width:100%}:is(table.table th,table.table td) h1,:is(table.table th,table.table td) h2,:is(table.table th,table.table td) h3,:is(table.table th,table.table td) h4,:is(table.table th,table.table td) h5,:is(table.table th,table.table td) h6{margin-bottom:0}:is(table.table th,table.table td) small{font-size:80%}:is(table.table td,table.table tr).amount-status-canceled,:is(table.table td,table.table tr) .amount-status-canceled{text-decoration:line-through}:is(:is(table.table td,table.table tr).amount-status-canceled,:is(table.table td,table.table tr) .amount-status-canceled) p{opacity:.5}:is(table.table td,table.table tr).amount-status-voided,:is(table.table td,table.table tr).voided{color:#999}:is(table.table td,table.table tr).status-deprecated,:is(table.table td,table.table tr) .status-deprecated{opacity:.5}:is(table.table td,table.table tr).amount-status-failed,:is(table.table td,table.table tr) .amount-status-failed{color:#bf0d0d}:is(table.table td,table.table tr).amount-status-success,:is(table.table td,table.table tr) .amount-status-success,:is(table.table td,table.table tr).status-success,:is(table.table td,table.table tr) .status-success{color:#91bf0d}:is(table.table td,table.table tr).status-failed,:is(table.table td,table.table tr) .status-failed{color:#bf0d0d}:is(table.table td,table.table tr).green,:is(table.table td,table.table tr).success{background:#36aa5a26}:is(:is(table.table td,table.table tr).green,:is(table.table td,table.table tr).success):nth-child(2n):not(:hover){background:#36aa5a1a}:is(table.table td,table.table tr).yellow,:is(table.table td,table.table tr).status-needs_key_mapping,:is(table.table td,table.table tr).warning{background:#aa9e3626}:is(:is(table.table td,table.table tr).yellow,:is(table.table td,table.table tr).status-needs_key_mapping,:is(table.table td,table.table tr).warning):nth-child(2n):not(:hover){background:#aa9e361a}:is(table.table td,table.table tr):hover td.red,:is(table.table td,table.table tr):hover td.status-error,:is(table.table td,table.table tr):hover td.alert{background:#aa363633!important}:is(table.table td,table.table tr).red-if-has-error:has(.error),:is(table.table td,table.table tr).red,:is(table.table td,table.table tr).status-error,:is(table.table td,table.table tr).alert{color:#631616;background:#aa363626}:is(:is(table.table td,table.table tr).red-if-has-error:has(.error),:is(table.table td,table.table tr).red,:is(table.table td,table.table tr).status-error,:is(table.table td,table.table tr).alert):nth-child(2n):not(:hover){background:#aa36361a}:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown{padding:0}:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) input,:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) textarea{vertical-align:middle;min-height:32px!important;margin-bottom:0!important;padding:5px!important}:is(:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) input,:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) textarea):hover:not(:focus){background:#ffffff80!important}:is(:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) input,:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-number,:is(table.table td,table.table tr).kind-dropdown) textarea):not(:focus){box-shadow:none!important;background:0 0!important;border-radius:0!important}:is(:is(table.table td,table.table tr).kind-text,:is(table.table td,table.table tr).kind-display_only:not(.readonly)) textarea{resize:none}:is(table.table td,table.table tr).kind-display_only:not(.readonly){padding:0}:is(table.table td,table.table tr).kind-display_only input,:is(table.table td,table.table tr).kind-display_only textarea{vertical-align:middle;min-height:32px!important;margin-bottom:0!important;padding:5px!important}:is(:is(table.table td,table.table tr).kind-display_only input,:is(table.table td,table.table tr).kind-display_only textarea):hover:not(:focus){background:#ffffff80!important}:is(:is(table.table td,table.table tr).kind-display_only input,:is(table.table td,table.table tr).kind-display_only textarea):not(:focus){box-shadow:none!important;background:0 0!important;border-radius:0!important}:is(table.table td,table.table tr).kind-dropdown select{box-shadow:none;appearance:none;border:0;outline:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") right 8px center/10px 10px no-repeat!important;border-radius:0!important;margin:0!important;padding:6px 20px 6px 8px!important}:is(table.table td,table.table tr).kind-dropdown .ts-wrapper{width:96%!important;margin-left:auto!important;margin-right:auto!important}:is(table.table td,table.table tr).kind-dropdown .ts-control{margin-top:4px;margin-bottom:-4px;padding:0 2px!important}:is(table.table td,table.table tr).kind-dropdown .ts-wrapper.multi .ts-control>div{margin:1.5px 3px 1.5px 0}:is(table.table td,table.table tr).kind-checkboxes{padding:0}:is(table.table td,table.table tr).kind-checkboxes label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;min-height:32px;margin-bottom:0;display:flex;padding-left:0!important}:is(table.table td,table.table tr).kind-checkboxes label:before{margin-left:0!important;margin-right:0!important}:is(table.table td,table.table tr).kind-checkboxes,:is(table.table td,table.table tr).kind-radio_buttons{text-align:center}:is(table.table td,table.table tr).style-shading:has(input:checked){background-color:#3b82f6a6!important}:is(table.table td,table.table tr).style-shading label:before,:is(table.table td,table.table tr).style-shading label:after{opacity:0}:is(table.table td,table.table tr).style-shading input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}:is(table.table td,table.table tr).style-shading:hover label:before,:is(table.table td,table.table tr).style-shading:hover label:after{opacity:1}table.table tr.hiding{opacity:0;transition:opacity 2s ease-in-out}table.table tr.status-flagged{background:#ffcf004d}table.table tr.status-flagged:nth-child(2n){background:#ffcf0066}table.table tr.status-flagged:hover{background:#ffcf0080}table.table tr.status-flagged:hover:nth-child(2n) td,table.table tr.status-flagged:hover td{background:0 0}table.table tr.super-highlighted{background:#ffff0080}table.table tr.highlighted{background:#f9d28a33}table.table tr.highlighted:nth-child(2n){background:#f9d28a40}table.table tr.highlighted.pulse{animation:.2s ease-in-out 6 pulseBackground}table.table tr.highlighted:hover{background:#f9d28a59}table.table tr.highlighted:hover:nth-child(2n) td,table.table tr.highlighted:hover td{background:0 0}table.table tr .fas.fa-flag{color:#e0634b}:is(table.table tr[data-record-status=is_voided],table.table tr[data-record-status=deleted]) td:not([data-row-actions]){opacity:.5;pointer-events:none}table.table .action-column .button{margin-right:0}table.table .action-column .button:not(:last-child){margin-bottom:4px}table.table label{margin-bottom:0;font-weight:400}table.table .enabled-false{color:#0006}table.table p{line-height:1.2em}table.table p:not(:last-child):not([class^=mb-]){margin-bottom:.5em}@keyframes highlight-table{0%{border-color:#dab223;box-shadow:0 0 10px #dab2234d}}.highlight-on-load{animation:1s highlight-table}[data-status=not_checked_in] [data-status=checked_in]{background-color:#91bf0d12!important}[data-status=not_checked_in] [data-status=checked_in]:nth-child(2n){background-color:#91bf0d1f!important}tr.group-separator>td{border-top-width:3px!important}tr[style*=--row-tint]>td{background-color:var(--row-tint)!important}@supports (color:color-mix(in lab, red, red)){tr[style*=--row-tint]>td{background-color:color-mix(in srgb, var(--row-tint) 5%, transparent)!important}}tr[style*=--row-tint]>td{border-color:var(--row-tint)!important}@supports (color:color-mix(in lab, red, red)){tr[style*=--row-tint]>td{border-color:color-mix(in srgb, var(--row-tint) 25%, transparent)!important}}tr.group-separator[style*=--row-tint]>td{background-color:var(--row-tint)!important}@supports (color:color-mix(in lab, red, red)){tr.group-separator[style*=--row-tint]>td{background-color:color-mix(in srgb, var(--row-tint) 8%, transparent)!important}}tr.group-separator[style*=--row-tint]>td{color:var(--row-tint);border-top-style:dashed!important}tr.sticky-check{z-index:1;position:sticky;top:0}tr.sticky-check[style*=--row-tint]>td{background-color:var(--row-tint)!important}@supports (color:color-mix(in lab, red, red)){tr.sticky-check[style*=--row-tint]>td{background-color:color-mix(in srgb, var(--row-tint) 8%, var(--color-bg))!important}}tr.sticky-check[style*=--row-tint]>td{border-bottom:3px dashed var(--row-tint)!important}@supports (color:color-mix(in lab, red, red)){tr.sticky-check[style*=--row-tint]>td{border-bottom:3px dashed color-mix(in srgb, var(--row-tint) 25%, transparent)!important}}tbody:has(.sticky-check)+tbody>tr:first-child>td{border-top:0!important}tr.shift-select-preview>td:not(.bg-persist){background-color:#477dca26!important}tr.shift-select-preview:hover>td:not(.bg-persist),tr.shift-select-preview.hovered>td:not(.bg-persist){background-color:#477dca40!important}[data-theme=dark] tr.shift-select-preview>td:not(.bg-persist){background-color:#60a5fa33!important}[data-theme=dark] tr.shift-select-preview:hover>td:not(.bg-persist),[data-theme=dark] tr.shift-select-preview.hovered>td:not(.bg-persist){background-color:#60a5fa59!important}tr.shift-select-preview .checkbox+label:before{border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}tr[data-url]{cursor:pointer}tr[data-url]:hover{background-color:#00000005}.table-actions{justify-content:space-between;align-items:flex-end;display:flex}.table-actions .left{margin-bottom:var(--space-xxs);flex-direction:column;display:flex}@media (min-width:768px){.table-actions .left{flex-direction:row}.table-actions .left>:not(:last-child){margin-right:var(--space-md)!important}}@media (max-width:767px){.table-actions a,.table-actions label{padding:6px 0}}.buttons{flex-direction:column;display:flex}.scale-table:not(.hide) tbody,.scale-table:not(.hide) thead,.scale-table:not(.hide) tfoot{animation:1s highlight-table}:is(:is(:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-text,:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-number,:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-dropdown) input,:is(:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-text,:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-number,:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-dropdown) textarea):hover:not(:focus),:is(:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-display_only:not(.readonly) input,:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).kind-display_only:not(.readonly) textarea):hover:not(:focus){background:#ffffff14!important}:is([data-theme=dark] table.table td,[data-theme=dark] table.table tr).style-shading:has(input:checked){background-color:#60a5fa99!important}[data-theme=dark] tbody tr:hover>td.style-shading:has(input:checked),[data-theme=dark] tbody tr.hovered>td.style-shading:has(input:checked){background-color:#60a5fab3!important}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){body.survey{font-size:30px}#numpad_display{margin-bottom:.3em;max-width:5.6em!important}}.pre-line{white-space:pre-line}body.survey{color:#3991cb;font-family:Open Sans,sans-serif;font-size:16px}body.survey .survey-questions .survey-question select{max-width:300px}body.survey .survey-questions .survey-question .survey-textarea{border:1px solid #ccc}body.survey h1{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(45deg,#175385,#3991cb);-webkit-background-clip:text;font-size:1.75rem;font-weight:500;line-height:1.2em}@media (min-width:640px){body.survey h1{line-height:1.5em}}body.survey h2{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(45deg,#175385,#3991cb);-webkit-background-clip:text;font-size:1.5rem}body.survey b{font-weight:600}body.survey small{font-size:80%}body.survey .page-wrapper{flex-direction:column;justify-content:center;min-height:92vh;display:flex}body.survey .container-legacy,body.survey .big-container{width:100%;max-width:900px;margin:0 auto;padding:1.88rem}body.survey .text-center{text-align:center}body.survey input[type=text],body.survey textarea,body.survey select{margin-bottom:1rem}body.survey .zero-to-ten{flex-direction:column-reverse;justify-content:center;padding:20px 0;display:flex}@media screen and (min-width:40em){body.survey .zero-to-ten{flex-direction:row}}body.survey .zero-to-ten>div,body.survey .zero-to-ten>label{justify-content:center;align-items:center;height:40px;margin:5px 0;display:flex}@media screen and (min-width:40em){body.survey .zero-to-ten>div,body.survey .zero-to-ten>label{margin:0 7px}}:is(body.survey .zero-to-ten>div,body.survey .zero-to-ten>label) p{margin-bottom:0;font-size:13px;font-weight:700;line-height:1.3em}body.survey .zero-to-ten label{cursor:pointer;color:#175385;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;font-size:16px;font-weight:700;position:relative}body.survey .zero-to-ten label:hover{color:#fff;background:#3991cb;border:1px solid #3991cb}@media screen and (min-width:40em){body.survey .zero-to-ten label{float:left;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;display:flex}}body.survey .zero-to-ten label input[type=radio]{opacity:0;margin:0 0 4px;position:absolute;top:0;left:-9999px}body.survey .radio-stars{justify-content:center;padding:1rem 0;transition:all .5s ease-in-out;display:flex}body.survey .radio-stars label{cursor:pointer;color:#df5541;justify-content:center;width:6.25rem;height:6.25rem;margin:0 .63rem;padding-top:5rem;font-size:16px;line-height:1em;transition:all .3s ease-in-out;display:flex;position:relative}body.survey .radio-stars label:before{content:"";background:url("/assets/star-1d2cbb73.svg") 50%/100% no-repeat;width:5rem;height:5rem;position:absolute;top:0;left:calc(50% - 2.5rem)}body.survey .radio-stars label:hover{opacity:.8}body.survey .radio-stars label.faded{opacity:.1}body.survey .radio-stars input{position:absolute;top:-9999px;left:-9999px}body.survey span.secondary{color:#bdbdbd}body.survey td,body.survey th{color:#474747}body.survey .negative{color:#ab1d00}body.survey .neutral{color:#474747}body.survey .positive{color:#00ab35}body.survey .d1{animation-delay:.1s}body.survey .d2{animation-delay:.2s}body.survey .d3{animation-delay:.3s}body.survey .d4{animation-delay:.4s}body.survey .d5{animation-delay:.5s}body.survey .d6{animation-delay:.6s}body.survey .d7{animation-delay:.7s}body.survey .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:12.5rem;height:10rem;margin:0 auto 1.88rem;display:block}body.survey #numpad_display{box-sizing:border-box;text-align:center;letter-spacing:.2em;appearance:none;color:#000;border:1px solid #3991cb;border-radius:.38rem;max-width:128px;margin-bottom:1em;padding:.25em 1em;font-size:1.38em;font-weight:700}body.survey #numpad_display::placeholder{color:#f1f1f1}body.survey #numpad_display:placeholder-shown{color:#f1f1f1}body.survey #numpad_display:-ms-placeholder-shown{color:#f1f1f1}body.survey #numpad_display:disabled{opacity:1}body.survey .button-list{flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}body.survey .button-list .button{width:12.5rem}body.survey .year-list h4{margin-bottom:1em;font-size:1.38em}body.survey .year-list .numpad{flex-flow:wrap;width:8.13em;margin:0 auto;display:flex}body.survey .year-list .numpad .button{box-sizing:border-box;border:.13em solid #fff;justify-content:center;align-items:center;width:33%;height:2.5em;margin:0;padding:0;display:flex}body.survey .year-list .numpad .button.hidden{opacity:0}body.survey .button-holder{height:36px}body.survey .button{color:#fff;appearance:none;cursor:pointer;background:#df5541;border-radius:.38rem;margin-bottom:0;padding:.63rem 1.13rem;text-decoration:none;display:inline-block}body.survey .button.disabled{opacity:.1}body.survey .button[data-action=skip].required{display:none}html body .survey-textarea{border:1px solid #ccc}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.jello{transform-origin:50%;animation-name:jello}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{opacity:1;transform:skew(-5deg)}to{opacity:1;transform:none}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:none}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{visibility:hidden;margin:0;top:-9999px;left:-9999px;position:absolute!important}.fancybox-container{-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;z-index:100;outline:none;width:100%;height:100%;position:fixed;top:0;left:0;transform:translateZ(0)}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;inset:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{opacity:0;transition-duration:inherit;background:#1e1e1e;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{opacity:0;visibility:hidden;z-index:99997;direction:ltr;transition:opacity .25s,visibility 0s .25s;position:absolute}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;visibility:visible;transition:opacity .25s,visibility}.fancybox-infobar{color:#ccc;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:difference;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:44px;height:44px;padding:0 10px;font-size:13px;line-height:44px;top:0;left:0}.fancybox-toolbar{top:0;right:0}.fancybox-stage{z-index:888;direction:ltr;overflow:visible;transform:translateZ(0)}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;text-align:center;white-space:normal;z-index:888;outline:none;width:100%;height:100%;padding:44px;transition-property:transform,opacity;display:none;position:absolute;top:0;left:0;overflow:auto}.fancybox-slide:before{content:"";vertical-align:middle;width:0;height:100%;font-size:0;display:inline-block}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{padding:44px 0;overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;text-align:left;vertical-align:middle;background:#fff;max-width:100%;margin:0;padding:44px 15px 22px;display:inline-block;position:relative;overflow:auto}.is-native .fancybox-content{padding:24px 16px 16px}@media (min-width:64rem){.fancybox-content{padding:44px}}.fancybox-slide--image .fancybox-content{-webkit-backface-visibility:hidden;transform-origin:0 0;-webkit-user-select:none;user-select:none;z-index:99995;background:0 0/100% 100% no-repeat;max-width:none;padding:0;transition-property:transform,opacity;animation-timing-function:cubic-bezier(.5,0,.14,1);position:absolute;top:0;left:0;overflow:visible}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:absolute;top:0;left:0}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{width:100%;height:100%;padding:0;overflow:visible}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;overflow:hidden}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{cursor:default;background:#fff;width:100%;max-width:400px;padding:40px}.fancybox-error p{color:#444;margin:0;padding:0;font-size:16px;line-height:20px}.fancybox-button{box-shadow:none;cursor:pointer;vertical-align:top;height:44px;visibility:inherit;background:#1e1e1e99;border:0;border-radius:0;width:44px;margin:0;padding:10px;transition:color .2s;display:inline-block;position:relative}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--pause svg:first-child,.fancybox-button--fsexit svg:first-child{display:none}.fancybox-progress{transform-origin:0;z-index:99998;background:#ff5268;height:2px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox-close-small{color:#ccc;cursor:pointer;opacity:.7;z-index:401;background:0 0;border:0;border-radius:0;padding:8px;transition:all .15s ease-in-out;position:absolute;top:-44px;right:-12px}.fancybox-close-small:hover{color:#fff;opacity:1;background:0 0;border:0;transform:scale(1.2)}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;top:0;right:0}.is-native .fancybox-slide--html .fancybox-close-small{background:#0000001a;border-radius:99px;padding:2px;transform:scale(.6)}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{opacity:0;background-clip:content-box;width:70px;height:100px;position:absolute;top:calc(50% - 50px)}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{color:#eee;pointer-events:none;text-align:center;z-index:99996;background:linear-gradient(#0000 0%,#00000005 12%,#00000009 17.15%,#00000013 24.5%,#00000026 35%,#0000004d 50%,#000000d9 100%);padding:75px 44px 25px;font-size:14px;font-weight:400;line-height:1.5;bottom:0;left:0;right:0}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{pointer-events:all;max-height:50vh;overflow:auto}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{opacity:.7;z-index:99999;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px;padding:0;animation:1s linear infinite fancybox-rotate;position:absolute;top:50%;left:50%}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate(-100%)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate(100%)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate(0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0)translate(-100%)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0)translate(100%)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale(1)translate(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate(-100%)scale(.1)skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate(100%)scale(.1)skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate(0)scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{color:#f2f4f6;opacity:1;background:#4e4e4e;width:36px;height:36px;padding:6px;top:0;right:0}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{text-align:center;background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{-webkit-user-select:none;user-select:none;white-space:nowrap;border:0;border-radius:3px;min-width:130px;margin:0 5px 10px;padding:0 15px;font-size:14px;font-weight:700;line-height:40px;text-decoration:none;transition:all .2s;display:inline-block}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{vertical-align:middle;width:25px;height:25px;margin-right:7px;position:relative;top:-1px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{color:#5d5b5b;background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;outline:none;width:100%;margin:10px 0 0;padding:10px 15px;font-size:14px}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:#0000;z-index:99995;background:#ddd;width:212px;margin:0;padding:2px 2px 4px;display:none;position:absolute;top:0;bottom:0;right:0}.fancybox-thumbs-x{overflow:auto hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{white-space:nowrap;width:100%;height:100%;margin:0;padding:0;font-size:0;list-style:none;position:relative;overflow:hidden auto}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;cursor:pointer;float:left;-webkit-tap-highlight-color:transparent;background-color:#0000001a;background-position:50%;background-repeat:no-repeat;background-size:cover;outline:none;width:100px;max-width:calc(50% - 4px);height:75px;max-height:calc(100% - 8px);margin:2px;padding:0;position:relative;overflow:hidden}.fancybox-thumbs__list a:before{content:"";opacity:0;z-index:99991;border:6px solid #ff5268;transition:all .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.fancybox-content{border-radius:var(--radius-md);overflow:visible}.is-native .fancybox-content{border-radius:20px;width:100%}@media (min-width:768px){.fancybox-content.medium{min-width:500px}.fancybox-content.session-results-form{max-width:600px}}.fancybox-content table{margin-bottom:0}.fancybox-content:has(.signing-modal){max-width:min(700px,90vw)}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-helper-reset{border:0;outline:0;margin:0;padding:0;font-size:100%;line-height:1.3;text-decoration:none;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";border-collapse:collapse;display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.ui-front{z-index:100}.ui-state-disabled{pointer-events:none;cursor:default!important}.ui-icon{vertical-align:middle;text-indent:-99999px;background-repeat:no-repeat;margin-top:-.25em;display:inline-block;position:relative;overflow:hidden}.ui-widget-icon-block{margin-left:-8px;display:block;left:50%}.ui-widget-overlay{width:100%;height:100%;position:fixed;top:0;left:0}.ui-resizable{position:relative}.ui-resizable-handle{-ms-touch-action:none;touch-action:none;font-size:.1px;display:block;position:absolute}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;width:100%;height:7px;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;width:100%;height:7px;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;height:100%;top:0;right:-5px}.ui-resizable-w{cursor:w-resize;width:7px;height:100%;top:0;left:-5px}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;bottom:1px;right:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;bottom:-5px;left:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;top:-5px;left:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;top:-5px;right:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{z-index:100;border:1px dotted #000;position:absolute}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{cursor:pointer;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%;display:block;position:relative}.ui-accordion .ui-accordion-content{border-top:0;padding:1em 2.2em;overflow:auto}.ui-autocomplete{cursor:default;position:absolute;top:0;left:0}.ui-menu{outline:0;margin:0;padding:0;list-style:none;display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{cursor:pointer;margin:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{border-width:1px 0 0;height:0;margin:5px 0;font-size:0;line-height:0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{margin:auto 0;position:absolute;top:0;bottom:0;left:.2em}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;margin-right:.1em;padding:.4em 1em;line-height:normal;display:inline-block;position:relative;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{box-sizing:border-box;text-indent:-9999px;white-space:nowrap;width:2em}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{margin-top:-8px;margin-left:-8px;position:absolute;top:50%;left:50%}.ui-button.ui-icon-notext .ui-icon{text-indent:-9999px;white-space:nowrap;width:2.1em;height:2.1em;padding:0}input.ui-button.ui-icon-notext .ui-icon{text-indent:0;white-space:normal;width:auto;height:auto;padding:.4em 1em}input.ui-button::-moz-focus-inner{border:0;padding:0}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{float:none;text-align:left;width:100%;margin-top:0;margin-bottom:0;display:block}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{border:none;border-radius:.12em;box-shadow:inset 1px 1px 1px #ccc}.ui-checkboxradio-radio-label .ui-icon-background{border:none;border-radius:1em;width:16px;height:16px;overflow:visible}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;border-style:solid;border-width:4px;width:8px;height:8px}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:1.8em;height:1.8em;position:absolute;top:2px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-8px;margin-left:-8px;display:block;position:absolute;top:50%;left:50%}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;width:100%;margin:0 0 .4em;font-size:.9em}.ui-datepicker th{text-align:center;border:0;padding:.7em .3em;font-weight:700}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{text-align:right;padding:.2em;text-decoration:none;display:block}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;cursor:pointer;width:auto;margin:.5em .2em .4em;padding:.2em .6em .3em;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{text-indent:-99999px;background-repeat:no-repeat;display:block;top:.3em;left:.5em;overflow:hidden}.ui-dialog{outline:0;padding:.2em;position:absolute;top:0;left:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;white-space:nowrap;text-overflow:ellipsis;width:90%;margin:.1em 0;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close{width:20px;height:20px;margin:-10px 0 0;padding:1px;position:absolute;top:50%;right:.3em}.ui-dialog .ui-dialog-content{background:0 0;border:0;padding:.5em 1em;position:relative;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:none;border-width:1px 0 0;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{bottom:0;right:0}.ui-dialog .ui-resizable-sw{bottom:0;left:0}.ui-dialog .ui-resizable-ne{top:0;right:0}.ui-dialog .ui-resizable-nw{top:0;left:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{text-align:left;height:2em;overflow:hidden}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-progressbar .ui-progressbar-overlay{opacity:.25;background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{margin:0;padding:0;display:none;position:absolute;top:0;left:0}.ui-selectmenu-menu .ui-menu{padding-bottom:1px;overflow:hidden auto}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{border:0;height:auto;margin:.5em 0 0;padding:2px .4em;font-size:1em;font-weight:700;line-height:1.5}.ui-selectmenu-open{display:block}.ui-selectmenu-text{text-overflow:ellipsis;margin-right:20px;display:block;overflow:hidden}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{text-align:left;position:relative}.ui-slider .ui-slider-handle{z-index:2;cursor:default;-ms-touch-action:none;touch-action:none;width:1.2em;height:1.2em;position:absolute}.ui-slider .ui-slider-range{z-index:1;background-position:0 0;border:0;font-size:.7em;display:block;position:absolute}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{margin-bottom:-.6em;margin-left:0;left:-.3em}.ui-slider-vertical .ui-slider-range{width:100%;left:0}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{vertical-align:middle;padding:0;display:inline-block;position:relative;overflow:hidden}.ui-spinner-input{color:inherit;vertical-align:middle;background:0 0;border:none;margin:.2em 2em .2em .4em;padding:.222em 0}.ui-spinner-button{text-align:center;cursor:default;width:1.6em;height:50%;margin:0;padding:0;font-size:.5em;display:block;position:absolute;right:0;overflow:hidden}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{padding:.2em;position:relative}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{float:left;white-space:nowrap;border-bottom-width:0;margin:1px .2em 0 0;padding:0;list-style:none;position:relative;top:0}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{background:0 0;border-width:0;padding:1em 1.4em;display:block}.ui-tooltip{z-index:9999;max-width:300px;padding:8px;position:absolute}body .ui-tooltip{border-width:2px}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{color:#333;background:#fff;border:1px solid #ddd}.ui-widget-header{color:#333;background:#e9e9e9;border:1px solid #ddd;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{color:#454545;background:#f6f6f6;border:1px solid #c5c5c5;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{color:#2b2b2b;background:#ededed;border:1px solid #ccc;font-weight:400}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#fff;background:#007fff;border:1px solid #003eff;font-weight:400}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#fff;border:#003eff}.ui-state-checked{background:#fffa90;border:1px solid #dad55e}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-widget-overlay{opacity:.3;filter:Alpha(Opacity=30);background:#aaa}.ui-widget-shadow{box-shadow:0 0 5px #666}.ui-datepicker-title{flex:1}.ui-datepicker-title select{box-shadow:none;background:0 0;border:0;height:auto;padding:0 .5em;font-size:16px}.ui-datepicker-title select:focus{background:0 0;border:0;height:auto;padding:0 .5em}.ui-datepicker-title .ui-datepicker-month{text-align:right}.ui-datepicker{z-index:99999!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border-radius:5px;top:4px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:#ffffff1a;border:none}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{content:"";filter:invert();background:url("/assets/icon-chevron-right-ac2aaacb.svg") 50% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(.5)}.ui-datepicker .ui-datepicker-prev:before{transform:scale(.5)rotate(180deg)}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{display:none!important}.ui-widget{font-family:inherit;font-size:inherit}.ui-widget .ui-widget{margin-top:18px;font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:1em}.ui-widget-content{color:#222;border:1px solid #a6c9e2}.ui-widget-content a{color:#222}.ui-widget-header{color:#fff;background:#373737;border:1px solid #373737;align-items:center;font-weight:700;display:flex}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#2e6e9e;background:#dfeffc url("images/ui-bg_flat_85_dfeffc_40x100.png") 50% repeat-x;border:1px solid #c5dbec;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#1d5987;background:#d0e5f5 url("images/ui-bg_flat_75_d0e5f5_40x100.png") 50% repeat-x;border:1px solid #79b7e7;font-weight:400}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fbfbfb;background:#008cba url("images/ui-bg_flat_100_008CBA_40x100.png") 50% repeat-x;border:1px solid #007095;font-weight:400}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fbfbfb;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#41390f;background:#fcf6d3;border:1px solid #e2d073}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#fff;background:#f04124 url("images/ui-bg_flat_95_f04124_40x100.png") 50% repeat-x;border:1px solid #cf2a0e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:grayscale();background-image:none}.ui-state-disabled .ui-icon{filter:grayscale()}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/assets/images/ui-icons_469bdd_256x240-c5ca80b5.png")}.ui-widget-header .ui-icon{background-image:url("/assets/images/ui-icons_d8e7f3_256x240-8886d26c.png")}.ui-state-default .ui-icon{background-image:url("/assets/images/ui-icons_6da8d5_256x240-5a07a771.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/assets/images/ui-icons_217bc0_256x240-e8bb93eb.png")}.ui-state-active .ui-icon{background-image:url("/assets/images/ui-icons_dfdfdf_256x240-42397cec.png")}.ui-state-highlight .ui-icon{background-image:url("/assets/images/ui-icons_dadada_256x240-ac5d15da.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/assets/images/ui-icons_c3b3b3_256x240-801384b7.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start,.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-widget-overlay{opacity:.3;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% repeat-x}.ui-widget-shadow{opacity:.3;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% repeat-x;border-radius:8px;margin:-8px 0 0 -8px;padding:8px}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.daterangepicker{color:inherit;z-index:99995;background-color:#fff;border:1px solid #ddd;border-radius:14px;width:278px;max-width:none;margin-top:7px;padding:0;font-family:arial;font-size:15px;line-height:1em;display:none;position:absolute;top:100px;left:20px;box-shadow:0 0 30px #0003}.daterangepicker:before,.daterangepicker:after{content:"";border-bottom-color:#0003;display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid #0000;border-right:7px solid #0000;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before,.daterangepicker.openscenter:after{width:0;margin-left:auto;margin-right:auto;left:0;right:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;border-bottom:initial;border-top:7px solid #ccc;bottom:-7px}.daterangepicker.drop-up:after{top:initial;border-bottom:initial;border-top:6px solid #fff;bottom:-6px}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{max-width:270px;display:none}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:2px solid #000;border-width:0 2px 2px 0;border-radius:0;padding:3px;display:inline-block}.daterangepicker .calendar-table .next span{transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #0000;border-radius:4px;width:32px;min-width:32px;height:24px;font-size:13px;line-height:24px}.daterangepicker .calendar-table{background-color:#0000;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-spacing:0;border-collapse:collapse;width:100%;margin:0}.daterangepicker td.available:hover,.daterangepicker th.available:hover{color:inherit;background-color:#eee;border-color:#0000}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{color:#999;background-color:#fff;border-color:#0000}.daterangepicker td.in-range{color:#000;background-color:#ebf4f8;border-color:#0000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{color:#fff;background-color:#357ebd;border-color:#0000}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;opacity:.5;cursor:not-allowed;text-decoration:line-through}.daterangepicker select{cursor:pointer;height:auto;box-shadow:none;margin:0;font-size:13px;font-weight:700}.daterangepicker select:hover{background:#eee}.daterangepicker select.monthselect{text-align:right}.daterangepicker select.monthselect,.daterangepicker select.yearselect{width:50%;padding:5px 10px!important}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{background:#eee;border:1px solid #eee;outline:0;width:50px;margin:0 auto;padding:2px;font-size:13px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;vertical-align:middle;border-top:1px solid #ddd;padding:8px;line-height:12px;display:none}.daterangepicker .drp-selected{padding-right:8px;font-size:13px;display:inline-block}.daterangepicker .drp-buttons .btn{margin-left:8px;padding:4px 8px;font-size:13px;font-weight:700}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{width:100%;margin:0 auto;padding:0;list-style:none}.daterangepicker .ranges li{cursor:pointer;padding:8px 12px;font-size:13px}.daterangepicker:not(.show-calendar) .ranges li:first-of-type{border-top-left-radius:12px;border-top-right-radius:12px}.daterangepicker:not(.show-calendar) .ranges li:last-of-type{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{color:#fff;background-color:#08c}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{text-align:left;direction:ltr}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}[data-theme=dark] .daterangepicker{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower);box-shadow:0 0 30px #00000080}[data-theme=dark] .daterangepicker:before{border-bottom-color:var(--color-contrast-lower)}[data-theme=dark] .daterangepicker:after{border-bottom-color:var(--color-bg-light)}[data-theme=dark] .daterangepicker.drop-up:before{border-top-color:var(--color-contrast-lower)}[data-theme=dark] .daterangepicker.drop-up:after{border-top-color:var(--color-bg-light)}[data-theme=dark] .daterangepicker .calendar-table{border-color:var(--color-bg-light)}[data-theme=dark] .daterangepicker .calendar-table .next span,[data-theme=dark] .daterangepicker .calendar-table .prev span{border-color:var(--color-contrast-high)}[data-theme=dark] .daterangepicker td.available:hover,[data-theme=dark] .daterangepicker th.available:hover{background-color:var(--color-bg-lighter)}[data-theme=dark] .daterangepicker td.off,[data-theme=dark] .daterangepicker td.off.in-range,[data-theme=dark] .daterangepicker td.off.start-date,[data-theme=dark] .daterangepicker td.off.end-date{background-color:var(--color-bg-light);color:var(--color-contrast-low)}[data-theme=dark] .daterangepicker td.in-range{background-color:var(--color-bg-lighter);color:var(--color-contrast-higher)}[data-theme=dark] .daterangepicker td.disabled,[data-theme=dark] .daterangepicker option.disabled{color:var(--color-contrast-low)}[data-theme=dark] .daterangepicker select{background-color:var(--color-bg-lighter);border-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}[data-theme=dark] .daterangepicker select:hover{background-color:var(--color-contrast-lower)}[data-theme=dark] .daterangepicker select.hourselect,[data-theme=dark] .daterangepicker select.minuteselect,[data-theme=dark] .daterangepicker select.secondselect,[data-theme=dark] .daterangepicker select.ampmselect{background:var(--color-bg-lighter);border-color:var(--color-bg-lighter)}[data-theme=dark] .daterangepicker .drp-buttons{border-top-color:var(--color-contrast-lower)}[data-theme=dark] .daterangepicker .ranges li:hover{background-color:var(--color-bg-lighter)}[data-theme=dark] .daterangepicker .ranges li.active{color:#fff;background-color:#357ebd}[data-theme=dark] .daterangepicker.show-ranges.single.rtl .drp-calendar.left,[data-theme=dark] .daterangepicker.show-ranges.single.ltr .drp-calendar.left,[data-theme=dark] .daterangepicker.show-ranges.rtl .drp-calendar.right,[data-theme=dark] .daterangepicker.show-ranges.ltr .drp-calendar.left{border-color:var(--color-contrast-lower)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{position:relative}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block}.slick-dots li{cursor:pointer;width:8px;height:8px;margin:3px;display:inline-block;position:relative}.slick-dots li button{color:#0000;cursor:pointer;opacity:.25;background:#333;border:0;border-radius:99px;outline:none;width:8px;height:8px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{opacity:1;outline:none}.slick-dots li.slick-active button{opacity:.75}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{top:calc(50% - 3px);left:11px;transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{top:calc(50% - 3px);right:11px;transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;width:16px;height:16px;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=top]{transform:translateY(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translate(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translate(-5px)}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000}.fc{flex-direction:column;font-size:1em;display:flex}.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{text-align:left;direction:ltr}.fc-direction-rtl{text-align:right;direction:rtl}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.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:400;font-style:normal}.fc-icon{text-align:center;-webkit-user-select:none;user-select:none;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:fcicons!important}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc .fc-button{text-transform:none;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:0;margin:0;overflow:visible}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{border-style:none;padding:0}.fc .fc-button{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25em;padding:.4em .65em;font-size:1em;font-weight:400;line-height:1.5;display:inline-block}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem #2c3e5040}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{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: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: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 .2rem #4c5b6a80}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active{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 .2rem #4c5b6a80}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button-group{vertical-align:middle;display:inline-flex;position:relative}.fc .fc-button-group>.fc-button{flex:auto;position:relative}.fc .fc-button-group>.fc-button:hover,.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){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.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){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{justify-content:space-between;align-items:center;display:flex}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{margin:0;font-size:1.75em}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.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;inset:0}.fc .fc-scroller-harness{direction:ltr;position:relative;overflow:hidden}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-bottom-width:0;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section>td,.fc .fc-scrollgrid-section table{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-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);z-index:3;position:sticky}.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:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{position:absolute;inset:0}.fc .fc-col-header-cell-cushion{padding:2px 4px;display:inline-block}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight{position:absolute;inset:0}.fc .fc-non-business{background:#d7d7d74d;background:var(--fc-non-business-color,#d7d7d74d)}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin:.5em;font-style:italic}.fc .fc-highlight{background:#bce8f14d;background:var(--fc-highlight-color,#bce8f14d)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:#d0d0d04d;background:var(--fc-neutral-bg-color,#d0d0d04d)}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{z-index:2;position:relative}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px #0000004d}.fc-event .fc-event-resizer{z-index:4;display:none;position:absolute}.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;inset:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px #0003}.fc-event-selected:before,.fc-event:focus:before{content:"";z-index:3;position:absolute;inset:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:#00000040;background:var(--fc-event-selected-overlay-color,#00000040);z-index:1;position:absolute;inset:-1px}.fc-h-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);display:block}.fc-h-event .fc-event-main{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{vertical-align:top;max-width:100%;display:inline-block;left:0;right:0;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-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{width:8px;width:var(--fc-event-resizer-thickness,8px);top:0;bottom:0}.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;left:-4px;left:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.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;right:-4px;right:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:-4px;margin-top:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px));top:50%}.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{left:-4px;left:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.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{right:-4px;right:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc .fc-popover{z-index:9999;position:absolute;box-shadow:0 2px 6px #00000026}.fc .fc-popover-header{flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px;display:flex}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:#fff;background:var(--fc-page-bg-color,#fff)}.fc-theme-standard .fc-popover-header{background:#d0d0d04d;background:var(--fc-neutral-bg-color,#d0d0d04d)}:root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after{content:"";clear:both;display:table}.fc .fc-daygrid-body{z-index:1;position:relative}.fc .fc-daygrid-day.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,#ffdc2826)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{flex-direction:row-reverse;display:flex}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{z-index:4;padding:4px;position:relative}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.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;left:0;right: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{padding:2px 3px 0;font-size:.85em}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{z-index:4;cursor:pointer;position:relative}.fc .fc-daygrid-week-number{z-index:5;text-align:center;background-color:#d0d0d04d;background-color:var(--fc-neutral-bg-color,#d0d0d04d);color:var(--fc-neutral-text-color,gray);min-width:1.5em;padding:2px;position:absolute;top:0}.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-left: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{border-radius:0 0 3px;left:0}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px;position:relative}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;padding:2px 0;display:flex}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;font-weight:700;overflow:hidden}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror{background:#0000001a}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{box-sizing:content-box;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);width:0;height:0;margin:0 4px}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);display:block}.fc-v-event .fc-event-main{color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{flex-direction:column;height:100%;display:flex}.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{max-height:100%;top:0;bottom:0;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-right-radius:0;border-bottom-left-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-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);left:0;right: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{margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);left:50%}.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{z-index:1;min-height:100%;position:relative}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{z-index:1;position:relative}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:" "}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{white-space:nowrap;display:inline-block}.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{justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.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;inset:0}.fc .fc-timegrid-col.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,#ffdc2826)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;inset:0}.fc-media-screen .fc-timegrid-cols{position:absolute;inset: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;left:0;right: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;left:0;right: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;inset:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 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,.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,.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:" - "}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{z-index:9999;color:var(--fc-more-link-text-color,inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);cursor:pointer;margin-bottom:1px;position:absolute}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{z-index:4;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0;position:absolute;left:0;right:0}.fc .fc-timegrid-now-indicator-arrow{z-index:4;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);margin-top:-5px;position:absolute}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-width:5px 0 5px 6px;border-top-color:#0000;border-bottom-color:#0000;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-width:5px 6px 5px 0;border-top-color:#0000;border-bottom-color:#0000;right:0}:root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{background-color:#d0d0d04d;background-color:var(--fc-neutral-bg-color,#d0d0d04d);justify-content:center;align-items:center;height:100%;display:flex}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:sticky;top:0}.fc .fc-list-table thead{position:absolute;left:-10000px}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.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:#d0d0d04d;background-color:var(--fc-neutral-bg-color,#d0d0d04d)}.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-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left: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{box-sizing:content-box;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);width:0;height:0;display:inline-block}.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-theme-bootstrap5 a:not([href]){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.hide{display:none}.margin-top-xxs{margin-top:var(--space-xxs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-left-xs{margin-left:var(--space-xs)}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-word{overflow-wrap:break-word;min-width:0}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-underline{text-decoration:underline}.text-decoration-none{text-decoration:none}.line-height-1{line-height:1!important}.line-height-sm{--heading-line-height:1.1;--body-line-height:1.2}.line-height-sm:not(.text-component){line-height:1.2}.line-height-md{--heading-line-height:1.15;--body-line-height:1.4}.line-height-md:not(.text-component){line-height:1.4}.line-height-lg{--heading-line-height:1.22;--body-line-height:1.58}.line-height-lg:not(.text-component){line-height:1.58}[class^=color-],[class*=\ color-]{--color-o:1}.color-contrast-lower{color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--color-o,1))}.color-contrast-low{color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), var(--color-o,1))}.color-contrast-medium{color:hsla(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l), var(--color-o,1))}.color-contrast-high{color:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), var(--color-o,1))}.color-contrast-higher{color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), var(--color-o,1))}.color-primary{color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), var(--color-o,1))}.color-warning{color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), var(--color-o,1))}@supports (--css:variables){[class^=color-gradient],[class*=\ color-gradient]{-webkit-background-clip:text;background-clip:text;color:#0000!important}}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.z-index-1{z-index:1}.z-index-2{z-index:2}.clearfix:after{content:"";clear:both;display:table}[class^=border-],[class*=\ border-]{--border-o:1}.border{border:1px solid hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-top{border-top:1px solid hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-bottom{border-bottom:1px solid hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-left{border-left:1px solid hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-right{border-right:1px solid hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-2{border-width:2px}.border-3{border-width:3px}@supports (--css:variables){.border{border:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-top{border-top:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-bottom{border-bottom:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-left{border-left:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-right{border-right:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-2{--border-width:2px}.border-3{--border-width:3px}}.border-contrast-lower{border-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), var(--border-o,1))}.border-contrast-low{border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), var(--border-o,1))}.border-primary{border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), var(--border-o,1))}.border-white{border-color:hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), var(--border-o,1))}.border-black{border-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), var(--border-o,1))}.bg,[class^=bg-],[class*=\ bg-]{--bg-o:1}.bg-transparent{background-color:#0000}.bg{background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), var(--bg-o))}.bg-primary{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), var(--bg-o,1))}.bg-warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), var(--bg-o,1))}.bg-white{background-color:hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), var(--bg-o,1))}.bg-black{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), var(--bg-o,1))}:root{--heading-line-height:1.2;--body-line-height:1.4}body{font-size:var(--text-base-size,1em);font-family:var(--font-primary,sans-serif);color:var(--color-contrast-high,#313135);font-weight:var(--body-font-weight,normal)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:var(--color-contrast-higher,#1c1c21);line-height:var(--heading-line-height,1.2);font-weight:var(--heading-font-weight,700)}h1:not([class*=h]),.h1{font-size:var(--text-xxl,2.074em)}h2:not([class*=h]),.h2{font-size:var(--text-xl,1.728em)}h3:not([class*=h]),.h3{font-size:var(--text-lg,1.44em)}h4:not([class*=h]),.h4{font-size:var(--text-md,1.2em)}h6{opacity:.8;letter-spacing:.0325em;font-size:1rem;font-weight:500}h6 a:hover{opacity:1}small{font-size:var(--text-sm,.833em)}a.link{color:var(--color-primary,#2a6df4);text-decoration:underline}strong{font-weight:700}s{text-decoration:line-through}u{text-decoration:underline}.text-component{--text-space-y-multiplier:var(--text-vspace-multiplier,1)}.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:calc(var(--heading-line-height) * var(--line-height-multiplier,1));margin-bottom:calc(var(--space-unit) * .25 * var(--text-space-y-multiplier,1))}.text-component h2,.text-component h3,.text-component h4{margin-top:calc(var(--space-unit) * .75 * var(--text-space-y-multiplier,1))}.text-component p,.text-component blockquote,.text-component ul li,.text-component ol li{line-height:calc(var(--body-line-height) * var(--line-height-multiplier,1))}.text-component ul,.text-component ol,.text-component p,.text-component blockquote,.text-component .text-component__block{margin-bottom:calc(var(--space-unit) * .75 * var(--text-space-y-multiplier,1))}.text-component ul,.text-component ol{list-style-position:inside}.text-component ul ul,.text-component ul ol,.text-component ol ul,.text-component ol ol{margin-bottom:0;padding-left:1em}.text-component ul{list-style-type:disc}.text-component ol{list-style-type:decimal}.text-component img{margin:0 auto;display:block}.text-component figcaption{text-align:center;margin-top:calc(var(--space-unit) * .5)}.text-component em{font-style:italic}.text-component hr{margin-top:calc(var(--space-unit) * var(--text-space-y-multiplier,1));margin-bottom:calc(var(--space-unit) * var(--text-space-y-multiplier,1));margin-left:auto;margin-right:auto}.text-component>:first-child{margin-top:0}.text-component>:last-child{margin-bottom:0}.text-component__block--full-width{width:100vw;margin-left:calc(50% - 50vw)}@media (min-width:48rem){.text-component__block--left,.text-component__block--right{width:45%}.text-component__block--left img,.text-component__block--right img{width:100%}.text-component__block--left{float:left;margin-right:calc(var(--space-unit) * .75 * var(--text-space-y-multiplier,1))}.text-component__block--right{float:right;margin-left:calc(var(--space-unit) * .75 * var(--text-space-y-multiplier,1))}}@media (min-width:90rem){.text-component__block--outset{width:calc(100% + 10.5 * var(--space-unit))}.text-component__block--outset img{width:100%}.text-component__block--outset:not(.text-component__block--right){margin-left:calc(-5.25 * var(--space-unit))}.text-component__block--left,.text-component__block--right{width:50%}.text-component__block--right.text-component__block--outset{margin-right:calc(-5.25 * var(--space-unit))}}:root{--font-primary:"Rubik", system-ui, sans-serif;--text-base-size:1em;--text-scale-ratio:1.2;--body-line-height:1.4;--heading-line-height:1.2;--font-primary-capital-letter:1;--text-unit:1em}:root,*{--text-xs:calc((var(--text-unit) / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl:calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl:calc(var(--text-xxxl) * var(--text-scale-ratio))}@media (min-width:64rem){:root{--text-base-size:1.125em;--text-scale-ratio:1.25}}body{font-family:var(--font-primary)}h1,h2,h3,h4{--heading-font-weight:700}.font-primary{font-family:var(--font-primary)}mark{background-color:hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .2);color:inherit}.text-component{--line-height-multiplier:1;--text-space-y-multiplier:1}.text-component blockquote{border-left:4px solid var(--color-contrast-lower);padding-left:1em}.text-component hr{background:var(--color-contrast-lower);height:1px}.text-component figcaption{font-size:var(--text-sm);color:var(--color-contrast-low)}.article{--body-line-height:1.58;--text-space-y-multiplier:1.2}.form-control{font-size:var(--form-control-font-size,1em);min-height:var(--form-control-height);padding-top:var(--form-control-padding-y,.5em);padding-bottom:var(--form-control-padding-y,.5em);padding-left:var(--form-control-padding-x,.75em);padding-right:var(--form-control-padding-x,.75em);border-radius:6px}.form-legend{color:var(--color-contrast-higher,#1c1c21);line-height:var(--heading-line-height,1.2);font-size:var(--text-md,1.2em);margin-top:var(--space-sm);margin-bottom:var(--space-xxs)}.form-label{font-size:var(--text-sm,.833em);display:inline-block}.form__msg-error,.form-error-msg{color:var(--color-error,#e02447);font-size:var(--text-sm,.833em);margin-top:var(--space-xxs);clip:rect(1px, 1px, 1px, 1px);position:absolute}.form__msg-error--is-visible,.form-error-msg--is-visible{clip:auto;position:relative}.radio-list>*,.checkbox-list>*{align-items:baseline;display:flex;position:relative}.radio-list label,.checkbox-list label{line-height:var(--body-line-height)}.radio-list input,.checkbox-list input{margin-right:var(--space-xxxs);flex-shrink:0}:root{--form-control-font-size:1em;--form-control-radius:6px;--form-control-padding-x:var(--space-xs);--form-control-padding-y:6px;--form-control-height:34px}@media (min-width:768px){:root{--form-control-padding-y:7px;--form-control-height:36px}}@media (min-width:64rem){:root{--form-control-padding-y:8px;--form-control-height:38px}}.md\:text-sm{--form-control-height:34px}.md\:text-sm .ts-control,.md\:text-sm .ts-wrapper.single.input-active .ts-control{min-height:34px}.input-is-small:not(.handle){--form-control-height:30px;--form-control-padding-y:5px}.input-is-small:not(.handle) .ts-control,.input-is-small:not(.handle) .ts-wrapper.single.input-active .ts-control{min-height:30px}.is-native{--form-control-radius:var(--radius-lg)}.form-control{background:var(--color-bg-light);box-shadow:inset 0px 0px 0px 2px var(--color-contrast-lower);background-clip:padding-box;border:0;line-height:20px;transition:all .2s}.form-control::placeholder{opacity:1;color:var(--color-contrast-low)}.form-control:focus{background:var(--color-bg-lighter);box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-primary), var(--shadow-sm);outline:none}.form-control--disabled,.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:.5;cursor:not-allowed}.form-control--disabled+.icon,.form-control[disabled]+.icon,.form-control[readonly]+.icon,fieldset[disabled] .form-control+.icon{opacity:.5}.field--missing-required .form-control,.field--missing-required select{box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-warning)}.form-control[aria-invalid=true],.form-control.form-control--error{box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-error);background:#ff00000d}.form-control[aria-invalid=true]:focus,.form-control.form-control--error:focus{box-shadow:inset 0px 0px 0px 1px #fff0, 0px 0px 0px 2px var(--color-error), var(--shadow-sm)}button.btn,button.button{font-family:inherit;font-size:inherit}.btn,.button,input[type=submit]{white-space:nowrap;padding-top:var(--btn-padding-y,.5em);padding-bottom:var(--btn-padding-y,.5em);padding-left:var(--btn-padding-x,.75em);padding-right:var(--btn-padding-x,.75em);border-radius:var(--btn-radius,.25em);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn--sm{font-size:var(--btn-font-size-sm,.8em);--btn-padding-y:4px;line-height:16px}.btn--md{font-size:var(--btn-font-size-md,1.2em)}.btn--lg{font-size:var(--btn-font-size-lg,1.4em)}.btn--icon{padding:var(--btn-padding-y,.5em)}:root{--btn-font-size:1em;--btn-padding-x:var(--space-sm);--btn-radius:.4em;--btn-padding-y:6px}@media (min-width:768px){:root{--btn-padding-y:7px}}@media (min-width:64rem){:root{--btn-padding-y:8px}}.is-native{--btn-radius:.6em}.btn,.button,input[type=submit]{cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:var(--shadow-xs);will-change:transform;color:var(--color-contrast-higher);background:var(--color-bg);border:1px solid var(--color-contrast-lower);line-height:20px;text-decoration:none;transition:all .2s}.btn:hover,.button:hover,input[type=submit]:hover{box-shadow:var(--shadow-sm);background:#f5f5f5}.btn:focus,.button:focus,input[type=submit]:focus{outline-offset:1px;outline:2px solid #00000026}.btn:active,.button:active,input[type=submit]:active{transform:translateY(2px)}.btn.btn--text,.button.btn--text,input.btn--text[type=submit]{color:var(--color-contrast-higher);box-shadow:none}.btn.btn--text:hover,.button.btn--text:hover,input.btn--text[type=submit]:hover{box-shadow:none;text-decoration:underline}.btn--subtle{color:var(--color-contrast-higher);background:#f1f5f9}.btn--subtle.lvl2{background:#f2e8fe;outline-color:#c7b1d9}.btn--subtle.lvl3{background:#e4f1e5;outline-color:#a8cfb3}.btn--subtle.outline{outline-width:0;outline-style:solid}.btn--subtle.outline:hover{outline-width:2px}.btn--subtle:focus{outline:2px solid #cddcea}.btn--primary,input[type=submit]{background:var(--color-primary);color:var(--color-white);border-color:#0000}.btn--primary:hover,input[type=submit]:hover{background:var(--color-primary-dark)}.btn--primary:focus,input[type=submit]:focus{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .4);outline-offset:1px}.btn--secondary{background:var(--color-bg);color:var(--color-contrast-higher);border:1px solid var(--color-contrast-lower)}[data-theme=dark] .btn--secondary{border-color:#ffffff14}.btn--secondary:hover{box-shadow:var(--shadow-sm);border-color:var(--color-contrast-low);background:#00000005}[data-theme=dark] .btn--secondary:hover{background:#ffffff0a}.btn--secondary:focus{outline-offset:1px;outline:2px solid #00000026}.btn--accent{background:var(--color-accent-dark);color:var(--color-white);border-color:#0000}.btn--accent:hover{background:var(--color-accent-darker)}.btn--accent:focus{outline:2px solid hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .4);outline-offset:1px}.btn--danger,.btn--error,.btn--alert{background:var(--color-error-dark);color:var(--color-white);border-color:#0000}.btn--danger.light,.btn--error.light,.btn--alert.light{color:var(--color-error-dark);background:#f003}.btn--danger:hover,.btn--error:hover,.btn--alert:hover{background:var(--color-error-darker);color:var(--color-white)}.btn--danger:focus,.btn--error:focus,.btn--alert:focus{outline:2px solid hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .4);outline-offset:1px}.btn--warning{background:var(--color-warning-dark);color:var(--color-black);border-color:#0000}.btn--warning.light{color:#463003;background:#f6ddaa}.btn--warning:hover{background:var(--color-warning-darker)}.btn--warning:focus{outline:2px solid hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .4);outline-offset:1px}.btn--disabled,.btn[disabled],.button[disabled],input[disabled][type=submit],.btn[readonly],.button[readonly],input[readonly][type=submit]{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-icon{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .2s;display:inline-flex}.btn-icon:hover{background-color:var(--color-contrast-lower)}.btn-icon:focus{outline:2px solid var(--color-primary);outline-offset:2px}.btn-icon.small{width:1.5rem;height:1.5rem;font-size:.875em}.row{width:100%}.row:after{clear:both;content:"";display:block}:root{--radius-sm:calc(var(--radius,.25em) / 2);--radius-md:var(--radius,.25em);--radius-lg:calc(var(--radius,.25em) * 2);--shadow-xs:0 .1px .3px #0000000f, 0 1px 2px #0000001f;--shadow-sm:0 .3px .4px #00000006, 0 .9px 1.5px #0000000d, 0 3.5px 6px #0000001a;--shadow-md:0 .9px 1.5px #00000008, 0 3.1px 5.5px #00000014, 0 14px 25px #0000001f;--shadow-lg:0 1.2px 1.9px -1px #00000004, 0 3.3px 5.3px -1px #0000000a, 0 8.5px 12.7px -1px #00000016, 0 30px 42px -1px #00000026;--shadow-xl:0 1.5px 2.1px -6px #00000003, 0 3.6px 5.2px -6px #00000009, 0 7.3px 10.6px -6px #00000012, 0 16.2px 21.9px -6px #0000001e, 0 46px 60px -6px #0003;--bounce:cubic-bezier(.175, .885, .32, 1.275);--ease-in-out:cubic-bezier(.645, .045, .355, 1);--ease-in:cubic-bezier(.55, .055, .675, .19);--ease-out:cubic-bezier(.215, .61, .355, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--icon-xxxs:8px;--icon-xxs:12px;--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px;--icon-xxl:96px;--icon-xxxl:128px}.icon{--size:1em;color:inherit;fill:currentColor;height:var(--size);width:var(--size);max-width:initial;flex-shrink:0;line-height:1;display:inline-block}.icon path[stroke]{fill:none}.icon--xxxs{--size:var(--icon-xxxs)}.icon--xxs{--size:var(--icon-xxs)}.icon--xs{--size:var(--icon-xs)}.icon--sm{--size:var(--icon-sm)}.icon--md{--size:var(--icon-md)}.icon--lg{--size:var(--icon-lg)}.icon--xl{--size:var(--icon-xl)}.icon--xxl{--size:var(--icon-xxl)}.icon--xxxl{--size:var(--icon-xxxl)}.icon--is-spinning{animation:1s linear infinite icon-spin}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon use{color:inherit;fill:currentColor}:root{--display:block}.is-visible{display:var(--display)!important}.is-hidden,html:not(.js) .no-js\:is-hidden{display:none!important}@media print{.print\:is-hidden{display:none!important}}.sr-only,.sr-only-focusable:not(:focus):not(:focus-within){clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root{--zindex-header:3;--zindex-popover:11;--zindex-fixed-element:12;--zindex-overlay:15;--z-index-header:var(--zindex-header,3);--z-index-popover:var(--zindex-popover,11);--z-index-fixed-element:var(--zindex-fixed-element,12);--z-index-overlay:var(--zindex-overlay,15);--heading-line-height:1.2;--body-line-height:1.4;--space-unit:1em}:root,*{--space-xxxxs:calc(.125 * var(--space-unit));--space-xxxs:calc(.25 * var(--space-unit));--space-xxs:calc(.375 * var(--space-unit));--space-xs:calc(.5 * var(--space-unit));--space-sm:calc(.75 * var(--space-unit));--space-md:calc(1.25 * var(--space-unit));--space-lg:calc(2 * var(--space-unit));--space-xl:calc(3.25 * var(--space-unit));--space-xxl:calc(5.25 * var(--space-unit));--space-xxxl:calc(8.5 * var(--space-unit));--space-xxxxl:calc(13.75 * var(--space-unit));--component-padding:var(--space-md)}[data-theme=default] .hover\:border-gray-400:hover,[data-theme=april] .hover\:border-gray-400:hover{border-color:var(--color-contrast-low)!important}[data-theme=default] select:not([data-controller]),[data-theme=april] select:not([data-controller]){appearance:none;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='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .825rem center;background-repeat:no-repeat;background-size:.75em;padding-right:2rem}[data-theme=dark]{--color-primary-darker:#71c0f4;--color-primary-darker-h:204;--color-primary-darker-s:85%;--color-primary-darker-l:70%;--color-primary-dark:#5ab5f2;--color-primary-dark-h:204;--color-primary-dark-s:85%;--color-primary-dark-l:65%;--color-primary:#39a6ef;--color-primary-h:204;--color-primary-s:85%;--color-primary-l:58%;--color-primary-light:#1d99ed;--color-primary-light-h:204;--color-primary-light-s:85%;--color-primary-light-l:52%;--color-primary-lighter:#1186d4;--color-primary-lighter-h:204;--color-primary-lighter-s:85%;--color-primary-lighter-l:45%;--color-accent-darker:#f48571;--color-accent-darker-h:9;--color-accent-darker-s:85%;--color-accent-darker-l:70%;--color-accent-dark:#f2715a;--color-accent-dark-h:9;--color-accent-dark-s:85%;--color-accent-dark-l:65%;--color-accent:#f05c42;--color-accent-h:9;--color-accent-s:85%;--color-accent-l:60%;--color-accent-light:#ee482b;--color-accent-light-h:9;--color-accent-light-s:85%;--color-accent-light-l:55%;--color-accent-lighter:#ec3413;--color-accent-lighter-h:9;--color-accent-lighter-s:85%;--color-accent-lighter-l:50%;--color-black:#f2f2f2;--color-black-h:0;--color-black-s:0%;--color-black-l:95%;--color-white:#1f2228;--color-white-h:220;--color-white-s:13%;--color-white-l:14%;--color-warning-darker:#ffd54c;--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:65%;--color-warning-dark:#ffcf33;--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:60%;--color-warning:#ffc91a;--color-warning-h:46;--color-warning-s:100%;--color-warning-l:55%;--color-warning-light:#e6b000;--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:45%;--color-warning-lighter:#b38900;--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:35%;--color-success-darker:#92ca68;--color-success-darker-h:94;--color-success-darker-s:48%;--color-success-darker-l:60%;--color-success-dark:#85c355;--color-success-dark-h:94;--color-success-dark-s:48%;--color-success-dark-l:55%;--color-success:#77bd42;--color-success-h:94;--color-success-s:48%;--color-success-l:50%;--color-success-light:#5f9735;--color-success-light-h:94;--color-success-light-s:48%;--color-success-light-l:40%;--color-success-lighter:#487128;--color-success-lighter-h:94;--color-success-lighter-s:48%;--color-success-lighter-l:30%;--color-error-darker:#e9637b;--color-error-darker-h:349;--color-error-darker-s:75%;--color-error-darker-l:65%;--color-error-dark:#e64d69;--color-error-dark-h:349;--color-error-dark-s:75%;--color-error-dark-l:60%;--color-error:#e23656;--color-error-h:349;--color-error-s:75%;--color-error-l:55%;--color-error-light:#c91d3c;--color-error-light-h:349;--color-error-light-s:75%;--color-error-light-l:45%;--color-error-lighter:#9c162f;--color-error-lighter-h:349;--color-error-lighter-s:75%;--color-error-lighter-l:35%;--color-bg-darker:#0e0f11;--color-bg-darker-h:220;--color-bg-darker-s:10%;--color-bg-darker-l:6%;--color-bg-dark:#17191c;--color-bg-dark-h:220;--color-bg-dark-s:10%;--color-bg-dark-l:10%;--color-bg:#121416;--color-bg-h:220;--color-bg-s:10%;--color-bg-l:8%;--color-bg-light:#1c1e22;--color-bg-light-h:220;--color-bg-light-s:10%;--color-bg-light-l:12%;--color-bg-lighter:#25272d;--color-bg-lighter-h:220;--color-bg-lighter-s:10%;--color-bg-lighter-l:16%;--color-contrast-lower:#32363e;--color-contrast-lower-h:220;--color-contrast-lower-s:10%;--color-contrast-lower-l:22%;--color-contrast-low:#5c6370;--color-contrast-low-h:220;--color-contrast-low-s:10%;--color-contrast-low-l:40%;--color-contrast-medium:#8f96a3;--color-contrast-medium-h:220;--color-contrast-medium-s:10%;--color-contrast-medium-l:60%;--color-contrast-high:#c7cad1;--color-contrast-high-h:220;--color-contrast-high-s:10%;--color-contrast-high-l:80%;--color-contrast-higher:#f1f2f4;--color-contrast-higher-h:220;--color-contrast-higher-s:10%;--color-contrast-higher-l:95%;--shadow-xs:0 .1px .3px #0003, 0 1px 2px #00000059;--shadow-sm:0 .3px .4px #0000001a, 0 .9px 1.5px #0003, 0 3.5px 6px #00000059;--shadow-md:0 .9px 1.5px #00000026, 0 3.1px 5.5px #00000040, 0 14px 25px #0006}[data-theme=dark] body{background-color:var(--color-bg);color:var(--color-contrast-higher)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background-color:var(--color-bg-light);color:var(--color-contrast-higher);border-color:#0000}[data-theme=dark] input::placeholder,[data-theme=dark] select::placeholder,[data-theme=dark] textarea::placeholder{color:var(--color-contrast-low)}[data-theme=dark] select:not([data-controller]){appearance:none;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='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .825rem center;background-repeat:no-repeat;background-size:.75em;padding-right:2rem}[data-theme=dark] .f-header__dropdown{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] .f-header__dropdown a,[data-theme=dark] .f-header__dropdown .f-header__dropdown-link{color:var(--color-contrast-high)}[data-theme=dark] .f-header__dropdown a:hover,[data-theme=dark] .f-header__dropdown .f-header__dropdown-link:hover{background-color:var(--color-bg-lighter)}[data-theme=dark] .f-header{background-color:#003d66}[data-theme=dark] .f-header .f-header__link,[data-theme=dark] .f-header .f-header__dropdown-control,[data-theme=dark] .f-header a.f-header__link{color:#d4d4d4!important}[data-theme=dark] .f-header .f-header__link:hover,[data-theme=dark] .f-header .f-header__link[aria-current=page],[data-theme=dark] .f-header .f-header__dropdown-control:hover,[data-theme=dark] .f-header .f-header__dropdown-control[aria-current=page],[data-theme=dark] .f-header a.f-header__link:hover,[data-theme=dark] .f-header a.f-header__link[aria-current=page]{color:#fff!important}[data-theme=dark] body.env-development .f-header{background-color:#2b2b2b}[data-theme=dark] body.env-development .f-header .f-header__link,[data-theme=dark] body.env-development .f-header .f-header__dropdown-control,[data-theme=dark] body.env-development .f-header a.f-header__link{color:#d4d4d4!important}[data-theme=dark] body.env-development .f-header .f-header__link:hover,[data-theme=dark] body.env-development .f-header .f-header__link[aria-current=page],[data-theme=dark] body.env-development .f-header .f-header__dropdown-control:hover,[data-theme=dark] body.env-development .f-header .f-header__dropdown-control[aria-current=page],[data-theme=dark] body.env-development .f-header a.f-header__link:hover,[data-theme=dark] body.env-development .f-header a.f-header__link[aria-current=page]{color:#fff!important}[data-theme=dark] .callout,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe{color:var(--color-contrast-higher);background-color:var(--color-bg-light)!important;border-color:var(--color-contrast-lower)!important}[data-theme=dark] .callout .callout,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .callout,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe .callout,[data-theme=dark] .callout .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout .callout-wannabe,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe .callout-wannabe{background-color:var(--color-bg-lighter)!important}[data-theme=dark] .callout input:not([type=checkbox]):not([type=radio]),[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe input:not([type=checkbox]):not([type=radio]),.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe input:not([type=checkbox]):not([type=radio]),[data-theme=dark] .callout select,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe select,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe select,[data-theme=dark] .callout textarea,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe textarea,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe textarea,[data-theme=dark] .callout .form-control,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .form-control,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe .form-control,[data-theme=dark] .callout .ts-control,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .ts-control,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe .ts-control{background-clip:padding-box;background-color:var(--color-bg)!important}[data-theme=dark] .callout.info,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .info.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .info.callout-wannabe{background-color:#38bdf826!important;border-color:#38bdf84d!important}[data-theme=dark] .callout.warning,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .warning.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .warning.callout-wannabe{background-color:#fbbf2426!important;border-color:#fbbf244d!important}[data-theme=dark] .callout.notes,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .notes.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .notes.callout-wannabe{color:var(--color-contrast-higher);background-color:#fbbf241a!important;border-color:#fbbf2433!important}[data-theme=dark] .callout.success,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .success.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .success.callout-wannabe{background-color:#22c55e26!important;border-color:#22c55e4d!important}[data-theme=dark] .callout.alert,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .alert.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .alert.callout-wannabe,[data-theme=dark] .callout.danger,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .danger.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .danger.callout-wannabe{background-color:#ef444426!important;border-color:#ef44444d!important}[data-theme=dark] .callout hr,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe hr,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe hr{background-color:var(--color-contrast-lower)}[data-theme=dark] table.table thead th,[data-theme=dark] table.table thead td,[data-theme=dark] table.table tfoot th,[data-theme=dark] table.table tfoot td{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}[data-theme=dark] table.table tbody{background-color:var(--color-bg)}[data-theme=dark] table.table tbody tr:nth-child(2n){background-color:var(--color-bg-light)}[data-theme=dark] table.table tbody tr:hover>td,[data-theme=dark] table.table tbody tr.hovered>td{background-color:#ffffff14!important}[data-theme=dark] table.table tbody td{border-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}[data-theme=dark] table.table tr.red,[data-theme=dark] table.table tr.alert,[data-theme=dark] table.table tr.status-error{color:var(--color-error);background:rgba(var(--color-error-h), var(--color-error-s), var(--color-error-l), .15)}[data-theme=dark] table.table tr.yellow,[data-theme=dark] table.table tr.warning{background:rgba(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .15)}[data-theme=dark] table.table tr.green,[data-theme=dark] table.table tr.success{background:rgba(var(--color-success-h), var(--color-success-s), var(--color-success-l), .15)}[data-theme=dark] .table thead th,[data-theme=dark] .table tfoot th{background-color:var(--color-bg-lighter)}[data-theme=dark] .accordion-tabs-minimal .tab-link,[data-theme=dark] .accordion-tabs-minimal a.tab-link{color:var(--color-contrast-high)!important}[data-theme=dark] .accordion-tabs-minimal .tab-link:hover:not(.is-active),[data-theme=dark] .accordion-tabs-minimal a.tab-link:hover:not(.is-active){background-color:#ffffff14;color:var(--color-contrast-higher)!important}[data-theme=dark] .accordion-tabs-minimal .tab-link.is-active,[data-theme=dark] .accordion-tabs-minimal a.tab-link.is-active{background-color:var(--color-bg);border-color:var(--color-contrast-lower);border-bottom-color:var(--color-bg);color:var(--color-contrast-higher)!important}[data-theme=dark] .accordion-tabs-minimal .tab-link.is-active:before,[data-theme=dark] .accordion-tabs-minimal a.tab-link.is-active:before{background:var(--color-bg)}[data-theme=dark] .accordion-tabs-minimal .tab-content{border-color:var(--color-contrast-lower)}[data-theme=dark] .tabs__control,[data-theme=dark] a.tabs__control{color:var(--color-contrast-high)!important}[data-theme=dark] .tabs__control:hover,[data-theme=dark] a.tabs__control:hover,[data-theme=dark] .tabs__control[aria-selected=true],[data-theme=dark] a.tabs__control[aria-selected=true]{color:var(--color-contrast-higher)!important}[data-theme=dark] .tabs-nav-v2__item,[data-theme=dark] a.tabs-nav-v2__item{color:var(--color-contrast-high)!important}[data-theme=dark] .tabs-nav-v2__item:hover,[data-theme=dark] a.tabs-nav-v2__item:hover{color:var(--color-contrast-higher)!important}[data-theme=dark] .tabs-nav-v2__item[aria-selected=true],[data-theme=dark] a.tabs-nav-v2__item[aria-selected=true]{color:var(--color-contrast-higher)!important;background-color:var(--color-bg)!important}[data-theme=dark] trix-editor{background-color:var(--color-bg-light);color:var(--color-contrast-higher);border-color:var(--color-contrast-lower)}[data-theme=dark] .trix-content{color:var(--color-contrast-higher);background-color:#0000}[data-theme=dark] trix-toolbar{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] trix-toolbar .trix-button{background-color:var(--color-bg-light);color:var(--color-contrast-high);border-color:var(--color-contrast-lower)}[data-theme=dark] trix-toolbar .trix-button:hover,[data-theme=dark] trix-toolbar .trix-button.trix-active{background-color:var(--color-bg-lighter)}[data-theme=dark] .number-input__btn{background:#ffffff1a}[data-theme=dark] .number-input__btn:hover{background:#fff3}[data-theme=dark] .number-input__btn:focus{background-color:var(--color-primary)}[data-theme=dark] .number-input__btn .icon{color:var(--color-contrast-higher)}[data-theme=dark] .ts-wrapper{background:0 0}[data-theme=dark] .ts-control{background-color:var(--color-bg-light);color:var(--color-contrast-higher);border-color:#0000}[data-theme=dark] .ts-dropdown{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] .ts-dropdown .option,[data-theme=dark] .ts-dropdown .optgroup-header,[data-theme=dark] .ts-dropdown .no-results,[data-theme=dark] .ts-dropdown .create{color:var(--color-contrast-higher)}[data-theme=dark] .ts-dropdown .active{background-color:var(--color-bg-lighter);color:var(--color-contrast-higher)}[data-theme=dark] .ts-dropdown .optgroup-header{background-color:var(--color-bg);color:var(--color-contrast-medium)}[data-theme=dark] .ts-wrapper.multi .ts-control>div{background:var(--color-bg-lighter);color:var(--color-contrast-higher)}[data-theme=dark] .ts-dropdown,[data-theme=dark] .ts-control,[data-theme=dark] .ts-control input{color:var(--color-contrast-higher)}[data-theme=dark] a:not(.btn):not(.button.primary):not(.button):not(.button){color:var(--color-primary)}[data-theme=dark] .card,[data-theme=dark] .panel{background-color:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] .sticky-header:before{background:var(--color-bg)}[data-theme=dark] .radio--bg-green:checked+label{background-color:#22c55e26}[data-theme=dark] .radio--bg-green:checked:hover+label{background-color:#22c55e40}[data-theme=dark] footer code{background-color:var(--color-bg-lighter);border-radius:.25rem;padding:.125rem .25rem}[data-theme=dark] .badge.badge--primary-light{background-color:rgba(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}[data-theme=dark] .badge--success-light,[data-theme=dark] .badge.green.light,[data-theme=dark] .badge.success.light{color:var(--color-contrast-higher)!important;background-color:#22c55e33!important}[data-theme=dark] .badge--warning-light,[data-theme=dark] .badge.yellow.light,[data-theme=dark] .badge.warning.light{color:var(--color-contrast-higher)!important;background-color:#fbbf2433!important}[data-theme=dark] .badge--error-light,[data-theme=dark] .badge.red.light,[data-theme=dark] .badge.alert.light,[data-theme=dark] .badge.danger.light{color:var(--color-contrast-higher)!important;background-color:#ef444433!important}[data-theme=dark] .badge.orange.light{color:var(--color-contrast-higher)!important;background-color:#f9731640!important}[data-theme=dark] .badge.purple{color:var(--color-contrast-higher)!important;background-color:#a855f733!important}[data-theme=dark] .badge.warning:not(.light),[data-theme=dark] .badge.yellow:not(.light),[data-theme=dark] .badge.badge-needs_update,[data-theme=dark] .badge.badge-draft,[data-theme=dark] .badge.badge-cr_errored,[data-theme=dark] .badge.badge-scheduled,[data-theme=dark] .badge.badge-low_priority{color:#392613!important;background-color:#d9af26!important}[data-theme=dark] .badge.success:not(.light),[data-theme=dark] .badge.green:not(.light),[data-theme=dark] .badge.badge-applied,[data-theme=dark] .badge.badge-cr_synced,[data-theme=dark] .badge.badge-ready,[data-theme=dark] .badge.badge-success,[data-theme=dark] .badge.badge-high_priority{color:#fff!important;background-color:#548131!important}[data-theme=dark] .badge.success:not(.light) svg path,[data-theme=dark] .badge.green:not(.light) svg path,[data-theme=dark] .badge.badge-applied svg path,[data-theme=dark] .badge.badge-cr_synced svg path,[data-theme=dark] .badge.badge-ready svg path,[data-theme=dark] .badge.badge-success svg path,[data-theme=dark] .badge.badge-high_priority svg path{fill:#fff!important}[data-theme=dark] .badge.alert:not(.light),[data-theme=dark] .badge.red:not(.light),[data-theme=dark] .badge.danger:not(.light),[data-theme=dark] .badge.badge-cr_bad_id,[data-theme=dark] .badge.badge-refunding_failed,[data-theme=dark] .badge.badge-failed{color:#fff!important;background-color:#bd2844!important}[data-theme=dark] .badge.primary{color:#fff!important;background-color:#2283c3!important}[data-theme=dark] .badge.primary.light{color:var(--color-contrast-higher)!important;background-color:#38bdf840!important}[data-theme=dark] .attendance-badge .badge,[data-theme=dark] a.badge[href*=attendance_rate]{color:var(--color-contrast-higher)!important}[data-theme=dark] .ms-container .ms-selectable,[data-theme=dark] .ms-container .ms-selection{color:var(--color-contrast-higher)}[data-theme=dark] .ms-container .ms-list{background:var(--color-bg-light);border-color:var(--color-contrast-lower)}[data-theme=dark] .ms-container .ms-selectable li.ms-elem-selectable,[data-theme=dark] .ms-container .ms-selection li.ms-elem-selection{border-bottom-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}[data-theme=dark] .ms-container .ms-selectable li.ms-hover,[data-theme=dark] .ms-container .ms-selection li.ms-hover{background-color:var(--color-primary);color:#fff}[data-theme=dark] .ms-container .ms-selectable li.disabled,[data-theme=dark] .ms-container .ms-selection li.disabled{background-color:var(--color-bg);color:var(--color-contrast-low)}[data-theme=dark] .ms-container .ms-optgroup-label{background:var(--color-bg);color:var(--color-contrast-medium)}[data-theme=dark] #footer{background:var(--color-bg-light)}[data-theme=dark] .accordion-v2__item,[data-theme=dark] .callout.field-callout,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.callout-wannabe{background-color:var(--color-bg-light)!important}[data-theme=dark] .accordion-v2__item .accordion-v2__item,[data-theme=dark] .accordion-v2__item .callout,[data-theme=dark] .accordion-v2__item .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .accordion-v2__item .callout-wannabe,[data-theme=dark] .callout.field-callout .accordion-v2__item,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.callout-wannabe .accordion-v2__item,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.callout-wannabe .accordion-v2__item,[data-theme=dark] .callout.field-callout .callout,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.callout-wannabe .callout,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.callout-wannabe .callout,[data-theme=dark] .callout.field-callout .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout.field-callout .callout-wannabe,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.callout-wannabe .callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.callout-wannabe .callout-wannabe{background-color:var(--color-bg-lighter)!important}[data-theme=dark] .callout .accordion-v2__item,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .accordion-v2__item,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .callout-wannabe .accordion-v2__item{background-color:var(--color-bg-lighter)!important;border-color:var(--color-contrast-lower)!important}[data-theme=dark] .accordion-v2__item.notes,[data-theme=dark] .accordion-v2__item.warning,[data-theme=dark] .callout.field-callout.notes,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.notes.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.notes.callout-wannabe,[data-theme=dark] .callout.field-callout.warning,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.warning.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.warning.callout-wannabe{background-color:#fbbf241f!important}[data-theme=dark] .accordion-v2__item.alert,[data-theme=dark] .accordion-v2__item.error-state,[data-theme=dark] .callout.field-callout.alert,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.alert.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.alert.callout-wannabe,[data-theme=dark] .callout.field-callout.error-state,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.error-state.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.error-state.callout-wannabe{background-color:#ef444426!important}[data-theme=dark] .accordion-v2__item.success,[data-theme=dark] .callout.field-callout.success,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.success.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.success.callout-wannabe{background-color:#22c55e1f!important}[data-theme=dark] .accordion-v2__item.info,[data-theme=dark] .callout.field-callout.info,[data-theme=dark] .check-for-or-fields:has(.or-fields .destroy-field[value=false]) .field-callout.info.callout-wannabe,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) [data-theme=dark] .field-callout.info.callout-wannabe{background-color:#38bdf81f!important}[data-theme=dark] .bg-white,[data-theme=dark] .xl\:bg-white,[data-theme=dark] .bg-gray-50{background-color:var(--color-bg-light)!important}[data-theme=dark] .bg-gray-100{background-color:var(--color-bg-lighter)!important}[data-theme=dark] .border-gray-200,[data-theme=dark] .border-gray-300,[data-theme=dark] .xl\:border-gray-300{border-color:var(--color-contrast-lower)!important}[data-theme=dark] .hover\:border-gray-400:hover{border-color:var(--color-contrast-low)!important}[data-theme=dark] .text-gray-400{color:var(--color-contrast-medium)!important}[data-theme=dark] .text-gray-600,[data-theme=dark] .text-gray-700{color:var(--color-contrast-high)!important}[data-theme=dark] .text-secondary,[data-theme=dark] .text-gray{color:var(--color-contrast-medium)!important}[data-theme=dark] .bg-yellow-50{background-color:#fbbf2426!important}[data-theme=dark] .bg-yellow-100{background-color:#fbbf2433!important}[data-theme=dark] .border-yellow-400{border-color:#fbbf2480!important}[data-theme=dark] .bg-blue-50{background-color:#38bdf826!important}[data-theme=dark] .bg-red-50{background-color:#ef444426!important}[data-theme=dark] .bg-green-50{background-color:#22c55e26!important}[data-theme=dark] .bg-purple-50{background-color:#a855f726!important}[data-theme=dark] .text-yellow-900,[data-theme=dark] .text-yellow-800{color:#fffdf5!important}[data-theme=dark] .text-blue-900,[data-theme=dark] .text-blue-800{color:#f5faff!important}[data-theme=dark] .text-red-900,[data-theme=dark] .text-red-800{color:#fff8f8!important}[data-theme=dark] .text-green-900,[data-theme=dark] .text-green-800{color:#f8fffa!important}[data-theme=dark] .text-purple-900,[data-theme=dark] .text-purple-800{color:#fcf8ff!important}[data-theme=dark] .border-yellow-200{border-color:#fbbf244d!important}[data-theme=dark] .border-blue-200{border-color:#38bdf84d!important}[data-theme=dark] .border-red-200{border-color:#ef44444d!important}[data-theme=dark] .border-green-200{border-color:#22c55e4d!important}[data-theme=dark] .border-purple-200{border-color:#a855f74d!important}[data-theme=dark] div.jsoneditor-tree{background:var(--color-bg)!important}[data-theme=dark] .jsoneditor-navigation-bar{background-color:var(--color-bg-light)!important;color:var(--color-contrast-high)!important;border-color:var(--color-contrast-lower)!important}[data-theme=dark] .jsoneditor-contextmenu .jsoneditor-menu{background:var(--color-bg)!important;border-color:var(--color-contrast-lower)!important}[data-theme=dark] .jsoneditor-contextmenu .jsoneditor-menu li button{color:var(--color-contrast-high)!important;background:0 0!important}[data-theme=dark] .jsoneditor-contextmenu .jsoneditor-menu li button:hover{background:var(--color-bg-light)!important}[data-theme=dark] .jsoneditor-value,[data-theme=dark] .jsoneditor-field{color:var(--color-contrast-high)!important}[data-theme=dark] .jsoneditor-separator,[data-theme=dark] .jsoneditor-readonly{color:var(--color-contrast-medium)!important}[data-theme=dark] .jsoneditor-wrapper{border-color:var(--color-contrast-lower)!important}[data-theme=dark] .jsoneditor-outer{background:var(--color-bg)!important}[data-theme=dark] .sidebar__panel,[data-theme=dark] .sidebar__header{background-color:var(--color-bg)!important}[data-theme=dark] .btn--subtle{background-color:var(--color-bg-light)!important;color:var(--color-contrast-higher)!important}[data-theme=dark] .btn--subtle:hover{background-color:var(--color-bg-lighter)!important}[data-theme=dark] .btn--subtle:focus{outline-color:var(--color-contrast-lower)!important}[data-theme=dark] .btn--secondary{color:var(--color-contrast-higher)!important;background-color:#0000!important;border:1px solid #ffffff14!important}[data-theme=dark] .btn--secondary:hover{background-color:#ffffff05!important;border-color:#ffffff26!important}[data-theme=dark] .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text),[data-theme=dark] .button:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text){color:var(--color-contrast-higher)!important;background-color:#0000!important;border:1px solid #ffffff14!important}[data-theme=dark] .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text):hover,[data-theme=dark] .button:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text):hover{background-color:#202327!important;border-color:#32363e!important}[data-theme=dark] .week-switcher .btn,[data-theme=dark] .week-switcher .button,[data-theme=dark] .week-switcher .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text){box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=dark] .week-switcher .btn:hover,[data-theme=dark] .week-switcher .button:hover,[data-theme=dark] .week-switcher .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text):hover{background:0 0!important;border:none!important}[data-theme=dark] .week-switcher .btn:focus,[data-theme=dark] .week-switcher .button:focus,[data-theme=dark] .week-switcher .btn:active,[data-theme=dark] .week-switcher .button:active,[data-theme=dark] .week-switcher .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text):focus,[data-theme=dark] .week-switcher .btn:not(.btn--primary):not(.button.primary):not(.btn--secondary):not(.btn--accent):not(.btn--danger):not(.btn--error):not(.btn--alert):not(.btn--warning):not(.btn--subtle):not(.btn--text):active{box-shadow:none!important;border:none!important;outline:none!important}[data-theme=dark] .search-input__input{background-color:var(--color-bg-light)!important;border-color:var(--color-contrast-lower)!important;color:var(--color-contrast-higher)!important}[data-theme=dark] .search-input__input::placeholder{color:var(--color-contrast-low)!important}[data-theme=dark] .tippy-box[data-theme*=light]{background:var(--color-bg-light)!important;color:var(--color-contrast-higher)!important;outline:1px solid var(--color-contrast-lower)!important;box-shadow:0 4px 16px #0006!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger{color:var(--color-contrast-higher)!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger:hover{background-color:var(--color-contrast-lower)!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a.danger,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a.danger,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger.danger{color:var(--color-error)!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a.danger:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a.danger:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger.danger:hover{background-color:#ef444426!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a.selected,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a.selected,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger.selected{color:var(--color-success)!important;background-color:#22c55e1a!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>a.selected:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>span>a.selected:hover,[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content nav>.submenu-trigger.selected:hover{background-color:#22c55e2e!important}[data-theme=dark] .tippy-box[data-theme*=light] .tippy-content hr{background:var(--color-contrast-lower)!important}[data-theme=dark] table.table{border-color:var(--color-contrast-lower)!important}[data-theme=dark] table.table thead th,[data-theme=dark] table.table thead td,[data-theme=dark] table.table tfoot th,[data-theme=dark] table.table tfoot td{border-left-color:var(--color-contrast-lower)!important}[data-theme=dark] table.table tbody td{border-left-color:var(--color-contrast-lower)!important;border-top-color:var(--color-contrast-lower)!important}[data-theme=dark] .fc{--fc-border-color:var(--color-contrast-lower)}[data-theme=dark] .fc-theme-standard td,[data-theme=dark] .fc-theme-standard th,[data-theme=dark] .fc-scrollgrid,[data-theme=dark] .fc-timegrid-slot,[data-theme=dark] .fc-timegrid-axis,[data-theme=dark] .fc-col-header-cell{border-color:var(--color-contrast-lower)!important}[data-theme=dark] .calendars thead,[data-theme=dark] .fc .fc-scrollgrid-section-sticky>*{background:var(--color-bg)!important}[data-theme=dark] .fc-event{border-color:#0000004d!important}[data-theme=dark] .fc-timegrid-event,[data-theme=dark] .fc-v-event{box-shadow:0 0 0 1px #0000004d!important}[data-theme=dark] .fancybox-content{color:var(--color-contrast-higher);background:var(--color-bg-light)!important;border:1px solid #ffffff1a!important}[data-theme=dark] .fancybox-close-small{color:var(--color-contrast-high)!important}[data-theme=dark] .fancybox-close-small:hover{color:var(--color-contrast-higher)!important}[data-theme=dark] .round-badge.notes,[data-theme=dark] .round-badge.warning{color:var(--color-contrast-higher);background-color:#fbbf2440}[data-theme=dark] .round-badge.alert{color:var(--color-contrast-higher);background-color:#ef444440}[data-theme=dark] .round-badge.secondary{color:var(--color-contrast-higher);background-color:var(--color-contrast-lower)}[data-theme=dark] .notification-badge,[data-theme=dark] .new-badge{background-color:var(--color-error)!important;color:#fff!important}[data-theme=dark] .dow-list__item{background:var(--color-bg-light)}.callout [data-theme=dark] .dow-list__item,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe [data-theme=dark] .dow-list__item{border-color:var(--color-contrast-lower)}[data-theme=dark] .dow-list__item.status-failed{background:#ef444433}[data-theme=dark] .video-wrapper{background:var(--color-contrast-lower)}[data-theme=dark] .or-fields:before{background:#a855f733}[data-theme=dark] .field-adder-betweener:hover{background:var(--color-bg-lighter)}.theme-mode-btn{color:var(--color-contrast-medium);transition:background-color .15s,color .15s}.theme-mode-btn:hover{background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}.theme-mode-btn.active{background-color:var(--color-primary);color:#fff}:root{--radius:.25em;--radius-sm:calc(var(--radius,.25em) / 2);--radius-md:var(--radius,.25em);--radius-lg:calc(var(--radius,.25em) * 2);--shadow-xs:0 .1px .3px #0000000f, 0 1px 2px #0000001f;--shadow-sm:0 .3px .4px #00000006, 0 .9px 1.5px #0000000d, 0 3.5px 6px #0000001a;--shadow-md:0 .9px 1.5px #00000008, 0 3.1px 5.5px #00000014, 0 14px 25px #0000001f;--shadow-lg:0 1.2px 1.9px -1px #00000004, 0 3.3px 5.3px -1px #0000000a, 0 8.5px 12.7px -1px #00000016, 0 30px 42px -1px #00000026;--shadow-xl:0 1.5px 2.1px -6px #00000003, 0 3.6px 5.2px -6px #00000009, 0 7.3px 10.6px -6px #00000012, 0 16.2px 21.9px -6px #0000001e, 0 46px 60px -6px #0003;--bounce:cubic-bezier(.175, .885, .32, 1.275);--ease-in-out:cubic-bezier(.645, .045, .355, 1);--ease-in:cubic-bezier(.55, .055, .675, .19);--ease-out:cubic-bezier(.215, .61, .355, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1)}[data-theme=default],[data-theme=april]{--color-primary-darker:#001f33;--color-primary-darker-h:204;--color-primary-darker-s:100%;--color-primary-darker-l:10%;--color-primary-dark:#003d66;--color-primary-dark-h:204;--color-primary-dark-s:100%;--color-primary-dark-l:20%;--color-primary:#005c99;--color-primary-h:204;--color-primary-s:100%;--color-primary-l:30%;--color-primary-light:#007acc;--color-primary-light-h:204;--color-primary-light-s:100%;--color-primary-light-l:40%;--color-primary-lighter:#09f;--color-primary-lighter-h:204;--color-primary-lighter-s:100%;--color-primary-lighter-l:50%;--color-accent-darker:#bd290f;--color-accent-darker-h:9;--color-accent-darker-s:85%;--color-accent-darker-l:40%;--color-accent-dark:#ec3413;--color-accent-dark-h:9;--color-accent-dark-s:85%;--color-accent-dark-l:50%;--color-accent:#f05c42;--color-accent-h:9;--color-accent-s:85%;--color-accent-l:60%;--color-accent-light:#f48571;--color-accent-light-h:9;--color-accent-light-s:85%;--color-accent-light-l:70%;--color-accent-lighter:#f7aea1;--color-accent-lighter-h:9;--color-accent-lighter-s:85%;--color-accent-lighter-l:80%;--color-black:#1c1c21;--color-black-h:240;--color-black-s:8%;--color-black-l:12%;--color-white:#fff;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:#f0b800;--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:47%;--color-warning-dark:#ffc400;--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:50%;--color-warning:#ffd138;--color-warning-h:46;--color-warning-s:100%;--color-warning-l:61%;--color-warning-light:#ffdc6b;--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:71%;--color-warning-lighter:#ffe799;--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:80%;--color-success-darker:#649f38;--color-success-darker-h:94;--color-success-darker-s:48%;--color-success-darker-l:42%;--color-success-dark:#73b540;--color-success-dark-h:94;--color-success-dark-s:48%;--color-success-dark-l:48%;--color-success:#88c559;--color-success-h:94;--color-success-s:48%;--color-success-l:56%;--color-success-light:#a0d17b;--color-success-light-h:94;--color-success-light-s:48%;--color-success-light-l:65%;--color-success-lighter:#b8dd9d;--color-success-lighter-h:94;--color-success-lighter-s:48%;--color-success-lighter-l:74%;--color-error-darker:#a11730;--color-error-darker-h:349;--color-error-darker-s:75%;--color-error-darker-l:36%;--color-error-dark:#c41c3b;--color-error-dark-h:349;--color-error-dark-s:75%;--color-error-dark-l:44%;--color-error:#e02447;--color-error-h:349;--color-error-s:75%;--color-error-l:51%;--color-error-light:#e54865;--color-error-light-h:349;--color-error-light-s:75%;--color-error-light-l:59%;--color-error-lighter:#ea6c83;--color-error-lighter-h:349;--color-error-lighter-s:75%;--color-error-lighter-l:67%;--color-bg-darker:#e3e3e3;--color-bg-darker-h:0;--color-bg-darker-s:0%;--color-bg-darker-l:89%;--color-bg-dark:#ededed;--color-bg-dark-h:0;--color-bg-dark-s:0%;--color-bg-dark-l:93%;--color-bg:#fff;--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-bg-light:#fff;--color-bg-light-h:0;--color-bg-light-s:0%;--color-bg-light-l:100%;--color-bg-lighter:#fff;--color-bg-lighter-h:0;--color-bg-lighter-s:0%;--color-bg-lighter-l:100%;--color-contrast-lower:#d4d4d4;--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:83%;--color-contrast-low:#9e9e9e;--color-contrast-low-h:0;--color-contrast-low-s:0%;--color-contrast-low-l:62%;--color-contrast-medium:#6e6e6e;--color-contrast-medium-h:0;--color-contrast-medium-s:0%;--color-contrast-medium-l:43%;--color-contrast-high:#2b2b2b;--color-contrast-high-h:0;--color-contrast-high-s:0%;--color-contrast-high-l:17%;--color-contrast-higher:#000;--color-contrast-higher-h:0;--color-contrast-higher-s:0%;--color-contrast-higher-l:0%}@supports (--css:variables){@media (min-width:64rem){:root{--space-unit:1.25em}}}:root{--radius:.25em}.hover\:reduce-opacity{opacity:1;transition:all .3s}.hover\:reduce-opacity:hover{opacity:.8}.hover\:scale{transition:transform .3s var(--ease-out-back)}.hover\:scale:hover{transform:scale(1.1)}.hover\:elevate{box-shadow:var(--shadow-sm);transition:all .3s}.hover\:elevate:hover{box-shadow:var(--shadow-md)}.link-subtle{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s}.link-subtle:hover{color:var(--color-primary)}.nomar{margin-top:0!important;margin-bottom:0!important}[data-condition]:not(.visible),html body [data-wsx]{display:none}body{flex-direction:column;display:flex}body.staging{background:#fff7f3!important}html[data-theme=april] body{background:#fffcf5!important}body.is-native{-webkit-tap-highlight-color:#0000}body.not-native{min-height:100vh}body>main{flex-direction:column;flex:1;display:flex}body #footer{margin-top:var(--component-padding);font-size:var(--text-sm)}.checkbox+label{font-size:inherit}.hide{opacity:0!important;display:none!important}.turbo-progress-bar{background-color:#ffcf00;height:3px}.space-between{justify-content:space-between;display:flex}hr{opacity:.5;background:#a1a1a1;border:0;height:1px;margin:30px 0}hr.small,.callout hr,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe hr,.and-fields.callout hr,.or-fields.callout hr{margin:.25em 0}.actions{justify-content:space-between;width:100%;display:flex}@media (min-width:768px){.actions{align-items:center}}.actions.scrollable{overflow-x:auto}@media (max-width:767px){.actions.scrollable{margin-left:calc(var(--space-md) * -1);width:calc(100% + var(--space-md) * 2);padding-left:var(--space-md);padding-right:var(--space-md)}}form .actions{padding-bottom:var(--space-xxs)}.actions.header-actions{flex-direction:column}@media (min-width:768px){.actions.header-actions{flex-direction:row;align-items:flex-start}}.actions h1,.actions h2,.actions h3,.actions h4{margin-bottom:0}.actions a:not(:last-child),.actions input:not(:last-child),.actions select:not(:last-child){margin-right:5px}.actions .split-btn a{margin-right:0!important}.actions .left{align-items:flex-end;display:flex}@media (min-width:767px) and (max-width:1023px){.actions .left{align-items:center}}@media (min-width:768px){.actions .left:not(.flex-col){align-items:center}.actions .left>*{margin-bottom:0}}.actions .left>:not(:last-child){margin-right:15px}.actions .right{justify-content:flex-end;align-items:flex-end;display:flex}@media (min-width:767px) and (max-width:1023px){.actions .right{align-items:center}}@media (max-width:767px){.actions .left,.actions .right{width:100%}}.actions .button,.actions input[type=submit]{margin-bottom:0}@keyframes fade-in-out{0%{opacity:.2}50%{opacity:.6}to{opacity:.2}}turbo-frame:has(>.loading-turbo-frame){opacity:.2;pointer-events:none;animation:1.5s ease-in-out infinite fade-in-out;position:relative}turbo-frame:has(>.loading-turbo-frame) [type=submit]{pointer-events:none;opacity:0}turbo-frame:has(>.loading-turbo-frame) .loading-spinner{z-index:21;background-color:#fff;border-radius:99px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner{background:url("/assets/loading-spinner-e042f5a7.svg") 0/auto 50px no-repeat;align-items:center;height:50px;margin-bottom:16px;padding-left:50px;display:flex}.loading-spinner.small{background-size:auto 32px;height:32px;padding-left:32px}.loading-spinner.big{background-size:auto 105px;height:55px;padding-left:105px}.loading-spinner.tiny{background:url("/assets/loading-spinner-tiny-dfd5eae8.svg") 50% no-repeat;height:13px;min-height:12px;padding:0}.loading-spinner.tiny.right{background:url("/assets/loading-spinner-tiny-dfd5eae8.svg") 100% no-repeat}.loading-spinner.tiny.left{background:url("/assets/loading-spinner-tiny-dfd5eae8.svg") 0 no-repeat}.loading-spinner.center{background-position:50%}table .loading-spinner{margin-bottom:0}[data-cursor-question]{cursor:help}.flex-h{display:flex}.flex-h .left,.flex-h .right{flex:auto;display:flex}.flex-h>:not(:last-child){margin-right:15px}.align-center,.items-center{align-items:center}.flex-end{justify-content:flex-end;display:flex}.pre{white-space:pre-wrap}.flexcol{flex-direction:column;display:flex}.flexcol.reverse{flex-direction:column-reverse}.float-right{float:right}@media (min-width:1024px){.modal.fancybox-content.medium{width:600px}.modal.fancybox-content.large{width:900px}.modal.fancybox-content.xlarge{width:100%;max-width:1200px}}.column-reverse{flex-direction:column-reverse;display:flex}.loading-indicator{justify-content:flex-start;align-items:center;padding-right:12px;display:flex}.loading-indicator.center{justify-content:center}.loading-indicator img{width:50px;height:auto}.form-group .loading-indicator img{width:38px}.loading-indicator img:not(:last-child){margin-right:15px}.loading-indicator p{margin-bottom:0}.xlsx-status{align-items:flex-start;display:flex}.xlsx-status .button{margin-bottom:0!important}.xlsx-status>:not(:first-child){margin-left:10px}.swatch{box-sizing:border-box;border-radius:var(--btn-radius);justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;display:flex}.swatch.small{border-radius:99px;width:15px;height:15px}.int-table__cell .swatch{margin-top:4px}.capitalize{text-transform:capitalize}.inline-text{align-items:baseline;display:flex}.inline-text>:not(:last-child){margin-right:.5em}.container-legacy{width:calc(100% - 1 * var(--component-padding));margin-left:auto;margin-right:auto}@media (min-width:768px){.container-legacy{width:calc(100% - 2 * var(--component-padding))}}form.modified .hide-if-form-modified{display:none}.half-donut{width:300px;height:150px;position:relative}.half-donut canvas{position:absolute}.half-donut .percent{font-size:20px;line-height:1em;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:767px){.hide-on-small{display:none!important}}@media (min-width:768px){.hide-on-medium{display:none!important}}@media (min-width:1024px){.hide-on-desktop{display:none!important}}.int-table-actions{justify-content:space-between;display:flex}[aria-controls],[data-toggle]{cursor:pointer}.edi-test{max-height:200vh;font-family:monospace;overflow:scroll}.edi-test .spacer{min-width:1em}.edi-test p{margin-bottom:6px;display:flex}.edi-test p span{white-space:pre-wrap}.edit_key_mapping{margin-bottom:var(--space-xs)}.edit_key_mapping .row{align-items:center;display:flex}.row-actions{justify-content:end;align-items:center;display:flex}.row-actions .btn,.row-actions .button{margin-bottom:0}.dow-list__item{background:#f5f5f5}.callout .dow-list__item,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .dow-list__item{border:1px solid #e3e3e3}.dow-list__item.status-failed{background:#ffe2e2}@media only screen and (max-width:767px){.dow-list__item .button{word-break:break-all;margin:0 0 10px}.dow-list__item .button span{white-space:normal}}@media (max-width:767px){.dow-list__metadata-list{flex-direction:column;align-items:flex-start;line-height:1.2em}.dow-list__metadata-list>li:after{display:none!important}}#balance-stats{min-height:94px}.donut-stats{flex-direction:column;display:flex;margin-bottom:0!important}@media (min-width:768px){.donut-stats{flex-direction:row}}.donut-stats .donut-wrapper{width:50vw;max-width:200px;margin-bottom:0}@media (min-width:768px){.donut-stats .donut-wrapper{width:16vw}}.donut-stats .donut-wrapper.small{width:20vw;max-width:150px}@media (min-width:768px){.donut-stats .donut-wrapper.small{width:12vw}}.donut-stats .donut-info{line-height:1.25em}@media (min-width:768px){.fancybox-content.modal-medium{width:100%;max-width:600px}}.fancybox-content.modal-checkin{max-width:98vw}@media (min-width:768px){.fancybox-content.modal-checkin{width:100%;max-width:660px}}.fancybox-content.modal-large{width:100%}@media (min-width:768px){.fancybox-content.modal-large{width:98vw;max-width:940px}}.fancybox-content.modal-xl{width:100%}@media (min-width:768px){.fancybox-content.modal-xl{width:90vw;max-width:1400px}}.table-checkbox-wrapper{max-width:18px}.table-checkbox-wrapper label{transform:translateY(1px);margin-bottom:0!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tbl__cell,.int-table__cell{padding-left:var(--space-xs);padding-right:var(--space-xs);line-height:1.25em}.tbl__cell.shrink,.int-table__cell.shrink{white-space:nowrap;width:1px}.btn.btn--subtle:not(:hover),.btn--subtle.button:not(:hover){box-shadow:none}.btn.icon-toggle--locked,.icon-toggle--locked.button{color:#4f46e5!important;background-color:#e0e7ff!important}.circle-loader-wrapper{width:50px;margin:0 auto;overflow:hidden}.circle-loader-wrapper.small{width:30px}.circle-loader-wrapper.small .loading-spinner{background-size:auto 30px;height:30px;padding-left:30px}button.chevron-toggle{background-color:#fff0;background-image:url("/assets/icon-chevron-right-ac2aaacb.svg");background-position:50%;background-repeat:no-repeat;background-size:50%;transition:all .1s ease-in-out}button.chevron-toggle:not(.square){border-radius:99px}button.chevron-toggle.warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2)}button.chevron-toggle.alert{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2)}button.chevron-toggle:hover{background-color:#fff0;background-size:60%}button.chevron-toggle.open{transform:rotate(90deg)}[data-theme=dark] button.chevron-toggle{filter:invert()}.adv-filter{min-height:100vh;position:relative}.adv-filter #side-toggle{width:32px;height:100%;position:absolute;top:0;left:-32px}.adv-filter #side-toggle:hover:before{opacity:.2;content:"";background:var(--color-contrast-medium);border-radius:7px;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:3px;left:3px}@media (min-width:1024px){.adv-filter main{width:100%}}.adv-filter #filter-toggle{display:inline-block}#filter-toggle{display:none}.radio-range{justify-content:space-between;align-items:center;width:100%;display:flex}.radio-range .radio+label{margin-bottom:0}.sticky-header{z-index:1;top:0;position:sticky!important}.sticky-header:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";z-index:-1;width:100vw;height:100%;top:0;left:calc(-1 * var(--component-padding) / 2);background:#ffffff4d;position:absolute}@media (min-width:768px){.sticky-header:before{left:calc(-1 * var(--component-padding))}}.sticky{z-index:1;top:0;position:sticky!important}[disabled].disabled\:hidden,[disabled=disabled].disabled\:hidden,[disabled=true].disabled\:hidden{display:none}[disabled] .ts-wrapper,[disabled] .button,[disabled] .btn,[disabled] input[type=submit],[disabled] input[type=button],[disabled] input[type=reset],[disabled] input[type=search],[disabled] input[type=text],[disabled] select,[disabled=disabled] .ts-wrapper,[disabled=disabled] .button,[disabled=disabled] .btn,[disabled=disabled] input[type=submit],[disabled=disabled] input[type=button],[disabled=disabled] input[type=reset],[disabled=disabled] input[type=search],[disabled=disabled] input[type=text],[disabled=disabled] select,[disabled=true] .ts-wrapper,[disabled=true] .button,[disabled=true] .btn,[disabled=true] input[type=submit],[disabled=true] input[type=button],[disabled=true] input[type=reset],[disabled=true] input[type=search],[disabled=true] input[type=text],[disabled=true] select{cursor:not-allowed;pointer-events:none;opacity:.5;filter:grayscale(.5)}.empty\:hidden:empty{display:none}@media (min-width:1024px){.toc-bottom{max-width:220px;left:0;bottom:var(--space-md);position:sticky;transform:translate(-16vw)}}@media (min-width:1441px){.toc-bottom{transform:translate(-250px)}}.nested-fields fieldset+fieldset:not([disabled=disabled]):not(.mt-0),.nested-fields fieldset+.table-wrapper,.nested-fields .table-wrapper+fieldset:not([disabled=disabled]):not(.mt-0),.nested-fields .table-wrapper+.table-wrapper{margin-top:var(--space-sm)}.video-wrapper{background:#ccc;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-wrapper embed,.video-wrapper object,.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.slick-slider{width:calc(100% + 16px);margin-left:-8px}.slick-slider .slick-slide{width:100%;padding:0 8px}.spacer{width:1rem;display:inline-block}.spacer.x2{width:2rem}.display-block{display:block}.nested-fields:first-of-type .logic-gates{display:none}.logic-gates{margin-top:-8px;margin-bottom:var(--space-xxxs)}.or-fields{position:relative;overflow:visible}.or-fields:last-of-type{margin-bottom:var(--space-sm)!important}.or-fields:before{content:"OR";width:32px;height:32px;color:var(--color-contrast-medium);text-align:center;background:#f2e8fe;border-radius:99px;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;top:-25px;left:-15px}.or-fields.callout,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .or-fields.callout-wannabe{background-color:#f2e8fe;border-color:#e6daef;outline-color:#c7b1d9}.and-fields{position:relative;overflow:visible}.and-fields:last-of-type{margin-bottom:var(--space-sm)!important}.and-fields:before{content:"AND";width:36px;height:32px;color:var(--color-contrast-medium);text-align:center;background:#dbeafe;border-radius:99px;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;top:-10px;left:-15px;opacity:1!important}.and-fields.callout,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .and-fields.callout-wannabe{background-color:#dbeafe;border-color:#bfdbfe;outline-color:#a6cdfe}.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe{background-color:#f2e8fe;border-color:#e6daef;outline-color:#c7b1d9;padding:0}.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .btn.btn--danger,.check-for-or-fields:has(.or-fields .destroy-field[value=false]) .callout-wannabe .btn--danger.button{filter:grayscale()opacity(.5);cursor:not-allowed;pointer-events:none}fieldset.label-switcher{margin-bottom:3px;padding-top:4px}.h-list{display:flex}.h-list:not(.no-scroll){overflow-x:auto}.h-list>li{flex-direction:column;display:flex}.h-list>li:not(:last-of-type){margin-right:1.5em}.h-list>li label{color:var(--color-contrast-high);white-space:nowrap;font-weight:400;margin-bottom:0!important}.h-list>li p{font-family:monospace;line-height:1.1em}@media (max-width:767px){.h-scroll{padding:var(--space-sm);width:100vw;margin-left:calc(var(--space-sm) * -1);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none;overflow:auto hidden}.h-scroll::-webkit-scrollbar{display:none}}.field-for-grid{display:none}.field-kind-grid .field-for-grid,.field-kind-composite .field-for-grid{display:block}.cell-selected{outline-offset:-2px;background-color:#055fbe14!important;outline:2px solid #055fbe!important}.table-wrapper:has(.row-remove-icon){margin-left:-16px;padding-left:16px}.row-remove-icon{z-index:2;color:#fda4af;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:-16px;transform:translateY(-50%);text-decoration:none!important}.row-remove-icon:hover{color:#bf0d0d}.cell-override-dot{cursor:pointer;z-index:2;background-color:#e9963e;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.cell-loading-overlay{z-index:10;background-color:#fff9;border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cell-loading-overlay svg{color:#055fbe}.cell-edit-mode td[data-cell-selector-target=cell]{cursor:pointer;transition:outline .1s}.cell-edit-mode td[data-cell-selector-target=cell] input,.cell-edit-mode td[data-cell-selector-target=cell] select,.cell-edit-mode td[data-cell-selector-target=cell] textarea,.cell-edit-mode td[data-cell-selector-target=cell] label,.cell-edit-mode td[data-cell-selector-target=cell] .ts-wrapper{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none}.cell-edit-mode td[data-cell-selector-target=cell] input.checkbox,.cell-edit-mode td[data-cell-selector-target=cell] input.radio{opacity:0}.cell-edit-mode td[data-cell-selector-target=cell]:hover{outline-offset:-2px;outline:2px dashed #055fbe66}.cell-edit-mode th[data-col-id],.cell-edit-mode td[data-row-id]:not([data-col-id]){cursor:pointer}.cell-edit-mode th[data-col-id]:hover,.cell-edit-mode td[data-row-id]:not([data-col-id]):hover{background-color:#055fbe0f}.cell-override-toolbar{z-index:10;margin-top:8px;position:sticky;bottom:0}[data-trigger-visibility]{cursor:pointer}[data-trigger-visibility]:hover{background:#055fbe1a}.go-flex{align-items:center;width:100%;display:flex;overflow:hidden}.go-flex>*{width:auto;margin-bottom:0}.go-flex>:not(:last-child){margin-right:20px}.go-flex.flex-end{justify-content:flex-end}.flex-h{align-items:flex-start;display:flex}.flex-h.spaced>:not(:last-child){margin-right:10px}.flex-h.center{align-items:center}.flex-h.padded>:not(:last-child){margin-right:16px}.picmo__popupContainer{z-index:99999}.time-select{align-items:center;display:flex;overflow:hidden}.time-select>*{width:auto;margin:0}.time-select select{margin:0 4px}.time-select label{margin-right:15px}#schduler-top-filters{margin-top:10px}@media (min-width:1024px){#schduler-top-filters{margin-top:0}}#back-to-current-week{opacity:.5;position:absolute;top:-25px;left:6px}#back-to-current-week:hover{opacity:1}.with-highlights i{background:#ffcf004d}.turbo-frame-error{font-family:monospace}.progress-dashboard{overflow:auto hidden}.horizontal-stats{display:flex}.horizontal-stats>:not(:last-child){border-right:1px solid #ccc;margin-right:10px;padding-right:10px}.for-patient-credits{display:none}#patient_credits td.for-patient-credits{display:table-cell}#patient_credits .for-patient-credits{display:block}.for-insurance-credits{display:none}#insurance_credits td.for-insurance-credits{display:table-cell}#insurance_credits .for-insurance-credits{display:block}#appointment-email-modal{width:100%;max-width:600px}#appointment-email-modal textarea{margin:12px 0}#appointment-email-modal .btn-holder{justify-content:end;display:flex}#appointment-email-modal table{width:512px!important;min-width:auto!important;max-width:512px!important;margin:0!important}#appointment-email-modal table td{padding:5px 0!important}#appointment-email-modal .mcnFollowContentContainer table{max-width:inherit!important;width:auto!important;padding:0 10px!important}.ar-datebox .actions{justify-content:start;margin-top:20px}.insurance-cards-id{flex-wrap:wrap;gap:15px;display:flex}.insurance-cards-id label{margin:0 0 10px;font-weight:700;display:block}.insurance-cards-id svg{font-size:100px}.insurance-cards-id .image-fields{width:100%;min-width:250px;max-width:25%}.insurance-cards-id .image-fields .img-holder{border:5px dashed #ccc;justify-content:center;align-items:center;height:250px;padding:12px;display:flex;position:relative}.insurance-cards-id .image-fields .img-holder img{object-fit:contain;width:100%;height:100%;display:block}.insurance-cards-id .image-fields .img-holder input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.insurance-card{border:1px solid #ccc;border-radius:12px;padding:12px}.insurance-card p{border-bottom:1px solid #ccc;margin:0 0 12px;padding:0 0 12px;font-weight:500}.insurance-card img{border-radius:12px}@media only screen and (max-width:767px){.insurance-card img{width:100%;max-width:100%;display:block}.insurance-card-images{flex-direction:column}}.file-holder{flex-direction:column;justify-content:space-between;gap:15px;margin:15px 0;display:flex}.file-holder .img-holder{border:5px dashed #ccc;justify-content:center;align-items:center;max-width:300px;min-height:150px;padding:12px;font-size:14px;display:flex;position:relative;overflow:hidden}.file-holder .img-holder pre{height:150px}.file-holder .img-holder input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.reverifyButton{color:#fff!important;background-color:red!important}.break-word{word-break:break-all}.btn-mobile{margin:8px 35px 10px 0}.btn-desktop{display:none}@media only screen and (min-width:767px){.btn-mobile{display:none!important}.btn-desktop{display:inline!important}}.reverification_modal{max-width:1000px}.buttons-container{justify-content:flex-start;align-items:center;gap:10px;display:flex}.button-white{color:#000!important;background-color:#fff!important;border:1px solid #ccc!important}.reminder-btn{justify-content:end;display:flex}.text-upper{text-transform:uppercase}.edit-filter-set{margin-right:15px;display:inline-block}.import-btn-holder{justify-content:left;display:ruby}.import-status{margin-top:11px;margin-left:11px}.field-adder-betweener{cursor:pointer;border-radius:6px;height:18px;display:flex;position:relative}.field-adder-betweener:hover{background:#eff2f5}.user-nested-fields{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.condition-field-delete-btn{margin-bottom:10px}.attendance-badge{margin-top:2px;margin-left:-18px;font-size:16px;display:inline-block;transform:scale(.8)}.ar-notification-rule{align-items:center;gap:15px;display:flex}.eligibility-date{position:relative}.eligibility-date a{position:absolute;top:5px;left:135px}.termination-date{position:relative}.termination-date a{position:absolute;top:5px;left:115px}.patient-notices{max-height:400px;overflow-y:auto}.ar-billing-tabs h3{margin:0 0 20px}.ar-billing-tabs ul li{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 0 20px}.chevron-left{transform:scaleX(-1)}.aba-pdf-logo{margin-bottom:20px}.ar-vbp-active .fancybox-slide--current{justify-content:center;align-items:center;display:flex}.ar-vbp-active .fancybox-content{max-width:1440px}#page-loader{background:#0000004d}turbo-frame[busy] .show-total-link{display:none}turbo-frame[busy] .total-loader{display:block!important}.public-appointment-confirmation{justify-content:center;align-items:center;min-height:80vh;padding:2rem 1rem;display:flex}.public-appointment-confirmation__container{width:100%;max-width:600px}.public-appointment-confirmation__header{text-align:center;margin-bottom:2rem}.public-appointment-confirmation__success-icon{background-color:#10b981;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;display:flex}.public-appointment-confirmation__success-icon svg{color:#fff;width:48px;height:48px}.public-appointment-confirmation__title{color:#111827;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.public-appointment-confirmation__card{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 1px 3px #0000001a}.public-appointment-confirmation__details{flex-direction:column;gap:1.5rem;display:flex}.public-appointment-confirmation__detail-section{border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.public-appointment-confirmation__detail-section:last-child{border-bottom:none;padding-bottom:0}.public-appointment-confirmation__label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.875rem;font-weight:500}.public-appointment-confirmation__value{color:#111827;margin:0;font-size:1.125rem;font-weight:600;line-height:1.6}.public-appointment-confirmation__value--light{font-weight:400}.public-appointment-confirmation__value--address{color:#374151;font-size:1rem;line-height:1.5}.public-appointment-confirmation__value--with-spacing{margin-bottom:.25rem}pre{white-space:pre-wrap}.gmail-signature-preview{background:#f1f1f1;border-radius:8px;padding:15px;display:inline-block}.resize-handle{z-index:1000;opacity:0;background-color:#4caf50;border:1px solid #fff;width:10px;height:10px;transition:opacity .2s ease-in-out;position:absolute}.resize-handle[data-resize-handle=bottom-right]{cursor:nwse-resize;bottom:-5px;right:-5px}.resizable-draggable{position:relative}:is(.resizable-draggable:hover,.resizable-draggable.resize-active) .resize-handle{opacity:1}.resizable-draggable.resize-active{outline:2px dashed #4caf50}.interact-resize-handle{opacity:0;transition:opacity .2s ease-in-out;background:#4caf50!important;border:1px solid #fff!important;width:10px!important;height:10px!important}.interact-resize-handle[data-resize-handle=bottom],.interact-resize-handle[data-resize-handle=right],.interact-resize-handle[data-resize-handle=top],.interact-resize-handle[data-resize-handle=left],.interact-resize-handle[data-resize-handle=top-left],.interact-resize-handle[data-resize-handle=top-right],.interact-resize-handle[data-resize-handle=bottom-left]{display:none!important}.interact-resize-handle[data-resize-handle=bottom-right]{cursor:nwse-resize!important;opacity:1!important;bottom:-5px!important;right:-5px!important}.resizable-draggable:hover .interact-resize-handle,.resize-active .interact-resize-handle{opacity:1!important}:root{--accordion-border-width:1px;--accordion-icon-size:20px;--accordion-icon-stroke-width:2px}.accordion__item{border-style:solid;border-color:var(--color-contrast-lower);border-bottom-width:var(--accordion-border-width)}.accordion__item:first-child{border-top-width:var(--accordion-border-width)}.accordion__header{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion__header .icon{--size:var(--accordion-icon-size)}.accordion__header .icon .icon__group{stroke-width:var(--accordion-icon-stroke-width)}:is(.accordion__icon-arrow,.accordion__icon-arrow-v2,.accordion__icon-plus) .icon__group{will-change:transform;transform-origin:50%}.accordion__icon-arrow .icon__group>*{transform-origin:10px 14px}.accordion__icon-arrow-v2 .icon__group{transition:all .15s ease-in-out;transform:rotate(-90deg)}.accordion__icon-arrow-v2 .icon__group>*{transform-origin:50%;stroke-dasharray:20;transition:all .15s ease-in-out;transform:translateY(4px)}.accordion__icon-arrow-v2 .icon__group>:first-child,.accordion__icon-arrow-v2 .icon__group>:last-child{stroke-dashoffset:10.15px}.accordion__icon-plus .icon__group{transform:rotate(-90deg)}.accordion__icon-plus .icon__group>*{transform-origin:50%}.accordion__icon-plus .icon__group>:first-child{transform:rotate(-90deg)}:is(.accordion__item--is-open>.accordion__header,.accordion-v2__item--is-open>.accordion-v2__header) .accordion__icon-arrow .icon__group>:first-child{transform:translateY(-8px)rotate(-90deg)}:is(.accordion__item--is-open>.accordion__header,.accordion-v2__item--is-open>.accordion-v2__header) .accordion__icon-arrow .icon__group>:last-child{transform:translateY(-8px)rotate(90deg)}:is(.accordion__item--is-open>.accordion__header,.accordion-v2__item--is-open>.accordion-v2__header) .accordion__icon-arrow-v2 .icon__group,:is(.accordion__item--is-open>.accordion__header,.accordion-v2__item--is-open>.accordion-v2__header) .accordion__icon-plus .icon__group,:is(.accordion__item--is-open>.accordion__header,.accordion-v2__item--is-open>.accordion-v2__header) .accordion__icon-plus .icon__group>:first-child{transform:rotate(0)}.js .accordion__panel{will-change:height;display:none;transform:translateZ(0)}.js .accordion__item--is-open>.accordion__panel{display:block}.accordion[data-animation=on] .accordion__item--is-open .accordion__panel>*{animation:accordion-entry-animation .4s var(--ease-out)}:is(.accordion[data-animation=on] .accordion__icon-arrow,.accordion[data-animation=on] .accordion__icon-arrow-v2,.accordion[data-animation=on] .accordion__icon-plus) .icon__group{transition:transform .3s var(--ease-out)}:is(.accordion[data-animation=on] .accordion__icon-arrow,.accordion[data-animation=on] .accordion__icon-arrow-v2,.accordion[data-animation=on] .accordion__icon-plus) .icon__group>*{transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out)}@keyframes accordion-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert-card{z-index:1;position:relative}.alert-card__close-btn{--size:32px;height:var(--size);width:var(--size);z-index:1;top:var(--space-sm);right:var(--space-sm);border-radius:50%;transition:all .2s;display:flex;position:absolute}.alert-card__close-btn .icon{margin:auto;display:block}.alert-card__close-btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.badge{color:inherit;appearance:none;background-color:var(--color-contrast-lower);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:.375em;align-items:center;padding:.3125em .4375em;line-height:1;display:inline-flex}.badge.text-xs{padding:.25em .375em}.badge--outline{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .25);background-color:#0000}.badge--contrast-higher{background-color:var(--color-contrast-higher);color:var(--color-bg)}.badge--primary{background-color:var(--color-primary);color:var(--color-white)}.badge--primary-light{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-contrast-higher)}.badge--accent{background-color:var(--color-accent);color:var(--color-white)}.badge--accent-light{background-color:hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .2);color:var(--color-contrast-higher)}a.badge--error{color:#fff}.badge--error{background-color:var(--color-error);color:var(--color-white)}.badge--error-light{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-contrast-higher)}.badge--success{background-color:var(--color-success);color:var(--color-white)}.badge--success-light{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2);color:var(--color-contrast-higher)}.badge--warning{background-color:var(--color-warning);color:var(--color-white)}.badge--warning-light{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2);color:var(--color-contrast-higher)}:root{--anim-menu-btn-size:48px;--anim-menu-btn-transition-duration:.2s;--anim-menu-btn-icon-size:32px;--anim-menu-btn-icon-stroke:2px}.anim-menu-btn{width:var(--anim-menu-btn-size);height:var(--anim-menu-btn-size);justify-content:center;align-items:center;display:flex}.anim-menu-btn__icon{font-size:var(--anim-menu-btn-icon-size);width:1em;height:var(--anim-menu-btn-icon-stroke);color:inherit;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;display:block;position:relative;transform:scale(1)}.anim-menu-btn__icon:before,.anim-menu-btn__icon:after{content:"";background-image:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.anim-menu-btn__icon--close{will-change:transform, background-size;transition-property:transform,background-size;transition-duration:var(--anim-menu-btn-transition-duration,.2s);background-size:100% 100%}.anim-menu-btn:active .anim-menu-btn__icon--close{transform:scale(.9)}.anim-menu-btn__icon--close:before,.anim-menu-btn__icon--close:after{will-change:inherit;transition:inherit}.anim-menu-btn__icon--close:before{transform:translateY(-.25em)rotate(0)}.anim-menu-btn__icon--close:after{transform:translateY(.25em)rotate(0)}.anim-menu-btn--state-b .anim-menu-btn__icon--close{background-size:0% 100%}.anim-menu-btn--state-b .anim-menu-btn__icon--close:before{transform:translateY(0)rotate(45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--close:after{transform:translateY(0)rotate(-45deg)}.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down{will-change:transform;transition-property:transform;transition-duration:var(--anim-menu-btn-transition-duration,.2s);border-radius:50em}.anim-menu-btn:active :is(.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down){transform:scale(.9)}:is(.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down):before,:is(.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down):after{transform-origin:calc(var(--anim-menu-btn-icon-stroke) / 2) 50%;will-change:transform, width;transition-property:transform,width;transition-duration:var(--anim-menu-btn-transition-duration,.2s)}:is(.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down):before{transform:translateY(-.25em)rotate(0)}:is(.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down):after{transform:translateY(.25em)rotate(0)}.anim-menu-btn__icon--arrow-right{transform:rotate(180deg)}.anim-menu-btn:active .anim-menu-btn__icon--arrow-right{transform:rotate(180deg)scale(.9)}:is(.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down):before,:is(.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down):after{width:50%}:is(.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down):before{transform:translateY(0)rotate(-45deg)}:is(.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down):after{transform:translateY(0)rotate(45deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-up{transform:rotate(90deg)scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up{transform:rotate(90deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg)scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg)}:root{--avatar-sm:1em;--avatar-md:2em;--avatar-lg:3em;--avatar-xl:4.8em}.avatar{font-size:2em;position:relative}.avatar a{display:flex}.avatar__figure{border-radius:50%;width:1em;height:0;padding-bottom:1em;overflow:hidden}.avatar__img,.avatar__placeholder{border-radius:inherit;width:1em;height:1em;display:block;position:absolute;top:0;left:0;overflow:hidden}.avatar__placeholder{background-color:var(--color-contrast-low);color:var(--color-bg);fill:#0000}.avatar--btn{color:inherit;line-height:inherit;appearance:none;cursor:pointer;background-color:#0000;border:0;border-radius:0;padding:0}.avatar--sm{font-size:var(--avatar-sm)}.avatar--md{font-size:var(--avatar-md)}.avatar--lg{font-size:var(--avatar-lg)}.avatar--xl{font-size:var(--avatar-xl)}.avatar__status{width:.2em;height:.2em;box-shadow:0 0 0 2px var(--color-bg);background-color:var(--color-contrast-medium);border-radius:50%;display:inline-block;position:absolute;bottom:0;right:0}.avatar__status--active{background-color:var(--color-success)}.avatar__status--busy{background-color:var(--color-error)}.avatar__initials,.avatar__users-counter{border-radius:inherit;background-color:var(--color-contrast-lower);width:1em;height:1em;color:var(--color-contrast-higher);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.avatar__initials{text-align:center}.avatar__initials span{font-size:.5em}.avatar__users-counter span{font-size:.42em}.avatar-group{display:flex}.avatar-group .avatar{margin-left:-.1em}.avatar-group .avatar__figure{box-shadow:0 0 0 3px var(--color-bg)}.btn .btn__content-a{display:inline-flex}.btn .btn__content-b{display:none}.btn__content-a,.btn__content-b{align-items:center}.btn--state-b .btn__content-a{display:none}.btn--state-b .btn__content-b{display:inline-flex}.btn--preserve-width .btn__content-b{justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}.btn--preserve-width.btn--state-b .btn__content-a{visibility:hidden;display:inline-flex}.chip{color:inherit;appearance:none;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border:0;border-radius:50em;align-items:center;line-height:1;display:inline-flex}.chip:not([class^=padding-]):not([class*=\ padding-]){padding:var(--space-xxxs)}.chip--outline{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .25);background-color:#0000}.chip--interactive{cursor:pointer;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s}.chip--interactive:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.chip--interactive:active{transform:translateY(1px)}.chip--interactive:focus{box-shadow:0 0 0 3px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3);outline:none}.chip--interactive:focus:not(:focus-visible){box-shadow:none}.chip--error{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-contrast-higher)}.chip--success{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2);color:var(--color-contrast-higher)}.chip--success:hover{background-color:hsla(var(--color-success-darker-h), var(--color-success-darker-s), var(--color-success-darker-l), .2)}.chip--warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2);color:var(--color-contrast-higher)}.chip__label{padding:0 var(--space-xxs);font-size:.875em}.chip__img{object-fit:cover;border-radius:50%;width:1.5em;height:1.5em;display:block}.chip__icon-wrapper{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);width:1.5em;min-width:1.5em;height:1.5em;color:var(--color-bg);border-radius:50%;display:flex}.chip__icon-wrapper .icon{margin:auto;display:block}.chip__btn{color:inherit;line-height:inherit;appearance:none;background-color:#0000;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2);will-change:transform;border:0;border-radius:50%;width:1.5em;height:1.5em;padding:0;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.chip__btn .icon{margin:auto;display:block}.chip__btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.chip__btn:focus{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);outline:none}.chip__btn:focus:not(:focus-visible){box-shadow:none}.chip__btn:active{transform:translateY(1px)}:root{--choice-accordion-border-width:1px;--choice-accordion-border-radius:var(--radius-md);--choice-accordion-input-size:20px;--choice-accordion-input-icon-size:16px;--choice-accordion-input-border-width:1px;--choice-accordion-input-margin-right:var(--space-xxs)}.choice-accordion{border-width:var(--choice-accordion-border-width);border-color:var(--color-contrast-lower);border-radius:var(--choice-accordion-border-radius);border-style:solid;overflow:hidden}.choice-accordion__btn{display:none}.js .choice-accordion__btn{grid-template-columns:var(--choice-accordion-input-size) 1fr;grid-gap:var(--choice-accordion-input-margin-right);cursor:pointer;background-color:var(--color-bg-light);border-top-width:var(--choice-accordion-border-width);border-style:solid;border-color:var(--color-contrast-lower);align-items:center;display:grid}.js .choice-accordion__item:first-child .choice-accordion__btn{border-top:none}.choice-accordion__panel{background-color:var(--color-bg-dark);will-change:height;position:relative;overflow:hidden;transform:translateZ(0)}.choice-accordion__panel:before{content:"";width:100%;height:var(--choice-accordion-border-width);background-color:var(--color-contrast-lower);pointer-events:none;position:absolute;top:0;left:0}.choice-accordion__input{background-color:var(--color-bg-light);width:var(--choice-accordion-input-size);height:var(--choice-accordion-input-size);border-width:var(--choice-accordion-input-border-width);border-style:solid;border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), .65);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;transition:all .2s;display:flex}.choice-accordion__input .icon{color:var(--color-white);font-size:var(--choice-accordion-input-icon-size)}.choice-accordion__btn:hover .choice-accordion__input{border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), 1)}.choice-accordion__btn--checked .choice-accordion__input,.choice-accordion__btn--focus .choice-accordion__input,.choice-accordion__btn--checked:hover .choice-accordion__input,.choice-accordion__btn--focus:hover .choice-accordion__input{border-color:var(--color-primary)}.choice-accordion__btn--checked .choice-accordion__input{background-color:var(--color-primary)}.choice-accordion__btn--focus .choice-accordion__input{box-shadow:var(--shadow-xs), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.choice-accordion__input--checkbox{border-radius:4px}.choice-accordion__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.choice-accordion__btn--checked .choice-accordion__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:0}.choice-accordion__input--radio{border-radius:50%}.choice-accordion__input--radio .icon{transition:transform .3s var(--ease-out-back);transform:scale(0)}.choice-accordion__btn--checked .choice-accordion__input--radio .icon{transform:scale(1)}.js .choice-accordion__fallback{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root{--circle-loader-v1-size:48px;--circle-loader-v1-stroke-width:4px;--circle-loader-v2-size:64px;--circle-loader-v2-stroke-width:2;--circle-loader-v3-size:64px;--circle-loader-v4-size:48px;--circle-loader-v5-size:64px;--circle-loader-v6-size:48px}.circle-loader{display:inline-block;position:relative}@supports (animation-name:this){.circle-loader__label{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.circle-loader--v1{will-change:transform;animation:circle-loader-1 .75s infinite var(--ease-in-out);transform:rotate(45deg)}.circle-loader--v1 .circle-loader__circle{width:var(--circle-loader-v1-size);height:var(--circle-loader-v1-size);border-width:var(--circle-loader-v1-stroke-width);border-style:solid;border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);border-radius:50%}.circle-loader--v1 .circle-loader__circle:after{content:"";border-width:inherit;border-style:inherit;border-color:#0000;border-top-color:var(--color-primary);border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}}@keyframes circle-loader-1{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@supports (animation-name:this){.circle-loader--v2{will-change:transform;animation:1.4s linear infinite circle-loader-spinning-main}.circle-loader--v2 .circle-loader__svg{width:var(--circle-loader-v2-size);height:var(--circle-loader-v2-size);color:var(--color-primary);display:block}.circle-loader--v2 .circle-loader__svg>*{stroke-width:var(--circle-loader-v2-stroke-width)}.circle-loader--v2 .circle-loader__base{opacity:.2}.circle-loader--v2 .circle-loader__fill{stroke-linecap:round;stroke-dashoffset:0;stroke-dasharray:90 120;transform-origin:50%;animation:1.4s infinite circle-loader-dash;transform:rotate(45deg)}}@keyframes circle-loader-dash{0%,20%{stroke-dashoffset:0;transform:rotate(0)}50%,70%{stroke-dashoffset:80px;transform:rotate(270deg)}to{stroke-dashoffset:0;transform:rotate(360deg)}}@keyframes circle-loader-spinning-main{to{transform:rotate(360deg)}}@supports (animation-name:this){.circle-loader--v3{width:var(--circle-loader-v3-size);height:var(--circle-loader-v3-size)}.circle-loader--v3 .circle-loader__circle{background-color:var(--color-primary);opacity:.8;will-change:transform, opacity;border-radius:50%;width:100%;height:100%;animation:1.2s infinite circle-loader-3;position:absolute;top:0;left:0;transform:scale(0)}.circle-loader--v3 .circle-loader__circle--2nd{animation-delay:.6s}}@keyframes circle-loader-3{to{opacity:0;transform:scale(1)}}@supports (animation-name:this){.circle-loader--v4{width:var(--circle-loader-v4-size);height:var(--circle-loader-v4-size);border-radius:50%;overflow:hidden}.circle-loader--v4 .circle-loader__mask,.circle-loader--v4 .circle-loader__circle{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.circle-loader--v4 .circle-loader__mask{clip-path:circle(calc(.5 * var(--circle-loader-v4-size)))}.circle-loader--v4 .circle-loader__circle--1st{background-color:var(--color-contrast-low)}.circle-loader--v4 .circle-loader__circle--2nd{background-color:var(--color-primary);will-change:transform;transform-origin:50% 100%;animation:1.2s cubic-bezier(.23,.9,.75,.1) infinite circle-loader-4;transform:translate(-100%)}}@keyframes circle-loader-4{to{transform:translate(100%)}}@supports (animation-name:this){.circle-loader--v5{font-size:var(--circle-loader-v5-size);width:1em;height:1em}.circle-loader--v5 .circle-loader__label{font-size:1rem}.circle-loader--v5 .circle-loader__ball{background-color:var(--color-primary);border-radius:50%;width:.28125em;height:.28125em;animation:.8s infinite circle-loader-5-ball;position:absolute;top:0;left:calc(50% - .140625em)}.circle-loader--v5 .circle-loader__shadow{background-color:var(--color-contrast-lower);border-radius:50%;width:.3125em;height:.3125em;animation:.8s infinite circle-loader-5-shadow;position:absolute;bottom:0;left:calc(50% - .15625em);transform:scaleY(.4)scaleX(1.2)}}@keyframes circle-loader-5-ball{0%{animation-timing-function:cubic-bezier(.61,.12,.85,.4);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.12,.59,.46,.95);transform:translateY(.5625em)}to{transform:translateY(0)}}@keyframes circle-loader-5-shadow{0%{background-color:var(--color-contrast-lower);animation-timing-function:cubic-bezier(.61,.12,.85,.4);transform:scaleY(.4)scaleX(1.2)}50%{background-color:var(--color-contrast-low);animation-timing-function:cubic-bezier(.12,.59,.46,.95);transform:scaleY(.2)scaleX(.6)}to{background-color:var(--color-contrast-lower);transform:scaleY(.4)scaleX(1.2)}}@supports (animation-name:this){.circle-loader--v6 .circle-loader__svg{width:var(--circle-loader-v6-size);height:var(--circle-loader-v6-size);color:var(--color-primary);display:block}.circle-loader--v6 .circle-loader__fill{stroke-width:8px;stroke-dashoffset:35px;stroke-dasharray:36 36;animation:1.5s infinite circle-loader-6}}@keyframes circle-loader-6{0%,to{stroke-dashoffset:35px}50%{stroke-dashoffset:-35px}}:root{--c-progress-bar-size:100px;--c-progress-bar-stroke-width:6}.c-progress-bar{width:var(--c-progress-bar-size)}html:not(.js) .c-progress-bar__shape{display:none}.c-progress-bar__shape{width:100%;position:relative}.c-progress-bar__shape svg{width:var(--c-progress-bar-size);height:var(--c-progress-bar-size);stroke-width:var(--c-progress-bar-stroke-width);display:block}.c-progress-bar__bg{stroke:currentColor;opacity:.125}.c-progress-bar__fill{stroke:currentColor}.c-progress-bar__fill.color-red{stroke:var(--color-error)}.c-progress-bar__fill.color-orange{stroke:#e38b07}.c-progress-bar__fill.color-yellow{stroke:#dbc92a}.c-progress-bar__fill.color-light-green{stroke:#8bc34a}.c-progress-bar__fill.color-green{stroke:#4caf50}.c-progress-bar__value{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.c-progress-bar__value i{font-size:.65em}.js .c-progress-bar:not(.c-progress-bar--init) .c-progress-bar__fill,.js .c-progress-bar:not(.c-progress-bar--init) .c-progress-bar__value{visibility:hidden}.c-progress-bar--color-update{--c-progress-bar-color-1:30;--c-progress-bar-color-2:65;--c-progress-bar-color-3:100}.c-progress-bar--color-update.c-progress-bar--init .c-progress-bar__fill{transition:stroke .2s}.c-progress-bar--fill-color-1 .c-progress-bar__fill{stroke:var(--color-error)}.c-progress-bar--fill-color-2 .c-progress-bar__fill{stroke:var(--color-warning)}.c-progress-bar--fill-color-3 .c-progress-bar__fill{stroke:var(--color-success)}:root{--custom-checkbox-size:20px;--custom-checkbox-radius:3px;--custom-checkbox-border-width:2px;--custom-checkbox-marker-size:18px}.custom-checkbox{z-index:1;font-size:var(--custom-checkbox-size);display:inline-block;position:relative}.custom-checkbox__input{opacity:0;z-index:1;width:1em;height:1em;margin:0;padding:0;display:block;position:relative}.custom-checkbox__control{z-index:-1;pointer-events:none;width:100%;height:100%;color:var(--color-contrast-medium);transition:transform .2s;position:absolute;top:0;left:0}.custom-checkbox__control:before,.custom-checkbox__control:after{content:"";position:absolute}.custom-checkbox__control:before{opacity:0;will-change:transform;background-color:currentColor;border-radius:50%;width:160%;height:160%;transition:transform .2s;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.custom-checkbox__control:after{background-color:var(--color-bg);border-radius:var(--custom-checkbox-radius);width:100%;height:100%;box-shadow:inset 0 0 0 var(--custom-checkbox-border-width) currentColor;top:0;left:0}:is(.custom-checkbox__input:checked~.custom-checkbox__control,.custom-checkbox__input:indeterminate~.custom-checkbox__control):after{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:var(--custom-checkbox-marker-size);box-shadow:none}.custom-checkbox__input:checked~.custom-checkbox__control{color:var(--color-primary)}.custom-checkbox__input:checked~.custom-checkbox__control:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='2.5 8 6.5 12 13.5 3' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}.custom-checkbox__input:indeterminate~.custom-checkbox__control:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cline x1='2' y1='8' x2='14' y2='8' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}.custom-checkbox__input:active~.custom-checkbox__control{transform:scale(.9)}.custom-checkbox__input:checked:active~.custom-checkbox__control,.custom-checkbox__input:indeterminate:active~.custom-checkbox__control{transform:scale(1)}.custom-checkbox__input:focus~.custom-checkbox__control:before{opacity:.2;transform:translate(-50%,-50%)scale(1)}.custom-checkbox--icon{--custom-checkbox-size:32px}.custom-checkbox--icon .custom-checkbox__control:after{display:none}.custom-checkbox--icon .icon{color:inherit;z-index:1;display:block;position:relative}:root{--app-ui-header-height:50px;--app-ui-static-sidebar-width:280px}.app-ui .sidenav{--sidenav-list-item-padding-x:var(--space-md)}.app-ui__header{background-color:var(--color-bg);height:var(--app-ui-header-height);z-index:3;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.app-ui__logo-wrapper{align-items:center;height:100%;display:flex;position:relative}.app-ui__logo{width:104px;height:30px;display:block}.app-ui__logo svg{width:inherit;height:inherit;display:block}.app-ui__menu-btn{width:40px;height:40px;color:var(--color-contrast-high);cursor:pointer;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex}.app-ui__menu-btn .icon{display:block}.app-ui__menu-btn .icon__group{stroke-width:2px}.app-ui__menu-btn .icon__group>*{stroke-dasharray:24;transition:transform .3s var(--ease-in-out), stroke-dashoffset .3s, opacity .3s}.app-ui__menu-btn .icon__group>:first-child{transform-origin:12px 6px}.app-ui__menu-btn .icon__group>:nth-child(2){stroke-dashoffset:0}.app-ui__menu-btn .icon__group>:nth-child(3){transform-origin:12px 18px}.app-ui__nav{top:var(--app-ui-header-height);width:100%;height:calc(100% - var(--app-ui-header-height));-webkit-overflow-scrolling:touch;background-color:var(--color-bg);z-index:2;flex-direction:column;display:none;position:fixed;left:0;overflow:auto}.app-ui__body{min-height:calc(100vh - var(--app-ui-header-height));z-index:1;background-color:var(--color-contrast-lower);position:relative}.app-ui__header-btn,.app-ui__user-btn{background:#ccc;border-radius:50%;width:36px;height:36px;text-decoration:none;position:relative}.app-ui__header-btn{color:var(--color-contrast-high);transition:background-color .3s;display:flex}.app-ui__header-btn .icon{margin:auto;font-size:20px;display:block}.app-ui__header-btn:hover{cursor:pointer;background-color:var(--color-contrast-lower)}.app-ui__notification-indicator{background-color:var(--color-accent);width:8px;height:8px;box-shadow:0 1px 3px hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .4);border-radius:50%;position:absolute;top:2px;right:2px}.app-ui__user-btn{transition:all .3s;display:block;overflow:hidden}.app-ui__user-btn .avatar__initials{width:100%;height:100%;font-size:var(--text-lg)}.app-ui__user-btn img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.app-ui__user-btn:hover{opacity:.85}.app-ui--nav-expanded .app-ui__nav{display:flex}.app-ui--nav-expanded .app-ui__nav>*{animation:app-ui-nav-animation .5s var(--ease-out)}.app-ui--nav-expanded .app-ui__menu-btn .icon__group>:first-child{transform:translateY(6px)rotate(-45deg)}.app-ui--nav-expanded .app-ui__menu-btn .icon__group>:nth-child(2){stroke-dashoffset:24px}.app-ui--nav-expanded .app-ui__menu-btn .icon__group>:nth-child(3){transform:translateY(-6px)rotate(45deg)}@media (min-width:64rem){.app-ui .sidenav{--sidenav-list-item-padding-x:var(--space-sm)}.app-ui .expandable-search{--expandable-search-size-compact:36px;--expandable-search-size-expanded:220px;--expandable-search-icon-size:20px}.app-ui__nav{width:var(--app-ui-static-sidebar-width);box-shadow:var(--shadow-xs);display:flex}.app-ui__logo-wrapper{width:var(--app-ui-static-sidebar-width)}.app-ui__logo-wrapper:after{content:"";background-color:var(--color-contrast-lower);width:1px;height:70%;position:absolute;top:15%;right:0}.app-ui__body{min-height:0;height:calc(100% - var(--app-ui-header-height));left:var(--app-ui-static-sidebar-width);width:calc(100% - var(--app-ui-static-sidebar-width));-webkit-overflow-scrolling:touch;position:fixed;overflow:auto}}@keyframes app-ui-nav-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--dropdown-item-padding:var(--space-xxs) var(--space-sm)}.dropdown{position:relative}.dropdown__menu{border-radius:var(--radius-md);width:200px;padding:var(--space-xxs) 0;background-color:var(--color-bg);box-shadow:var(--shadow-sm);z-index:var(--zindex-popover);--space-unit:1rem;--text-unit:1rem;font-size:var(--text-unit);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s;position:absolute;top:100%;left:0}@media (pointer:fine){.dropdown__wrapper:hover>.dropdown__menu,.dropdown__sub-wrapper:hover>.dropdown__menu{opacity:1;visibility:visible;transition:opacity .2s}.dropdown__sub-wrapper:hover>.dropdown__menu{left:100%}}@media not all and (pointer:fine){.dropdown__trigger-icon{display:none}}.dropdown__item{color:var(--color-contrast-high);padding:var(--dropdown-item-padding);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.dropdown__item:hover,.dropdown__item.dropdown__item--hover{background-color:var(--color-contrast-lower)}.dropdown__separator{background-color:var(--color-contrast-low);height:1px;margin:var(--dropdown-item-padding)}.dropdown__sub-wrapper{position:relative}.dropdown__sub-wrapper>.dropdown__item{padding-right:calc(var(--space-sm) + 12px);position:relative}.dropdown__sub-wrapper>.dropdown__item .icon{width:12px;height:12px;right:var(--space-xxs);display:block;position:absolute;top:calc(50% - 6px)}.dropdown__sub-wrapper>.dropdown__menu{top:calc(var(--space-xxs) * -1);box-shadow:var(--shadow-md)}.js .dropdown__menu{top:calc(100% + 4px)}.js .dropdown__sub-wrapper .dropdown__menu{top:calc(var(--space-xxs) * -1)}@media (pointer:fine){.js .dropdown__menu--is-visible{opacity:1;visibility:visible;transition:opacity .2s}}.js .dropdown__menu--is-hidden{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.js .dropdown__sub-wrapper>.dropdown__menu--is-visible,.js .dropdown__sub-wrapper>.dropdown__menu--is-hidden{left:100%}:is(.js .dropdown__sub-wrapper>.dropdown__menu--is-visible,.js .dropdown__sub-wrapper>.dropdown__menu--is-hidden).dropdown__menu--left{left:-100%}:root{--dow-list-items-gap:var(--space-xs)}.dow-list{gap:var(--dow-list-items-gap);list-style:none;display:grid}.dow-list__item{border-radius:var(--radius-md);background:var(--color-bg-dark);box-shadow:var(--inner-glow), var(--shadow-xs)}.dow-list__metadata-list{align-items:center;line-height:1;display:flex}.dow-list__metadata-list>*{align-items:center;display:flex}.dow-list__metadata-list>:not(:last-child):after{content:"";--size:5px;width:var(--size);height:var(--size);margin:0 var(--space-xs);opacity:.5;background-color:currentColor;border-radius:50%;flex-shrink:0;display:block}.dow-list__btn{--hover-transition-duration:.3s;overflow:hidden}:is(.dow-list__btn:hover,.dow-list__btn.dow-list__btn--is-loading) .dow-list__btn-label{opacity:0;transform:scale(.5)}:is(.dow-list__btn:hover,.dow-list__btn.dow-list__btn--is-loading) .dow-list__icon-wrapper{transform:translateY(0)}:is(.dow-list__btn--reset,.dow-list__btn--reset:hover) .dow-list__btn-label{opacity:1;transform:scale(1)}:is(.dow-list__btn--reset,.dow-list__btn--reset:hover) .dow-list__icon-wrapper{transform:translateY(100%)}:is(.dow-list__btn--reset,.dow-list__btn--reset:hover) .dow-list__icon-group *{transition:none!important;animation:none!important}.dow-list__btn-label{transition:opacity var(--hover-transition-duration), transform var(--hover-transition-duration)}.dow-list__icon-wrapper{width:100%;height:100%;transition:transform var(--hover-transition-duration);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translateY(100%)}.dow-list__icon{--size:20px;width:20px;height:20px;display:block}.dow-list__icon .dow-list__icon-group>:first-child{stroke-dashoffset:0;stroke-dasharray:16;transition:stroke-dashoffset .4s .3s var(--ease-in)}.dow-list__icon .dow-list__icon-group>:nth-child(2),.dow-list__icon .dow-list__icon-group :nth-child(3){opacity:1;transition:transform .3s var(--ease-out), opacity 0s .3s;transform:rotate(0)}.dow-list__icon .dow-list__icon-group>:nth-child(4){stroke-dashoffset:50px;stroke-dasharray:50}.dow-list__icon .dow-list__icon-group>:nth-child(5){stroke-dashoffset:38px;stroke-dasharray:38;transition:stroke-dashoffset .7s}.dow-list__icon .dow-list__icon-group>:nth-child(6){stroke-dashoffset:24px;stroke-dasharray:24;transition:stroke-dashoffset .5s .2s var(--ease-out)}.dow-list__icon .dow-list__icon-group>:nth-child(7){stroke-dashoffset:25px;stroke-dasharray:25;transition:stroke-dashoffset .45s}.dow-list__icon .dow-list__icon-group>:nth-child(8){stroke-dashoffset:10px;stroke-dasharray:10;transition:stroke-dashoffset .3s .2s var(--ease-out)}.dow-list__icon .dow-list__icon-group>:nth-child(9){transform-origin:10px 17.5px;transition:transform .3s .5s var(--ease-out-back);transform:scale(0)}.dow-list__btn--is-loading .dow-list__icon-group>:first-child{stroke-dashoffset:16px}.dow-list__btn--is-loading .dow-list__icon-group>:nth-child(2),.dow-list__btn--is-loading .dow-list__icon-group :nth-child(3){opacity:0;transform-origin:10px 18px}.dow-list__btn--is-loading .dow-list__icon-group>:nth-child(2){transform:rotate(45deg)}.dow-list__btn--is-loading .dow-list__icon-group>:nth-child(3){transform:rotate(-45deg)}.dow-list__btn--is-loading .dow-list__icon-group>:nth-child(4){animation:1s .6s infinite dow-list-obj-4-anim}@media not all and (pointer:fine){.dow-list__icon .dow-list__icon-group>:first-child,.dow-list__icon .dow-list__icon-group>:nth-child(2),.dow-list__icon .dow-list__icon-group>:nth-child(3){display:none}.dow-list__btn--is-loading .dow-list__icon-group>:nth-child(4){animation-delay:0s}.dow-list__btn:hover .dow-list__btn-label{opacity:1;transform:scale(1)}.dow-list__btn.dow-list__btn--is-loading .dow-list__btn-label{opacity:0}}@keyframes dow-list-obj-4-anim{0%{stroke-dashoffset:50px}to{stroke-dashoffset:150px}}.dow-list__btn--success .dow-list__icon-group>:nth-child(4){display:none}.dow-list__btn--success .dow-list__icon-group>:nth-child(5){stroke-dashoffset:114px}.dow-list__btn--success .dow-list__icon-group>:nth-child(6){stroke-dashoffset:0}.dow-list__btn--error{animation:.4s .5s dow-list-btn-error-anim}.dow-list__btn--error .dow-list__icon-group>:nth-child(4){display:none}.dow-list__btn--error .dow-list__icon-group>:nth-child(7){stroke-dashoffset:75px}.dow-list__btn--error .dow-list__icon-group>:nth-child(8){stroke-dashoffset:0}.dow-list__btn--error .dow-list__icon-group>:nth-child(9){transform:scale(1)}@keyframes dow-list-btn-error-anim{0%,to{transform:translate(0)}20%,60%{transform:translate(4px)}40%,80%{transform:translate(-4px)}}.input-group{display:flex}.input-group>*{position:relative}.input-group>:not(:last-child):not(:first-child){border-radius:0}.input-group>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:focus,.input-group :focus-within{z-index:1}.input-group__tag{padding:0 var(--space-sm);background-color:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-contrast-lower);white-space:nowrap;color:var(--color-contrast-medium);align-items:center;display:flex}.input-group__tag:first-child{border-right-width:0}.input-group__tag:last-child{border-left-width:0}.form-control-wrapper{--input-icon-size:1em;--input-icon-text-gap:var(--space-xxs);position:relative}.form-control-wrapper .form-control{width:100%;height:100%}.form-control-wrapper .icon{width:var(--input-icon-size);height:var(--input-icon-size);top:calc(50% - var(--input-icon-size) / 2);pointer-events:none;display:block;position:absolute}.fancybox-inner :is(.form-control-wrapper .icon){z-index:889}.form-control-wrapper--icon-left .icon{left:var(--form-control-padding-x)}.form-control-wrapper--icon-left .form-control{padding-left:calc(var(--form-control-padding-x) + var(--input-icon-size) + var(--input-icon-text-gap))}.form-control-wrapper--icon-right .icon{right:var(--form-control-padding-x)}.form-control-wrapper--icon-right .form-control{padding-right:calc(var(--form-control-padding-x) + var(--input-icon-size) + var(--input-icon-text-gap))}:root{--list-space-y:var(--space-xxs);--list-offset:var(--space-xs);--list-line-height:var(--body-line-height)}.list,.text-component .list{padding-left:0;list-style:none}:is(.list,.text-component .list) ul,:is(.list,.text-component .list) ol{margin:0;margin-top:calc(var(--list-space-y) / 2);padding-top:calc(var(--list-space-y) / 2);padding-left:var(--list-offset);list-style:none}:is(.list,.text-component .list) li{padding-bottom:calc(var(--list-space-y) / 2);margin-bottom:calc(var(--list-space-y) / 2);line-height:var(--list-line-height)}:is(.list,.text-component .list)>li:last-child,:is(.list,.text-component .list) ul>li:last-child,:is(.list,.text-component .list) ol>li:last-child{margin-bottom:0}:is(.list,.text-component .list):not(.list--border)>li:last-child,:is(.list,.text-component .list) ul>li:last-child,:is(.list,.text-component .list) ol>li:last-child{padding-bottom:0}.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol{--list-offset:calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}:is(.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol) ul,:is(.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol) ol{padding-left:0}@supports (--css:variables){:is(.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol) li{padding-left:var(--list-offset)!important}}:is(.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol) li:before{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;top:-.1em}@supports (--css:variables){:is(.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol) li:before{width:var(--list-bullet-size)!important;height:var(--list-bullet-size)!important;margin-left:calc(var(--list-bullet-size) * -1)!important;left:calc(var(--list-bullet-margin-right) * -1)!important}}.list--ul,.text-component .list--ul{--list-bullet-size:7px;--list-bullet-margin-right:12px}:is(.list--ul,.text-component .list--ul)>li{padding-left:19px}:is(.list--ul,.text-component .list--ul)>li:before{content:"";color:var(--color-primary);background-color:currentColor;border-radius:50%;width:7px;height:7px;margin-left:-7px;left:-12px}:is(.list--ul,.text-component .list--ul) ul li:before{background-color:#0000;box-shadow:inset 0 0 0 2px}.list--ol,.text-component .list--ol{--list-bullet-size:26px;--list-bullet-margin-right:6px;--list-bullet-font-size:14px;counter-reset:list-items}:is(.list--ol,.text-component .list--ol)>li{counter-increment:list-items;padding-left:32px}:is(.list--ol,.text-component .list--ol) ol{counter-reset:list-items}:is(.list--ol,.text-component .list--ol)>li:before{content:counter(list-items);font-size:var(--list-bullet-font-size,14px);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);color:var(--color-contrast-high);border-radius:50%;width:26px;height:26px;margin-left:-26px;line-height:1;left:-6px}:is(.list--ol,.text-component .list--ol) ol>li:before{box-shadow:inset 0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);background-color:#0000}:is(.list--border,.text-component .list--border) li:not(:last-child){border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}:is(.list--border,.text-component .list--border) ul,:is(.list--border,.text-component .list--border) ol{border-top:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.list--icons,.text-component .list--icons{--list-bullet-size:24px;--list-bullet-margin-right:8px;--list-offset:calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}:is(.list--icons,.text-component .list--icons) ul,:is(.list--icons,.text-component .list--icons) ol{padding-left:32px}@supports (--css:variables){:is(.list--icons,.text-component .list--icons) ul,:is(.list--icons,.text-component .list--icons) ol{padding-left:var(--list-offset)}}.list__icon{width:24px;height:24px;margin-right:8px;position:relative}.list__icon:not(.top-0){top:calc((1em * var(--list-line-height) - 24px) / 2)}@supports (--css:variables){.list__icon{width:var(--list-bullet-size);height:var(--list-bullet-size);margin-right:var(--list-bullet-margin-right)}.list__icon:not(.top-0){top:calc((1em * var(--list-line-height) - var(--list-bullet-size)) / 2)}}.more-menu .submenu-trigger .submenu-chevron{margin-left:var(--space-sm);opacity:.4;--size:16px;fill:none;margin-right:-8px}.submenu-content{display:none}.more-menu nav>.menu__separator{border:none;border-top:1px solid var(--color-contrast-low,#e0e0e0);margin:var(--space-xxs) 0}.more-menu nav>span.disabled{color:var(--color-contrast-medium);opacity:.5;cursor:not-allowed;align-items:center;padding:6px 8px;display:flex}:root{--menu-bar-button-size:2.5em;--menu-bar-icon-size:1em;--menu-bar-horizontal-gap:var(--space-xxs);--menu-bar-vertical-gap:4px;--menu-bar-label-size:var(--text-xs)}.menu-bar{align-items:center;list-style:none;display:inline-flex}.menu-bar__item{height:var(--menu-bar-button-size);width:var(--menu-bar-button-size);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative}.menu-bar__item:not(:last-child){margin-right:var(--menu-bar-horizontal-gap)}.menu-bar__item:hover,.menu-bar__item.menu-control--active{background-color:var(--color-contrast-lower)}:is(.menu-bar__item:hover,.menu-bar__item.menu-control--active)>.menu-bar__icon{color:var(--color-contrast-higher)}:is(.menu-bar__item:hover,.menu-bar__item.menu-control--active)>.menu-bar__label{clip:auto;clip-path:none;width:auto;height:auto}.menu-bar__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);outline:none}.menu-bar__item:active{background-color:var(--color-contrast-low)}.menu-bar__item:focus:active{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.menu-bar__item--trigger{display:none}.menu-bar__icon{color:var(--color-contrast-high);font-size:var(--menu-bar-icon-size);transition:color .2s;display:block}.menu-bar__label{z-index:var(--zindex-popover);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;transform:translateX(-50%) translateY(var(--menu-bar-vertical-gap));padding:var(--space-xxs) var(--space-xs);color:var(--color-bg);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);border-radius:var(--radius-md);font-size:var(--menu-bar-label-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:100%;left:50%;overflow:hidden}.menu-bar--collapsed .menu-bar__item--hide{display:none}.menu-bar--collapsed .menu-bar__item--trigger{display:flex}.js .menu-bar{opacity:0}.js .menu-bar:before{content:"collapsed";display:none}.js .menu-bar--loaded{opacity:1}@media (min-width:32rem){.js .menu-bar--expanded\@xs:before{content:"expanded"}}@media (min-width:48rem){.js .menu-bar--expanded\@sm:before{content:"expanded"}}@media (min-width:64rem){.js .menu-bar--expanded\@md:before{content:"expanded"}}@media (min-width:80rem){.js .menu-bar--expanded\@lg:before{content:"expanded"}}@media (min-width:90rem){.js .menu-bar--expanded\@xl:before{content:"expanded"}}:root{--notif-figure-size:48px}.notif{z-index:1;position:relative}.notif__item:not(:last-child){border-bottom:1px solid var(--color-contrast-lower)}.notif__link{color:inherit;text-decoration:none;transition:all .2s}.notif__link:hover{background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), .5)}.notif__figure{width:calc(var(--notif-figure-size) * .75);height:calc(var(--notif-figure-size) * .75);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.notif__figure{width:var(--notif-figure-size);height:var(--notif-figure-size)}}.notif__figure>*{z-index:1;position:relative}.notif__figure img{object-fit:cover;width:100%;height:100%;display:block}.notif__figure:before{content:"";border-radius:inherit;opacity:.15;background-color:currentColor;width:100%;height:100%;position:absolute;top:0;left:0}.notif__dot{background-color:var(--color-primary);border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px}.number-input__btn{display:none}.js .number-input .form-control::-webkit-inner-spin-button{display:none}.js .number-input .form-control::-webkit-outer-spin-button{display:none}.js .number-input .form-control{-moz-appearance:textfield;display:block}.js .number-input__btn{background:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .1);transition:background .15s ease-in-out;display:flex}.js .number-input__btn:hover{background:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .25)}.js .number-input__btn:focus{background-color:var(--color-primary);outline:none}.js .number-input__btn:focus .icon{color:var(--color-white)}.js .number-input__btn:active{background-color:hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .9))}.js .number-input__btn .icon{--size:var(--number-input-icon-size,12px);margin:auto;display:block}.js .number-input--v1{--number-input-btn-width:1.75em;--number-input-btn-gap:2px;--number-input-btn-input-gap:4px;--number-input-icon-size:8px;position:relative}.js .number-input--v1 .form-control{padding-right:calc(var(--number-input-btn-width) + var(--number-input-btn-input-gap) * 2);width:100%;height:100%}.js .number-input--v1 .number-input__btns{top:var(--number-input-btn-input-gap);right:var(--number-input-btn-input-gap);width:var(--number-input-btn-width);height:calc(100% - var(--number-input-btn-input-gap) * 2);position:absolute}.js .number-input--v1 .number-input__btn{width:100%;height:calc(50% - var(--number-input-btn-gap) / 2);border-radius:var(--radius-sm);position:absolute}.js .number-input--v1 .number-input__btn.number-input__btn--plus{top:0}.js .number-input--v1 .number-input__btn.number-input__btn--minus{bottom:0}.js .number-input--v2{--number-input-btn-width:1.6em;--number-input-btn-input-gap:var(--space-xxxs);--number-input-icon-size:12px;align-items:center;display:flex}.js .number-input--v2 .form-control{margin:0 var(--number-input-btn-input-gap);text-align:center;flex-grow:1;order:1}.js .number-input--v2 .number-input__btn{width:var(--number-input-btn-width);height:var(--number-input-btn-width);border-radius:50%;flex-shrink:0}.js .number-input--v2 .number-input__btn--plus{order:2}:root{--popover-width:250px;--popover-control-gap:4px;--popover-viewport-gap:20px;--popover-transition-duration:.2s}.popover{width:var(--popover-width);z-index:var(--z-index-popover,5);margin-top:var(--popover-control-gap);margin-bottom:var(--popover-control-gap);-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transition:visibility 0s var(--popover-transition-duration), opacity var(--popover-transition-duration);position:fixed;overflow:auto}.popover--is-visible{visibility:visible;opacity:1;transition:visibility 0s, opacity var(--popover-transition-duration)}:root{--progress-bar-width:200px;--progress-bar-height:8px;--progress-bar-radius:50em}.progress-bar--sm .progress-bar__bg{height:6px}.progress-bar--md .progress-bar__bg{height:10px}.progress-bar--lg .progress-bar__bg{height:14px}.progress-bar--full{flex-grow:1;min-width:0}.progress-bar--full .progress-bar__bg{width:100%}.progress-bar__bg{width:100%;height:var(--progress-bar-height);border-radius:var(--progress-bar-radius);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);flex-grow:1;position:relative;overflow:hidden}.progress-bar__fill{background-color:currentColor;width:0%;height:100%;position:absolute;top:0;left:0}.progress-bar__fill.color-red{background-color:var(--color-error)}.progress-bar__fill.color-orange{background-color:#e38b07}.progress-bar__fill.color-yellow{background-color:#dbc92a}.progress-bar__fill.color-light-green{background-color:#8bc34a}.progress-bar__fill.color-green{background-color:#4caf50}.progress-bar__fill.color-blue{background-color:var(--color-primary)}.progress-bar__value{flex-shrink:0}.progress-bar[data-animation=on]:not(.progress-bar--init) .progress-bar__fill,.progress-bar[data-animation=on]:not(.progress-bar--init) .progress-bar__value,.progress-bar--color-update:not(.progress-bar--init) .progress-bar__fill,.progress-bar--color-update:not(.progress-bar--init) .progress-bar__value{opacity:0}.progress-bar--color-update{--progress-bar-color-1:30;--progress-bar-color-2:65;--progress-bar-color-3:100}.progress-bar--color-update.progress-bar--init .progress-bar__fill{transition:background-color .3s}.progress-bar--fill-color-1 .progress-bar__fill{background-color:var(--color-error)}.progress-bar--fill-color-2 .progress-bar__fill{background-color:var(--color-warning)}.progress-bar--fill-color-3 .progress-bar__fill{background-color:var(--color-success)}:root{--radio-switch-width:300px;--radio-switch-height:46px;--radio-switch-padding:3px;--radio-switch-radius:50em;--radio-switch-animation-duration:.3s}.radio-switch{padding:var(--radio-switch-padding);border-radius:calc(var(--radio-switch-radius) * 1.4);background-color:var(--color-bg-darker);display:inline-flex;position:relative}.radio-switch:focus-within,.radio-switch:active{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.radio-switch__item{height:calc(var(--radio-switch-height) - 2 * var(--radio-switch-padding));width:calc(var(--radio-switch-width) * .5 - var(--radio-switch-padding));display:inline-block;position:relative}.radio-switch__label{z-index:2;border-radius:var(--radio-switch-radius);cursor:pointer;height:100%;font-size:var(--text-sm);-webkit-user-select:none;user-select:none;transition:all var(--radio-switch-animation-duration);justify-content:center;align-items:center;display:flex;position:relative}.radio-switch__input:checked~.radio-switch__label{color:var(--color-white)}.radio-switch__input:focus~.radio-switch__label{background-color:hsla(var(--color-primary-h), var(--color-primary-s), 60%, 1)}.radio-switch__label :not(*):focus-within,.radio-switch__input:focus~.radio-switch__label{background-color:#0000}.radio-switch__marker{z-index:1;border-radius:var(--radio-switch-radius);background-color:var(--color-primary);height:calc(var(--radio-switch-height) - 2 * var(--radio-switch-padding));width:calc(var(--radio-switch-width) * .5 - var(--radio-switch-padding));box-shadow:var(--shadow-md);transition:transform var(--radio-switch-animation-duration);position:absolute;top:0;left:-100%}.radio-switch__input:checked~.radio-switch__marker{transform:translate(100%)}:root{--radio-switch-v2-width:52px;--radio-switch-v2-height:30px;--radio-switch-v2-padding:4px;--radio-switch-v2-radius:50em;--radio-switch-v2-animation-duration:.3s}.radio-switch-v2{display:inline-flex;position:relative}.radio-switch-v2__item{height:var(--radio-switch-v2-height);float:left;position:relative}.radio-switch-v2__input{z-index:2;height:100%;width:calc(var(--radio-switch-v2-width) * .5);opacity:0;cursor:pointer;transform-origin:0 0;position:relative;transform:scaleX(2)}.radio-switch-v2__item:last-of-type .radio-switch-v2__input{transform-origin:100% 100%}.radio-switch-v2__item:first-of-type .radio-switch-v2__input{order:1}.radio-switch-v2__input:checked{z-index:-1}.radio-switch-v2__label{z-index:2;line-height:var(--radio-switch-v2-height);font-size:calc(var(--text-sm) * 1.2);transition:color var(--radio-switch-v2-animation-duration);-webkit-user-select:none;user-select:none;display:block;position:relative}.radio-switch-v2__item:first-of-type .radio-switch-v2__label{float:left;margin-right:var(--space-xs)}.radio-switch-v2__item:last-of-type .radio-switch-v2__label{float:right;margin-left:var(--space-xs)}.radio-switch-v2__input:checked~.radio-switch-v2__label{color:var(--color-primary)}.radio-switch-v2__input:focus~.radio-switch-v2__label{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);outline-offset:2px}.radio-switch-v2__label :not(*):focus-within,.radio-switch-v2__input:focus~.radio-switch-v2__label{outline:none}.radio-switch-v2__toggle{z-index:1;width:var(--radio-switch-v2-width);height:var(--radio-switch-v2-height);border-radius:var(--radio-switch-v2-radius);background-color:var(--color-bg-darker);position:absolute;top:0;left:0;transform:translate(-50%)}.radio-switch-v2:focus-within .radio-switch-v2__toggle,.radio-switch-v2:active .radio-switch-v2__toggle{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.radio-switch-v2__marker{z-index:1;top:var(--radio-switch-v2-padding);left:var(--radio-switch-v2-padding);width:calc(var(--radio-switch-v2-height) - var(--radio-switch-v2-padding) * 2);height:calc(var(--radio-switch-v2-height) - var(--radio-switch-v2-padding) * 2);background-color:var(--color-primary);transition:left var(--radio-switch-v2-animation-duration);box-shadow:var(--shadow-sm);will-change:left;border-radius:50%;position:absolute}.radio-switch-v2__input:checked~.radio-switch-v2__toggle .radio-switch-v2__marker{left:calc(var(--radio-switch-v2-width) - var(--radio-switch-v2-height) + var(--radio-switch-v2-padding))}:root{--checkbox-radio-size:18px;--checkbox-radio-gap:var(--space-xxs);--checkbox-radio-border-width:2px;--checkbox-radio-line-height:var(--body-line-height);--radio-marker-size:8px;--checkbox-marker-size:12px;--checkbox-radius:4px}.radio,.checkbox{margin:0;margin-top:calc((1em * var(--checkbox-radio-line-height) - var(--checkbox-radio-size)) / 2);opacity:0;height:var(--checkbox-radio-size);width:var(--checkbox-radio-size);pointer-events:none;padding:0;position:absolute}.radio+label,.radio+.checkbox-box,.checkbox+label,.checkbox+.checkbox-box{line-height:var(--checkbox-radio-line-height);-webkit-user-select:none;user-select:none;cursor:pointer;padding-left:calc(var(--checkbox-radio-size) + var(--checkbox-radio-gap));font-size:var(--text-sm);display:inline-block}.radio+label:before,.checkbox+label:before,.checkbox+.checkbox-box:before{content:"";box-sizing:border-box;vertical-align:middle;margin-left:calc(-1 * (var(--checkbox-radio-size) + var(--checkbox-radio-gap)));width:var(--checkbox-radio-size);height:var(--checkbox-radio-size);background-color:var(--color-bg);border-width:var(--checkbox-radio-border-width);border-color:var(--color-contrast-low);margin-right:var(--checkbox-radio-gap);background-position:50%;background-repeat:no-repeat;border-style:solid;flex-shrink:0;transition:transform .2s,border .2s;display:inline-block;position:relative;top:-.1em}.radio:not(:checked):not(:focus)+label:hover:before,.checkbox:not(:checked):not(:focus)+label:hover:before{border-color:hsl(var(--color-contrast-low-h), var(--color-contrast-low-s), calc(var(--color-contrast-low-l) * .7))}.radio+label:before,.radio+.checkbox-box:before{border-radius:50%}.checkbox+label:before,.checkbox+.checkbox-box:before{border-radius:var(--checkbox-radius)}:is(.radio:checked,.checkbox:checked)+label:before,:is(.radio:checked,.checkbox:checked)+.checkbox-box:before{background-color:var(--color-primary);box-shadow:none;border-color:var(--color-primary);transition:transform .2s}:is(.radio:checked,.checkbox:checked)+label.red:before{box-shadow:none;background-color:#c92c2c;border-color:#c92c2c;transition:transform .2s}.radio:checked+label.green:before,.checkbox:checked+label.green:before{background-color:green;border-color:green}.radio:active+label:before,.checkbox:active+label:before{transition:transform .2s;transform:scale(.8)}.radio:not(.radio--vertical):checked:active+label:before,.checkbox:not(.radio--vertical):checked:active+label:before{transition:none;transform:none}.radio:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg class='nc-icon-wrapper' fill='%23ffffff'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ffffff'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-size:var(--radio-marker-size)}.checkbox:checked+label:before,.checkbox:checked+.checkbox-box:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpolyline points='1 6.5 4 9.5 11 2.5' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-size:var(--checkbox-marker-size)}.checkbox:checked+label.red:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 7l10 10M7 17L17 7'/%3E%3C/svg%3E");background-size:calc(var(--checkbox-marker-size) * 2)}.radio:checked:active+label:before,.checkbox:checked:active+label:before,.radio:focus+label:before,.checkbox:focus+label:before{border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.radio--bg+label,.checkbox--bg+label{padding:var(--space-xxxxs) var(--space-xxxs);padding-left:calc(var(--checkbox-radio-size) + var(--checkbox-radio-gap) + var(--space-xxxs));border-radius:var(--radius-lg);transition:background .2s}.radio--bg+label:hover,.checkbox--bg+label:hover{background-color:var(--color-contrast-lower)}.radio--bg:active+label,.checkbox--bg:active+label,.radio--bg:focus+label,.checkbox--bg:focus+label{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1)}.radio--bg-green+label{--radio-bg:#dcfce7;--radio-bg-hover:#bbf7d0;--radio-marker:#15803d;--radio-ring:#15803d33}.radio--bg-yellow+label{--radio-bg:#fef9c3;--radio-bg-hover:#fef08a;--radio-marker:#ca8a04;--radio-ring:#ca8a0433}.radio--bg-orange+label{--radio-bg:#ffedd5;--radio-bg-hover:#fed7aa;--radio-marker:#c2410c;--radio-ring:#c2410c33}.radio--bg-red+label{--radio-bg:#fee2e2;--radio-bg-hover:#fecaca;--radio-marker:#b91c1c;--radio-ring:#b91c1c33}[data-theme=dark] .radio--bg-green+label{--radio-bg:#15803d26;--radio-bg-hover:#15803d40;--radio-marker:#4ade80;--radio-ring:#4ade8033}[data-theme=dark] .radio--bg-yellow+label{--radio-bg:#ca8a0426;--radio-bg-hover:#ca8a0440;--radio-marker:#facc15;--radio-ring:#facc1533}[data-theme=dark] .radio--bg-orange+label{--radio-bg:#c2410c26;--radio-bg-hover:#c2410c40;--radio-marker:#fb923c;--radio-ring:#fb923c33}[data-theme=dark] .radio--bg-red+label{--radio-bg:#b91c1c26;--radio-bg-hover:#b91c1c40;--radio-marker:#f87171;--radio-ring:#f8717133}[class*=radio--bg-]:checked+label{background-color:var(--radio-bg)}[class*=radio--bg-]:checked:hover+label{background-color:var(--radio-bg-hover)}[class*=radio--bg-]:checked+label:before{background-color:var(--radio-marker);border-color:var(--radio-marker)}[class*=radio--bg-]:focus+label:before,[class*=radio--bg-]:checked:active+label:before{border-color:var(--radio-marker);box-shadow:0 0 0 3px var(--radio-ring)}.radio.radio--vertical+label{text-align:center;flex-direction:column;width:100%;padding:.5em;display:flex}.radio.radio--vertical+label:before{margin-left:0;top:0;left:50%;transform:translate(-50%)}:is(.checkbox,.radio)[disabled]+label,:is(.checkbox,.radio)[disabled]+.checkbox-box{pointer-events:none;opacity:.5;cursor:not-allowed}:is(:is(.checkbox,.radio)[disabled]+label,:is(.checkbox,.radio)[disabled]+.checkbox-box):before{opacity:.5;filter:grayscale()}.radio--bg-wrapper{margin-left:-5px}__description.radio-content{font-size:var(--text-sm);color:var(--color-contrast-medium);margin-top:1px;margin-bottom:var(--space-xxs);display:block}.radio+label:has(.radio-content--middle){align-items:center;display:flex}.radio--bg+label:has(.radio-content){padding:0;padding-left:calc(var(--checkbox-radio-size) + var(--checkbox-radio-gap))}.js .read-more{opacity:0}.js .read-more--loaded{opacity:1}.read-more__btn{color:var(--color-primary);line-height:inherit;appearance:none;cursor:pointer;background-color:#0000;border:0;border-radius:0;padding:0;text-decoration:underline}.sidebar:not(.sidebar--static){z-index:var(--z-index-fixed-element,10);visibility:hidden;width:100%;height:100%;transition:visibility 0s .3s;position:fixed;top:0;left:0}.sidebar:not(.sidebar--static):after{content:"";background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);z-index:1;width:100%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.sidebar:not(.sidebar--static) .sidebar__panel{z-index:2;-webkit-overflow-scrolling:touch;background-color:var(--color-bg);width:100%;max-width:380px;height:100%;transition:box-shadow .3s,transform .3s;position:absolute;top:0;left:0;overflow:auto;transform:translate(-100%)}.sidebar:not(.sidebar--static).sidebar--right-on-mobile .sidebar__panel{left:auto;right:0;transform:translate(100%)}.sidebar:not(.sidebar--static).sidebar--is-visible{visibility:visible;transition:none}.sidebar:not(.sidebar--static).sidebar--is-visible.hide{opacity:1!important;display:block!important}.sidebar:not(.sidebar--static).sidebar--is-visible:after{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .85)}.sidebar:not(.sidebar--static).sidebar--is-visible .sidebar__panel{box-shadow:var(--shadow-md);padding-top:50px;transform:translate(0)}@media (min-width:768px){.sidebar:not(.sidebar--static).sidebar--is-visible .sidebar__panel{padding-top:70px}}.sidebar__header{justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.sidebar__close-btn{--size:32px;width:var(--size);height:var(--size);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;flex-shrink:0;transition:all .2s;display:flex}.sidebar__close-btn .icon{margin:auto;display:block}.sidebar__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.sidebar--static,html:not(.js) .sidebar{flex-grow:1;flex-shrink:0}:is(.sidebar--static,html:not(.js) .sidebar) .sidebar__header{display:none}.sidebar--sticky-on-desktop{top:var(--space-sm);max-height:calc(100vh - var(--space-sm));-webkit-overflow-scrolling:touch;position:sticky;overflow:auto}.js .sidebar,.js .sidebar-loaded\:show{opacity:0}.js .sidebar--loaded{opacity:1}html:not(.js) .sidebar{position:static}[class*=sidebar--static]:before{display:none}.sidebar--static:before{content:"static"}.sidebar--static\@xs:before{content:"mobile"}@media (min-width:32rem){.sidebar--static\@xs:before{content:"static"}}.sidebar--static\@sm:before{content:"mobile"}@media (min-width:48rem){.sidebar--static\@sm:before{content:"static"}}.sidebar--static\@md:before{content:"mobile"}@media (min-width:64rem){.sidebar--static\@md:before{content:"static"}}.sidebar--static\@lg:before{content:"mobile"}@media (min-width:80rem){.sidebar--static\@lg:before{content:"static"}}.sidebar--static\@xl:before{content:"mobile"}@media (min-width:90rem){.sidebar--static\@xl:before{content:"static"}}:root{--search-input-btn-width:2.5em;--search-input-icon-size:1.25em}.search-input{position:relative}.search-input__input{width:100%;height:100%}.search-input__input::-webkit-search-decoration{-webkit-appearance:none}.search-input__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-input__input::-webkit-search-results-button{-webkit-appearance:none}.search-input__input::-webkit-search-results-decoration{-webkit-appearance:none}.search-input__input::-ms-clear{width:0;height:0;display:none}.search-input__input::-ms-reveal{width:0;height:0;display:none}.search-input--icon-right .search-input__input{padding-right:var(--search-input-btn-width)}.search-input--icon-left .search-input__input{padding-left:var(--search-input-btn-width)}.search-input__btn{color:inherit;line-height:inherit;appearance:none;height:100%;width:var(--search-input-btn-width);background-color:#0000;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.search-input__btn:active .icon{transform:translateY(2px)}.search-input__btn .icon{width:var(--search-input-icon-size);height:var(--search-input-icon-size);color:var(--color-contrast-medium);margin-left:auto;margin-right:auto;transition:all .2s;display:block}.search-input--icon-left .search-input__btn{pointer-events:none;left:0;right:auto}.search-input__btn:focus .icon,.search-input .search-input__input:focus+.search-input__btn .icon{color:var(--color-primary)}:root{--sidenav-list-item-height:32px;--sidenav-list-item-padding-x:var(--space-sm);--sidenav-icon-size:16px;--sidenav-icon-text-gap:8px;--sidenav-sublist-control-size:20px;--sidenav-sublist-control-icon-size:12px;--sidenav-sublist-control-margin-right:4px}.sidenav__list .sidenav__list{display:none}.sidenav__list .sidenav__list .sidenav__link{padding-left:calc(var(--sidenav-list-item-padding-x) + var(--sidenav-sublist-control-size) + var(--sidenav-sublist-control-margin-right) + var(--sidenav-icon-size) + var(--sidenav-icon-text-gap))}.sidenav__item{position:relative}.sidenav__item--expanded .sidenav__list{display:block}.sidenav__item--expanded .sidenav__sublist-control .icon{transform:rotate(90deg)}.sidenav__link{height:var(--sidenav-list-item-height);padding:0 var(--sidenav-list-item-padding-x) 0 calc(var(--sidenav-list-item-padding-x) + var(--sidenav-sublist-control-size) + var(--sidenav-sublist-control-margin-right));color:var(--color-contrast-high);align-items:center;text-decoration:none;transition:all .2s;display:flex}.sidenav__link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.sidenav__link[aria-current=page],.sidenav__link--current{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);color:var(--color-primary)}.sidenav__icon{width:var(--sidenav-icon-size);height:var(--sidenav-icon-size);margin-right:var(--sidenav-icon-text-gap)}.sidenav__text{white-space:nowrap;text-overflow:ellipsis;padding-right:var(--space-xxs);overflow:hidden}.sidenav__counter{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);color:var(--color-contrast-high);font-size:var(--text-xs);padding:var(--space-xxxxs) var(--space-xxs);border-radius:50em;margin-left:auto;display:inline-block}.sidenav__sublist-control{width:var(--sidenav-sublist-control-size);height:var(--sidenav-sublist-control-size);left:var(--sidenav-list-item-padding-x);top:calc((var(--sidenav-list-item-height) - var(--sidenav-sublist-control-size)) / 2);border-radius:50%;transition:all .2s;display:block;position:absolute}.sidenav__sublist-control .icon{width:var(--sidenav-sublist-control-icon-size);height:var(--sidenav-sublist-control-icon-size);margin:auto;transition:transform .2s;display:block}.sidenav__sublist-control:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav__divider{background-color:var(--color-contrast-lower);width:100%;height:1px}.sidenav--basic .sidenav__link,.sidenav--basic .sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav--minified{--sidenav-list-item-height:auto}.sidenav--minified .sidenav__list .sidenav__list{display:none!important}.sidenav--minified .sidenav__link,.sidenav--minified .sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav--minified .sidenav__link{padding-top:var(--space-md);padding-bottom:var(--space-md);flex-direction:column}.sidenav--minified .sidenav__icon{margin:0 0 var(--sidenav-icon-text-gap)}.sidenav--minified .sidenav__text{padding:0}.sidenav--minified .sidenav__counter,.sidenav--minified .sidenav__sublist-control{display:none}:root{--ske-animation-duration:1s;--ske-radius:var(--radius-md)}.ske{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);position:relative;overflow:hidden}.ske:after{content:"";background:linear-gradient(90deg, hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0), hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1), hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0));will-change:background-position;width:100%;height:100%;animation:ske-background var(--ske-animation-duration) infinite;background-position:-500px 0;background-repeat:no-repeat;background-size:500px 100%;position:absolute;top:0;left:0}@keyframes ske-background{0%{background-position:-500px 0}to{background-position:calc(100% + 500px) 0}}.ske--circle{clip-path:circle(50%);border-radius:50%;height:0;padding-bottom:100%}.ske--rect,[class*=ske--rect-],.ske--square{border-radius:var(--ske-radius);clip-path:inset(0% 0% 0% 0% round var(--ske-radius))}[class*=ske--rect-],.ske--square{height:0;padding-bottom:calc(100% / (var(--ske-aspect-ratio)))}.ske--rect-16\:9{--ske-aspect-ratio:16 / 9}.ske--rect-4\:3{--ske-aspect-ratio:4 / 3}.ske--square,.ske--rect-1\:1{--ske-aspect-ratio:1 / 1}.ske--text{border-radius:var(--ske-radius);height:1em;clip-path:inset(0% 0% 0% 0% round var(--ske-radius))}.ske--table-text{min-height:14px}html{scroll-behavior:smooth}:root{--switch-width:64px;--switch-height:32px;--switch-padding:3px;--switch-animation-duration:.2s}.switch{width:var(--switch-width);height:var(--switch-height);padding:var(--switch-padding) 0;border-radius:50em;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.switch__input,.switch__label{position:absolute;top:0;left:0}.switch__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;padding:0}.switch__input:checked+.switch__label{background-color:var(--color-primary)}.switch__input:checked+.switch__label+.switch__marker{left:calc(100% - var(--switch-height) + var(--switch-padding))}.switch__input:focus+.switch__label,.switch__input:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.switch__input:checked:focus+.switch__label,.switch__input:checked:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.switch__label{color:#0000;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-darker);border-radius:inherit;z-index:1;width:100%;height:100%;transition:var(--switch-animation-duration);overflow:hidden}.switch__marker{background-color:var(--color-white);width:calc(var(--switch-height) - var(--switch-padding) * 2);height:calc(var(--switch-height) - var(--switch-padding) * 2);z-index:2;pointer-events:none;box-shadow:var(--shadow-xs);left:var(--switch-padding);transition:left var(--switch-animation-duration);will-change:left;border-radius:50%;position:relative}.tabs-nav-v2{--tabs-nav-border-width:1px;border-bottom:var(--tabs-nav-border-width) solid var(--color-contrast-lower);flex-wrap:wrap;display:flex}.tabs-nav-v2 li{margin-bottom:var(--space-xs);display:inline-block}@media not all and (min-width:64rem){.tabs-nav-v2 li:not(:last-child){margin-right:var(--space-xs)}}.tabs-nav-v2__item{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);color:inherit;white-space:nowrap;text-decoration:none;display:inline-block;position:relative}.tabs-nav-v2__item[disabled]{opacity:.5;pointer-events:none}.tabs-nav-v2__item:has(.subtext){padding-bottom:1em}.tabs-nav-v2__item.highlight-dot:before{content:"";background-color:var(--color-primary);border-radius:99px;width:6px;height:6px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.tabs-nav-v2__item .subtext{font-size:var(--text-sm);color:var(--color-contrast-medium);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tabs-nav-v2__item small{font-size:var(--text-xs);color:var(--color-contrast-low);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tabs-nav-v2__item small.top{top:0;bottom:auto}.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]{color:var(--color-bg);background-color:var(--color-contrast-higher)}@media (min-width:64rem){.tabs-nav-v2 li{margin:0}.tabs-nav-v2__item{border-radius:var(--radius-md) var(--radius-md) 0 0;border:var(--tabs-nav-border-width) solid transparent;background-color:#0000;border-bottom-width:0;transition:all .2s}.tabs-nav-v2__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]{background-color:var(--color-bg);color:var(--color-primary);border-color:var(--color-contrast-low);position:relative}:is(.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]):after{content:"";bottom:calc(var(--tabs-nav-border-width) * -1);width:100%;height:var(--tabs-nav-border-width);background-color:var(--color-bg);position:absolute;left:0}:is(.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]):hover{background-color:var(--color-bg)}}.tbl{z-index:1;-webkit-overflow-scrolling:touch;position:relative;overflow:auto}.tbl::-webkit-scrollbar{width:8px;height:8px}.tbl::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.tbl::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);border-radius:50em}.tbl::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.tbl__table{width:100%}.tbl__body .tbl__row{border-bottom:1px solid var(--color-contrast-lower);transition:all .2s}.tbl__body .tbl__row:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.tbl__body .tbl__row:last-child{border-bottom:none}.tbl__cell{padding:var(--space-xs)}.tabs__control{color:var(--color-contrast-medium);text-decoration:none}.tabs__control:focus{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);outline-offset:2px}.tabs__control:hover{color:var(--color-contrast-high)}.js .tabs__control[aria-selected=true]{color:var(--color-contrast-high);text-decoration:underline}:root{--todo-list-checkbox-size:20px;--todo-list-checkbox-icon-size:16px;--todo-list-checkbox-margin-right:var(--space-xxs)}.todo__item{padding-left:calc(var(--todo-list-checkbox-size) + var(--todo-list-checkbox-margin-right));-webkit-user-select:none;user-select:none;display:inline-block;position:relative}@media (hover:hover){.todo__item:hover{cursor:pointer}.todo__item:hover .todo__checkbox{box-shadow:inset 0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.todo__item:hover .todo__input:checked~.todo__checkbox,.todo__item:hover .todo__input:focus~.todo__checkbox{box-shadow:inset 0 0 0 2px hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .75))}.todo__item:hover .todo__input:checked:focus~.todo__checkbox{box-shadow:inset 0 0 0 2px hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .75)), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}}.todo__input{opacity:0;pointer-events:none;margin:0;padding:0;position:absolute}.todo__checkbox{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);width:var(--todo-list-checkbox-size);height:var(--todo-list-checkbox-size);vertical-align:middle;margin-left:calc(-1 * (var(--todo-list-checkbox-size) + var(--todo-list-checkbox-margin-right)));margin-right:var(--todo-list-checkbox-margin-right);border-radius:4px;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;top:-.1em}.todo__checkbox .icon{color:var(--color-white);font-size:var(--todo-list-checkbox-icon-size);margin:auto;display:block}.todo__checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.todo__input:focus~.todo__checkbox{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .25)}.todo__input:checked~.todo__checkbox{background-color:var(--color-primary)}.todo__input:checked~.todo__checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:0}.todo__input:checked:focus~.todo__checkbox{box-shadow:inset 0 0 0 0 hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .75)), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.todo__input:active~.todo__checkbox{transform:scale(.9)}.todo__label{will-change:background-size;transition:background-size .3s var(--ease-in-out), color .3s;background-image:linear-gradient(#0000 50%,currentColor 50% calc(50% + 1px),#0000 calc(50% + 1px));background-repeat:no-repeat;background-size:0% 100%}.todo__input:checked~.todo__label{color:var(--color-contrast-medium);background-size:100% 100%}:root{--accordion-v2-icon-size:20px;--accordion-v2-icon-stroke-width:2px}@keyframes animateBg{0%{background-color:#f1f5f9;outline-width:0;outline-color:#f1f5f9}0%{background-color:#eaeff6;outline-width:3px;outline-color:#eaeff6}to{background-color:#f1f5f9;outline-width:0;outline-color:#f1f5f9}}.callout.field-callout,.accordion-v2__item{border-radius:var(--radius-lg);transition:all .15s ease-in-out}:is(.callout.field-callout,.accordion-v2__item):not(.glow-card){background-color:#f1f5f9}:is(.callout.field-callout,.accordion-v2__item).notes,:is(.callout.field-callout,.accordion-v2__item).warning{background-color:#f9f8f1}:is(.callout.field-callout,.accordion-v2__item).alert,:is(.callout.field-callout,.accordion-v2__item).error-state{background-color:#fbdcdc}:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item{background-color:#f2e8fe;border-color:#e6daef;outline-color:#c5b0d7}:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .callout,:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .accordion-v2__item{background-color:#e4f1e5;border-color:#c9e1d0;outline-color:#a9ceb3}:is(:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .callout,:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .accordion-v2__item) .callout,:is(:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .callout,:is(:is(.callout.field-callout,.accordion-v2__item) .callout,:is(.callout.field-callout,.accordion-v2__item) .accordion-v2__item) .accordion-v2__item) .accordion-v2__item{background-color:#f0f9ff;outline-color:#aac1d1}:is(.callout.field-callout,.accordion-v2__item).lvl2{background-color:#f2e8fe;border-color:#e6daef;outline-color:#c5b0d7}:is(.callout.field-callout,.accordion-v2__item).lvl3{background-color:#e4f1e5!important;border-color:#c9e1d0!important;outline-color:#a9ceb3!important}.callout .accordion-v2__item:not(.glow-card){background-color:#f2e8fe;border-color:#e6daef;outline-color:#c5b0d7}.accordion-v2__item{flex-direction:column;display:flex}:is(.callout,.accordion-v2__item) .accordion-v2__item{border-style:solid;border-width:2px}.accordion-v2__header{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion-v2__header label{margin-bottom:0}.accordion-v2__header:hover{background:linear-gradient(#00000008,#0000);border-radius:8px}.accordion-v2__header .icon{--size:var(--accordion-v2-icon-size)}.accordion-v2__header .icon .icon__group{stroke-width:var(--accordion-v2-icon-stroke-width)}.accordion-v2__icon-arrow .icon__group{will-change:transform;transform-origin:50%}.accordion-v2__icon-arrow .icon__group>*{transform-origin:50%;stroke-dasharray:20;transform:translateY(4px)}.accordion-v2__icon-arrow .icon__group>:first-child,.accordion-v2__icon-arrow .icon__group>:last-child{stroke-dashoffset:10.15px}.accordion-v2__item--is-open>.accordion-v2__header>.accordion-v2__icon-arrow .icon__group{transform:rotate(-90deg)}.accordion-v2__item--is-open>.accordion-v2__header>.accordion-v2__icon-arrow .icon__group>:first-child,.accordion-v2__item--is-open>.accordion-v2__header>.accordion-v2__icon-arrow .icon__group :last-child{stroke-dashoffset:0;transform:translateY(0)}.js .accordion-v2__panel{will-change:height;z-index:5;display:none}.js .accordion-v2__panel .accordion-v2__panel{z-index:22}.js .accordion-v2__panel .accordion-v2__panel .accordion-v2__panel{z-index:33}.js .accordion-v2__panel .accordion-v2__panel .accordion-v2__panel .accordion-v2__panel{z-index:44}.js .accordion-v2__item--is-open>.accordion-v2__panel{display:block}:is([aria-expanded=true],[aria-expanded=true]>*,[aria-expanded=true]>*>*) .hide-when-expanded,:is([aria-expanded=false],[aria-expanded=false]>*,[aria-expanded=false]>*>*) .hide-when-collapsed{display:none}.accordion-v2[data-animation=on] .accordion-v2__item--is-open .accordion-v2__panel>*{animation:accordion-v2-entry-animation .4s var(--ease-out)}.accordion-v2[data-animation=on] .accordion-v2__icon-arrow .icon__group{transition:transform .3s var(--ease-out)}.accordion-v2[data-animation=on] .accordion-v2__icon-arrow .icon__group>*{transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out)}@keyframes accordion-v2-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--autocomplete-dropdown-vertical-gap:4px;--autocomplete-dropdown-max-height:150px;--autocomplete-dropdown-scrollbar-width:6px}.autocomplete__loader{--circle-loader-v1-size:1em;--circle-loader-v1-stroke-width:2px}.autocomplete:not(.autocomplete--searching) .autocomplete__loader{display:none}.autocomplete__results{z-index:var(--zindex-popover);width:100%;left:0;top:calc(100% + var(--autocomplete-dropdown-vertical-gap));background-color:var(--color-bg);box-shadow:var(--shadow-md);border-radius:var(--radius-md);opacity:0;visibility:hidden;transition:opacity .3s, visibility 0s .3s, transform .3s var(--ease-in);position:absolute;overflow:hidden;transform:translateY(4px)}.autocomplete--results-visible .autocomplete__results{opacity:1;visibility:visible;transition:opacity .3s, transform .3s var(--ease-out);transform:translateY(0)}.autocomplete__list{max-height:var(--autocomplete-dropdown-max-height);-webkit-overflow-scrolling:touch;overflow:auto}.autocomplete__list::-webkit-scrollbar{width:var(--autocomplete-dropdown-scrollbar-width)}.autocomplete__list::-webkit-scrollbar-track{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .08);border-radius:0}.autocomplete__list::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .12);border-radius:0}.autocomplete__list::-webkit-scrollbar-thumb:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.autocomplete__item{cursor:pointer;transition:all .2s}.autocomplete__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.autocomplete__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .12);outline:none}:root{--comments-author-img-size:1.8em;--comments-author-content-gap:var(--space-xs);--comments-gap:var(--space-xs)}.comments__sorting-label{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;margin:0!important;padding:0!important}.comments__sorting-label+label{color:var(--color-contrast-medium);cursor:pointer;-webkit-user-select:none;user-select:none}.comments__sorting-label+label:hover{color:var(--color-contrast-high)}.comments__sorting-label:checked+label{color:var(--color-contrast-higher);text-decoration:underline}.comments__sorting-label:focus+label{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);outline-offset:2px}.comments__comment{display:flex}.comments__comment:not(:last-child){margin-bottom:var(--comments-gap)}.comments__author-img{margin-right:var(--comments-author-content-gap);background-color:#ccc;border-radius:50%;flex-shrink:0;transition:opacity .2s;display:block;overflow:hidden}.comments__author-img img{width:var(--comments-author-img-size);height:var(--comments-author-img-size);display:block}.comments__author-img:hover{opacity:.75}.comments__author-name{color:var(--color-contrast-higher);font-weight:700;text-decoration:none}.comments__author-name:hover{text-decoration:underline}.comments__readmore-btn{color:var(--color-contrast-medium);line-height:inherit;appearance:none;background-color:#0000;border:0;border-radius:0;padding:0}.comments__readmore-btn:hover{cursor:pointer;color:var(--color-contrast-higher);text-decoration:underline}.comments__vote-btn{color:var(--color-contrast-medium);align-items:center;display:inline-flex}.comments__vote-btn:hover{color:var(--color-contrast-higher);cursor:pointer}.comments__vote-btn--pressed,.comments__vote-btn--pressed:hover{color:var(--color-accent)}.comments__vote-btn--pressed .comments__vote-icon-wrapper .icon{animation:.3s comments-vote-icon}.comments__vote-btn--pressed .comments__vote-icon-wrapper:before{animation:.6s comments-vote-icon-circle}.comments__vote-icon-wrapper{position:relative}.comments__vote-icon-wrapper .icon{z-index:2;transition:transform .3s;position:relative}.comments__vote-icon-wrapper:before{content:"";z-index:1;opacity:1;pointer-events:none;background-color:currentColor;border-radius:50%;width:2em;height:2em;position:absolute;top:calc(50% - 1em);left:calc(50% - 1em);transform:scale(0)}@keyframes comments-vote-icon{0%,to{transform:scale(1)}30%{transform:scale(.8)}}@keyframes comments-vote-icon-circle{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.comments__label-btn{color:var(--color-contrast-medium)}.comments__label-btn:hover{color:var(--color-contrast-higher);cursor:pointer;text-decoration:underline}.comments__time{color:var(--color-contrast-medium)}.comments__inline-divider{background-color:var(--color-contrast-low);border-radius:50%;width:4px;height:4px}.comments__details{margin-top:var(--space-sm);margin-left:calc(var(--comments-author-img-size) + var(--comments-author-content-gap));padding-left:var(--comments-author-content-gap);border-left:3px solid var(--color-contrast-lower)}.comments__details .details__content>ul{margin-top:var(--space-sm)}.comments--no-profile-img{--comments-author-img-size:0}.comments--no-profile-img .comments__author-img{display:none}.settings-tbl .switch{--switch-width:48px;--switch-height:24px;--switch-padding:2px;--switch-animation-duration:.2s}.split-btn>.btn:first-child,.split-btn>a.btn:first-child,.split-btn>form:first-child button{height:100%;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.split-btn button[type=submit].btn--secondary,.split-btn>form button[type=submit].btn--secondary{border:1px solid var(--color-contrast-lower);color:var(--color-contrast-higher)!important;background:0 0!important}:is(.split-btn button[type=submit].btn--secondary,.split-btn>form button[type=submit].btn--secondary):hover{border-color:var(--color-contrast-low);background:#00000005!important}.split-btn>button.btn:not(:first-child),.split-btn>a.btn:not(:first-child){margin-left:-1px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.split-btn>button.btn--primary:not(:first-child),.split-btn>a.btn--primary:not(:first-child),.split-btn>button.btn--danger:not(:first-child),.split-btn>a.btn--danger:not(:first-child),.split-btn>button.btn--accent:not(:first-child),.split-btn>a.btn--accent:not(:first-child){box-shadow:-1px 0 #ffffff4d}.split-btn__separator{display:none}.split-btn-popover{background-color:var(--color-bg-light);width:250px;padding:var(--space-xxs) 0;border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-md);z-index:1000;position:fixed}.split-btn-popover__list{list-style:none}.split-btn-popover__item{width:100%;padding:var(--space-xxxs) var(--space-xs);color:var(--color-contrast-high);align-items:center;text-decoration:none;transition:all .2s;display:flex}p.split-btn-popover__item{justify-content:center}a.split-btn-popover__item{cursor:pointer}a.split-btn-popover__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}a.split-btn-popover__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}select{width:100%}:root{--select-dropdown-gap:4px}.select__button{width:100%}.select__dropdown{background-color:var(--color-bg);min-width:200px;max-height:1px;box-shadow:var(--shadow-md);padding:var(--space-xxs) 0;border-radius:var(--radius-md);z-index:var(--zindex-popover);margin-top:var(--select-dropdown-gap);margin-bottom:var(--select-dropdown-gap);--space-unit:1rem;--text-unit:1rem;font-size:var(--text-unit);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s;position:absolute;top:100%;left:0;overflow:auto}.select__dropdown--right{left:auto;right:0}.select__dropdown--up{top:auto;bottom:100%}.select__button[aria-expanded=true]+.select__dropdown{visibility:visible;opacity:1;transition:visibility,opacity .2s}.select__list{list-style:none!important}.select__list:not(:first-of-type){padding-top:var(--space-xxs)}.select__list:not(:last-of-type){border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);padding-bottom:var(--space-xxs)}.select__item{padding:var(--space-xs) var(--space-lg) var(--space-xs) var(--space-md);color:var(--color-contrast-high);text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.select__item--optgroup{font-size:var(--text-sm);color:var(--color-contrast-medium)}.select__item--option{cursor:pointer}.select__item--option:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.select__item--option:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);outline:none}.select__item--option[aria-selected=true]{background-color:var(--color-primary);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.select__item--option[aria-selected=true]:after{content:"";right:var(--space-sm);background-color:currentColor;width:1em;height:1em;display:block;position:absolute;top:calc(50% - .5em);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E")}.select__item--option[aria-selected=true]:focus{box-shadow:inset 0 0 0 2px var(--color-primary-dark)}.adv-filter .sidebar--static{width:320px;max-width:320px}.adv-filter .accordion{--accordion-icon-size:16px;--accordion-icon-stroke-width:2.5}.adv-filter .slider{--slider-width:80%}@media (min-width:64rem){.adv-filter__checkbox-list,.adv-filter__radio-list{font-size:var(--text-sm);--checkbox-radio-size:1.25em;--checkbox-radio-translate-y:.25em}}.drop-menu{--drop-menu-item-height:40px;--drop-menu-gap-y:4px;--drop-menu-transition-duration:.3s;--drop-menu-width-desktop:300px;background-color:var(--color-bg);box-shadow:var(--shadow-md);width:100%;min-height:100%;z-index:var(--zindex-fixed-element);pointer-events:none;-webkit-overflow-scrolling:touch;transform-origin:top;visibility:hidden;opacity:0;transition:opacity var(--drop-menu-transition-duration), visibility 0s var(--drop-menu-transition-duration), transform var(--drop-menu-transition-duration) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:auto;transform:translateY(10px)}.drop-menu:before{content:"mobile";display:none}.drop-menu--is-visible{pointer-events:auto;visibility:visible;opacity:1;transition:opacity var(--drop-menu-transition-duration), transform var(--drop-menu-transition-duration) var(--ease-out);transform:translateY(0)}.drop-menu__inner{flex-shrink:0;height:100%;position:relative;overflow:hidden}.drop-menu__close-btn{width:100%;height:var(--drop-menu-item-height);text-align:center;background-color:var(--color-bg);box-shadow:var(--shadow-md);z-index:1;flex-shrink:0;justify-content:center;align-items:center;margin-top:auto;transition:all .3s;display:flex;position:sticky;bottom:0}.drop-menu__close-btn:hover{box-shadow:var(--shadow-sm)}.drop-menu__list .drop-menu__list{visibility:hidden;opacity:0;width:100%;position:absolute;top:0;left:0;transform:translate(100%)}.drop-menu__list{transition:var(--drop-menu-transition-duration) var(--ease-out)}.drop-menu__list.drop-menu__list--in,.drop-menu__list.drop-menu__list--out{visibility:visible;opacity:1;transform:translate(0%)}.drop-menu__list.drop-menu__list--out>li>.drop-menu__search,.drop-menu__list.drop-menu__list--out>li>.drop-menu__btn,.drop-menu__list.drop-menu__list--out>li>.drop-menu__link{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-100%)}.drop-menu__search-input,.drop-menu__btn,.drop-menu__link{height:var(--drop-menu-item-height);line-height:var(--drop-menu-item-height);width:100%;padding:0 var(--space-xs)}.drop-menu__search,.drop-menu__search-input,.drop-menu__btn,.drop-menu__link{transition:background .2s, color .2s, transform var(--drop-menu-transition-duration) var(--ease-out), opacity var(--drop-menu-transition-duration), visibility var(--drop-menu-transition-duration)}.drop-menu__search{position:relative}.drop-menu__search-input{padding-left:calc(var(--space-xs) + 1em + var(--space-xxxs))}.drop-menu__search-input::-webkit-search-decoration{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-results-button{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-results-decoration{-webkit-appearance:none}.drop-menu__search-input::-ms-clear{width:0;height:0;display:none}.drop-menu__search-input::-ms-reveal{width:0;height:0;display:none}.drop-menu__search-input:focus{outline:none}.drop-menu__search-input:focus+.drop-menu__search-icon{color:var(--color-primary)}.drop-menu__search-icon{left:var(--space-xs);pointer-events:none;transition:all .2s;position:absolute;top:calc(50% - .5em)}.drop-menu--searching .drop-menu__search-item~*{display:none}.drop-menu__btn,.drop-menu__link{cursor:pointer;min-width:0}:is(.drop-menu__btn,.drop-menu__link)>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.drop-menu__btn,.drop-menu__link):focus{color:var(--color-primary);outline:none}:is(.drop-menu__btn,.drop-menu__link):hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}:is(.drop-menu__btn,.drop-menu__link):active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.drop-menu__btn{text-align:left;justify-content:space-between;align-items:center;display:flex}.drop-menu__link{color:inherit;text-decoration:none;display:block}.drop-menu:not(.drop-menu--searching) .drop-menu__search-list{display:none}.drop-menu__search-list{-webkit-overflow-scrolling:touch;overflow:auto}@media (min-width:48rem){.drop-menu{min-height:0;max-width:var(--drop-menu-width-desktop);border-radius:var(--radius-md)}.drop-menu:before{content:"desktop"}.drop-menu__inner{width:100%}.drop-menu__close-btn{display:none}}.int-table{border-bottom:2px solid var(--color-contrast-low);overflow:hidden}.int-table__inner{position:relative;overflow:auto}.int-table__inner::-webkit-scrollbar{width:8px;height:8px}.int-table__inner::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.int-table__inner::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);border-radius:50em}.int-table__inner::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.int-table__table{width:100%}.int-table__header .int-table__cell{background-color:var(--color-bg);box-shadow:0 2px 0 var(--color-contrast-low);display:table-cell}.int-table__header .int-table__cell.flex{display:flex}.int-table__body .int-table__row{border-bottom:1px solid var(--color-contrast-lower)}.int-table__body .int-table__row:hover td,.int-table__body .int-table__row:hover th{background-color:#055fbe1a}.int-table__body .int-table__row:last-child{border-bottom:none}.int-table__body .int-table__row--checked{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .25)}.int-table__cell{padding:var(--space-xs)}.int-table__cell--th{font-weight:500}.int-table__cell--sort{-webkit-user-select:none;user-select:none}.int-table__cell--sort:hover,.int-table__cell--sort:focus-within{background-color:var(--color-contrast-lower)}.int-table__cell--sort:hover{cursor:pointer}.int-table__cell--focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15)}.int-table__sort-icon .arrow-up,.int-table__sort-icon .arrow-down{fill:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.int-table__cell--asc .int-table__sort-icon .arrow-up,.int-table__cell--desc .int-table__sort-icon .arrow-down{fill:var(--color-contrast-higher)}.int-table__checkbox{--custom-checkbox-size:18px;--custom-checkbox-marker-size:16px;width:var(--custom-checkbox-size);height:var(--custom-checkbox-size);display:block}.int-table__menu-btn{justify-content:center;align-items:center;width:1.75em;height:1.75em;display:flex}.shrink.nopad .int-table__menu-btn{border-radius:0}.int-table__menu-btn:not(.square){border-radius:50%}.int-table__menu-btn .icon{width:16px;height:16px;display:block}.int-table__menu-btn:hover,.int-table__menu-btn.menu-control--active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.int-table__menu-btn:active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .25)}.int-table--sticky-header{z-index:1;position:relative}.int-table--sticky-header .int-table__inner{max-height:480px}.int-table--sticky-header .int-table__header .int-table__cell{z-index:2;position:sticky;top:0}.int-table-actions .menu-bar{--menu-bar-button-size:38px;--menu-bar-icon-size:16px;--menu-bar-horizontal-gap:var(--space-xxxxs);--menu-bar-vertical-gap:4px;--menu-bar-label-size:var(--text-xs)}.int-table-actions .menu-bar__icon{color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5)}:root{--f-header-height:50px;--f-header-logo-width:74px}@media (min-width:64rem){:root{--f-header-height:70px}}.f-header{position:relative}.f-header:not(.at-top){margin-bottom:var(--component-padding)}.f-header.at-top{position:fixed}.f-header.at-top+*{margin-top:calc(var(--f-header-height) + var(--component-padding))}.f-header{max-width:100%;height:var(--f-header-height);z-index:100;width:100vw;color:var(--color-contrast-lower);top:0;left:0}body.env-development .f-header{background:var(--color-contrast-high)}body.staging .f-header{background:#2e1700}body.env-development.blueprint .f-header{background-color:#1e3a5f;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff05 2px,#0000 2px),linear-gradient(90deg,#ffffff05 2px,#0000 2px);background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-repeat:repeat;background-size:20px 20px,20px 20px,100px 100px,100px 100px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-bottom:2px solid #4a6fa5}html[data-theme=april] .f-header{color:#2e1700;background:#ebd8b0!important}html[data-theme=april] .f-header a{color:currentColor}html[data-theme=april] .f-header a path:not([stroke]){fill:currentColor}html[data-theme=april] .f-header a:hover,html[data-theme=april] .f-header a[aria-current=page]{color:var(--color-accent)}:is(html[data-theme=april] .f-header a:hover,html[data-theme=april] .f-header a[aria-current=page]) path:not([stroke]),:is(html[data-theme=april] .f-header a:hover,html[data-theme=april] .f-header a[aria-current=page]) g{fill:var(--color-accent)}.f-header{background:var(--color-primary-dark)}.f-header--expanded{color:var(--color-contrast-high)}.f-header__mobile-content{z-index:2;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.f-header__mobile-content svg path:not([stroke]),.f-header--expanded .f-header__mobile-content svg path:not([stroke]){fill:currentColor}.f-header__mobile-content a{justify-content:center;align-items:center;min-width:40px;height:40px;text-decoration:none;display:flex}.f-header__mobile-content .f-header__link{padding:0}.f-header__mobile-content .f-header__item{border-bottom:none}.f-header__logo{width:var(--f-header-logo-width);background:url("/assets/westside-logo-small-c024fed7.png") 50% no-repeat;flex-shrink:0;height:40px;text-decoration:none;display:block;background-size:contain!important}.apr-01 .f-header__logo,.apr-02 .f-header__logo,.apr-03 .f-header__logo,.apr-04 .f-header__logo,.apr-05 .f-header__logo,.apr-06 .f-header__logo,.apr-07 .f-header__logo{background:url("/assets/westside-logo-small-cute-b3946fb5.png") 50% no-repeat}@media (min-width:768px){.apr-01 .f-header__logo,.apr-02 .f-header__logo,.apr-03 .f-header__logo,.apr-04 .f-header__logo,.apr-05 .f-header__logo,.apr-06 .f-header__logo,.apr-07 .f-header__logo{transform:scale(1.2)}}.f-header__logo svg,.f-header__logo img{display:block}.f-header__nav-control{--anim-menu-btn-size:40px;--anim-menu-btn-icon-size:28px;--anim-menu-btn-icon-stroke:2px}[data-theme=dark] .f-header__nav-control{color:#fff}.f-header__nav{width:100%;max-height:calc(100vh - var(--f-header-offset,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 0 var(--space-md);background-color:var(--color-bg);box-shadow:var(--shadow-md);z-index:1;visibility:hidden;opacity:0;position:absolute;top:0;left:0;overflow:auto;transform:translateY(-1em)}.f-header__nav:before{content:"";height:var(--f-header-height);z-index:999;border-bottom:1px solid var(--color-contrast-lower);background-color:#fff;display:block;position:sticky;top:0}[data-theme=dark] :is(){background-color:var(--color-bg)}.f-header__nav svg:not([stroke]),.f-header__nav path:not([stroke]){fill:currentColor}.f-header__nav--is-visible{visibility:visible;opacity:1;transition:visibility,opacity .3s,transform .3s;transform:translateY(0)}.f-header__nav-logo-wrapper{display:none}.f-header__item{border-bottom:1px solid var(--color-contrast-lower);flex-shrink:0}@media (max-width:1023px){.f-header__item{position:relative}}.f-header__dropdown-icon{display:none}.f-header__mobile-icon{z-index:9;color:currentColor;padding:var(--space-xs) 0;justify-content:space-between;align-items:center;font-size:.9125rem;text-decoration:none;display:flex}@media (min-width:64rem){.f-header__mobile-icon{display:none}}.f-header__mobile-icon .icon{float:right}.f-header__link,.f-header__dropdown-link{color:currentColor;padding:var(--space-sm) 0;align-items:center;font-size:.9125rem;text-decoration:none;display:flex}@media (min-width:768px){.f-header__link,.f-header__dropdown-link{padding:var(--space-xs) 0}}@media (max-width:64rem){:is(.f-header__link,.f-header__dropdown-link).hidden{display:none}}:is(.f-header__link,.f-header__dropdown-link) path:not([stroke]){fill:currentColor}:is(.f-header__link,.f-header__dropdown-link).disabled{opacity:.3;pointer-events:none}:is(.f-header__link,.f-header__dropdown-link):hover,:is(.f-header__link,.f-header__dropdown-link)[aria-current=page]{color:var(--color-accent)}:is(:is(.f-header__link,.f-header__dropdown-link):hover,:is(.f-header__link,.f-header__dropdown-link)[aria-current=page]) path:not([stroke]){fill:var(--color-accent)}:is(.f-header__link,.f-header__dropdown-link) .icon{flex-shrink:0}@media (max-width:1023px){.f-header__link{justify-content:space-between}}.f-header__btn,.f-header__form-control{width:100%;margin:var(--space-xs) 0}.f-header__dropdown{padding-left:var(--space-md)}@media (max-width:1023px){.f-header__dropdown{display:none}.f-header__dropdown.open{z-index:10;display:block;position:relative}}.hide-dropdowns .f-header__dropdown{display:none!important}.f-header__dropdown.mob-show{display:block!important}@media (min-width:64rem){.f-header__mobile-content{display:none}.f-header__nav{box-shadow:none;visibility:visible;opacity:1;overscroll-behavior:auto;max-height:none;height:var(--f-header-height);background-color:#0000;padding:0;font-size:.7em;transition:none;position:static;overflow:visible;transform:translateY(0)}@media (min-width:1024px){.f-header__nav{font-size:.8125rem}}@media (min-width:1441px){.f-header__nav{font-size:.9375rem}}.f-header__nav:before{display:none}.f-header__nav-logo-wrapper{display:flex}.f-header__nav-grid,.f-header__list{align-items:center;display:flex}.f-header__nav-grid{height:100%}.f-header__item{margin-right:var(--space-xxs);border-bottom:none;display:inline-block;position:relative}.is-dev .f-header__item,.f-header__item:last-child{margin-right:0}.f-header__item:last-child .f-header__link{padding-right:0}.f-header__dropdown-icon{margin-left:var(--space-xxxxs);flex-shrink:0;width:12px;height:12px;display:block}.f-header__link{padding:var(--space-xxxs) var(--space-xxs);color:currentColor}.f-header__link path:not([stroke]){fill:currentColor}.f-header__link--icon span{display:none}.f-header__btn,.f-header__form-control{margin:0}.f-header__dropdown{width:202px;padding:var(--space-xxxs) 0;background-color:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--zindex-popover);font-size:1rem;position:absolute;top:100%;left:calc(50% - 100px)}.f-header__dropdown hr{margin:var(--space-xxxs) 0}.f-header__dropdown{visibility:hidden;opacity:0;transition:visibility 50ms 50ms,opacity .2s}.f-header__dropdown.rightmost{left:calc(50% - 120px)}.f-header__item:hover .f-header__dropdown{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.f-header__dropdown-link{padding:var(--space-xxs) var(--space-sm);color:var(--color-contrast-high)!important;text-decoration:none!important}.f-header__dropdown-link.new{position:relative}.f-header__dropdown-link.new:before{content:"";background:url("/assets/icons/new-2ff63347.svg") 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:calc(50% - 2px);right:12px;transform:translateY(-50%)}.f-header__dropdown-link:hover{background-color:var(--color-contrast-lower)}}html:not(.js) .f-header{height:auto}html:not(.js) .f-header__nav-control{display:none}html:not(.js) .f-header__nav{padding:var(--space-xxs) 0 var(--space-md);box-shadow:none;visibility:visible;opacity:1;position:static;transform:translateY(0)}.impersonate-bar{z-index:200;pointer-events:none;background:#f49d25;height:8px;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1px 6px #f49d2580}.impersonate-bar--bottom{top:auto;bottom:0;box-shadow:0 -1px 6px #f49d2580}.impersonate-bar:before{content:"";will-change:transform;background:linear-gradient(90deg,#f49d25 0%,#ffe14c 15%,#f9561f 30%,#ffe14c 45%,#f49d25 50%,#ffe14c 65%,#f9561f 80%,#ffe14c 95%,#f49d25 100%);width:200%;animation:2.5s linear infinite impersonate-bar-shift;position:absolute;inset:0}@keyframes impersonate-bar-shift{0%{transform:translate(0)}to{transform:translate(-50%)}}.impersonate-label{color:var(--color-warning,#edb464);letter-spacing:.02em;text-transform:uppercase;margin-bottom:2px;font-size:.65rem;font-weight:600;line-height:1}.app-ui__user-btn.is-impersonating{box-shadow:0 0 0 2px var(--color-warning,#edb464)}.recent-impersonates__form{margin:0;padding:0;display:inline-flex}.recent-impersonates__btn{cursor:pointer;appearance:none;background:0 0;border:0;border-radius:50%;margin:0;padding:0;display:inline-flex}.recent-impersonates__avatar{background:var(--color-contrast-lower);width:36px;height:36px;color:var(--color-contrast-higher);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.recent-impersonates__avatar img{object-fit:cover;border-radius:inherit;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.recent-impersonates__avatar img.is-broken{display:none}.recent-impersonates__initials{text-transform:uppercase;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}}pre ins{color:#fca5a5!important;background-color:#ef444433!important;text-decoration:none!important}pre mark{color:#fbbf24!important;background-color:#f59e0b33!important;text-decoration:none!important}@keyframes field-filled-pop{0%{transform:scale(1)}25%{transform:scaleX(1.015)}50%{transform:scale(1)}to{transform:scale(1)}}@keyframes field-filled-highlight{0%{background-color:#fef3c7}to{background-color:#0000}}.field-filled{animation:.3s ease-out field-filled-pop,.6s ease-out field-filled-highlight}@keyframes field-scroll-highlight{0%{background-color:#fef3c740;box-shadow:inset 4px 0 #fbbf24,0 0 0 2px #fbbf244d}70%{background-color:#fef3c714;box-shadow:inset 4px 0 #fbbf2466,0 0 0 2px #fbbf241a}to{background-color:#0000;box-shadow:inset 0 0 #0000,0 0 #0000}}.field-scroll-highlight{border-radius:.375rem;animation:2s ease-out forwards field-scroll-highlight}.field-scroll-highlight>*{z-index:1;position:relative}.trix-inline-options{display:inline-block;position:relative}.trix-inline-options [data-option-selector-target=dropdown]{z-index:50;position:absolute}body.field-selection-mode{cursor:crosshair}.field-selectable{transition:all .2s;position:relative;cursor:pointer!important}.field-selectable:after{content:"";border:3px dashed var(--color-blue-400);border-radius:calc(var(--btn-radius,.4em) + 8px);pointer-events:none;opacity:.25;transition:opacity .2s;position:absolute;inset:-8px}.field-selectable:hover:after{opacity:.6}.field-selectable[data-linked-status=linked]:after{border-style:solid;border-color:var(--color-green-500);opacity:1}.field-selectable *{pointer-events:none}.field-selectable[data-linked-status=linked]:before{content:"Linked";z-index:10;border-radius:9999px;padding:2px 12px;font-size:11px;font-weight:500;position:absolute;top:-6px;left:50%;transform:translate(-50%,-50%);color:#fff!important;opacity:1!important;background-color:#22c55e!important}.field-linker-done-btn{position:fixed!important}.field-change-highlight{background-color:#fef3c7;border-left:4px solid #fbbf24;border-radius:.25rem;margin-bottom:.5rem;padding:.5rem}.field-change-highlight .radio--bg-wrapper{flex-wrap:wrap;gap:.25rem;display:flex}.is-hidden-field h2,.is-hidden-field h3,.is-hidden-field h4,.is-hidden-field>fieldset>div>label,.is-hidden-field [data-hidden-content]{opacity:.2;filter:grayscale()}.is-hidden-field [data-controller=conditional-class]{opacity:.3}.is-hidden-field [data-controller=conditional-class]:hover{opacity:1}.hidden-field-overlay{z-index:10;cursor:not-allowed;display:none;position:absolute;inset:0}.is-hidden-field .hidden-field-overlay{display:block}.is-hidden-field [data-hidden-content]>fieldset{pointer-events:none}@keyframes egg-shake{0%{transform:rotate(0)scale(1)}4%{transform:rotate(10deg)scale(1.1)}8%{transform:rotate(-10deg)scale(1.1)}12%{transform:rotate(8deg)scale(1.08)}16%{transform:rotate(-8deg)scale(1.08)}20%{transform:rotate(4deg)scale(1.04)}24%{transform:rotate(0)scale(1)}to{transform:rotate(0)scale(1)}}.animate-egg-shake{animation:3s ease-in-out infinite egg-shake;display:inline-block}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-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-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}