.ui-button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:30px;padding:.625rem 1.125rem .875rem;font-size:1rem;font-weight:600;line-height:1.5;--tw-shadow:0 1px 2px 0 rgba(10,13,18,0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-button:hover{opacity:.9}.ui-button:focus{outline:2px solid transparent;outline-offset:2px}.ui-button:disabled{pointer-events:none;cursor:default;opacity:.5}.ui-button{&>svg{margin-top:1px;margin-bottom:-1px}&.primary{--tw-bg-opacity:1;background-color:rgb(0 136 171/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}&.primary-dark{--tw-bg-opacity:1;background-color:rgb(0 96 127/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}&.secondary{--tw-bg-opacity:1;background-color:rgb(221 241 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 53 66/var(--tw-text-opacity,1))}&.tertiary{--tw-bg-opacity:1;background-color:rgb(239 248 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 53 66/var(--tw-text-opacity,1))}&.transparent{background-color:rgb(255 255 255/.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}&.outline{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 96 127/var(--tw-text-opacity,1));outline-width:2px;outline-color:#0088AB}&.trigger-btn{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 96 127/var(--tw-bg-opacity,1));padding-top:.625rem;padding-bottom:.625rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&.trigger-btn{span{margin-top:-.125rem}}}.dropdown-menu{position:absolute;right:0;z-index:50;margin-top:.25rem;width:15rem;transform-origin:top right;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(187 221 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 4px 6px -2px #0A0D1208,0px 12px 16px -4px #0A0D1214;--tw-shadow-colored:0px 4px 6px -2px var(--tw-shadow-color),0px 12px 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dropdown-menu:focus{outline:2px solid transparent;outline-offset:2px}.dropdown-menu{[role=menuitem]{display:block;padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.43}}.ui-modal{position:fixed;top:50%;left:50%;z-index:50;max-height:95%;width:95%;max-width:70.125rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:12px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 8px -4px rgba(10,13,18,0.03),0 20px 24px -4px rgba(10,13,18,0.08);--tw-shadow-colored:0 8px 8px -4px var(--tw-shadow-color),0 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ui-modal-content{padding:1.25rem}@media (min-width:768px){.ui-modal-content{padding:1.75rem}}@media (min-width:1024px){.ui-modal-content{padding:2.125rem 2rem 2.625rem}}.ui-modal-scroll{max-height:60vh;overflow:auto;padding-right:.75rem}.ui-modal-scroll::-webkit-scrollbar{width:10px;height:10px}.ui-modal-scroll::-webkit-scrollbar-track{background:transparent}.ui-modal-scroll::-webkit-scrollbar-thumb{background-color:#0088AB;border-radius:8px;border:3px solid transparent;background-clip:padding-box}.ui-modal-scroll::-webkit-scrollbar-thumb:hover{background-color:#00607F}.ui-modal-scroll{scrollbar-width:thin;scrollbar-color:#0088AB transparent}.ui-overlay{position:fixed;inset:0;top:0;bottom:0;left:0;right:0;z-index:40;background-color:rgba(0,0,0,.235)}@media (min-width:768px){.ui-overlay{top:7rem}}@media (min-width:1024px){.ui-overlay{top:4.5rem}}.ui-overlay{&.loader-overlay{display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255/.2)}@media (min-width:768px){&.loader-overlay{top:0}}@media (min-width:1024px){&.loader-overlay{top:0}}&.loader-overlay{.loader{margin:auto;height:4rem;width:4rem}@keyframes spin{to{transform:rotate(1turn)}}.loader{animation:spin 1s linear infinite;border-radius:9999px;border-width:4px;--tw-border-opacity:1;border-color:rgb(0 136 171/var(--tw-border-opacity,1));border-top-color:transparent;--tw-drop-shadow:drop-shadow(0 0 1px #ccc);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)}}}.ui-tabs{display:flex;overflow:auto;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(187 221 246/var(--tw-border-opacity,1));.ui-tab{flex-shrink:0;white-space:nowrap;border-bottom-width:.375rem;border-color:transparent;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:.625rem;font-size:1.125rem;line-height:1.56;font-weight:600}@media (min-width:1024px){.ui-tab{min-width:7.375rem;padding-left:2.375rem;padding-right:2.5rem}}.ui-tab{&[data-headlessui-state~=selected]{border-top-left-radius:.375rem;border-top-right-radius:.375rem;--tw-border-opacity:1;border-color:rgb(0 136 171/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(221 241 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(38 95 109/var(--tw-text-opacity,1))}}}.ui-options-tabs{display:flex;flex-direction:column}@media (min-width:768px){.ui-options-tabs{flex-direction:row}}.ui-options-tabs{.ui-tab{position:relative;display:flex;height:3.5rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(187 221 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(221 241 246/var(--tw-bg-opacity,1));font-size:1.25rem;line-height:1.5;font-weight:600;--tw-shadow:0 2px 4px -2px rgba(10,13,18,0.06),0 4px 8px -2px rgba(10,13,18,0.1);--tw-shadow-colored:0 2px 4px -2px var(--tw-shadow-color),0 4px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.ui-tab{aspect-ratio:352/84;height:auto;flex-basis:100%;border-radius:0;border-width:0;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.ui-tab{font-size:1.5rem;line-height:1.33}}.ui-tab{&:hover{opacity:.9}svg{display:none}@media (min-width:768px){svg{top:55%;left:50%;z-index:1;display:block;width:103.5%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:-50%}span,svg{position:absolute}span{top:20%;left:50%;z-index:1;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}&[data-headlessui-state~=selected]{--tw-border-opacity:1;border-color:rgb(0 96 127/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 96 127/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){&[data-headlessui-state~=selected]{background-color:transparent}}&[data-headlessui-state~=selected]{&:hover{opacity:1}}}}.ui-switcher,.ui-switcher-lg{display:flex;flex-wrap:wrap;align-items:center;border-radius:.625rem;background-color:rgb(0 136 171/.05);--tw-shadow:inset 0 8px 24px 0 rgba(83,106,114,0.2);--tw-shadow-colored:inset 0 8px 24px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.ui-switcher,.ui-switcher-lg{flex-wrap:nowrap}}.ui-switcher,.ui-switcher-lg{.ui-switcher-item{display:inline-flex;flex-basis:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;white-space:nowrap;border-radius:.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 96 127/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-switcher-item{&.selected,&[aria-selected=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px 0 rgba(77,91,95,0.3);--tw-shadow-colored:0 4px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&[disabled]{pointer-events:none;cursor:default}}}.ui-switcher{min-height:3.5rem;gap:.5rem;padding:.375rem;.ui-switcher-item{height:2.75rem;gap:.5rem;font-size:1rem;line-height:1.38;font-weight:600;line-height:1.5}}.ui-switcher-lg{min-height:4.8125rem;gap:.75rem;padding:.5rem .625rem;.ui-switcher-item{height:3.75rem;gap:.75rem;padding-top:.375rem;padding-bottom:.625rem;font-size:1.25rem;line-height:1.5;font-weight:500}@media (min-width:1024px){.ui-switcher-item{gap:1.25rem}}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:1320px){.container{max-width:1320px}}.txt-compact-xsmall{font-weight:400}.txt-compact-xsmall,.txt-compact-xsmall-plus{font-size:.75rem;line-height:1.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-compact-xsmall-plus{font-weight:500}.txt-compact-small-plus{font-size:.8125rem;font-weight:500}.txt-compact-medium,.txt-compact-small-plus{line-height:1.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-compact-medium{font-size:.875rem;font-weight:400}.txt-compact-large-plus{font-weight:500}.txt-compact-large,.txt-compact-large-plus{font-size:1rem;line-height:1.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-compact-large{font-weight:400}.txt-compact-medium-plus{font-size:.875rem;line-height:1.25rem;font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-compact-xlarge{font-size:1.125rem}.txt-compact-small,.txt-compact-xlarge{line-height:1.25rem;font-weight:400;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-compact-small{font-size:.8125rem}.h2-core{font-size:1rem;line-height:1.5rem}.h2-core,.h3-core{font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.h3-core{font-size:.875rem;line-height:1.25rem}.h1-core{font-size:1.125rem;line-height:1.75rem;font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-small{font-size:.8125rem;line-height:1.3000000715255737rem}.txt-medium,.txt-small{font-weight:400;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-medium{font-size:.875rem;line-height:1.399999976158142rem}.txt-small-plus{font-size:.8125rem;line-height:1.3000000715255737rem;font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-large{font-size:1rem;line-height:1.600000023841858rem}.txt-large,.txt-xsmall{font-weight:400;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-xsmall{font-size:.75rem;line-height:1.2000000476837158rem}.txt-xlarge{font-size:1.125rem;line-height:1.8000000715255737rem;font-weight:400;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ui-input,.ui-input-large,.ui-select{display:flex;width:100%;align-items:center;border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.625rem;padding-bottom:.625rem;--tw-shadow:0 1px 2px 0 rgba(10,13,18,0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-input,.ui-select{height:2.75rem;gap:.5rem;--tw-border-opacity:1;border-color:rgb(194 194 194/var(--tw-border-opacity,1));padding-left:.875rem;padding-right:.875rem;text-align:left;font-size:1rem;font-weight:500;line-height:1.5}.ui-input-large{height:3.25rem;gap:.875rem;--tw-border-opacity:1;border-color:rgb(0 136 171/var(--tw-border-opacity,1));padding-left:1.125rem;padding-right:1.125rem;font-size:1.125rem;line-height:1.56}.ui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%23003542' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}.ui-input-large::-moz-placeholder,.ui-input::-moz-placeholder{font-weight:400;--tw-text-opacity:1;color:rgb(0 53 66/var(--tw-text-opacity,1))}.ui-input-large::placeholder,.ui-input::placeholder{font-weight:400;--tw-text-opacity:1;color:rgb(0 53 66/var(--tw-text-opacity,1))}.ui-label{font-size:.875rem;line-height:1.43;font-weight:500;--tw-text-opacity:1;color:rgb(0 96 127/var(--tw-text-opacity,1))}.ui-field{&.fixed-label{position:relative}&.fixed-label{.ui-input,.ui-select{margin-top:.625rem}.ui-label{position:absolute;top:0;left:.75rem;z-index:1;max-width:calc(100% - 1.5rem);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.125rem;padding-right:.75rem}}}.ui-checkbox{display:block;height:1.25rem;width:1.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(194 194 194/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));&[data-headlessui-state~=checked]{position:relative;--tw-border-opacity:1;border-color:rgb(115 31 109/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(115 31 109/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.667 3.5 5.25 9.917 2.333 7' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}}.data-\[state\=checked\]\:txt-compact-small-plus[data-state=checked]{font-size:.8125rem;line-height:1.25rem;font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}