/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:#3B82F6;--color-blue-600:#2563EB;--color-blue-800:#1E40AF;--color-gray-50:#F9FAFB;--color-gray-100:#F3F4F6;--color-gray-200:#E5E7EB;--color-gray-300:#D1D5DB;--color-gray-400:#9CA3AF;--color-gray-500:#6B7280;--color-gray-600:#4B5563;--color-gray-700:#374151;--color-gray-800:#1F2937;--color-gray-900:#111827;--color-black:#000000;--color-white:#ffffff;--spacing:0.25rem;--container-xs:20rem;--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-sm:0.25rem;--radius-lg:0.5rem;--shadow-xs:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-sm:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/3{top:calc(1/3 * 100%)}.top-16{top:calc(var(--spacing) * 16)}.right-0{right:calc(var(--spacing) * 0)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\/5{bottom:calc(1/5 * 100%)}.bottom-1\/8{bottom:calc(1/8 * 100%)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[60px\]{bottom:60px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:calc(1/2 * 100%)}.left-6{left:calc(var(--spacing) * 6)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-20{height:calc(var(--spacing) * 20)}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[92px\]{height:92px}.h-\[155px\]{height:155px}.h-\[292px\]{height:292px}.h-\[332px\]{height:332px}.h-\[492px\]{height:492px}.h-\[700px\]{height:700px}.h-auto{height:auto}.h-full{height:100%}.min-h-3{min-height:calc(var(--spacing) * 3)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-20{width:calc(var(--spacing) * 20)}.w-44{width:calc(var(--spacing) * 44)}.w-64{width:calc(var(--spacing) * 64)}.w-\[100px\]{width:100px}.w-\[564px\]{width:564px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[100vw\]{max-width:100vw}.max-w-\[240px\]{max-width:240px}.max-w-\[756px\]{max-width:756px}.max-w-\[1512px\]{max-width:1512px}.max-w-screen{max-width:100vw}.max-w-xs{max-width:var(--container-xs)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-\[280px\]{min-width:280px}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.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,)}.transform-none{transform:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.space-x-4{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}}.divide-x{:where(&>: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)))}}.divide-gray-200{:where(&>:not(:last-child)){border-color:var(--color-gray-200)}}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-1{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-\[var\(--color-border-brand\)\]{border-color:var(--color-border-brand)}.border-\[var\(--color-border-primary-invert\)\]{border-color:var(--color-border-primary-invert)}.border-black{border-color:var(--color-black)}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-100{border-color:var(--color-gray-100)}.\!bg-\[var\(--color-container-brand-contrast\)\]{background-color:var(--color-container-brand-contrast)!important}.\!bg-\[var\(--color-container-brand-heavey-contrast\)\]{background-color:var(--color-container-brand-heavey-contrast)!important}.bg-\[var\(--color-container-brand-contrast\)\]{background-color:var(--color-container-brand-contrast)}.bg-\[var\(--color-container-neutral-bright\)\]{background-color:var(--color-container-neutral-bright)}.bg-\[var\(--color-states-white-selected\)\]{background-color:var(--color-states-white-selected)}.bg-\[var\(--color-surface-bright\)\]{background-color:var(--color-surface-bright)}.bg-\[var\(--color-surface-dim\)\]{background-color:var(--color-surface-dim)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-white{background-color:var(--color-white)}.bg-white\/50{background-color:color-mix(in srgb,#ffffff 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-10{padding:calc(var(--spacing) * 10)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[16px\]{padding-inline:16px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[91px\]{padding-top:91px}.pt-\[140px\]{padding-top:140px}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-\[24px\]{padding-bottom:24px}.text-center{text-align:center}.text-left{text-align:left}.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-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[var\(--color-text-primary-invert\)\]{color:var(--color-text-primary-invert)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-blue-600{color:var(--color-blue-600)}.text-blue-800{color:var(--color-blue-800)}.text-gray-500{color:var(--color-gray-500)}.text-gray-900{color:var(--color-gray-900)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0%}.opacity-100{opacity:100%}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.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,visibility,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-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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[program\:celery-worker\]{program:celery-worker}.\[program\:gunicorn\]{program:gunicorn}.\[program\:tailwind\]{program:tailwind}.hover\:border-gray-300{&:hover{@media (hover:hover){border-color:var(--color-gray-300)}}}.hover\:bg-white{&:hover{@media (hover:hover){background-color:var(--color-white)}}}.hover\:text-blue-600{&:hover{@media (hover:hover){color:var(--color-blue-600)}}}.hover\:text-gray-600{&:hover{@media (hover:hover){color:var(--color-gray-600)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.lg\:relative{@media (width>=64rem){position:relative}}.lg\:bottom-3\/4{@media (width>=64rem){bottom:calc(3/4 * 100%)}}.lg\:left-1\/4{@media (width>=64rem){left:calc(1/4 * 100%)}}.lg\:left-10\/12{@media (width>=64rem){left:calc(10/12 * 100%)}}.lg\:col-span-1{@media (width>=64rem){grid-column:span 1 / span 1}}.lg\:col-span-2{@media (width>=64rem){grid-column:span 2 / span 2}}.lg\:ml-12{@media (width>=64rem){margin-left:calc(var(--spacing) * 12)}}.lg\:flex{@media (width>=64rem){display:flex}}.lg\:hidden{@media (width>=64rem){display:none}}.lg\:h-6{@media (width>=64rem){height:calc(var(--spacing) * 6)}}.lg\:h-\[392px\]{@media (width>=64rem){height:392px}}.lg\:h-\[800px\]{@media (width>=64rem){height:800px}}.lg\:h-auto{@media (width>=64rem){height:auto}}.lg\:h-screen{@media (width>=64rem){height:100vh}}.lg\:w-6{@media (width>=64rem){width:calc(var(--spacing) * 6)}}.lg\:w-\[176px\]{@media (width>=64rem){width:176px}}.lg\:grid-cols-2{@media (width>=64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media (width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-5{@media (width>=64rem){grid-template-columns:repeat(5,minmax(0,1fr))}}.lg\:flex-row{@media (width>=64rem){flex-direction:row}}.lg\:justify-end{@media (width>=64rem){justify-content:flex-end}}.lg\:gap-0{@media (width>=64rem){gap:calc(var(--spacing) * 0)}}.lg\:gap-5{@media (width>=64rem){gap:calc(var(--spacing) * 5)}}.lg\:gap-12{@media (width>=64rem){gap:calc(var(--spacing) * 12)}}.lg\:gap-18{@media (width>=64rem){gap:calc(var(--spacing) * 18)}}.lg\:gap-20{@media (width>=64rem){gap:calc(var(--spacing) * 20)}}.lg\:gap-\[120px\]{@media (width>=64rem){gap:120px}}.lg\:border-t{@media (width>=64rem){border-top-style:var(--tw-border-style);border-top-width:1px}}.lg\:border-none{@media (width>=64rem){--tw-border-style:none;border-style:none}}.lg\:p-10{@media (width>=64rem){padding:calc(var(--spacing) * 10)}}.lg\:p-\[120px\]{@media (width>=64rem){padding:120px}}.lg\:px-\[120px\]{@media (width>=64rem){padding-inline:120px}}.lg\:pt-0{@media (width>=64rem){padding-top:calc(var(--spacing) * 0)}}.lg\:pt-16{@media (width>=64rem){padding-top:calc(var(--spacing) * 16)}}.lg\:pt-\[96px\]{@media (width>=64rem){padding-top:96px}}.lg\:pr-\[128px\]{@media (width>=64rem){padding-right:128px}}.lg\:pb-0{@media (width>=64rem){padding-bottom:calc(var(--spacing) * 0)}}.lg\:pb-4{@media (width>=64rem){padding-bottom:calc(var(--spacing) * 4)}}.lg\:pl-20{@media (width>=64rem){padding-left:calc(var(--spacing) * 20)}}.lg\:text-left{@media (width>=64rem){text-align:left}}.rtl\:divide-x-reverse{&:where(:dir(rtl),[dir="rtl"],[dir="rtl"] *){:where(&>:not(:last-child)){--tw-divide-x-reverse:1}}}.dark\:border-blue-500{@media (prefers-color-scheme:dark){border-color:var(--color-blue-500)}}.dark\:border-gray-700{@media (prefers-color-scheme:dark){border-color:var(--color-gray-700)}}.dark\:border-transparent{@media (prefers-color-scheme:dark){border-color:transparent}}.dark\:bg-gray-800{@media (prefers-color-scheme:dark){background-color:var(--color-gray-800)}}.dark\:bg-gray-800\/50{@media (prefers-color-scheme:dark){background-color:color-mix(in srgb,#1F2937 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}.dark\:text-blue-500{@media (prefers-color-scheme:dark){color:var(--color-blue-500)}}.dark\:text-gray-400{@media (prefers-color-scheme:dark){color:var(--color-gray-400)}}.dark\:text-white{@media (prefers-color-scheme:dark){color:var(--color-white)}}.dark\:hover\:bg-gray-800{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--color-gray-800)}}}}.dark\:hover\:text-blue-500{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){color:var(--color-blue-500)}}}}.dark\:hover\:text-gray-300{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){color:var(--color-gray-300)}}}}}@layer base{@font-face{font-family:'DMSans';src:url('/static/fonts/DMSans.ttf?945f512bcc43') format('truetype')}}:root{--font-family-body:'DMSans';--font-family-mono:'DMSans';--font-family-title:'DMSans';--color-alpha-black-black-10:#0000001a;--color-alpha-black-black-12:#0000001f;--color-alpha-black-black-38:#00000061;--color-alpha-black-black-4:#0000000a;--color-alpha-black-black-60:#00000099;--color-alpha-black-black-8:#00000014;--color-alpha-black-black-87:#000000de;--color-alpha-error-300-10:#ff7c5d1a;--color-alpha-error-300-12:#ff7c5d1f;--color-alpha-error-300-4:#ff7c5d0a;--color-alpha-error-300-8:#ff7c5d14;--color-alpha-error-900-10:#d700001a;--color-alpha-error-900-12:#d700001f;--color-alpha-error-900-4:#d700000a;--color-alpha-error-900-8:#d7000014;--color-alpha-primary-a400-10:#00b0ff1a;--color-alpha-primary-a400-12:#00b0ff1f;--color-alpha-primary-a400-4:#00b0ff0a;--color-alpha-primary-a400-8:#00b0ff14;--color-alpha-primary-a700-10:#0091ea1a;--color-alpha-primary-a700-12:#0091ea1f;--color-alpha-primary-a700-4:#0091ea0a;--color-alpha-primary-a700-8:#0091ea14;--color-alpha-white-white-10:#ffffff1a;--color-alpha-white-white-11:#ffffff1c;--color-alpha-white-white-12:#ffffff1f;--color-alpha-white-white-14:#ffffff24;--color-alpha-white-white-16:#ffffff29;--color-alpha-white-white-38:#ffffff61;--color-alpha-white-white-4:#ffffff0a;--color-alpha-white-white-5:#ffffff0d;--color-alpha-white-white-74:#ffffffbd;--color-alpha-white-white-8:#ffffff14;--color-alpha-white-white-87:#ffffffde;--color-generic-black:#000000;--color-generic-dark-gray:#0e0f12;--color-generic-dark-gray-2:#1a1b1e;--color-generic-no-color:#00000000;--color-generic-white:#ffffff;--color-neutral-050:#f9f9f9;--color-neutral-100:#f4f4f4;--color-neutral-200:#ececec;--color-neutral-300:#dddddd;--color-neutral-400:#b9b9b9;--color-neutral-500:#9a9a9a;--color-neutral-600:#717171;--color-neutral-700:#5d5d5d;--color-neutral-800:#3f3f3f;--color-neutral-900:#1e1e1e;--color-neutral-variant-050:#f6f9fe;--color-neutral-variant-100:#eff2f7;--color-neutral-variant-200:#e6e9ee;--color-neutral-variant-300:#d6d9de;--color-neutral-variant-400:#b2b5ba;--color-neutral-variant-500:#929599;--color-neutral-variant-600:#6a6d71;--color-neutral-variant-700:#57595d;--color-neutral-variant-800:#383b3f;--color-neutral-variant-900:#181a1e;--color-primary-025:#f0f9fe;--color-primary-050:#e2f4fe;--color-primary-1000:#08182b;--color-primary-200:#8bd2fa;--color-primary-400:#4ab4f7;--color-primary-500:#3ba7f5;--color-primary-700:#2f87d1;--color-primary-900:#1f589b;--color-primary-a400:#00b0ff;--color-primary-a700:#0091ea;--color-system-error-050:#ffe8e6;--color-system-error-1000:#381717;--color-system-error-300:#ff7c79;--color-system-error-900:#d91919;--color-system-info-1000:#111e25;--color-system-info-400:#3ea6ff;--color-system-info-900:#065fd4;--color-system-success-050:#ddfdec;--color-system-success-1000:#162116;--color-system-success-400:#0dde6e;--color-system-success-800:#008900;--color-system-warning-100:#fbf4be;--color-system-warning-1000:#241d11;--color-system-warning-700:#eeb200;--color-system-warning-800:#ed9a00;--color-system-warning-900:#734900;--color-border-brand:var(--color-primary-900,#1f589b);--color-border-brand-invert:var(--color-primary-400,#4ab4f7);--color-border-error:var(--color-system-error-900,#d91919);--color-border-hover:var(--color-alpha-black-black-38,#00000061);--color-border-primary:var(--color-alpha-black-black-12,#0000001f);--color-border-primary-invert:var(--color-alpha-white-white-38,#ffffff61);--color-border-success:var(--color-system-success-800,#008900);--color-border-warning:var(--color-system-warning-800,#ed9a00);--color-button-destructive:var(--color-system-error-900,#d91919);--color-button-destructive-tonal:var(--color-alpha-error-900-12,#d700001f);--color-button-neutral:var(--color-generic-dark-gray,#0e0f12);--color-button-neutral-invert:var(--color-generic-white,#ffffff);--color-button-primary:var(--color-primary-a700,#0091ea);--color-button-tonal:var(--color-alpha-primary-a700-12,#0091ea1f);--color-container-brand-bright:var(--color-primary-050,#e2f4fe);--color-container-brand-contrast:var(--color-primary-500,#3ba7f5);--color-container-brand-dim:var(--color-primary-050,#e2f4fe);--color-container-brand-heavey-contrast:var(--color-primary-1000,#08182b);--color-container-neutral-bright:var(--color-generic-white,#ffffff);--color-container-neutral-contrast:var(--color-neutral-variant-300,#d6d9de);--color-container-neutral-dim:var(--color-neutral-variant-200,#e6e9ee);--color-container-neutral-heavy-contrast:var(--color-generic-black,#000000);--color-container-system-error-bright:var(--color-system-error-050,#ffe8e6);--color-container-system-error-contrast:var(--color-system-error-900,#d91919);--color-container-system-success-bright:var(--color-system-success-050,#ddfdec);--color-container-system-success-contrast:var(--color-system-success-800,#008900);--color-container-system-warning-bright:var(--color-system-warning-100,#fbf4be);--color-container-system-warning-contrast:var(--color-system-warning-700,#eeb200);--color-elevations-01dp:var(--color-generic-no-color,#00000000);--color-elevations-03dp:var(--color-generic-no-color,#00000000);--color-elevations-06dp:var(--color-generic-no-color,#00000000);--color-elevations-12dp:var(--color-generic-no-color,#00000000);--color-elevations-24dp:var(--color-generic-no-color,#00000000);--color-fixed-black-12:var(--color-alpha-black-black-12,#0000001f);--color-fixed-black-38:var(--color-alpha-black-black-38,#00000061);--color-fixed-black-60:var(--color-alpha-black-black-60,#00000099);--color-fixed-black-87:var(--color-alpha-black-black-87,#000000de);--color-fixed-utilities-brand-invert:var(--color-primary-400,#4ab4f7);--color-fixed-utilities-error-invert:var(--color-system-error-300,#ff7c79);--color-fixed-utilities-success-invert:var(--color-system-success-400,#0dde6e);--color-fixed-white-100:var(--color-generic-white,#ffffff);--color-fixed-white-38:var(--color-alpha-white-white-38,#ffffff61);--color-fixed-white-74:var(--color-alpha-white-white-74,#ffffffbd);--color-fixed-white-87:var(--color-alpha-white-white-87,#ffffffde);--color-icon-brand:var(--color-primary-900,#1f589b);--color-icon-brand-invert:var(--color-primary-400,#4ab4f7);--color-icon-disable-invert:var(--color-alpha-white-white-38,#ffffff61);--color-icon-disabled:var(--color-alpha-black-black-38,#00000061);--color-icon-error:var(--color-system-error-900,#d91919);--color-icon-info:var(--color-system-info-900,#065fd4);--color-icon-primary:var(--color-alpha-black-black-87,#000000de);--color-icon-primary-invert:var(--color-generic-white,#ffffff);--color-icon-secondary:var(--color-alpha-black-black-60,#00000099);--color-icon-secondary-invert:var(--color-alpha-white-white-74,#ffffffbd);--color-icon-success:var(--color-system-success-800,#008900);--color-icon-warning:var(--color-system-warning-900,#734900);--color-states-black-focused:var(--color-alpha-black-black-12,#0000001f);--color-states-black-hover:var(--color-alpha-black-black-4,#0000000a);--color-states-black-pressed:var(--color-alpha-black-black-10,#0000001a);--color-states-black-selected:var(--color-alpha-black-black-8,#00000014);--color-states-brand-focused:var(--color-alpha-primary-a700-12,#0091ea1f);--color-states-brand-hover:var(--color-alpha-primary-a700-4,#0091ea0a);--color-states-brand-pressed:var(--color-alpha-primary-a700-10,#0091ea1a);--color-states-brand-selected:var(--color-alpha-primary-a700-8,#0091ea14);--color-states-destructive-focused:var(--color-alpha-error-900-12,#d700001f);--color-states-destructive-hover:var(--color-alpha-error-900-4,#d700000a);--color-states-destructive-pressed:var(--color-alpha-error-900-10,#d700001a);--color-states-fixed-black-focused:var(--color-alpha-black-black-12,#0000001f);--color-states-fixed-black-hover:var(--color-alpha-black-black-4,#0000000a);--color-states-fixed-black-pressed:var(--color-alpha-black-black-10,#0000001a);--color-states-fixed-black-selected:var(--color-alpha-black-black-8,#00000014);--color-states-fixed-white-focused:var(--color-alpha-white-white-12,#ffffff1f);--color-states-fixed-white-hover:var(--color-alpha-white-white-4,#ffffff0a);--color-states-fixed-white-pressed:var(--color-alpha-white-white-10,#ffffff1a);--color-states-fixed-white-selected:var(--color-alpha-white-white-8,#ffffff14);--color-states-white-focused:var(--color-alpha-white-white-12,#ffffff1f);--color-states-white-hover:var(--color-alpha-white-white-4,#ffffff0a);--color-states-white-pressed:var(--color-alpha-white-white-10,#ffffff1a);--color-states-white-selected:var(--color-alpha-white-white-8,#ffffff14);--color-surface-brand:var(--color-primary-050,#e2f4fe);--color-surface-bright:var(--color-generic-white,#ffffff);--color-surface-dim:var(--color-neutral-variant-050,#f6f9fe);--color-surface-minimal:var(--color-neutral-variant-050,#f6f9fe);--color-text-brand:var(--color-primary-900,#1f589b);--color-text-brand-invert:var(--color-primary-400,#4ab4f7);--color-text-disabled:var(--color-alpha-black-black-38,#00000061);--color-text-disabled-invert:var(--color-alpha-white-white-38,#ffffff61);--color-text-error:var(--color-system-error-900,#d91919);--color-text-info:var(--color-system-info-900,#065fd4);--color-text-info-invert:var(--color-system-info-400,#3ea6ff);--color-text-primary:var(--color-alpha-black-black-87,#000000de);--color-text-primary-invert:var(--color-generic-white,#ffffff);--color-text-secondary:var(--color-alpha-black-black-60,#00000099);--color-text-secondary-invert:var(--color-alpha-white-white-74,#ffffffbd);--color-text-success:var(--color-system-success-800,#008900);--color-text-warning:var(--color-system-warning-900,#734900) --font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-size-5xl:48px;--font-size-6xl:60px;--font-size-7xl:90px;--font-leading-xs:16px;--font-leading-sm:20px;--font-leading-md:24px;--font-leading-lg:28px;--font-leading-xl:32px;--font-leading-2xl:40px;--font-leading-3xl:48px;--font-leading-4xl:52px;--font-leading-5xl:72px;--font-leading-6xl:92px;--letter-spacing-xs:-0.25px;--letter-spacing-sm:0px;--letter-spacing-md:0.1px;--letter-spacing-lg:0.15px;--letter-spacing-xl:0.25px;--letter-spacing-2xl:0.5px;--letter-spacing-3xl:4px;--letter-spacing-2percent:-2%;--radius-rounded:8px;--spacing-none:0px;--spacing-half:2px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-13:52px;--spacing-14:56px;--shadow-xs:0px 1px 2px 0px #1018280a;--shadow-sm:0px 2px 6px 0px #1018280f;--shadow-md:0px 6px 15px -2px #10182814;--shadow-lg:0px 8px 24px -3px #1018280d;--shadow-xl:0px 20px 40px -8px #1018280d;--shadow-2xl:0px 25px 60px -15px #1018281f;font-family:var(--font-family-body);color:var(--color-text-primary)}.dark{--color-border-brand:var(--color-primary-400,#4ab4f7);--color-border-brand-invert:var(--color-primary-900,#1f589b);--color-border-error:var(--color-system-error-300,#ff7c79);--color-border-hover:var(--color-alpha-white-white-74,#ffffffbd);--color-border-primary:var(--color-alpha-white-white-38,#ffffff61);--color-border-primary-invert:var(--color-alpha-black-black-12,#0000001f);--color-border-success:var(--color-system-success-400,#0dde6e);--color-border-warning:var(--color-system-warning-700,#eeb200);--color-button-destructive:var(--color-system-error-300,#ff7c79);--color-button-destructive-tonal:var(--color-alpha-error-900-12,#d700001f);--color-button-neutral:var(--color-generic-white,#ffffff);--color-button-neutral-invert:var(--color-generic-no-color,#00000000);--color-button-primary:var(--color-primary-a400,#00b0ff);--color-button-tonal:var(--color-alpha-primary-a400-12,#00b0ff1f);--color-container-brand-bright:var(--color-generic-dark-gray-2,#1a1b1e);--color-container-brand-contrast:var(--color-primary-200,#8bd2fa);--color-container-brand-dim:var(--color-generic-dark-gray-2,#1a1b1e);--color-container-brand-heavey-contrast:var(--color-generic-dark-gray-2,#1a1b1e);--color-container-neutral-bright:var(--color-generic-dark-gray-2,#1a1b1e);--color-container-neutral-contrast:var(--color-neutral-variant-800,#383b3f);--color-container-neutral-dim:var(--color-generic-dark-gray,#0e0f12);--color-container-neutral-heavy-contrast:var(--color-generic-white,#ffffff);--color-container-system-error-bright:var(--color-neutral-variant-900,#181a1e);--color-container-system-error-contrast:var(--color-system-error-300,#ff7c79);--color-container-system-success-bright:var(--color-neutral-variant-900,#181a1e);--color-container-system-success-contrast:var(--color-system-success-400,#0dde6e);--color-container-system-warning-bright:var(--color-neutral-variant-900,#181a1e);--color-container-system-warning-contrast:var(--color-system-warning-700,#eeb200);--color-elevations-01dp:var(--color-alpha-white-white-5,#ffffff0d);--color-elevations-03dp:var(--color-alpha-white-white-8,#ffffff14);--color-elevations-06dp:var(--color-alpha-white-white-11,#ffffff1c);--color-elevations-12dp:var(--color-alpha-white-white-14,#ffffff24);--color-elevations-24dp:var(--color-alpha-white-white-16,#ffffff29);--color-fixed-black-12:var(--color-alpha-black-black-12,#0000001f);--color-fixed-black-38:var(--color-alpha-black-black-38,#00000061);--color-fixed-black-60:var(--color-alpha-black-black-60,#00000099);--color-fixed-black-87:var(--color-alpha-black-black-87,#000000de);--color-fixed-utilities-brand-invert:var(--color-primary-400,#4ab4f7);--color-fixed-utilities-error-invert:var(--color-system-error-300,#ff7c79);--color-fixed-utilities-success-invert:var(--color-system-success-400,#0dde6e);--color-fixed-white-100:var(--color-alpha-white-white-87,#ffffffde);--color-fixed-white-38:var(--color-alpha-white-white-38,#ffffff61);--color-fixed-white-74:var(--color-alpha-white-white-74,#ffffffbd);--color-fixed-white-87:var(--color-alpha-white-white-87,#ffffffde);--color-icon-brand:var(--color-primary-400,#4ab4f7);--color-icon-brand-invert:var(--color-primary-900,#1f589b);--color-icon-disable-invert:var(--color-alpha-black-black-38,#00000061);--color-icon-disabled:var(--color-alpha-white-white-38,#ffffff61);--color-icon-error:var(--color-system-error-300,#ff7c79);--color-icon-info:var(--color-system-info-400,#3ea6ff);--color-icon-primary:var(--color-alpha-white-white-87,#ffffffde);--color-icon-primary-invert:var(--color-alpha-black-black-87,#000000de);--color-icon-secondary:var(--color-alpha-white-white-74,#ffffffbd);--color-icon-secondary-invert:var(--color-alpha-black-black-60,#00000099);--color-icon-success:var(--color-system-success-400,#0dde6e);--color-icon-warning:var(--color-system-warning-700,#eeb200);--color-states-black-focused:var(--color-alpha-white-white-12,#ffffff1f);--color-states-black-hover:var(--color-alpha-white-white-4,#ffffff0a);--color-states-black-pressed:var(--color-alpha-white-white-10,#ffffff1a);--color-states-black-selected:var(--color-alpha-white-white-8,#ffffff14);--color-states-brand-focused:var(--color-alpha-primary-a400-12,#00b0ff1f);--color-states-brand-hover:var(--color-alpha-primary-a400-4,#00b0ff0a);--color-states-brand-pressed:var(--color-alpha-primary-a400-10,#00b0ff1a);--color-states-brand-selected:var(--color-alpha-primary-a400-8,#00b0ff14);--color-states-destructive-focused:var(--color-alpha-error-300-12,#ff7c5d1f);--color-states-destructive-hover:var(--color-alpha-error-300-4,#ff7c5d0a);--color-states-destructive-pressed:var(--color-alpha-error-300-10,#ff7c5d1a);--color-states-fixed-black-focused:var(--color-alpha-black-black-12,#0000001f);--color-states-fixed-black-hover:var(--color-alpha-black-black-4,#0000000a);--color-states-fixed-black-pressed:var(--color-alpha-black-black-10,#0000001a);--color-states-fixed-black-selected:var(--color-alpha-black-black-8,#00000014);--color-states-fixed-white-focused:var(--color-alpha-white-white-12,#ffffff1f);--color-states-fixed-white-hover:var(--color-alpha-white-white-4,#ffffff0a);--color-states-fixed-white-pressed:var(--color-alpha-white-white-10,#ffffff1a);--color-states-fixed-white-selected:var(--color-alpha-white-white-8,#ffffff14);--color-states-white-focused:var(--color-alpha-black-black-12,#0000001f);--color-states-white-hover:var(--color-alpha-black-black-4,#0000000a);--color-states-white-pressed:var(--color-alpha-black-black-10,#0000001a);--color-states-white-selected:var(--color-alpha-black-black-8,#00000014);--color-surface-brand:var(--color-generic-dark-gray,#0e0f12);--color-surface-bright:var(--color-generic-dark-gray-2,#1a1b1e);--color-surface-dim:var(--color-generic-dark-gray,#0e0f12);--color-surface-minimal:var(--color-generic-dark-gray,#0e0f12);--color-text-brand:var(--color-primary-400,#4ab4f7);--color-text-brand-invert:var(--color-primary-900,#1f589b);--color-text-disabled:var(--color-alpha-white-white-38,#ffffff61);--color-text-disabled-invert:var(--color-alpha-black-black-38,#00000061);--color-text-error:var(--color-system-error-300,#ff7c79);--color-text-info:var(--color-system-info-400,#3ea6ff);--color-text-info-invert:var(--color-system-info-900,#065fd4);--color-text-primary:var(--color-alpha-white-white-87,#ffffffde);--color-text-primary-invert:var(--color-alpha-black-black-87,#000000de);--color-text-secondary:var(--color-alpha-white-white-74,#ffffffbd);--color-text-secondary-invert:var(--color-alpha-black-black-60,#00000099);--color-text-success:var(--color-system-success-400,#0dde6e);--color-text-warning:var(--color-system-warning-700,#eeb200)}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:0.5s}html{scroll-behavior:smooth}@layer utilities{.text-color-brand{color:var(--color-text-brand)}.text-color-disabled{color:var(--color-text-disabled)}.text-color-disabled-invert{color:var(--color-text-disabled-invert)}.text-color-primary{color:var(--color-text-primary)}.text-color-primary-invert{color:var(--color-text-primary-invert)}.text-color-secondary{color:var(--color-text-secondary)}.text-color-secondary-invert{color:var(--color-text-secondary-invert)}.text-color-error{color:var(--color-text-error)}.text-color-error-invert{color:var(--color-text-error-invert)}.border-color-brand{border-color:var(--color-border-brand)}.border-color-primary{border-color:var(--color-border-primary)}.border-color-primary-invert{border-color:var(--color-border-primary-invert)}.border-color-error{border-color:var(--color-border-error)}.label-large-semibold{font-family:var(--font-family-body);font-size:var(--font-size-xl);line-height:var(--font-leading-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-large-medium{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-large-regular{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-large-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.label-large-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.label-large-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.label-medium-semibold{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-medium-medium{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-medium-regular{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-md);text-decoration:none;text-transform:none;font-style:normal}.label-medium-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.label-medium-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.label-medium-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.label-small-semibold{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-small-medium{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-small-regular{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.label-small-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.label-small-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.label-small-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.label-overline-medium{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-3xl);text-decoration:none;text-transform:uppercase;font-style:normal}.label-overline-small{font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:var(--font-leading-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-3xl);text-decoration:none;text-transform:uppercase;font-style:normal}.body-2xlarge-regular{font-family:var(--font-family-body);font-size:var(--font-size-2xl);line-height:var(--font-leading-2xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-3xl);line-height:var(--font-leading-3xl)}}.body-xlarge-medium{font-family:var(--font-family-body);font-size:var(--font-size-xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-xlarge-regular{font-family:var(--font-family-body);font-size:var(--font-size-xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-large-semibold{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-large-medium{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-large-regular{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-large-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.body-large-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.body-large-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-lg);line-height:var(--font-leading-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.body-medium-semibold{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-medium-medium{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-medium-regular{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-medium-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.body-medium-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.body-medium-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-leading-md);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.body-small-semibold{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-small-medium{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-small-regular{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal}.body-small-special-underline{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-transform:none;font-style:normal}.body-small-special-strikethrough{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:line-through;text-transform:none;font-style:normal}.body-small-special-italic{font-family:var(--font-family-body);font-size:var(--font-size-sm);line-height:var(--font-leading-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:italic}.heading-2xlarge-bold{font-family:var(--font-family-title);font-size:var(--font-size-3xl);line-height:var(--font-leading-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl)}}.heading-xlarge-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl)}}.heading-xlarge-bold{font-family:var(--font-family-title);font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl)}}.heading-xlarge-semibold{font-family:var(--font-family-title);font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl)}}.heading-xlarge-medium{font-family:var(--font-family-title);font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl)}}.heading-large-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl)}}.heading-large-bold{font-family:var(--font-family-title);font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl)}}.heading-large-semibold{font-family:var(--font-family-title);font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl)}}.heading-large-medium{font-family:var(--font-family-title);font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-4xl);line-height:var(--font-leading-3xl)}}.heading-medium-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-2xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl)}}.heading-medium-bold{font-family:var(--font-family-title);font-size:var(--font-size-2xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl)}}.heading-medium-semibold{font-family:var(--font-family-title);font-size:var(--font-size-2xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl)}}.heading-medium-medium{font-family:var(--font-family-title);font-size:var(--font-size-2xl);line-height:var(--font-leading-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-3xl);line-height:var(--font-leading-2xl)}}.heading-small-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-xl);line-height:var(--font-leading-lg);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-2xl);line-height:var(--font-leading-xl)}}.heading-small-bold{font-family:var(--font-family-title);font-size:var(--font-size-xl);line-height:var(--font-leading-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-2xl);line-height:var(--font-leading-xl)}}.heading-small-semibold{font-family:var(--font-family-title);font-size:var(--font-size-xl);line-height:var(--font-leading-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-2xl);line-height:var(--font-leading-xl)}}.heading-small-medium{font-family:var(--font-family-title);font-size:var(--font-size-xl);line-height:var(--font-leading-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-2xl);line-height:var(--font-leading-xl)}}.heading-xsmall-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-lg);line-height:var(--font-leading-md);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-xl);line-height:var(--font-leading-lg)}}.heading-xsmall-bold{font-family:var(--font-family-title);font-size:var(--font-size-lg);line-height:var(--font-leading-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-xl);line-height:var(--font-leading-lg)}}.heading-xsmall-semibold{font-family:var(--font-family-title);font-size:var(--font-size-lg);line-height:var(--font-leading-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-xl);line-height:var(--font-leading-lg)}}.heading-xsmall-medium{font-family:var(--font-family-title);font-size:var(--font-size-lg);line-height:var(--font-leading-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-xl);line-height:var(--font-leading-lg)}}.display-medium-bold{font-family:var(--font-family-title);font-size:var(--font-size-6xl);line-height:var(--font-leading-6xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-7xl);line-height:var(--font-leading-7xl)}}.display-medium-medium{font-family:var(--font-family-title);font-size:var(--font-size-6xl);line-height:var(--font-leading-6xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-7xl);line-height:var(--font-leading-7xl)}}.display-small-extrabold{font-family:var(--font-family-title);font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-6xl);line-height:var(--font-leading-5xl)}}.display-small-bold{font-family:var(--font-family-title);font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-6xl);line-height:var(--font-leading-5xl)}}.display-small-semibold{font-family:var(--font-family-title);font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-6xl);line-height:var(--font-leading-5xl)}}.display-small-medium{font-family:var(--font-family-title);font-size:var(--font-size-5xl);line-height:var(--font-leading-4xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-2percent);text-decoration:none;text-transform:none;font-style:normal;@media (min-width:767px){font-size:var(--font-size-6xl);line-height:var(--font-leading-5xl)}}.shadow-xs{box-shadow:var(--shadow-xs),var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm),var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md),var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg),var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl),var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl),var(--shadow-2xl)}.radius-rounded{border-radius:var(--radius-rounded)}button,.button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px;gap:8px;font-weight:var(--font-weight-medium)}.button-active{background-color:var(--color-button-neutral);color:var(--color-text-primary-invert);fill:var(--color-icon-secondary-invert)}.button-primary-neutral{background-color:var(--color-button-neutral);color:var(--color-text-primary-invert);fill:var(--color-icon-secondary-invert)}.button-primary-brand{background-color:var(--color-button-primary-brand);color:var(--color-fixed-black-87);fill:var(--color-icon-secondary-invert)}.button-secondary{background-color:var(--color-button-secondary);color:var(--color-text-primary);fill:var(--color-icon-secondary)}.button-tertiary{background-color:var(--color-button-neutral-invert);color:var(--color-text-primary);fill:var(--color-icon-primary);padding:8px 16px 8px 16px;gap:8px;border-radius:4px;border:1px solid var(--color-border-primary)}.button-blanked{background-color:var(--color-button-neutral);color:var(--color-text-primary);fill:var(--color-icon-secondary);border:1px solid var(--color-border-primary)}.button-small{padding:8px 16px;font-size:var(--font-size-sm);line-height:var(--font-leading-xs)}input:focus,select:focus,textarea:focus{outline:none;&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&:focus{--tw-ring-color:transparent}}.input{background:var(--color-states-white-focused);outline:none;font-size:var(--font-size-md);padding:12px;border-color:var(--color-border-primary);border-radius:8px;border-width:1px;border-style:solid;color:var(--color-text-secondary-invert)}.input~span,.input~label,.input-small~span,.input-small~label{color:var(--color-text-secondary-invert)}.input:active{background:var(--color-states-white-focused);outline:none;font-size:var(--font-size-md);padding:12px;border-color:var(--color-border-primary);border-width:1px;border-style:solid;color:var(--color-text-secondary-invert)}.input:focus{background:var(--color-states-white-focused);outline:none;font-size:var(--font-size-md);padding:12px;border-color:var(--color-fixed-utilities-brand-invert);border-width:1px;border-style:solid;color:var(--color-text-secondary-invert)}.input:focus~span,.input:focus~label{color:var(--color-text-secondary-invert)}.input-error{background:transparent;outline:none;font-size:var(--font-size-md);padding:12px;border-color:var(--color-border-error);border-width:0px 0px 2px 0px;border-style:solid;color:var(--color-text-secondary-invert)}.input.input-icon,.input-error.input-icon,.input:focus.input-icon{padding-right:40px}.input-error~span,.input-error~label{color:var(--color-text-error)}}header{background-color:transparent}footer{background-color:transparent}*{font-family:'DMSans';transition:color 500ms ease-in-out;transition:background 500ms ease-in-out}body{min-height:100vh;margin:0;background-attachment:fixed;background-color:var(--color-surface-primary);background-size:100vw 100vh}h1,h2,p{font-weight:400}p{line-height:1.5}a:hover{text-decoration:underline}h1{font-size:2rem;text-align:center}h2{font-size:1rem}pre{font-size:16px;font-family:var(--font-mono);background-color:rgba(255,255,255,0.45);border-radius:3px;box-shadow:2px 2px 6px rgb(255 255 255 / 25%);padding:0.5em;overflow-x:auto;color:var(--color-text)}input,button{font-size:inherit;font-family:inherit}input[type='number']{-moz-appearance:textfield}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button:focus:not(:focus-visible){outline:none}@media (min-width:720px){h1{font-size:2.4rem}}*{-ms-overflow-style:none}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.animate-scroll{animation:scroll 20s linear infinite}.custom-bounce{animation:bounce 3s infinite}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.fade{animation:fadeInOut 3s infinite}.image-box{position:relative;overflow:hidden}.image-box img{filter:brightness(100%);max-width:100%;transition:transform 0.7s ease-in-out,filter 0.7s ease-in-out;display:block;width:100%;height:auto;transform:scale(1)}.image-box:hover img{filter:brightness(50%);transform:scale(1.2)}.tab{cursor:pointer;padding:10px 16px 10px 12px}.tab-selected{background-color:var(--color-states-brand-selected);border-color:var(--color-border-brand);border-width:1px;border-radius:8px;color:var(--color-text-brand)}.mobileMenu-link{padding:8px 12px;border-radius:8px}.iti__country-list{color:black!important}.carousel-container{width:100%;max-width:700px;margin:0 auto}.carousel{position:relative;display:flex;align-items:center}.carousel-track{width:100%;overflow:hidden;display:flex}.carousel-img{width:100%;height:400px;object-fit:cover;border-radius:12px}.carousel-arrow{background:none;border:none;font-size:2rem;cursor:pointer;z-index:2;padding:0 12px;color:#1a237e;transition:background 0.2s;border-radius:50%;box-shadow:none}.carousel-arrow.left{position:absolute;left:0;top:50%;transform:translateY(-50%)}.carousel-arrow.right{position:absolute;right:0;top:50%;transform:translateY(-50%)}.carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.carousel-dot{width:10px;height:10px;border-radius:50%;background:#bdbdbd;display:inline-block;cursor:pointer;transition:background 0.2s}.carousel-dot.active{background:#1976d2}@layer base{.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^='light'] + .tooltip>.tooltip-arrow:before{border-style:solid;border-color:var(--color-gray-200)}[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='top']>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='right']>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='bottom']>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='left']>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^='top']>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^='bottom']>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^='left']>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^='right']>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role="tooltip"]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-gray-200)}.dark [role="tooltip"]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-gray-600)}[role="tooltip"]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-gray-200)}.dark [role="tooltip"]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-gray-600)}[data-popover][role="tooltip"][data-popper-placement^='top']>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role="tooltip"][data-popper-placement^='top']>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role="tooltip"][data-popper-placement^='right']>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role="tooltip"][data-popper-placement^='right']>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role="tooltip"][data-popper-placement^='bottom']>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role="tooltip"][data-popper-placement^='bottom']>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role="tooltip"][data-popper-placement^='left']>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role="tooltip"][data-popper-placement^='left']>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role="tooltip"][data-popper-placement^='top']>[data-popper-arrow]{bottom:-5px}[data-popover][role="tooltip"][data-popper-placement^='bottom']>[data-popper-arrow]{top:-5px}[data-popover][role="tooltip"][data-popper-placement^='left']>[data-popper-arrow]{right:-5px}[data-popover][role="tooltip"][data-popper-placement^='right']>[data-popper-arrow]{left:-5px}[role="tooltip"].invisible>[data-popper-arrow]:before{visibility:hidden}[role="tooltip"].invisible>[data-popper-arrow]:after{visibility:hidden}}@layer base{[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{appearance:none;background-color:#fff;border-color:var(--color-gray-500);border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;&:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*//*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:var(--color-blue-600);--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:var(--color-blue-600)}}input::placeholder,textarea::placeholder{color:var(--color-gray-500);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type="time"]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right 0.75rem center;background-repeat:no-repeat;background-size:0.75em 0.75em;padding-right:2.5rem;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left 0.75rem center;padding-right:0.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;print-color-adjust:unset}[type='checkbox'],[type='radio']{appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:var(--color-blue-600);background-color:#fff;border-color:--color-gray-500;border-width:1px;--tw-shadow:0 0 #0000}[type='checkbox']{border-radius:0px}[type='radio']{border-radius:100%}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*//*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:var(--color-blue-600);--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)}[type='checkbox']:checked,[type='radio']:checked,.dark [type='checkbox']:checked,.dark [type='radio']:checked{border-color:transparent!important;background-color:currentColor!important;background-size:0.55em 0.55em;background-position:center;background-repeat:no-repeat}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:0.55em 0.55em;print-color-adjust:exact}[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");background-size:1em 1em}.dark [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");background-size:1em 1em}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor!important;border-color:transparent!important;background-position:center;background-repeat:no-repeat;background-size:0.55em 0.55em;print-color-adjust:exact}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent!important;background-color:currentColor!important}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type='file']:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:white;background:var(--color-gray-800);border:0;font-weight:500;font-size:0.875rem;cursor:pointer;padding-top:0.625rem;padding-bottom:0.625rem;padding-left:2rem;padding-right:1rem;margin-inline-start:-1rem;margin-inline-end:1rem;&:hover{background:var(--color-gray-700)}}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:white;background:var(--color-gray-600);&:hover{background:var(--color-gray-500)}}input[type="range"]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:var(--color-blue-600);border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type="range"]:disabled::-webkit-slider-thumb{background:var(--color-gray-400)}.dark input[type="range"]:disabled::-webkit-slider-thumb{background:var(--color-gray-500)}input[type="range"]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254 / var(--tw-ring-opacity))}input[type="range"]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:var(--color-blue-600);border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type="range"]:disabled::-moz-range-thumb{background:var(--color-gray-400)}.dark input[type="range"]:disabled::-moz-range-thumb{background:var(--color-gray-500)}input[type="range"]::-moz-range-progress{background:var(--color-blue-500)}input[type="range"]::-ms-fill-lower{background:var(--color-blue-500)}input[type="range"].range-sm::-webkit-slider-thumb{height:1rem;width:1rem}input[type="range"].range-lg::-webkit-slider-thumb{height:1.5rem;width:1.5rem}input[type="range"].range-sm::-moz-range-thumb{height:1rem;width:1rem}input[type="range"].range-lg::-moz-range-thumb{height:1.5rem;width:1.5rem}.toggle-bg:after{content:"";position:absolute;top:0.125rem;left:0.125rem;background:white;border-color:var(--color-gray-300);border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked + .toggle-bg:after{transform:translateX(100%);border-color:white}input:checked + .toggle-bg{background:var(--color-blue-600);border-color:var(--color-blue-600)}}@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-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-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-ease{syntax:"*";inherits:false}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-ease:initial}}}