@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap";.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}@layer properties;@layer theme,base,components,utilities;/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--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-white:#fff;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.w-full{width:100%!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.lista-eventos{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}@media (max-width:767.98px){.evento-full-banner{margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}}.card.card-detalle-evento{--card-p:40px 0;background-color:#fff;@include media-breakpoint-up(md){&{--card-p:40px;border-radius:40px;box-shadow:0 8px 16px -4px rgba(0,46,109,.16)}}}.card.card-detalle-evento h3{font-size:16px}.cursor-pointer{cursor:pointer}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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);-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,currentcolor 50%,transparent)}}::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-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.modal{align-items:center;background-color:transparent;color:inherit;display:grid;height:100%;inset:0;justify-items:center;margin:0;max-height:none;max-width:none;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain;padding:0;pointer-events:none;position:fixed;transition:translate .3s ease-out,visibility allow-discrete .3s,background-color .3s ease-out,opacity .1s ease-out;visibility:hidden;width:100%;z-index:10002}.modal::backdrop{display:none}.modal.modal-open,.modal:target,.modal[open]{background-color:#0006;opacity:100%;pointer-events:auto;visibility:visible}:is(.modal.modal-open,.modal:target,.modal[open]) .modal-box{opacity:1;scale:1;translate:0 0}@starting-style{.modal.modal-open,.modal:target,.modal[open]{opacity:0;visibility:hidden}}.modal-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;position:fixed;width:0}.modal-toggle:checked+.modal{background-color:#0006;opacity:100%;pointer-events:auto;visibility:visible}.modal-toggle:checked+.modal .modal-box{opacity:1;scale:1;translate:0 0}@starting-style{.modal-toggle:checked+.modal{opacity:0;visibility:hidden}}.tooltip{display:inline-block;position:relative;--tt-bg:var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) }.tooltip:where([data-tip]):before,.tooltip>:where(.tooltip-content){background-color:var(--tt-bg);border-radius:var(--radius-field);color:var(--color-neutral-content);font-size:.875rem;line-height:1.25;max-width:20rem;opacity:0;padding-block:.25rem;padding-inline:.5rem;pointer-events:none;position:absolute;text-align:center;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;white-space:normal;width:-moz-max-content;width:max-content;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content)}.tooltip:after{background-color:var(--tt-bg);content:"";display:block;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;width:.625rem;--mask-tooltip:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='4' fill='none' viewBox='0 0 8 4'%3E%3Cpath fill='%23000' d='M.5 1C3.5 1 3 4 5 4s1.5-3 4.5-3c.5 0 .5-.5.5-1H0c0 .5 0 1 .5 1'/%3E%3C/svg%3E");-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip)}:is(.tooltip.tooltip-open,.tooltip:has(:focus-visible),.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip[data-tip]:not([data-tip=""]):hover):after,:is(.tooltip.tooltip-open,.tooltip:has(:focus-visible),.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip[data-tip]:not([data-tip=""]):hover)[data-tip]:before,:is(.tooltip.tooltip-open,.tooltip:has(:focus-visible),.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip[data-tip]:not([data-tip=""]):hover)>.tooltip-content{opacity:100%;--tt-pos:0rem;transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s,transform .2s cubic-bezier(.4,0,.2,1) 0s}.tooltip[data-tip]:before,.tooltip>.tooltip-content{inset:auto auto var(--tt-off) 50%}.tooltip:after,.tooltip[data-tip]:before,.tooltip>.tooltip-content{transform:translate(-50%) translateY(var(--tt-pos,.25rem))}.tooltip:after{inset:auto auto var(--tt-tail) 50%}.tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;flex-wrap:wrap;justify-content:center;position:relative;text-align:center;webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));border-color:#0000;font-size:.875rem;height:var(--tab-height);order:var(--tab-order);padding-inline-end:var(--tab-p);padding-inline-start:var(--tab-p)}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab:is(input[type=radio]){min-width:-moz-fit-content;min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;inset:0;opacity:0;position:absolute}:is(.tab:checked,.tab:is(.tab-active,[aria-selected=true]),.tab:is(label:has(:checked)))+.tab-content{display:block;height:calc(100% - var(--tab-height) + var(--border))}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline:2px solid transparent;outline-offset:2px}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline:2px solid currentColor;outline-offset:-5px}.tab[disabled]{opacity:40%;pointer-events:none}.menu{display:flex;flex-direction:column;flex-wrap:wrap;padding:.5rem;width:-moz-fit-content;width:fit-content;--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);font-size:.875rem}.menu :where(li ul){margin-inline-start:1rem;padding-inline-start:.5rem;position:relative;white-space:nowrap}.menu :where(li ul):before{background-color:var(--color-base-content);bottom:.75rem;content:"";inset-inline-start:0;opacity:10%;position:absolute;top:.75rem;width:var(--border)}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){align-content:flex-start;align-items:center;border-radius:var(--radius-field);display:grid;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;padding-block:.375rem;padding-inline:.75rem;text-align:start;text-wrap:balance;transition-duration:.2s;transition-property:color,background-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline:2px solid transparent;outline-offset:2px}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>.menu-dropdown-toggle),.menu :where(li>details>summary)):after{box-shadow:inset 2px 2px;content:"";display:block;height:.375rem;justify-self:flex-end;pointer-events:none;rotate:-135deg;transform-origin:50% 50%;transition-duration:.2s;transition-property:rotate,translate;translate:0 -1px;width:.375rem}.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,.menu :where(li>details[open]>summary):after{rotate:45deg;translate:0 1px}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:var(--color-base-content);cursor:pointer;color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline:2px solid transparent;outline-offset:2px}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:var(--color-base-content);cursor:pointer;--tw-outline-style:none;outline-style:none;box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline:2px solid transparent;outline-offset:2px}}.menu :where(li:empty){background-color:var(--color-base-content);height:1px;margin:.5rem 1rem;opacity:10%}.menu :where(li){align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:wrap;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none;background-color:var(--menu-active-bg);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%);color:var(--menu-active-fg)}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>details>summary:active{outline:2px solid transparent;outline-offset:2px}}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{color:var(--color-base-content);pointer-events:none}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{rotate:45deg;translate:0 1px}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.pika-single:is(div){background-color:var(--color-base-100);border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);display:inline-block;font-size:.75rem;padding:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999}.pika-single:is(div):after,.pika-single:is(div):before{content:"";display:table}.pika-single:is(div):after{clear:both}.pika-single:is(div).is-hidden{display:none}.pika-single:is(div).is-bound{position:absolute}.pika-single:is(div) .pika-lendar{css-float:left}.pika-single:is(div) .pika-title{position:relative;text-align:center}.pika-single:is(div) .pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:999}.pika-single:is(div) .pika-label{background-color:var(--color-base-100);display:inline-block;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:999}.pika-single:is(div) .pika-next,.pika-single:is(div) .pika-prev{border:0;border-radius:var(--radius-field);color:#0000;cursor:pointer;display:block;font-size:1.2em;height:2.25rem;outline:none;position:absolute;top:0;width:2.25rem}:is(.pika-single:is(div) .pika-next,.pika-single:is(div) .pika-prev):hover{background-color:var(--color-base-200)}:is(.pika-single:is(div) .pika-next,.pika-single:is(div) .pika-prev).is-disabled{cursor:default;opacity:.2}:is(.pika-single:is(div) .pika-next,.pika-single:is(div) .pika-prev):before{color:var(--color-base-content);display:inline-block;height:2.25rem;line-height:2.25;width:2.25rem}.pika-single:is(div) .pika-prev{left:0}.pika-single:is(div) .pika-prev:before{content:"‹"}.pika-single:is(div) .pika-next{right:0}.pika-single:is(div) .pika-next:before{content:"›"}.pika-single:is(div) .pika-select{display:inline-block}.pika-single:is(div) .pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-single:is(div) .pika-table td,.pika-single:is(div) .pika-table th{padding:0}.pika-single:is(div) .pika-table th{height:2.25rem;opacity:.6;text-align:center;width:2.25rem}.pika-single:is(div) .pika-button{border:0;cursor:pointer;display:block;height:2.25rem;margin:0;outline:none;padding:5px;text-align:right;text-align:center;width:2.25rem}.pika-single:is(div) .pika-week{color:var(--color-base-content)}.pika-single:is(div) .is-today .pika-button{background:var(--color-primary);color:var(--color-primary-content)}:is(.pika-single:is(div) .has-event,.pika-single:is(div) .is-selected) .pika-button,:is(.pika-single:is(div) .has-event,.pika-single:is(div) .is-selected) .pika-button:hover{background-color:var(--color-base-content);border-radius:var(--radius-field);color:var(--color-base-100)}:is(.pika-single:is(div) .has-event,.pika-single:is(div) .is-disabled,.pika-single:is(div) .is-inrange) .pika-button{background:var(--color-base-primary)}:is(.pika-single:is(div) .is-startrange,.pika-single:is(div) .is-endrange) .pika-button{background:var(--color-base-content);border-radius:var(--radius-field);color:var(--color-base-100)}.pika-single:is(div) .is-disabled .pika-button{color:var(--color-base-content);cursor:default;opacity:.3;pointer-events:none}.pika-single:is(div) .is-outside-current-month .pika-button{color:var(--color-base-content);opacity:.3}.pika-single:is(div) .is-selection-disabled{cursor:default;pointer-events:none}.pika-single:is(div) .pika-button:hover,.pika-single:is(div) .pika-row.pick-whole-week:hover .pika-button{background-color:var(--color-base-200);border-radius:var(--radius-field);color:var(--color-base-content)}.pika-single:is(div) .pika-table abbr{font-weight:400;text-decoration:none}.dropdown{display:inline-block;position:relative;position-area:var(--anchor-v,bottom) var(--anchor-h,span-right)}.dropdown>:not(summary):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(summary):focus{outline:2px solid transparent;outline-offset:2px}}.dropdown .dropdown-content{position:absolute}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{display:none;opacity:0;scale:95%;transform-origin:top}.dropdown[popover],.dropdown .dropdown-content{animation:dropdown .2s;transition-behavior:allow-discrete;transition-duration:.2s;transition-property:opacity,scale,display;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:999}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown.dropdown-open,.dropdown:focus-within,.dropdown:not(.dropdown-hover):focus)>[tabindex]:first-child{pointer-events:none}:is(.dropdown.dropdown-open,.dropdown:focus-within,.dropdown:not(.dropdown-hover):focus) .dropdown-content{opacity:100%}.dropdown.dropdown-hover:hover .dropdown-content{opacity:100%;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}:is(.dropdown.dropdown-open,.dropdown:focus,.dropdown:focus-within) .dropdown-content{scale:100%}.dropdown:where([popover]){background:#0000}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-open:not(:popover-open){display:none;opacity:0;scale:95%;transform-origin:top}.dropdown[popover]::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}.dropdown[popover]:not(.dropdown-open,:popover-open){display:none;opacity:0;scale:95%;transform-origin:top}.btn{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;gap:.375rem;justify-content:center;outline-offset:2px;text-align:center;vertical-align:middle;webkit-user-select:none;color:var(--btn-fg);padding-inline:var(--btn-p);-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-prose-links:var(--btn-fg);background-color:var(--btn-bg);background-image:none,var(--btn-noise);background-size:auto,calc(var(--noise)*100%);border-color:var(--btn-border);border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-start-start-radius:var(--join-ss,var(--radius-field));border-style:solid;border-width:var(--border);box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%)) inset,var(--btn-shadow);font-size:var(--fontsize,.875rem);font-weight:600;height:var(--size);outline-color:var(--btn-color,var(--color-base-content));text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;transition-duration:.2s;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(0,0,.2,1);--size:calc(var(--size-field, .25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg);--btn-noise:var(--fx-noise)}:where(.btn){width:unset}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg) calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg) calc(var(--depth)*30%),#0000)}}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-style:solid;outline-width:2px}.btn:active:not(.btn-active){translate:0 .5px;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content);box-shadow:none}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:var(--color-neutral);pointer-events:none;--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral) 20%,transparent)}}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content) 20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{aspect-ratio:1/1;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke='%23000' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3CanimateTransform attributeName='transform' dur='2s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/%3E%3Canimate attributeName='stroke-dasharray' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0,150;42,150;42,150'/%3E%3Canimate attributeName='stroke-dashoffset' dur='1.5s' keyTimes='0;0.475;1' repeatCount='indefinite' values='0;-16;-59'/%3E%3C/circle%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;pointer-events:none;vertical-align:middle;width:calc(var(--size-selector, .25rem)*6)}.collapse{border-radius:var(--radius-box,1rem);display:grid;grid-template-rows:max-content 0fr;isolation:isolate;overflow:hidden;position:relative;transition:grid-template-rows .2s;width:100%}.collapse:not(td,tr,colgroup){visibility:visible}.collapse>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column-start:1;grid-row-start:1;min-height:1lh;opacity:0;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;width:100%;z-index:1}.collapse:is([open],:focus:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],:focus:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){min-height:-moz-fit-content;min-height:fit-content;visibility:visible}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-style:solid;outline-width:2px}.collapse:not(.collapse-close)>.collapse-title,.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked){cursor:pointer}.collapse:focus:not(.collapse-close,.collapse[open])>.collapse-title{cursor:unset}.collapse:is([open],:focus:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse:is([open]).collapse-arrow>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse.collapse-open.collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%) rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-plus:focus:not(.collapse-close)>.collapse-title:after{content:"−"}.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{content:"−"}.collapse:is(details){width:100%}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details) summary{outline:none}.collapse{visibility:collapse}.visible{visibility:visible}.list{display:flex;flex-direction:column;font-size:.875rem}.list :where(.list-row){--list-grid-cols:minmax(0,auto) 1fr;border-radius:var(--radius-box);display:grid;gap:1rem;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);padding:1rem;position:relative;word-break:break-word}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto) 1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto) minmax(0,auto) 1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) minmax(0,auto) 1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-bottom:var(--border) solid;border-color:var(--color-base-content);content:"";inset-inline:var(--radius-box);bottom:0;position:absolute}@supports (color:color-mix(in lab,red,red)){{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.toast{background-color:transparent;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;inset-inline-end:1rem;inset-inline-start:auto;max-width:calc(100vw - 2rem);position:fixed;top:auto;translate:var(--toast-x,0) var(--toast-y,0);width:-moz-max-content;width:max-content}.toast>*{animation:toast .25s ease-out}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:1rem;--toast-x:0}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--toast-x:-50%}.toast:where(.toast-end){inset-inline-end:1rem;inset-inline-start:auto;--toast-x:0}.toast:where(.toast-bottom){bottom:1rem;top:auto;--toast-y:0}.toast:where(.toast-middle){bottom:auto;top:50%;--toast-y:-50%}.toast:where(.toast-top){bottom:auto;top:1rem;--toast-y:0}.toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border) solid;color:var(--input-color);cursor:pointer;display:inline-grid;flex-shrink:0;place-content:center;position:relative;vertical-align:middle;webkit-user-select:none;grid-template-columns:0fr 1fr 1fr;-webkit-user-select:none;-moz-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));box-shadow:inset 0 1px currentColor;padding:var(--toggle-p);transition:color .3s,grid-template-columns .2s;--input-color:var(--color-base-content);--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector, .25rem)*6);height:var(--size);width:calc(var(--size)*2 - (var(--border) + var(--toggle-p))*2)}@supports (color:color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000) inset}}@supports (color:color-mix(in lab,red,red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content) 50%,#0000)}}.toggle>*{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;grid-column:span 1/span 1;grid-column-start:2;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s;z-index:1}.toggle>*:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>*:focus{outline:2px solid transparent;outline-offset:2px}}.toggle>*:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>*:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:100%;rotate:0deg}.toggle:before{aspect-ratio:1/1;background-color:currentColor;border-radius:var(--radius-selector);grid-column-start:2;grid-row-start:1;height:100%;inset-inline-start:0;position:relative;translate:0;--tw-content:"";box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px currentColor;content:var(--tw-content);transition:background-color .1s,translate .2s,inset-inline-start .2s;background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%)}@supports (color:color-mix(in lab,red,red)){{box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}@media (forced-colors:active){.toggle:before{outline-offset:-1px;outline-style:var(--tw-outline-style);outline-width:1px}}@media print{.toggle:before{outline:.25rem solid;outline-offset:-1rem}}.toggle:focus-visible,.toggle:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}.toggle:checked,.toggle:has(>input:checked),.toggle[aria-checked=true]{background-color:var(--color-base-100);grid-template-columns:1fr 1fr 0fr;--input-color:var(--color-base-content)}:is(.toggle:checked,.toggle:has(>input:checked),.toggle[aria-checked=true]):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle:has(>input:checked),.toggle[aria-checked=true]):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:30%}.toggle:disabled:before{background-color:transparent;border:var(--border) solid}.input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);border:var(--border) solid #0000;border-color:var(--input-color);border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-start-start-radius:var(--join-ss,var(--radius-field));box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;cursor:text;display:inline-flex;flex-shrink:1;font-size:.875rem;gap:.5rem;height:var(--size);padding-inline:.75rem;position:relative;touch-action:manipulation;vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);--size:calc(var(--size-field, .25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}@supports (color:color-mix(in lab,red,red)){.input{--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline-flex;height:100%;width:100%}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline:2px solid transparent;outline-offset:2px}}.input :where(input[type=email]),.input :where(input[type=url]){direction:ltr}.input :where(input[type=date]){display:inline-block}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);isolation:isolate;outline:2px solid var(--input-color);outline-offset:2px;z-index:1}@supports (color:color-mix(in lab,red,red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){background-color:var(--color-base-200);border-color:var(--color-base-200);color:var(--color-base-content);cursor:not-allowed;box-shadow:none}@supports (color:color-mix(in lab,red,red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::-moz-placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em;position:absolute}.table{border-radius:var(--radius-box);font-size:.875rem;position:relative;text-align:left;width:100%}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){padding-block:.75rem;padding-inline:1rem;vertical-align:middle}.table :where(thead,tfoot){color:var(--color-base-content);white-space:nowrap;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table :where(tfoot){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(tfoot){border-top-color:color-mix(in oklch,var(--color-base-content) 5%,#0000);border-top-style:solid;border-top-width:var(--border)}}.table :where(.table-pin-rows thead tr){background-color:var(--color-base-100);position:sticky;top:0;z-index:1}.table :where(.table-pin-rows tfoot tr){background-color:var(--color-base-100);bottom:0;position:sticky;z-index:1}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);left:0;position:sticky;right:0}.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom-color:color-mix(in oklch,var(--color-base-content) 5%,#0000);border-bottom-style:solid;border-bottom-width:var(--border)}}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector, .25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor;background-color:transparent;cursor:pointer;overflow:hidden;vertical-align:middle;width:clamp(3rem,20rem,100%);--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border:none;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size)}@supports (color:color-mix(in lab,red,red)){.range{--range-bg:color-mix(in oklab,currentColor 10%,#0000)}}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline:2px solid;outline-offset:2px}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size)*.5);width:100%}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}}@media (forced-colors:active){.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:currentColor;border:var(--range-p) solid;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));box-sizing:border-box;height:var(--range-thumb-size);position:relative;width:var(--range-thumb-size);webkit-appearance:none;box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc(var(--range-dir, 1)*-100rem - var(--range-dir, 1)*var(--range-thumb-size)/2) 0 0 calc(100rem*var(--range-fill));color:var(--range-progress);top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){{box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc(var(--range-dir, 1)*-100rem - var(--range-dir, 1)*var(--range-thumb-size)/2) 0 0 calc(100rem*var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);height:calc(var(--range-thumb-size)*.5);width:100%}.range::-moz-range-thumb{background-color:currentColor;border:var(--range-p) solid;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc(var(--range-dir, 1)*-100rem - var(--range-dir, 1)*var(--range-thumb-size)/2) 0 0 calc(100rem*var(--range-fill));box-sizing:border-box;color:var(--range-progress);height:var(--range-thumb-size);position:relative;top:50%;width:var(--range-thumb-size)}@supports (color:color-mix(in lab,red,red)){{box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc(var(--range-dir, 1)*-100rem - var(--range-dir, 1)*var(--range-thumb-size)/2) 0 0 calc(100rem*var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:30%}.tabs-border .tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border .tab:before{--tw-content:"";background-color:var(--tab-border-color);border-radius:var(--radius-field);bottom:0;content:var(--tw-content);height:3px;left:10%;position:absolute;transition:background-color .2s ease;width:80%}:is(.tabs-border .tab:is(.tab-active,[aria-selected=true]):not(.tab-disabled,[disabled]),.tabs-border .tab:is(input:checked),.tabs-border .tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:var(--border) solid #0000;border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-start-start-radius:var(--join-ss,var(--radius-field));box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;display:inline-flex;flex-shrink:1;font-size:.875rem;gap:.375rem;height:var(--size);padding-inline-end:1.75rem;padding-inline-start:1rem;position:relative;text-overflow:ellipsis;touch-action:manipulation;vertical-align:middle;width:clamp(3rem,20rem,100%);border-color:var(--input-color);--input-color:var(--color-base-content);--size:calc(var(--size-field, .25rem)*10)}@supports (color:color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}@supports (color:color-mix(in lab,red,red)){.select{--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;border-radius:inherit;border-style:none;height:calc(100% - 2px);margin-inline-end:-1.75rem;margin-inline-start:-1rem;padding-inline-end:1.75rem;padding-inline-start:1rem;width:calc(100% + 2.75rem)}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline:2px solid transparent;outline-offset:2px}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);isolation:isolate;outline:2px solid var(--input-color);outline-offset:2px;z-index:1}@supports (color:color-mix(in lab,red,red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000)}}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){background-color:var(--color-base-200);border-color:var(--color-base-200);color:var(--color-base-content);cursor:not-allowed}@supports (color:color-mix(in lab,red,red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::-moz-placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.card{border-radius:var(--radius-box);display:flex;flex-direction:column;outline-width:2px;outline:0 solid #0000;outline-offset:2px;position:relative;transition:outline .2s ease-in-out}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline:2px solid transparent;outline-offset:2px}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-end-end-radius:unset;border-end-start-radius:unset;border-start-end-radius:inherit;border-start-start-radius:inherit;overflow:hidden}.card :where(figure:last-child){border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:unset;border-start-start-radius:unset;overflow:hidden}.card:where(.card-border){border:var(--border) solid var(--color-base-200)}.card:where(.card-dash){border:var(--border) dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{filter:brightness(28%);height:100%;-o-object-fit:cover;object-fit:cover}.card figure{align-items:center;display:flex;justify-content:center}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid currentColor}.avatar{display:inline-flex;position:relative;vertical-align:middle}.avatar>div{aspect-ratio:1/1;display:block;overflow:hidden}.avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content));-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-selector);box-shadow:0 1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 0 #0000 inset,0 0 #0000;color:var(--color-base-content);cursor:pointer;display:inline-block;flex-shrink:0;padding:.25rem;position:relative;transition:background-color .2s,box-shadow .2s;vertical-align:middle;--size:calc(var(--size-selector, .25rem)*6);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%);height:var(--size);width:var(--size)}@supports (color:color-mix(in lab,red,red)){.checkbox{border-bottom-color:var(--input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));border-bottom-style:solid;border-bottom-width:var(--border);border-left-color:var(--input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));border-left-style:solid;border-left-width:var(--border);border-right-color:var(--input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));border-right-style:solid;border-right-width:var(--border);border-top-color:var(--input-color,color-mix(in oklab,var(--color-base-content) 20%,#0000));border-top-style:solid;border-top-width:var(--border)}}.checkbox:before{--tw-content:"";background-color:currentColor;box-shadow:0 3px oklch(100% 0 0/calc(var(--depth)*.1)) inset;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);content:var(--tw-content);display:block;font-size:1rem;height:100%;line-height:.75;opacity:0;rotate:45deg;transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;width:100%}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0,70% 0,70% 100%);opacity:100%}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{background-color:transparent;rotate:0deg;--tw-content:"✔︎";clip-path:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{background-color:transparent;rotate:0deg;--tw-content:"✔︎";clip-path:none}}.checkbox:indeterminate:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);opacity:100%;rotate:0deg;translate:0 -35%}.checkbox:disabled{cursor:not-allowed;opacity:20%}.radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border) solid var(--input-color,currentColor);border-radius:calc(infinity*1px);cursor:pointer;display:inline-block;flex-shrink:0;padding:.25rem;position:relative;vertical-align:middle;box-shadow:0 1px oklch(0 0 0/calc(var(--depth)*.1)) inset;--size:calc(var(--size-selector, .25rem)*6);color:var(--input-color,currentColor);height:var(--size);width:var(--size)}@supports (color:color-mix(in lab,red,red)){.radio{border-bottom-color:var(--input-color,color-mix(in srgb,currentcolor 20%,#0000));border-bottom-style:solid;border-bottom-width:var(--border);border-left-color:var(--input-color,color-mix(in srgb,currentcolor 20%,#0000));border-left-style:solid;border-left-width:var(--border);border-right-color:var(--input-color,color-mix(in srgb,currentcolor 20%,#0000));border-right-style:solid;border-right-width:var(--border);border-top-color:var(--input-color,color-mix(in srgb,currentcolor 20%,#0000));border-top-style:solid;border-top-width:var(--border)}}.radio:before{border-radius:calc(infinity*1px);display:block;height:100%;width:100%;--tw-content:"";background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%);content:var(--tw-content)}.radio:focus-visible{outline:2px solid currentColor}.radio:checked,.radio[aria-checked=true]{animation:radio .2s ease-out;background-color:var(--color-base-100);border-color:currentColor}:is(.radio:checked,.radio[aria-checked=true]):before{background-color:currentColor;box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1)) inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0 0 0/calc(var(--depth)*.1))}@media (forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1px;outline-style:var(--tw-outline-style);outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline:.25rem solid;outline-offset:-1rem}}.radio:disabled{cursor:not-allowed;opacity:20%}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:currentColor;border-radius:var(--radius-box);height:.5rem;overflow:hidden;position:relative;width:100%;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress:indeterminate{animation:progress 5s ease-in-out infinite;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 0,#0000 90%);background-position-x:15%;background-size:200%}@supports (-moz-appearance:none){.progress:indeterminate::-moz-progress-bar{animation:progress 5s ease-in-out infinite;background-color:transparent;background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,#0000 0,#0000 90%);background-position-x:15%;background-size:200%}}@supports (-moz-appearance:none){.progress::-moz-progress-bar{background-color:currentColor;border-radius:var(--radius-box)}}@supports (-webkit-appearance:none){.progress::-webkit-progress-bar{background-color:transparent;border-radius:var(--radius-box)}.progress::-webkit-progress-value{background-color:currentColor;border-radius:var(--radius-box)}}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.dropdown-center{--anchor-h:center}.dropdown-center :where(.dropdown-content){inset-inline-end:50%;translate:50% 0}[dir=rtl] :is(.dropdown-center :where(.dropdown-content)){translate:-50% 0}.dropdown-center.dropdown-left{--anchor-h:left;--anchor-v:center}.dropdown-center.dropdown-left .dropdown-content{bottom:50%;top:auto;translate:0 50%}.dropdown-center.dropdown-right{--anchor-h:right;--anchor-v:center}.dropdown-center.dropdown-right .dropdown-content{bottom:50%;top:auto;translate:0 50%}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0 0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-base-100);border:var(--border) solid #0000;border-color:var(--input-color);border-radius:var(--radius-field);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;flex-shrink:1;font-size:.875rem;min-height:5rem;padding-block:.5rem;padding-inline-end:.75rem;padding-inline-start:.75rem;touch-action:manipulation;vertical-align:middle;width:clamp(3rem,20rem,100%);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}@supports (color:color-mix(in lab,red,red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content) 20%,#0000)}}.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline:2px solid transparent;outline-offset:2px}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color);isolation:isolate;outline:2px solid var(--input-color);outline-offset:2px}@supports (color:color-mix(in lab,red,red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth)*10%),#0000)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){background-color:var(--color-base-200);border-color:var(--color-base-200);color:var(--color-base-content);cursor:not-allowed;box-shadow:none}@supports (color:color-mix(in lab,red,red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::-moz-placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.modal-backdrop{align-self:stretch;color:transparent;display:grid;grid-column-start:1;grid-row-start:1;justify-self:stretch;z-index:-1}.modal-backdrop button{cursor:pointer}.modal-box{background-color:var(--color-base-100);border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));box-shadow:0 25px 50px -12px #00000040;grid-column-start:1;grid-row-start:1;max-height:100vh;max-width:32rem;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;scale:95%;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out .05s,box-shadow .3s ease-out;width:91.66667%}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.filter{display:flex;flex-wrap:wrap}.filter input[type=radio]{width:auto}.filter input{opacity:100%;overflow:hidden;scale:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1/1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset]{border-width:0;margin-inline:0;opacity:0;padding-inline:0;scale:0;width:0}.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){border-width:0;margin-inline:0;opacity:0;padding-inline:0;scale:0;width:0}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.label{align-items:center;color:currentColor;display:inline-flex;gap:.375rem;white-space:nowrap}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){align-items:center;display:flex;font-size:inherit;height:calc(100% - .5rem);padding-inline:.75rem;white-space:nowrap}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline-end:.75rem;margin-inline-start:-.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline-end:-.75rem;margin-inline-start:.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing)*2)}.modal-action{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.5rem}.my-1{margin-bottom:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*1)}.my-2{margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*2)}.my-3{margin-bottom:calc(var(--spacing)*3);margin-top:calc(var(--spacing)*3)}.my-4{margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*4)}.my-5{margin-bottom:calc(var(--spacing)*5);margin-top:calc(var(--spacing)*5)}.my-10{margin-bottom:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*10)}.ml-3{margin-left:calc(var(--spacing)*3)}.mr-3{margin-right:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-auto{margin-bottom:auto}.rounded-5{border-radius:calc(var(--spacing)*5)}.rounded-6{border-radius:calc(var(--spacing)*6)}.pl-4{padding-left:calc(var(--spacing)*4)}.carousel-item{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.badge{align-items:center;background-color:var(--badge-bg);background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%);border:var(--border) solid var(--badge-color,var(--color-base-200));border-radius:var(--radius-selector);color:var(--badge-fg);display:inline-flex;font-size:.875rem;gap:.5rem;justify-content:center;padding-inline:calc(.75rem - var(--border));vertical-align:middle;width:-moz-fit-content;width:fit-content;--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector, .25rem)*6);height:var(--size)}.tabs{display:flex;flex-wrap:wrap;--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field, .25rem)*10);flex-direction:var(--tabs-direction);height:var(--tabs-height)}.navbar{align-items:center;display:flex;min-height:4rem;padding:.5rem;width:100%}.footer{-moz-column-gap:1rem;column-gap:1rem;display:grid;font-size:.875rem;grid-auto-flow:row;line-height:1.25rem;place-items:start;row-gap:2.5rem;width:100%}.footer>*{display:grid;gap:.5rem;place-items:start}.footer.footer-center{grid-auto-flow:column dense;place-items:center;text-align:center}.footer.footer-center>*{place-items:center}.card-body{display:flex;flex:auto;flex-direction:column;font-size:var(--card-fs,.875rem);gap:.5rem;padding:var(--card-p,1.5rem)}.card-body :where(p){flex-grow:1}.carousel{display:inline-flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.alert{align-items:center;background-color:var(--alert-color,var(--color-base-200));background-image:none,var(--fx-noise);background-size:auto,calc(var(--noise)*100%);border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08)) inset,0 1px #000,0 4px 3px -2px oklch(0 0 0/calc(var(--depth)*.08));color:var(--color-base-content);display:grid;font-size:.875rem;gap:1rem;grid-auto-flow:column;grid-template-columns:auto;justify-content:start;justify-items:start;line-height:1.25rem;padding-block:.75rem;padding-inline:1rem;text-align:start}@supports (color:color-mix(in lab,red,red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200))) calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.alert.alert-dash,.alert.alert-outline{background-color:transparent;background-image:none;box-shadow:none;color:var(--alert-color)}.alert.alert-dash{border-style:dashed}.alert.alert-soft{background:var(--alert-color,var(--color-base-content));color:var(--alert-color,var(--color-base-content));border-color:var(--alert-color,var(--color-base-content));background-image:none;box-shadow:none}@supports (color:color-mix(in lab,red,red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content)) 8%,var(--color-base-100))}}@supports (color:color-mix(in lab,red,red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content)) 10%,var(--color-base-100))}}.card-title{align-items:center;display:flex;font-size:var(--cardtitle-fs,1.125rem);font-weight:600;gap:.5rem}.mask{display:inline-block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}@media (min-width:640px){.sm\\:block{display:block}.sm\\:flex{display:flex}.sm\\:grid{display:grid}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:inline-flex{display:inline-flex}.sm\\:table{display:table}}@media (min-width:768px){.md\\:block{display:block!important}.md\\:flex{display:flex}.md\\:grid{display:grid}.md\\:hidden{display:none}.md\\:inline{display:inline}.md\\:inline-flex{display:inline-flex}.md\\:table{display:table}}@media (min-width:1024px){.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:inline{display:inline}.lg\\:inline-flex{display:inline-flex}.lg\\:table{display:table}}@media (min-width:1280px){.xl\\:block{display:block}.xl\\:flex{display:flex}.xl\\:grid{display:grid}.xl\\:hidden{display:none}.xl\\:inline{display:inline}.xl\\:inline-flex{display:inline-flex}.xl\\:table{display:table}}.btn-circle{border-radius:calc(infinity*1px);height:var(--size);padding-inline:0;width:var(--size)}.btn-block{width:100%}.w-40{width:calc(var(--spacing)*40)}.w-52{width:calc(var(--spacing)*52)}.w-full{width:100%}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.columns-2{-moz-columns:2;column-count:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-5{gap:calc(var(--spacing)*5)}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:calc(infinity*1px)}.border{border-style:var(--tw-border-style);border-width:1px}.alert-info{border-color:var(--color-info);color:var(--color-info-content);--alert-color:var(--color-info)}.bg-accent{background-color:var(--color-accent)}.bg-base-100{background-color:var(--color-base-100)}.bg-info{background-color:var(--color-info)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.checkbox-sm{padding:.1875rem;--size:calc(var(--size-selector, .25rem)*5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.range-info{color:var(--color-info);--range-thumb:var(--color-info-content)}.text-accent{color:var(--color-accent)}.text-accent-content{color:var(--color-accent-content)}.text-info{color:var(--color-info)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-secondary{color:var(--color-secondary)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.line-through{text-decoration-line:line-through}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-md,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible):not(:disabled,[disabled],.btn-disabled){outline-color:currentColor;--btn-fg:currentColor}@media (hover:none){.btn-ghost:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;--btn-fg:currentColor}}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.btn-outline:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){.btn-outline:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field, .25rem)*8)}.btn-accent{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}.btn-info{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}.btn-warning{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}.radio-primary{--input-color:var(--color-primary)}@media (width >= 48rem){.md\:w-60{width:calc(var(--spacing)*60)}}@media (width >= 48rem){.md\:w-auto{width:auto}}@media (width >= 48rem){.md\:columns-2{-moz-columns:2;column-count:auto;column-count:2}}@media (width >= 48rem){.md\:columns-3{-moz-columns:3;column-count:auto;column-count:3}}@media (width >= 48rem){.md\:grid-cols-2,.d-md-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 48rem){.d-md-grid{display:grid}}@media (width >= 48rem){.md\:justify-center{justify-content:center}}@media (width >= 48rem){.md\:gap-y-4{row-gap:calc(var(--spacing)*4)}}@media (width >= 48rem){.md\:py-3{padding-block:calc(var(--spacing)*3)}}@media (width >= 48rem){.md\:pt-10{padding-top:calc(var(--spacing)*10)}}}@layer base{:root:has(input.theme-controller[value=light]:checked),:where(:root),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}@layer base{@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}}@layer base{:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}@layer base{:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}@layer base{@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}}@layer base{:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}}@layer base{:root{--fx-noise:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='1.34' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.2'/%3E%3C/svg%3E")}}@layer base{:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}}@layer base{:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){background-image:linear-gradient(var(--color-base-100),var(--color-base-100));scrollbar-gutter:stable;--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}}@layer base{:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes dropdown{0%{opacity:0}}@keyframes rating{0%,40%{filter:brightness(1.05) contrast(1.05);scale:1.1}}@layer base{:root:has(input.theme-controller[value=light]:checked),:where(:root),[data-theme=light]{color-scheme:normal;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:#002e6d;--color-primary-content:#fff;--color-secondary:#e7004c;--color-secondary-content:#fff;--color-accent:#490e67;--color-accent-content:#fff;--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:#00bed6;--color-info-content:#fff;--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:#fed925;--color-warning-content:#002e6d;--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}@layer base{:root:has(input.theme-controller[value=dark]:checked),:where(:root),[data-theme=dark]{color-scheme:normal;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:#002e6d;--color-primary-content:#fff;--color-secondary:#e7004c;--color-secondary-content:#fff;--color-accent:#490e67;--color-accent-content:#fff;--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:#00bed6;--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:#fed925;--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise: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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}.card.card-cita .info h3{color:#002e6d;font-size:16px;font-weight:700;line-height:1}.banner-picture{display:block}.banner-picture img{border-radius:var(--img-radius,10px);width:100%}.btn.btn-blue-royal,a.btn.btn-blue-royal{--btn-bg:#5c79e5;--btn-effect-bg:rgba(0,0,0,.1)}.h-screen{height:100vh}.object-cover{-o-object-fit:cover;object-fit:cover}.h-100{height:100%}.w-100{width:100%}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px #00000080;position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.285714285714286%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;height:auto;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}:root{--font-sans:Poppins,sans-serif;--default-font-family:var(--font-sans,Poppins,sans-serif);--page-header-h:0;--shadow-default:0 0 15px 0 rgba(0,46,109,.15);--scrollbar-bgcolor:#e9ecef;--scrollbar-color:#adb5bd;--padding-page-x:20px;--fs-2:22px;--fs-3:20px;--fs-4:18px;--fs-5:16px;--radius-1:7px;--radius-2:12px;--radius-3:14px;--vh100:calc(var(--vh, 1vh)*100)}@media (min-width:768px){:root{--padding-page-x:50px;--fs-2:24px;--fs-3:22px;--fs-4:22px;--fs-5:18px}}@media (min-width:992px){:root{--page-header-h:92px;--fs-2:28px;--fs-3:24px;--radius-1:7px;--radius-2:12px;--radius-3:22px}}html{min-height:100%;scroll-behavior:smooth}#main{background-color:#fff;margin:0 auto;max-width:900px;min-height:var(--vh100,100vh);padding-bottom:120px;padding-left:var(--padding-page-x);padding-right:var(--padding-page-x);padding-top:var(--page-header-h)}#main.no-header{padding-top:0}#main.no-footer{padding-bottom:0}@media (min-width:992px){#main{box-shadow:0 8px 16px -4px #002e6d29;padding-bottom:60px}}#full-main{background-color:#fff;min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.pt-page{padding-top:22px!important}body{background-color:#002e6d14;color:#002e6d;font-family:var(--default-font-family,Poppins,sans-serif)}@media (min-width:992px){body{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='941' fill='none' viewBox='0 0 1440 941'%3E%3Cpath fill='%23d5dde7' d='M159.471 227.762a79.4 79.4 0 0 1-9.765 24.897c-7.734 12.9-19.009 23.866-32.332 30.853-1.461.765-2.948 1.425-4.343 2.031l-1.359.589-.013.006-.012.005c-19.557 8.324-39.744 7.239-58.84-2.464-19.011-9.661-36.825-27.792-52.062-53.408l-.002-.002a753 753 0 0 1-8.479-14.678v.001c-14.502-25.651-31.146-57.953-47.402-90.797l5.264-2.605c16.237 32.805 32.826 64.997 47.25 90.511l.002.003a744 744 0 0 0 8.414 14.564c14.871 25.001 31.957 42.171 49.675 51.175 17.626 8.957 35.99 9.903 53.857 2.307 1.881-.821 3.614-1.544 5.324-2.441 12.313-6.457 22.81-16.641 30.021-28.669l.004-.007a73.6 73.6 0 0 0 9.048-23.064c3.081-15.212 2.502-38.748-18.396-64.113-8.577-10.414-21.415-31.828-36.12-58.664-14.753-26.921-31.515-59.54-47.956-92.554l5.257-2.619c16.425 32.98 33.149 65.525 47.849 92.351 14.748 26.913 27.335 47.834 35.503 57.752 22.198 26.942 22.995 52.359 19.616 69.028zM100.61 157.44c4.327 13.544 3.711 26.976-2.018 39.995-2.27 5.159-5.54 9.114-9.775 11.762-3.959 2.475-8.59 3.703-13.709 3.864l-1.03.019h-.022a53.6 53.6 0 0 1-15.132-2.234c-8.651-2.511-16.703-6.54-23.198-13.376h.001c-4.167-4.386-6.439-9.31-6.36-14.478.078-5.153 2.486-10.045 6.677-14.396l.005-.004c2.761-2.854 5.869-5.116 8.753-7.032 3.016-2.003 5.499-3.458 7.644-5.037l.058-.043.062-.039c5.397-3.572 9.459-6.403 13.61-8.995l.006-.003.006-.004c4.096-2.53 8.627-4.414 13.682-4.936l.49-.047c5.817-.495 11.081 1.323 15.014 5.96a26.5 26.5 0 0 1 5.217 8.965l.01.03zm-7.392 37.629c5.135-11.672 5.697-23.617 1.808-35.812a20.7 20.7 0 0 0-4.087-6.992l-.022-.025-.021-.025c-2.567-3.026-5.893-4.259-10.037-3.906-4.097.349-7.908 1.856-11.585 4.127-4.05 2.53-7.888 5.208-13.407 8.861-2.258 1.655-5.215 3.428-7.815 5.155-2.752 1.828-5.45 3.814-7.777 6.217-3.462 3.594-4.986 7.134-5.036 10.412-.05 3.265 1.354 6.775 4.745 10.344l.528.544c5.496 5.555 12.337 9.001 20.068 11.242l.011.003.01.003a47.8 47.8 0 0 0 13.476 1.989c4.666-.022 8.52-1.047 11.627-2.989 3.098-1.937 5.648-4.908 7.514-9.148m-31.61 46.179c-1.246 3.894-3.719 7.533-7.24 9.811-3.36 2.172-7.112 2.894-10.614 1.975-3.504-.919-6.413-3.39-8.256-6.943l-.018-.036a16.5 16.5 0 0 1-1.699-8.633h-.001a19.2 19.2 0 0 1 4.848-11.849c3.483-3.922 8.116-5.714 12.564-5.066 4.478.653 8.31 3.717 10.22 8.543 1.544 3.904 1.444 8.304.197 12.198m-5.593-1.79c.905-2.828.9-5.81-.064-8.247l.001-.001c-1.206-3.046-3.39-4.568-5.607-4.891-2.174-.317-4.812.462-7.108 2.915l-.22.243-.006.006a13.32 13.32 0 0 0-3.365 8.224l-.002.048-.004.049a10.6 10.6 0 0 0 1.082 5.601c1.181 2.268 2.836 3.506 4.523 3.948 1.693.445 3.763.177 5.933-1.226 2.196-1.421 3.932-3.842 4.837-6.669m39.89 15.576-.008.022-.007.017c-1.857 4.808-5.534 8.062-9.915 9.125-4.395 1.065-9.161-.158-12.997-3.622l-.002-.002c-3.53-3.195-5.56-7.816-6.122-12.45-.547-4.51.261-9.339 2.778-13.226l.01-.024.202-.3c2.411-3.549 5.89-5.758 9.73-6.271s7.779.71 11.039 3.51a17.95 17.95 0 0 1 5.829 9.296 20.9 20.9 0 0 1-.536 13.925m-5.469-2.142a15.03 15.03 0 0 0 .383-10.087l-.027-.086-.022-.087a12.1 12.1 0 0 0-3.959-6.342l-.025-.022c-2.104-1.807-4.396-2.414-6.435-2.142-2.012.268-4.035 1.428-5.583 3.658l-.07.103c-1.734 2.545-2.439 6.021-2.013 9.531.425 3.507 1.94 6.726 4.23 8.8 2.512 2.268 5.318 2.844 7.676 2.272 2.361-.573 4.61-2.378 5.83-5.56l.008-.019zm39.62-26.913c1.827 7.757-2.818 15.107-10.516 17.069l-.368.089-.002.001c-5.227 1.198-10.599-.304-14.708-3.226-4.105-2.919-7.26-7.482-7.711-12.786-.326-3.852.675-7.446 2.873-10.251 2.199-2.808 5.459-4.648 9.322-5.243l.006-.001c6.474-.985 11.695 1.453 15.571 4.885l.069.062.066.066c2.81 2.825 4.554 5.785 5.397 9.328zm7.478-26.539c-.662 3.691-3.172 6.805-6.96 8.641a15.6 15.6 0 0 1-5.496 1.533l.755.719-1.807-.663c-2.86.054-5.652-.674-8.284-1.877l-.122-.056-.116-.067-.002-.001-.003-.002-.009-.005-.034-.02-.12-.069c-.101-.059-.245-.143-.416-.245a47 47 0 0 1-1.269-.782c-.452-.29-.972-.637-1.399-.969a6.4 6.4 0 0 1-.718-.64 4 4 0 0 1-.386-.484c-2.982-3.053-4.148-7.01-3.442-10.747.735-3.888 3.443-7.262 7.596-8.968l.004-.002c6.247-2.556 14.227-.805 18.795 4.152 2.834 3.072 4.092 6.872 3.433 10.552m-19.677 37.973c4.856-1.115 7.565-5.489 6.482-10.088-.553-2.322-1.668-4.328-3.772-6.463-2.908-2.554-6.42-4.079-10.726-3.426-2.53.39-4.4 1.536-5.594 3.061-1.196 1.527-1.856 3.612-1.643 6.132.276 3.251 2.267 6.367 5.263 8.497 2.992 2.128 6.674 3.048 9.99 2.287m10.155-34.618c2.332-1.129 3.454-2.794 3.74-4.391.289-1.609-.189-3.606-1.969-5.534l-.001-.001c-2.892-3.139-8.257-4.33-12.248-2.699l-.439.195c-2.13 1.02-3.293 2.71-3.618 4.431-.347 1.834.206 3.978 2.092 5.772l.711.676q.24.165.539.356a41 41 0 0 0 1.474.898l.002.001c3.463 1.558 6.645 1.786 9.716.297zM1289.27 278.383c8.52-7.377 22.03-8.118 30.77-1.508 3.71 2.805 5.84 6.548 7.4 10.255l.3.741.09.229.06.242c.17.815.4 1.872.64 2.933.23 1.059.46 2.123.64 2.944l.06.3v.307c.04 7.845-2.67 14.698-6.94 20.704l-4.79-3.401c3.66-5.14 5.83-10.723 5.86-16.978-.16-.763-.36-1.691-.57-2.622-.21-.953-.42-1.909-.59-2.689-1.41-3.475-3.06-6.286-5.7-8.283-6.39-4.835-16.83-4.414-23.39 1.263-2.19 1.91-4.18 3.983-5.85 6.264v-.002a4.686 4.686 0 0 1-6.26 1.233v-.001c-3.65-2.265-7.17-4.072-11.02-4.809-3.78-.722-8.07-.453-13.31 1.791-5.31 2.277-8.26 8.009-8.22 14.518 0 .404-.03.793-.06 1.12l.6 3.315.6 3.362c2.65 5.934 7.12 10.337 12.8 14.086 2.26 1.493 4.51 2.995 6.77 4.5l6.75 4.524c10.08 6.772 23.73 4.28 30.85-5.591l5.39-7.48a1431 1431 0 0 0 5.35-7.497l4.79 3.398c-3.57 5.024-7.17 10.027-10.77 15.012v.001c-8.95 12.416-26.15 15.584-38.88 7.031l-6.74-4.516q-3.375-2.252-6.75-4.484c-6.36-4.201-11.85-9.482-15.08-16.951l-.14-.313-.06-.335-.66-3.713c-.22-1.238-.44-2.476-.67-3.711l-.07-.412.04-.416c.05-.432.07-.671.07-.887v-.005c-.05-8.096 3.66-16.472 11.78-19.951l.58-.244c6.01-2.458 11.3-2.844 16.14-1.917 4.53.866 8.5 2.851 12.09 5.019 1.83-2.352 3.9-4.462 6.09-6.372zM154.016 610.642c10.831-3.106 23.403 1.91 28.55 11.585 2.183 4.106 2.54 8.398 2.391 12.415l-.036.8-.013.248-.054.241c-.183.813-.418 1.87-.654 2.93l-.657 2.94-.067.3-.128.279c-3.267 7.133-8.617 12.204-15.018 15.856l-2.909-5.099c5.479-3.125 9.798-7.275 12.463-12.934l.586-2.618c.212-.952.424-1.908.599-2.687.179-3.749-.131-6.99-1.686-9.914-3.765-7.077-13.413-11.09-21.748-8.699-2.796.808-5.469 1.853-7.948 3.217l-.001-.002a4.677 4.677 0 0 1-6.19-1.513l-.002-.003c-2.356-3.59-4.789-6.711-7.974-9.001-3.123-2.246-7.133-3.809-12.828-3.979-5.778-.17-10.863 3.79-13.564 9.712l-.001-.001c-.168.368-.358.708-.523.991l-.857 3.258-.87 3.302c-.094 6.498 2.112 12.377 5.68 18.165a1666 1666 0 0 1 4.249 6.933l4.223 6.946c6.294 10.387 19.724 13.872 30.337 7.914l8.035-4.518q4.014-2.264 8.012-4.547l2.911 5.097a2361 2361 0 0 1-16.085 9.086v.001c-13.349 7.493-30.28 3.129-38.23-9.989l-4.214-6.934a1742 1742 0 0 0-4.235-6.909c-3.997-6.485-6.758-13.589-6.545-21.724l.009-.34.087-.329.959-3.648.96-3.646.106-.405.215-.359c.224-.372.345-.58.434-.776l.002-.004c3.361-7.367 10.252-13.403 19.079-13.142l.632.024c6.482.298 11.448 2.177 15.45 5.055 3.743 2.693 6.503 6.162 8.851 9.641 2.648-1.364 5.414-2.406 8.211-3.214zM1263.62 727.469a79.4 79.4 0 0 1 14.24-22.637v-.001c9.69-10.879 22.31-19.355 36.17-23.854l1.35-.422.79-.231c1.31-.371 2.62-.676 3.85-.955l1.45-.326.01-.002.02-.004c20.76-4.528 40.39.304 57.34 13.401 16.88 13.038 31 34.175 41.19 62.184v.002a820 820 0 0 1 5.59 16.006c9.46 27.906 19.78 62.744 29.63 98.043l-5.66 1.577c-9.83-35.258-20.12-69.98-29.53-97.738v-.004a784 784 0 0 0-5.55-15.879c-9.95-27.336-23.53-47.392-39.26-59.544-15.64-12.088-33.51-16.444-52.48-12.315-2 .455-3.84.842-5.68 1.403-13.31 4.046-25.52 12.094-34.85 22.565v.007a73.6 73.6 0 0 0-13.19 20.969c-5.78 14.146-9.57 36.877 5.38 65.073l.72 1.347c3.12 5.682 5.02 8.556 6.47 10.836 1.51 2.374 2.58 4.173 3.87 7.536 2.43 6.385 5.78 18.813 15.73 54.16l-5.65 1.592c-10.03-35.62-13.26-47.601-15.57-53.657-1.09-2.857-1.94-4.288-3.33-6.476-1.46-2.28-3.45-5.3-6.67-11.168-16.78-30.611-12.82-55.73-6.39-71.475zm44.7 80.071c-1.67-13.672 1.2-26.376 8.71-37.813l.74-1.103c3.19-4.645 7.14-7.92 11.8-9.732 4.35-1.693 9.13-2.035 14.19-1.239l1.01.175.01.002.01.002a53.6 53.6 0 0 1 14.45 5.018c8.03 4.081 15.19 9.542 20.3 17.469v.001c3.27 5.086 4.59 10.348 3.54 15.41-1.04 5.049-4.31 9.405-9.24 12.898l-.01.003c-3.24 2.289-6.72 3.93-9.91 5.274-3.34 1.406-6.05 2.371-8.45 3.522l-.06.031-.07.029c-5.97 2.501-10.49 4.524-15.05 6.296l-.01.003v.002c-4.65 1.777-9.61 2.79-14.86 2.25-5.8-.599-10.64-3.366-13.64-8.655a26.7 26.7 0 0 1-3.45-9.782v-.031zm14.29-35.59c-7.22 10.506-10 22.132-8.46 34.833a20.7 20.7 0 0 0 2.71 7.645l.02.029.01.028c1.96 3.452 5 5.285 9.13 5.711 4.09.421 8.11-.346 12.14-1.888l1.67-.661c3.89-1.563 7.84-3.311 13.19-5.555 2.52-1.202 5.75-2.39 8.62-3.599 3.04-1.282 6.07-2.73 8.8-4.657 4.07-2.885 6.23-6.077 6.89-9.289.66-3.198-.06-6.909-2.73-11.048-4.39-6.814-10.63-11.659-18.04-15.421l-.01-.006-.01-.005a47.7 47.7 0 0 0-12.86-4.469c-4.59-.849-8.57-.561-11.98.767-3.41 1.326-6.47 3.769-9.09 7.585m39.67-39.47c1.89-3.48 4.87-6.511 8.58-8.134l.36-.153c3.71-1.506 7.53-1.515 10.8.041 3.27 1.557 5.67 4.527 6.81 8.361l.02.039c.81 2.873.83 5.915.05 8.798h.01a19.23 19.23 0 0 1-6.97 10.732c-4.16 3.207-9.05 4.105-13.3 2.637-4.28-1.477-7.47-5.202-8.45-10.299v-.002c-.78-4.123.14-8.427 2.09-12.02m5.16 2.804c-1.42 2.609-1.97 5.54-1.48 8.114.62 3.218 2.48 5.12 4.6 5.851 2.08.717 4.81.445 7.53-1.537l.26-.197v-.005a13.3 13.3 0 0 0 4.84-7.452l.02-.047.01-.047c.51-1.868.51-3.841-.02-5.705-.74-2.448-2.13-3.973-3.71-4.722-1.58-.752-3.66-.876-6.05.097-2.43.987-4.58 3.042-6 5.65m-39.41-9.15c-.55-4.764.56-9.571 3.14-13.616 0-.005.01-.01.01-.016 2.72-4.377 6.94-6.888 11.44-7.115 4.52-.226 8.97 1.865 12.1 5.984v.003c2.87 3.797 4 8.715 3.69 13.373-.31 4.533-2 9.126-5.2 12.475l-.01.023-.26.256c-3.03 3.037-6.86 4.558-10.73 4.345-3.74-.207-7.28-2.029-9.93-5.196l-.26-.312a18 18 0 0 1-3.99-10.204m8.1-10.471a15.08 15.08 0 0 0-2.26 9.838l.01.089.01.09a12.1 12.1 0 0 0 2.7 6.969l.02.026c1.73 2.168 3.87 3.192 5.93 3.306 2.03.112 4.23-.652 6.17-2.559l.08-.081c2.18-2.176 3.52-5.46 3.76-8.987.23-3.527-.65-6.974-2.52-9.438-2.04-2.695-4.69-3.784-7.11-3.663-2.43.122-4.98 1.476-6.77 4.374l-.01.017zm-43.95 19.048c-.34-7.962 5.59-14.317 13.52-14.809l.38-.019c5.36-.202 10.36 2.277 13.85 5.914 3.49 3.634 5.74 8.706 5.19 14-.4 3.846-2.05 7.19-4.74 9.536-2.68 2.348-6.23 3.547-10.13 3.411h-.01c-6.54-.24-11.22-3.61-14.38-7.705l-.06-.073-.05-.078c-2.24-3.299-3.4-6.533-3.57-10.171zm-12.29 24.677c1.33-3.503 4.38-6.095 8.45-7.191l.51-.13c1.79-.424 3.51-.519 5.17-.351l-.61-.847 1.66.988c2.81.481 5.42 1.718 7.78 3.391l.11.077.11.087v.004c0 .002 0 .004.01.007q0 .01.03.025c.02.022.06.052.1.091.09.077.22.186.36.319.3.262.7.623 1.1 1.004.4.369.84.807 1.2 1.213.17.193.39.462.58.763.08.119.19.308.29.548 2.36 3.556 2.77 7.661 1.38 11.201-1.45 3.683-4.74 6.492-9.14 7.393v.001c-6.61 1.345-14.13-1.864-17.69-7.587-2.21-3.546-2.74-7.515-1.4-11.006m26.41-33.636c-4.98.191-8.45 3.982-8.25 8.702.11 2.387.83 4.568 2.51 7.062 2.38 3.048 5.54 5.197 9.89 5.358 2.56.089 4.61-.687 6.07-1.963s2.5-3.202 2.76-5.717c.33-3.246-1.04-6.679-3.59-9.33-2.54-2.65-5.99-4.24-9.39-4.112m-16.43 32.115c-2.51.675-3.92 2.101-4.5 3.617-.58 1.527-.48 3.578.9 5.804l.01.002c2.25 3.623 7.3 5.794 11.52 4.937 2.56-.523 4.17-2.05 4.85-3.788.69-1.738.54-3.947-.97-6.061l-.58-.797c-.13-.136-.29-.289-.46-.451-.34-.322-.69-.637-.96-.875a12 12 0 0 0-.32-.282v-.001c-3.11-2.177-6.2-2.995-9.49-2.105'/%3E%3C/svg%3E");background-position:top;background-repeat:repeat-y;background-size:1600px auto}}.custom-scroll,body,div{scrollbar-color:var(--scrollbar-color) var(--scrollbar-bgcolor);scrollbar-width:thin}.custom-scroll::-webkit-scrollbar,body::-webkit-scrollbar,div::-webkit-scrollbar{background-color:var(--scrollbar-bgcolor);height:16px;width:16px}.custom-scroll::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb{background:var(--scrollbar-color);background-clip:padding-box;border:4px solid transparent;border-radius:0;min-height:16px;min-width:16px}figure{margin:0}picture{display:block;line-height:1}.text-muted{color:#002e6d66!important}.text-blue{color:#5c79e5!important}.bg-soft-blue{background-color:#d0e7ff!important}.bg-lila{background-color:#8660fa!important}img{height:auto;line-height:1;max-width:100%;vertical-align:top}.text-green{color:#25c592!important}.submit-btn.submitting{opacity:.7;position:relative}.submit-btn .spinner{animation:spin .6s linear infinite;border:3px solid;border-radius:50%;border-top:3px solid transparent;display:inline-block;height:18px;margin-right:8px;vertical-align:middle;width:18px}.submit-btn .btn-text.hidden{display:none!important}@keyframes spin{to{transform:rotate(1turn)}}.cursor-none{cursor:auto!important}.radius-1{border-radius:var(--radius-1,7px)!important}.radius-2{border-radius:var(--radius-2,12px)!important}.radius-3{border-radius:var(--radius-3,14px)!important}.section-title{color:#002e6d;font-size:16px;font-weight:500;margin:0}.section-more{color:#002e6d66;display:inline-block;font-size:12px}.section-more:hover{color:#002e6d80;text-decoration:underline}.effect-hover,figure.effect-hover{border-radius:var(--img-radius,30px);height:var(--img-h,auto);overflow:hidden}.effect-hover img,figure.effect-hover img{height:var(--img-h,auto);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform .5s ease;width:100%}@media (max-width:991.98px){.effect-hover,figure.effect-hover{border-radius:var(--img-radius-md,25px);height:var(--img-h-md,auto)}.effect-hover img,figure.effect-hover img{height:var(--img-h-md,auto)}}@media (max-width:767.98px){.effect-hover,figure.effect-hover{border-radius:var(--img-radius-sm,15px);height:var(--img-h-sm,auto)}.effect-hover img,figure.effect-hover img{height:var(--img-h-sm,auto)}}.effect-hover:hover img,figure.effect-hover:hover img{transform:scale(1.1)}.effect-hover-color,figure.effect-hover-color{border-radius:var(--img-radius,16px);height:var(--img-h,auto);overflow:hidden;position:relative}.effect-hover-color img,figure.effect-hover-color img{height:var(--img-h,auto);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.effect-hover-color:after,figure.effect-hover-color:after{background-color:#002e6d;border-radius:inherit;content:"";display:block;height:10%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:10%}@media (max-width:991.98px){.effect-hover-color,figure.effect-hover-color{border-radius:var(--img-radius-md,16px);height:var(--img-h-md,auto)}.effect-hover-color img,figure.effect-hover-color img{height:var(--img-h-md,auto)}}@media (max-width:767.98px){.effect-hover-color,figure.effect-hover-color{border-radius:var(--img-radius-sm,16px);height:var(--img-h-sm,auto)}.effect-hover-color img,figure.effect-hover-color img{height:var(--img-h-sm,auto)}}.effect-hover-color:hover:after,figure.effect-hover-color:hover:after{height:100%;opacity:.2;width:100%}.logo{display:inline-block;height:auto;width:var(--logo-img-size,auto)}.logo a{display:block}.logo img{height:auto;width:100%}.wrap{margin-left:auto;margin-right:auto;max-width:1060px}.text-justify{text-align:justify!important}.text-gray{color:#7d7d7d!important}a{color:inherit;text-decoration:none}.minh-100{min-height:100%!important}.header-rounded{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='139' fill='none' viewBox='0 0 168 139'%3E%3Cpath fill='%23143f79' d='M.293 55.175A60.7 60.7 0 0 1 5.7 35.44v.002c4.833-10.433 12.512-19.683 22.075-26.079 1.402-.937 2.857-1.736 4.121-2.457l.02-.012c14.208-7.925 29.664-8.74 44.977-2.91 15.238 5.8 30.232 18.126 43.862 36.315v.002a570 570 0 0 1 7.612 10.433c13.06 18.256 28.281 41.373 43.249 64.928l-4.221 2.681c-14.948-23.524-30.111-46.553-43.093-64.7l-.003-.003a570 570 0 0 0-7.547-10.343c-13.264-17.7-27.553-29.28-41.637-34.64-14.002-5.33-27.901-4.563-40.742 2.593l-1.966 1.122c-.475.276-.938.556-1.397.85l-.456.297c-8.759 5.857-15.852 14.38-20.32 24.03l-.003.006a55.7 55.7 0 0 0-4.96 18.11c-1.08 11.52 1.156 28.843 18.215 46.026l.824.819c6.278 6.153 15.52 18.088 26.31 33.259l-4.074 2.898c-10.811-15.2-19.818-26.785-25.736-32.586C1.755 87.413-.924 68.149.292 55.187zm50.282 48.619c-4.26-9.651-4.98-19.608-2.017-29.661l.3-.974.256-.765c1.335-3.777 3.432-6.823 6.282-9.06 2.84-2.228 6.294-3.547 10.193-4.089l.786-.098.018-.001c3.901-.404 7.84-.247 11.696.466 6.791 1.205 13.268 3.62 18.79 8.312 3.549 3.017 5.712 6.622 6.078 10.626.366 3.993-1.095 7.956-3.946 11.627l-.003.005c-1.877 2.406-4.064 4.384-6.099 6.073-2.137 1.774-3.878 3.058-5.37 4.423l-.046.043-.048.039c-3.791 3.135-6.646 5.614-9.583 7.916l-.01.007c-3.014 2.338-6.448 4.196-10.44 4.97-4.438.86-8.66-.107-12.083-3.365a20.5 20.5 0 0 1-4.733-6.446l-.01-.024zm3.046-29.118c-2.924 9.189-2.388 18.209 1.514 27.068a15.5 15.5 0 0 0 3.6 4.884l.021.02.021.019c2.12 2.018 4.65 2.665 7.684 2.077 3.023-.586 5.749-2.013 8.326-4.012 2.862-2.243 5.546-4.577 9.442-7.8 1.579-1.435 3.682-3.027 5.487-4.525 1.932-1.603 3.799-3.313 5.35-5.301 2.299-2.963 3.132-5.7 2.912-8.1-.219-2.391-1.52-4.876-4.338-7.272l-.44-.365c-4.566-3.726-9.979-5.767-15.984-6.833l-.01-.003-.01-.001a36.1 36.1 0 0 0-10.27-.415c-3.5.388-6.292 1.463-8.444 3.151-2.142 1.681-3.805 4.09-4.861 7.408m19.688-37.659c.619-3.001 2.144-5.923 4.546-7.97l.235-.196c2.417-1.956 5.273-2.834 8.082-2.41 2.81.425 5.276 2.11 6.995 4.705l.009.014.008.014a12.8 12.8 0 0 1 2.027 6.527l.003.039.002.043-.001.001a14.88 14.88 0 0 1-2.764 9.45c-2.364 3.314-5.807 5.098-9.328 4.963-3.546-.135-6.777-2.207-8.654-5.783l-.14-.273c-1.395-2.834-1.64-6.122-1.02-9.124m4.897 1.01c-.447 2.166-.203 4.36.69 6.065 1.12 2.132 2.816 3.047 4.418 3.109 1.524.058 3.312-.647 4.78-2.49l.29-.384.003-.006a9.88 9.88 0 0 0 1.833-6.33l-.003-.084a7.8 7.8 0 0 0-1.23-4.014c-1.043-1.567-2.333-2.323-3.562-2.509-1.235-.186-2.708.155-4.188 1.353l-.276.235c-1.351 1.215-2.336 3.026-2.755 5.056m-31.25 2.064a16.18 16.18 0 0 1-.722-10.78l.002-.006c1.038-3.866 3.616-6.698 6.935-7.888 3.33-1.194 7.128-.635 10.378 1.725l.002.002c2.992 2.178 4.933 5.572 5.744 9.085.788 3.41.571 7.186-1.041 10.392l-.006.022-.145.272c-1.57 2.943-4.084 4.95-7.03 5.668s-6.102.092-8.854-1.803a13.94 13.94 0 0 1-5.263-6.69m4.094-9.433a11.18 11.18 0 0 0 .514 7.492l.03.071.027.072a8.94 8.94 0 0 0 3.41 4.353l.025.016c1.683 1.16 3.391 1.414 4.834 1.062 1.425-.347 2.805-1.339 3.764-3.095l.042-.078c1.071-2 1.323-4.622.728-7.195s-1.974-4.83-3.815-6.17c-2.02-1.466-4.1-1.655-5.75-1.063-1.653.593-3.153 2.07-3.8 4.501l-.004.017zM22.725 54.26c-2.028-5.773.844-11.761 6.463-14.006l.553-.205h.001c3.945-1.36 8.212-.639 11.613 1.271 3.292 1.85 6.039 4.965 6.924 8.859l.08.38c.57 2.949.094 5.82-1.381 8.183-1.478 2.366-3.855 4.06-6.791 4.84l-.005.002c-4.916 1.294-9.147-.162-12.406-2.48l-.064-.046-.061-.05c-2.39-1.937-3.981-4.077-4.924-6.743zm-3.528 20.594c.209-2.944 1.912-5.577 4.693-7.312l.352-.212a12.1 12.1 0 0 1 3.214-1.306l-1.188-.912 2.606.653c2.19-.267 4.389.066 6.493.769l.109.036.105.047h.004l.008.005.027.012.097.043a38 38 0 0 1 1.37.646c.367.184.797.409 1.158.632.17.106.406.26.628.45.085.073.214.192.35.352 2.553 2.121 3.788 5.096 3.55 8.065-.25 3.097-2.083 5.948-5.164 7.617h-.004c-4.618 2.493-10.922 1.8-14.865-1.656l-.227-.202c-2.301-2.118-3.518-4.885-3.316-7.727M31.37 44.776c-3.45 1.19-5.07 4.572-3.93 7.822.588 1.66 1.56 3.051 3.29 4.47 2.361 1.663 5.064 2.5 8.175 1.681l.335-.096c1.646-.511 2.8-1.444 3.497-2.559.743-1.19 1.066-2.755.712-4.586-.455-2.349-2.155-4.488-4.542-5.828-2.385-1.34-5.171-1.72-7.537-.904m-4.833 27.008c-1.613 1.006-2.272 2.286-2.353 3.424-.082 1.147.398 2.543 1.849 3.813l.002.002c2.36 2.069 6.398 2.525 9.192 1.02 1.67-.905 2.454-2.298 2.56-3.622.107-1.324-.443-2.817-1.948-3.971l-.576-.441q-.183-.098-.41-.213a31 31 0 0 0-.886-.423c-.114-.052-.21-.094-.28-.125-2.691-.88-5.03-.787-7.15.536'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;background-size:200px auto;border-radius:var(--hdr-radius,0 0 40px 40px);margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);padding-bottom:40px;padding-left:var(--padding-page-x,0);padding-right:var(--padding-page-x,0);padding-top:24px}.header-rounded,.header-rounded .hdr-top{overflow:visible;position:relative}.header-rounded .hdr-top:not(:last-child){margin-bottom:16px}.header-rounded .info{margin-bottom:15px}.header-rounded .info .st{font-size:16px;font-weight:500}.header-rounded.r2{--hdr-radius:0 0 24px 24px;background-position:right 0 top 10px}.title-main{color:#fed925;font-size:26px;font-weight:700;line-height:1.4}.horizontal-list{display:flex;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);overflow:auto}.horizontal-list .list-inner{display:inline-flex;flex:0 0 auto;gap:var(--list-gap,16px);min-width:100%;padding:10px var(--padding-page-x,0)}.horizontal-list .list-inner>a,.horizontal-list .list-inner>div{flex-basis:var(--list-item-basis,0);flex-grow:var(--list-item-grow,auto)}.grid-list{-moz-column-gap:var(--grid-gap-y,12px);column-gap:var(--grid-gap-y,12px);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--items-w,186px),1fr));row-gap:var(--grid-gap-x,12px)}.tabs{border-bottom:1px solid hsla(0,0%,100%,.1);gap:40px}.tab{--tab-p:0;font-size:16px;font-weight:500}.tab.tab-active{--tab-border-color:#00bed6;color:#00bed6;font-weight:700}.tab:before{border-radius:3px;height:5px;left:0;width:100%}a.link-with-icon{display:inline-flex;transition:all .1s linear}a.link-with-icon img,a.link-with-icon svg{height:var(--icon-size,24px)}a.link-with-icon:hover{transform:scale(1.2)}.modal-header{align-items:center;display:flex}.modal-header .modal-title{flex-grow:1;font-size:17px;font-weight:700}.modal-header .action{margin-left:auto}.modal-action .btn{min-width:var(--action-buttons-maxw,130px)}.modal-filtros{--modal-tl:40px;--modal-tr:40px;--modal-bl:40px;--modal-br:40px}@media (max-width:767.98px){.modal-filtros{--modal-tr:0;--modal-br:0;display:flex;gap:0;justify-content:end;justify-items:end}.modal-filtros .modal-box{max-width:380px;width:90%}}.map-container{border-radius:12px;box-shadow:0 4px 4px #002e6d29;overflow:hidden;position:relative}.map-container iframe{height:var(--map-height,70vh)!important;width:100%!important}.message-empty{text-align:center}.message-empty figure{margin-inline:auto;margin-bottom:16px;width:332px}.message-empty h3{font-size:20px;font-weight:600}.coupon-detail-description p{margin-bottom:8px}.confirm-coupon{margin-top:32px}.confirm-coupon .content .header{color:#e7004c;font-family:Fredoka One,sans-serif;font-size:36px;font-weight:400;line-height:100%;margin-top:35px;text-align:center}.confirm-coupon .content .subheader{color:#00bed6;font-size:13px;font-weight:600}.confirm-coupon .content .card{border-radius:24px;margin-top:24px;padding:22px 20px}.confirm-coupon .content .valid-dates{color:#8e8e93;font-size:11px;font-weight:500}.custom-shadow-lg{box-shadow:0 8px 16px -4px #002e6d29!important}.text-xs{font-size:.75rem;line-height:1rem}.h-70{height:75vh}.hide-footer~#footer{display:none}.only-mobile{display:block}@media (min-width:768px){.only-mobile{display:none}}.exclude-mobile{display:none}@media (min-width:768px){.exclude-mobile{display:block}}.lista-cupones-guardados{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.cupon-ticket{background-color:#d0e7ff75;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='81' height='42' fill='none' viewBox='0 0 81 42'%3E%3Cpath stroke='%23d9ecff' stroke-miterlimit='10' stroke-width='1.86' d='M13.847 16.596c.168-.359.273-.744.308-1.139.097-1.25-.187-2.392-1.108-3.28-1.372-1.328-3.219-.99-4.09.71-.705 1.375-.447 3.276.6 4.423 1.343 1.472 3.498 1.115 4.29-.714Zm5.405 20.655c1.09-2.208 1.366-4.566 1.197-6.993a14.3 14.3 0 0 0-.827-3.975c-.996-2.686-2.893-4.232-5.767-4.413-3.777-.238-7.176.835-10.168 3.165a6.6 6.6 0 0 0-1.66 2.01c-.694 1.227-.68 2.507-.088 3.778.557 1.194 1.42 2.15 2.444 2.955 1.073.835 2.182 1.612 3.665 2.705 1.281.849 2.765 2.256 4.641 3.089 2.832 1.249 5.199.441 6.563-2.321Zm2.302-19.339c2.182-1.02 3.048-4.2 1.707-6.262-1.003-1.542-2.925-1.962-4.426-.971-.708.47-1.226 1.09-1.643 1.986-.464 1.187-.566 2.534.173 3.88.877 1.59 2.563 2.126 4.189 1.367Zm10.25 10.265c-1.527-1.15-4.005-1.047-5.432.228-1.772 1.583-1.253 4.06 1.04 4.96.97.385 2.044.424 3.04.112a3.8 3.8 0 0 0 1.754-1.06c1.243-1.363 1.073-3.129-.402-4.24Zm-5.139-3.945c2.134.537 4.752-.806 5.577-2.85.896-2.228-.516-4.34-2.922-4.375a5.03 5.03 0 0 0-3.22 1.046 4.2 4.2 0 0 0-1.6 2.06c-.694 1.86.242 3.638 2.163 4.12zM59.918 8.025c.168-.359.273-.744.309-1.14.096-1.25-.188-2.391-1.108-3.28-1.372-1.327-3.22-.99-4.09.71-.705 1.376-.448 3.277.598 4.424 1.344 1.472 3.5 1.115 4.291-.714Zm5.405 20.655c1.09-2.208 1.366-4.566 1.197-6.993a14.3 14.3 0 0 0-.826-3.975c-.997-2.686-2.894-4.232-5.768-4.413-3.777-.238-7.176.835-10.168 3.165a6.6 6.6 0 0 0-1.66 2.01c-.694 1.227-.68 2.506-.088 3.778.557 1.194 1.42 2.149 2.444 2.955 1.073.835 2.182 1.611 3.666 2.704 1.28.85 2.764 2.257 4.64 3.09 2.832 1.248 5.2.441 6.563-2.321Zm2.302-19.34c2.182-1.019 3.049-4.199 1.707-6.262-1.003-1.541-2.925-1.962-4.426-.97-.708.47-1.226 1.09-1.643 1.986-.464 1.187-.566 2.534.173 3.88.877 1.59 2.563 2.126 4.189 1.367Zm10.25 10.265c-1.526-1.15-4.005-1.046-5.432.229-1.772 1.583-1.253 4.06 1.04 4.96.971.385 2.044.424 3.04.112a3.8 3.8 0 0 0 1.754-1.061c1.244-1.362 1.073-3.128-.402-4.24Zm-5.138-3.944c2.134.537 4.752-.806 5.577-2.85.896-2.228-.517-4.34-2.923-4.375a5.03 5.03 0 0 0-3.22 1.046 4.2 4.2 0 0 0-1.6 2.06c-.694 1.86.242 3.638 2.163 4.119z'/%3E%3C/svg%3E");background-position:right 40px top 50px;background-repeat:no-repeat;border:1px solid #c9ddfd;border-radius:18px;display:flex;flex-direction:column}.cupon-ticket .info{flex-grow:1;padding:18px 18px 12px}.cupon-ticket .tt{color:#e7004c;font-size:24px;font-weight:700}.cupon-ticket .st{color:#00bed6;font-size:15px;font-weight:600;line-height:1.2;margin:0}.cupon-ticket .bottom{padding:12px 18px;position:relative;text-align:center}.cupon-ticket .bottom:after,.cupon-ticket .bottom:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11.5' fill='%23fff' stroke='%23c9ddfd'/%3E%3C/svg%3E");content:"";display:block;height:24px;position:absolute;top:0;width:12px}.cupon-ticket .bottom:before{background-position:100%;left:-1px}.cupon-ticket .bottom:after{background-position:0;right:-1px}.cupon-ticket .bottom p{border-top:1px dashed rgba(0,46,109,.16);color:#002e6d80;font-size:12px;padding-top:12px}.cupon-ticket a.link-detalle{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cupon-ticket .action{display:flex;justify-content:flex-end;padding:10px;position:absolute;right:0;top:0;z-index:3}.det-cupon-img{margin-left:auto;margin-right:auto;max-width:400px}.card-detalle-cupon{border-radius:24px;box-shadow:0 8px 16px -4px #002e6d29}.dcupon-vigencia{color:#8e8e93;font-size:13px}.cupon-input-wrapper{position:relative}.cupon-input-wrapper .input{width:100%;--radius-field:100px;--input-color:#f5f5f5;background-color:#f5f5f5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none' viewBox='0 0 25 24'%3E%3Cpath stroke='%2300bed6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m15.158 20.01-1.52 1.52c-.62.62-1.64.62-2.26 0l-1.52-1.52c-.26-.26-.77-.47-1.13-.47h-2.15c-.88 0-1.6-.72-1.6-1.6v-2.15c0-.36-.21-.87-.47-1.13l-1.52-1.52c-.62-.62-.62-1.64 0-2.26l1.52-1.52c.26-.26.47-.77.47-1.13V6.08c0-.88.72-1.6 1.6-1.6m3.261-.491 1.52-1.52c.62-.62 1.64-.62 2.26 0l1.52 1.52c.26.26.77.47 1.13.47h2.15c.88 0 1.6.72 1.6 1.6v2.15c0 .36.21.87.47 1.13l1.52 1.52c.62.62.62 1.64 0 2.26l-1.52 1.52c-.26.26-.47.77-.47 1.13v2.15c0 .88-.72 1.6-1.6 1.6m-8.92-4.52 6-6'/%3E%3Cpath stroke='%2300bed6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.996 14.5h.01m-5.01-5h.008'/%3E%3C/svg%3E");background-position:left 12px center;background-repeat:no-repeat;background-size:24px;box-shadow:none;color:#002e6d80;padding-left:50px;padding-right:var(--input-pr,60px)}.cupon-input-wrapper .btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.cupon-input-wrapper .btn.btn-delete{border-radius:30px;right:8px}.citas-slider-wrap .splide__slide{margin-right:15px}.break-all{word-break:break-all}.card.card-evento .info{display:flex;flex-direction:column}.card.card-evento .info .card-action{margin-top:auto}.lista-eventos{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.meta-dato{align-items:center;display:inline-flex;gap:10px}.meta-dato img{width:24px}.badge-tag{--badge-fg:var(--color,#002e6d);--radius-selector:2px;--size:auto;border:none;font-size:14px;font-weight:600;line-height:1;overflow:hidden;padding:5px 12px;position:relative;text-decoration:none}.badge-tag:before{background-color:var(--color,#002e6d);content:"";height:100%;left:0;opacity:.16;position:absolute;top:0;width:100%;z-index:0}.badge-tag span{display:inline-block;position:relative;z-index:1}.card.card-detalle-evento{--card-p:40px 0;background-color:#fff}.card.card-detalle-evento h3{font-size:16px}@media (min-width:768px){.card.card-detalle-evento{--card-p:40px;border-radius:40px;box-shadow:0 8px 16px -4px #002e6d29}}.evento-full-banner,.evento-full-banner img{width:100%}@media (max-width:767.98px){.evento-full-banner{margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}}.vendor-cards-wrapper{bottom:16px;display:flex;overflow:scroll;position:absolute;width:100%}.vendor-cards-wrapper .card-aliado{margin-left:10px;margin-right:10px;width:330px}select{cursor:pointer}.disabled-input{background-color:#f8f8f8!important}.footer-terms{color:#8e8e93;font-size:12px;margin-bottom:100px;padding:20px}@media (min-width:1024px){.footer-terms{display:none}}.notifications-card{--card-p:12px 16px;background:#fff;border-radius:var(--radius-2,12px);padding:0 16px}@media (min-width:1024px){.notifications-card{box-shadow:0 0 10px #00000012;height:550px;left:-230px;overflow-y:scroll;padding:21px 23px;position:absolute;top:60px;width:435px;z-index:1050}}.notifications-card .right-border{border-right:1px solid rgba(0,0,0,.1);padding-right:8px}.notifications-overlay{background-color:#0000001a;cursor:pointer;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}@media (min-width:1024px){.notifications-overlay{display:block}}.justify-around{justify-content:space-around!important}.notification-item{padding-bottom:12px}.notification-item figure{height:128px;margin:0 auto 15px;width:128px}.notification-item figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.notification-item .img-wrapper{align-items:center;background-color:var(--color,inherit);display:flex;justify-content:center;width:100%}.notification-title{font-size:15px;font-weight:400}.notification-circle{background-color:#00bed6;border-radius:50%;display:inline-block;height:6px;margin-left:6px;width:6px}.notification-message{color:#6b6258;font-size:14px;width:90%}.from-now{color:#6b6258;font-size:12px}.read-all-link{color:#002e6d66;font-size:12px}.notification-btn{width:50%}.detail-ticket{margin-left:auto;margin-right:auto;width:400px}.map-container{min-height:700px}@media (min-width:768px){.map-section{padding-bottom:150px}}.cupon-ticket{border:1px solid #e0e0e0;border-radius:8px;position:relative}.coupon-radio{cursor:pointer;padding:5px;position:absolute;right:10px;top:10px;z-index:10}.coupon-radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #002e6d;border-radius:50%;cursor:pointer;height:22px;outline:none;position:relative;transition:all .2s ease;width:22px}.coupon-radio input[type=radio]:checked{background-color:#002e6d;box-shadow:0 0 0 2px #1e90ff4d}.coupon-radio input[type=radio]:checked:after{background:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.coupon-radio input[type=radio]:hover{box-shadow:0 0 0 2px #1e90ff4d}.coupons-list-container{padding-bottom:100px}#header-web{--logo-img-size:140px;--buscador-w:160px;background-color:#fff;box-shadow:0 8px 16px -4px #002e6d29;left:0;min-height:var(--page-header-h,0);padding:12px 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}#header-web .hdr-content{align-items:center;display:flex;gap:35px;justify-content:space-between;width:100%}#header-web .menu-wrapper{flex-grow:1}#header-web .btn-wrapper{position:relative;z-index:54}@media (max-width:991.98px){#header-web{display:none}}#header-web .hdr-right{align-items:center;display:flex;gap:15px;position:relative;z-index:2}#header-web .hdr-right .nav-link{--bs-nav-link-font-weight:700}.nav.main-menu{align-items:center;display:flex;gap:30px;justify-content:center}.nav.main-menu .nav-link{align-items:center;color:#8e8e93;display:inline-flex;font-size:var(--link-fs,14px);font-weight:500;gap:4px}.nav.main-menu .nav-link span{display:inline-block;padding:5px 0;position:relative}.nav.main-menu .nav-link.active,.nav.main-menu .nav-link:hover{color:#002e6d}body.hdr-scroll #header{box-shadow:0 5px 15px #0000001a}.dropdown.dd-header .dropdown-menu{--bs-dropdown-padding-x:40px;--bs-dropdown-padding-y:30px;--bs-dropdown-font-size:14px;--bs-dropdown-color:#002e6d;--bs-dropdown-bg:hsla(0,0%,100%,.95);--bs-dropdown-border-radius:16px;--bs-dropdown-border-width:0;--bs-dropdown-box-shadow:0 2px 5px rgba(0,0,0,.08);--bs-dropdown-link-color:#002e6d;--bs-dropdown-link-hover-color:#002e6d;--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-active-color:#002e6d;--bs-dropdown-link-active-bg:#fff;--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:6px;--bs-dropdown-header-color:#7d7d7d;--bs-dropdown-header-padding-x:0;--bs-dropdown-header-padding-y:4px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:var(--bs-dropdown-box-shadow,none);display:block!important;opacity:0;transform:translateY(79px)!important;visibility:hidden}.dropdown.dd-header .dropdown-menu.show{opacity:1;transform:translateY(49px)!important;transition:all .3s ease;visibility:visible}.dropdown.dd-header .dropdown-menu .dropdown-item{font-weight:500}.dropdown.dd-header .dropdown-menu .dropdown-header{font-size:11px;font-weight:600;margin-bottom:10px}@media (max-width:991.98px){.dropdown.dd-header .dropdown-menu{--bs-dropdown-padding-x:20px;--bs-dropdown-padding-y:20px;--bs-dropdown-font-size:14px;--bs-dropdown-color:#fff;--bs-dropdown-bg:hsla(0,0%,100%,.1);--bs-dropdown-border-radius:8px;--bs-dropdown-box-shadow:none;--bs-dropdown-link-color:hsla(0,0%,100%,.8);--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-active-color:#002e6d;--bs-dropdown-link-active-bg:#fff;--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:6px;--bs-dropdown-header-color:hsla(0,0%,100%,.4);--bs-dropdown-header-padding-x:0;--bs-dropdown-header-padding-y:4px}}.buscador{height:var(--buscador-h,44px);overflow:visible;position:relative;width:var(--buscador-w,100%);z-index:11}.buscador .buscador-inner{height:100%;min-width:100%;position:absolute;right:0;top:0;width:auto;z-index:11}.buscador .buscador-inner .input{--size:100%;--input-padding:4px 44px 4px 14px;--radius-field:90px;--size:44px;background-color:#fff;min-width:0;text-overflow:ellipsis;transition:all .3s ease;width:var(--buscador-inner-w,100%);z-index:10}.buscador .buscador-inner .input.has-results,.buscador .buscador-inner .input:focus{min-width:300px}.buscador .buscador-inner .btn{--size:30px;position:absolute;right:8px;top:7px;z-index:11}.btn-notificacion{position:relative}.btn-notificacion:after{animation:heartbeat 1.5s ease-in-out infinite both;background-color:#dc1010;border:1px solid #fd7171;border-radius:6px;content:"";display:var(--notify-display,none);height:6px;position:absolute;right:10px;top:10px;width:6px}.btn-notificacion[data-has-notification]:not([data-has-notification=false]){--notify-display:block}.header-inner-page{margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}.header-inner-page>.inner{align-items:center;display:flex;gap:12px;min-height:70px;padding:20px var(--padding-page-x,0)}.header-inner-page .title{flex-basis:0;flex-grow:1;font-size:var(--title-fs,20px);font-weight:600}.header-inner-page .link-back{flex:0 0 auto}.header-inner-page .action{display:inline-flex;flex:0 0 auto;margin-left:auto}@media (max-width:991.98px){.hdr-scroll .header-inner-page{background-color:#fff;box-shadow:0 8px 16px -4px #002e6d29}}.search-results{background-color:#fff;border:1px solid #ddd;border-radius:0 0 .75rem .75rem;box-shadow:0 4px 8px #00000014;margin-top:.5rem;overflow:hidden;padding-top:35px;position:absolute;top:10px;width:100%;z-index:1}.search-results-list{list-style:none;margin:0;padding:0}.search-result-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1rem;transition:background-color .15s ease}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background-color:#f9f9f9}.search-result-title{font-weight:500}.search-result-subtitle{color:#777;font-size:.875rem}.search-results-footer{background-color:#fafafa;padding:.5rem;text-align:center}.search-results-all-btn{background:none;border:none;color:#1e73be;cursor:pointer;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.search-results-all-btn:hover{color:#155a91;text-decoration:underline}.search-vendor-img{border-radius:50%;height:30px;margin-left:10px;-o-object-fit:cover;object-fit:cover;width:30px}.empty-results-search{color:#777;font-size:.875rem;padding:1rem}@media (max-width:767.98px){:root{--slider-pagination-bottom:25px}}.splide .splide__pagination{bottom:var(--slider-pagination-bottom,40px)}.splide .splide__pagination__page{background:#002e6d;border:none;border-radius:10px;height:10px;opacity:.3;transition:width .3s ease;width:10px}.splide .splide__pagination__page.is-active{opacity:1;transform:none;width:34px}.splide .splide__arrows .splide__arrow{background:var(--slider-arrows-bg,#fff);border:var(--slider-arrows-border,none);box-shadow:var(--slider-arrows-shadow,0 2px 6px rgba(0,46,109,.15));height:40px;opacity:1!important;top:var(--slider-arrows-top,50%);width:40px}.splide .splide__arrows .splide__arrow svg{fill:var(--slider-arrows-color,rgba(0,46,109,.6));height:24px;width:24px}.splide .splide__arrows .splide__arrow:hover:not(:disabled){background:var(--slider-arrows-hover-bg,#fff);border:var(--slider-arrows-hover-border,none);box-shadow:var(--slider-arrows-hover-shadow,0 2px 6px rgba(0,46,109,.35))}.splide .splide__arrows .splide__arrow:hover:not(:disabled) svg{fill:var(--slider-arrows-hover-color,rgba(0,46,109,.8))}.splide .splide__arrows .splide__arrow:disabled{opacity:.4}.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:var(--slider-arrows-x,0);margin-left:-20px}.splide .splide__arrows .splide__arrow.splide__arrow--next{margin-right:-20px;right:var(--slider-arrows-x,0)}.pg-home{padding-bottom:130px!important}.sldr-fig{display:block;padding:4px 0}.sldr-fig img{border-radius:var(--radius-3,14px);box-shadow:0 2px 2px #0c1a4b1a}.home-intro{position:relative;z-index:2}.home-main-slider-wrap{margin-bottom:30px;padding-bottom:24px;position:relative;--slider-pagination-bottom:-44px}.home-main-slider-wrap:after,.home-main-slider-wrap:before{border-radius:var(--radius-3,14px);content:"";display:block;height:100px;left:50%;position:absolute;transform:translate(-50%)}.home-main-slider-wrap:before{background:#d5dde7;bottom:12px;box-shadow:0 1px 1px #0c1a4b0d;width:87%;z-index:1}.home-main-slider-wrap:after{background:#ebeff4;bottom:0;width:71%;z-index:0}.home-main-slider-wrap .slider{position:relative;z-index:3}.placeholder-slider-wrap{margin-bottom:50px!important;padding-bottom:24px;position:relative;--slider-pagination-bottom:-44px}.placeholder-slider-wrap:after,.placeholder-slider-wrap:before{border-radius:var(--radius-3,14px);content:"";display:block;height:100px;left:50%;position:absolute;transform:translate(-50%)}.placeholder-slider-wrap:before{background:#d5dde7;bottom:10px;box-shadow:0 1px 1px #0c1a4b0d;width:87%;z-index:1}.placeholder-slider-wrap:after{background:#ebeff4;bottom:-2px;width:71%;z-index:0}.placeholder-slider-wrap .slider{position:relative;z-index:3}.cat-link-button{align-items:center;background-color:var(--color,#002e6d);border-radius:100px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:12px;padding:10px 24px 10px 10px;--btn-shadow-color:transparent;--btn-effect-bg:rgba(0,0,0,.1);position:relative}.cat-link-button:before{background-color:var(--btn-effect-bg);border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .5s ease;width:100%;z-index:0}.cat-link-button img,.cat-link-button span{position:relative;z-index:1}.cat-link-button img{flex:0 0 auto;height:32px;width:auto}.cat-link-button:hover:before{transform:scale(1)}.service-img{--btn-shadow-color:transparent;--btn-effect-bg:rgba(0,0,0,.1);color:#fff;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;gap:10px;margin-bottom:10px;width:120px}.service-img,.service-img .fig{align-items:center;justify-content:center}.service-img .fig{background-color:var(--color,#002e6d);border-radius:16px;display:flex;height:106px;padding:10px;position:relative;width:100%}.service-img .fig img,.service-img .fig span{position:relative;z-index:1}.service-img .fig-detail{min-height:140px}@media (max-width:767.98px){.service-img{flex-basis:86px;flex-grow:1;width:auto}}.active-category{color:var(--color,#002e6d)!important;font-weight:700!important}.cat-link-button-2{--btn-shadow-color:transparent;--btn-effect-bg:rgba(0,0,0,.1);align-items:center;color:#fff;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;gap:10px;justify-content:center;width:120px}.cat-link-button-2 .active-category{color:var(--color,#002e6d)!important;font-weight:600}.cat-link-button-2 .fig{align-items:center;background-color:var(--color,#002e6d);border-radius:16px;display:flex;height:86px;justify-content:center;min-width:86px;padding:10px;position:relative;width:100%}.cat-link-button-2 .fig:before{background-color:var(--btn-effect-bg);border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:all .5s ease;width:100%;z-index:0}.cat-link-button-2 .fig img,.cat-link-button-2 .fig span{position:relative;z-index:1}.cat-link-button-2 img{flex:0 0 auto;height:40px;width:auto}.cat-link-button-2:hover .fig:before{transform:scale(1)}@media (max-width:767.98px){.cat-link-button-2{flex-basis:86px;flex-grow:1;width:auto}}.cats-nav{display:flex;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);overflow:auto}.cats-nav nav{display:inline-flex;flex:0 0 auto;gap:16px;min-width:100%;padding:10px var(--padding-page-x,0)}.cats-nav nav a{flex:0 0 auto}.cats-nav nav .cats-image-wrapper{background-color:#fff;border-radius:50%;padding:5px}.cats-nav nav .cats-image-wrapper svg{height:20px;width:20px}.cats-nav nav .cats-image-wrapper svg path{fill:var(--color,#002e6d)}.home-section-banner{position:relative;z-index:3}.card-banner-call{--card-p:16px 46px;position:relative}.card-banner-call:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='319' height='319' fill='none' viewBox='0 0 319 319'%3E%3Ccircle cx='159.305' cy='159.561' r='159' fill='%23fff' opacity='.04'/%3E%3Ccircle cx='159.305' cy='159.561' r='127.2' fill='%23fff' opacity='.04'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:319px;content:"";height:100%;position:absolute;right:0;top:0;width:36%;z-index:0}.card-banner-call .card-body{position:relative;z-index:1}.card-banner-call h3{font-size:21px;font-weight:700;line-height:28px}.card-banner-call p{font-size:15px}.card-banner-call p img{display:inline;margin-right:4px;width:25px}.card-banner-call .btn{width:100px}@media (max-width:767.98px){.card-banner-call{--card-p:16px 16px}.card-banner-call:after{width:40%}.card-banner-call h3{font-size:15px;line-height:20px}.card-banner-call p{font-size:11px;line-height:16px}.card-banner-call p img{width:16px}.card-banner-call .btn{width:70px}}.home-section-citas{background:#d0e7ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='121' height='55' fill='none' viewBox='0 0 121 55'%3E%3Cpath stroke='%23b7d1ed' stroke-miterlimit='10' stroke-width='3' d='M17.66 21.173c.214-.454.347-.942.392-1.442.122-1.584-.238-3.03-1.405-4.156-1.74-1.681-4.083-1.254-5.187.9-.895 1.741-.569 4.15.758 5.603 1.705 1.864 4.439 1.412 5.443-.905Zm6.857 26.163c1.383-2.797 1.732-5.784 1.517-8.858a18 18 0 0 0-1.048-5.035c-1.264-3.402-3.67-5.36-7.315-5.59-4.79-.3-9.102 1.058-12.897 4.01a8.4 8.4 0 0 0-2.105 2.545c-.881 1.554-.864 3.176-.112 4.787.706 1.512 1.8 2.721 3.1 3.742 1.36 1.058 2.768 2.041 4.65 3.426 1.624 1.075 3.505 2.858 5.885 3.913 3.592 1.582 6.595.56 8.325-2.94Zm2.92-24.496c2.767-1.291 3.866-5.32 2.165-7.932-1.273-1.953-3.71-2.485-5.614-1.23-.898.595-1.555 1.381-2.084 2.516-.589 1.504-.718 3.21.22 4.914 1.112 2.014 3.25 2.693 5.312 1.732Zm13 13.002c-1.936-1.456-5.08-1.325-6.89.289-2.247 2.005-1.589 5.142 1.32 6.284a5.8 5.8 0 0 0 3.855.141c.851-.236 1.621-.7 2.226-1.344 1.577-1.725 1.36-3.962-.51-5.37Zm-6.517-4.996c2.706.68 6.027-1.021 7.074-3.61 1.136-2.822-.655-5.498-3.707-5.542a6.4 6.4 0 0 0-4.084 1.325 5.34 5.34 0 0 0-2.03 2.61c-.88 2.355.307 4.608 2.743 5.217zM94.66 12.173c.214-.454.347-.943.392-1.443.122-1.583-.238-3.03-1.405-4.155-1.74-1.681-4.083-1.254-5.187.9-.895 1.742-.569 4.15.758 5.603 1.705 1.865 4.439 1.412 5.443-.905Zm6.857 26.163c1.383-2.797 1.732-5.784 1.517-8.858a18 18 0 0 0-1.048-5.035c-1.264-3.402-3.67-5.36-7.315-5.59-4.79-.3-9.102 1.058-12.897 4.01a8.4 8.4 0 0 0-2.105 2.545c-.881 1.554-.864 3.176-.112 4.787.706 1.512 1.8 2.721 3.1 3.742 1.36 1.058 2.767 2.041 4.65 3.426 1.624 1.075 3.505 2.858 5.885 3.913 3.592 1.582 6.595.56 8.325-2.94Zm2.919-24.496c2.768-1.291 3.867-5.32 2.166-7.932-1.273-1.953-3.711-2.485-5.614-1.23-.899.595-1.555 1.381-2.084 2.516-.589 1.504-.718 3.21.22 4.914 1.112 2.015 3.25 2.693 5.312 1.732Zm13.001 13.002c-1.936-1.456-5.08-1.325-6.89.289-2.247 2.006-1.589 5.142 1.32 6.284a5.8 5.8 0 0 0 3.855.141 4.8 4.8 0 0 0 2.226-1.344c1.577-1.725 1.361-3.962-.511-5.37Zm-6.517-4.996c2.706.68 6.027-1.021 7.074-3.61 1.136-2.822-.655-5.498-3.707-5.542a6.4 6.4 0 0 0-4.083 1.325 5.34 5.34 0 0 0-2.03 2.61c-.881 2.355.306 4.608 2.742 5.217z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='241' height='254' fill='none' viewBox='0 0 241 254'%3E%3Cpath fill='%23bdd6f2' d='M.415 77.202A84.8 84.8 0 0 1 7.958 49.66C14.5 35.533 24.775 22.96 37.548 14.073l1.243-.849c1.457-.973 2.953-1.837 4.372-2.643l1.39-.789.01-.005.01-.006C64.367-1.26 85.887-2.403 107.256 5.731c21.293 8.104 42.333 25.368 61.517 50.97l.001.001a808 808 0 0 1 10.742 14.724h.001c18.438 25.772 39.932 58.419 61.078 91.697l-4.22 2.682c-21.126-33.248-42.565-65.807-60.925-91.47l-.001-.003a806 806 0 0 0-10.678-14.634c-18.818-25.113-39.155-41.63-59.294-49.295-20.057-7.634-40.02-6.54-58.448 3.734l-1.41.8c-1.393.791-2.735 1.565-4.049 2.444-12.543 8.388-22.686 20.582-29.075 34.379l-.003.006A79.8 79.8 0 0 0 5.39 77.692h-.001c-1.549 16.533 1.68 41.331 26.033 65.863l1.177 1.168c7.918 7.761 19.236 22.125 32.51 40.509 13.309 18.43 28.68 41.039 44.722 65.393l-4.175 2.75c-16.024-24.324-31.351-46.867-44.6-65.215-13.282-18.395-24.379-32.438-31.958-39.867C2.431 122.165-1.282 95.269.413 77.213zm70.965 68.18c-6.114-13.852-6.979-28.128-2.388-42.556l.173-.529c1.82-5.423 4.737-9.73 8.72-12.854 3.971-3.117 8.857-4.942 14.447-5.64l.544-.063.008-.001.01-.001a57 57 0 0 1 16.24.648l.887.163c9.146 1.732 17.789 5.077 25.174 11.354 4.864 4.134 7.743 8.996 8.231 14.321.486 5.313-1.45 10.66-5.364 15.701l-.003.005c-2.585 3.313-5.609 6.053-8.463 8.422-2.956 2.454-5.499 4.337-7.626 6.283l-.047.043-.047.039c-5.383 4.452-9.384 7.926-13.521 11.168l-.01.007c-4.037 3.132-8.58 5.612-13.807 6.723l-.508.103c-5.963 1.155-11.564-.135-16.123-4.452l-.506-.472a27.9 27.9 0 0 1-6-8.364l-.01-.023zm2.377-41.04c-4.212 13.239-3.435 26.253 2.19 39.006a22.9 22.9 0 0 0 5.325 7.22l.02.02.021.019c3.264 3.108 7.187 4.089 11.765 3.202 4.468-.866 8.464-2.969 12.193-5.859 4.066-3.186 7.897-6.519 13.39-11.063 2.213-2.015 5.119-4.205 7.741-6.382 2.751-2.284 5.456-4.755 7.714-7.65 3.363-4.333 4.67-8.453 4.33-12.175-.339-3.712-2.357-7.455-6.49-10.968-6.759-5.745-14.814-8.826-23.696-10.402l-.01-.002-.008-.002a52 52 0 0 0-14.815-.596l-.945.117c-4.665.648-8.49 2.18-11.511 4.55-3.213 2.52-5.668 6.108-7.214 10.965m29.813-52.69c.863-4.185 3.025-8.217 6.395-10.945l.001-.001c3.222-2.607 6.971-3.737 10.615-3.186 3.646.551 6.887 2.74 9.176 6.197l.009.013.01.015a17.07 17.07 0 0 1 2.702 8.724l.019.427a20 20 0 0 1-3.729 12.381c-3.166 4.44-7.718 6.759-12.302 6.583-4.609-.176-8.858-2.864-11.354-7.618v-.002c-2.016-3.843-2.406-8.402-1.542-12.588m4.897 1.01c-.629 3.05-.36 6.184.824 8.75l.249.506c1.738 3.312 4.452 4.844 7.117 4.947 2.689.103 5.723-1.24 8.043-4.494l.004-.005a15 15 0 0 0 2.782-9.608l-.002-.04-.001-.042a12.07 12.07 0 0 0-1.906-6.213c-1.613-2.428-3.679-3.688-5.743-4-2.071-.313-4.438.28-6.724 2.13-2.325 1.882-3.972 4.818-4.643 8.07M66.28 55.398a21.83 21.83 0 0 1-.98-14.572c1.384-5.17 4.804-8.894 9.151-10.454 4.36-1.563 9.372-.848 13.71 2.302l.003.001c3.99 2.905 6.615 7.466 7.718 12.236 1.078 4.664.757 9.786-1.437 14.082l-.007.028-.146.271c-2.093 3.922-5.415 6.552-9.267 7.49-3.852.94-8.014.132-11.681-2.394a18.66 18.66 0 0 1-7.064-8.99m3.833-13.219a16.83 16.83 0 0 0 .775 11.279l.03.07.027.072a13.66 13.66 0 0 0 5.212 6.654l.024.016c2.599 1.79 5.311 2.227 7.66 1.655 2.323-.566 4.506-2.173 5.988-4.895l.057-.105c1.653-3.088 2.01-7.058 1.124-10.888s-2.949-7.252-5.789-9.32c-3.108-2.255-6.402-2.6-9.082-1.639s-5.024 3.332-6.017 7.067l-.005.017zM32.057 75.465c-2.718-7.74 1.22-15.772 8.908-18.63l.368-.133c5.248-1.808 10.973-.86 15.569 1.721 4.593 2.58 8.343 6.954 9.387 12.35.761 3.937.122 7.723-1.813 10.822-1.935 3.1-5.065 5.347-8.984 6.387l-.004.001c-6.58 1.733-12.245-.2-16.668-3.347l-.066-.045-.06-.05c-3.25-2.635-5.374-5.506-6.635-9.07zm-4.93 29.515c.269-3.786 2.46-7.228 6.15-9.528 4.963-3.098 10.292-3.01 15.343-1.322l.108.036.105.047h.002l.002.002q.004 0 .01.004l.038.017.134.06.467.211c.384.176.902.42 1.428.683.512.255 1.086.557 1.555.847.225.14.506.325.76.542.108.093.267.242.427.44 3.416 2.798 5.036 6.714 4.724 10.587-.323 4.01-2.697 7.736-6.758 9.935l-.003.003c-6.15 3.319-14.59 2.388-19.836-2.21-3.252-2.847-4.924-6.577-4.656-10.354m15.835-43.55c-5.398 1.863-7.997 7.22-6.19 12.373.908 2.563 2.416 4.688 5.015 6.81 3.522 2.484 7.655 3.79 12.423 2.536 2.808-.745 4.825-2.279 6.026-4.203 1.202-1.925 1.69-4.405 1.145-7.224l-.072-.343c-.805-3.533-3.386-6.647-6.856-8.596-3.58-2.01-7.821-2.617-11.49-1.353m-7.04 38.264c-2.52 1.571-3.667 3.659-3.807 5.64-.142 1.99.706 4.264 2.962 6.239l.002.001c3.662 3.211 9.837 3.903 14.162 1.571 2.651-1.436 3.975-3.704 4.155-5.941s-.763-4.68-3.154-6.513l-.88-.674a23 23 0 0 0-.682-.355 45 45 0 0 0-1.706-.803l-.041-.019c-4.024-1.323-7.678-1.226-11.01.853'/%3E%3C/svg%3E");background-position:left 10px top 54px,right 0 top 16px;background-repeat:no-repeat;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);padding-left:var(--padding-page-x,0);padding-right:var(--padding-page-x,0);position:relative}.home-section-citas:before{background-color:inherit;content:"";display:block;height:50px;left:0;position:absolute;top:-44px;width:100%}@media (max-width:575.98px){.home-section-citas{background-position:left -20px top 44px,right 0 top 6px}}.floating-contact-button{border-radius:14px;bottom:80px;padding:15px;position:fixed;right:50px;transition:all .2s ease;z-index:50}.floating-contact-button img{width:32px}.floating-contact-button:hover{transform:scale(1.1)}@media (max-width:991.98px){.floating-contact-button{bottom:114px;right:var(--padding-page-x,0)}}.home-header-mobile{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='139' fill='none' viewBox='0 0 168 139'%3E%3Cpath fill='%23143f79' d='M.293 55.175A60.7 60.7 0 0 1 5.7 35.44v.002c4.833-10.433 12.512-19.683 22.075-26.079 1.402-.937 2.857-1.736 4.121-2.457l.02-.012c14.208-7.925 29.664-8.74 44.977-2.91 15.238 5.8 30.232 18.126 43.862 36.315v.002a570 570 0 0 1 7.612 10.433c13.06 18.256 28.281 41.373 43.249 64.928l-4.221 2.681c-14.948-23.524-30.111-46.553-43.093-64.7l-.003-.003a570 570 0 0 0-7.547-10.343c-13.264-17.7-27.553-29.28-41.637-34.64-14.002-5.33-27.901-4.563-40.742 2.593l-1.966 1.122c-.475.276-.938.556-1.397.85l-.456.297c-8.759 5.857-15.852 14.38-20.32 24.03l-.003.006a55.7 55.7 0 0 0-4.96 18.11c-1.08 11.52 1.156 28.843 18.215 46.026l.824.819c6.278 6.153 15.52 18.088 26.31 33.259l-4.074 2.898c-10.811-15.2-19.818-26.785-25.736-32.586C1.755 87.413-.924 68.149.292 55.187zm50.282 48.619c-4.26-9.651-4.98-19.608-2.017-29.661l.3-.974.256-.765c1.335-3.777 3.432-6.823 6.282-9.06 2.84-2.228 6.294-3.547 10.193-4.089l.786-.098.018-.001c3.901-.404 7.84-.247 11.696.466 6.791 1.205 13.268 3.62 18.79 8.312 3.549 3.017 5.712 6.622 6.078 10.626.366 3.993-1.095 7.956-3.946 11.627l-.003.005c-1.877 2.406-4.064 4.384-6.099 6.073-2.137 1.774-3.878 3.058-5.37 4.423l-.046.043-.048.039c-3.791 3.135-6.646 5.614-9.583 7.916l-.01.007c-3.014 2.338-6.448 4.196-10.44 4.97-4.438.86-8.66-.107-12.083-3.365a20.5 20.5 0 0 1-4.733-6.446l-.01-.024zm3.046-29.118c-2.924 9.189-2.388 18.209 1.514 27.068a15.5 15.5 0 0 0 3.6 4.884l.021.02.021.019c2.12 2.018 4.65 2.665 7.684 2.077 3.023-.586 5.749-2.013 8.326-4.012 2.862-2.243 5.546-4.577 9.442-7.8 1.579-1.435 3.682-3.027 5.487-4.525 1.932-1.603 3.799-3.313 5.35-5.301 2.299-2.963 3.132-5.7 2.912-8.1-.219-2.391-1.52-4.876-4.338-7.272l-.44-.365c-4.566-3.726-9.979-5.767-15.984-6.833l-.01-.003-.01-.001a36.1 36.1 0 0 0-10.27-.415c-3.5.388-6.292 1.463-8.444 3.151-2.142 1.681-3.805 4.09-4.861 7.408m19.688-37.659c.619-3.001 2.144-5.923 4.546-7.97l.235-.196c2.417-1.956 5.273-2.834 8.082-2.41 2.81.425 5.276 2.11 6.995 4.705l.009.014.008.014a12.8 12.8 0 0 1 2.027 6.527l.003.039.002.043-.001.001a14.88 14.88 0 0 1-2.764 9.45c-2.364 3.314-5.807 5.098-9.328 4.963-3.546-.135-6.777-2.207-8.654-5.783l-.14-.273c-1.395-2.834-1.64-6.122-1.02-9.124m4.897 1.01c-.447 2.166-.203 4.36.69 6.065 1.12 2.132 2.816 3.047 4.418 3.109 1.524.058 3.312-.647 4.78-2.49l.29-.384.003-.006a9.88 9.88 0 0 0 1.833-6.33l-.003-.084a7.8 7.8 0 0 0-1.23-4.014c-1.043-1.567-2.333-2.323-3.562-2.509-1.235-.186-2.708.155-4.188 1.353l-.276.235c-1.351 1.215-2.336 3.026-2.755 5.056m-31.25 2.064a16.18 16.18 0 0 1-.722-10.78l.002-.006c1.038-3.866 3.616-6.698 6.935-7.888 3.33-1.194 7.128-.635 10.378 1.725l.002.002c2.992 2.178 4.933 5.572 5.744 9.085.788 3.41.571 7.186-1.041 10.392l-.006.022-.145.272c-1.57 2.943-4.084 4.95-7.03 5.668s-6.102.092-8.854-1.803a13.94 13.94 0 0 1-5.263-6.69m4.094-9.433a11.18 11.18 0 0 0 .514 7.492l.03.071.027.072a8.94 8.94 0 0 0 3.41 4.353l.025.016c1.683 1.16 3.391 1.414 4.834 1.062 1.425-.347 2.805-1.339 3.764-3.095l.042-.078c1.071-2 1.323-4.622.728-7.195s-1.974-4.83-3.815-6.17c-2.02-1.466-4.1-1.655-5.75-1.063-1.653.593-3.153 2.07-3.8 4.501l-.004.017zM22.725 54.26c-2.028-5.773.844-11.761 6.463-14.006l.553-.205h.001c3.945-1.36 8.212-.639 11.613 1.271 3.292 1.85 6.039 4.965 6.924 8.859l.08.38c.57 2.949.094 5.82-1.381 8.183-1.478 2.366-3.855 4.06-6.791 4.84l-.005.002c-4.916 1.294-9.147-.162-12.406-2.48l-.064-.046-.061-.05c-2.39-1.937-3.981-4.077-4.924-6.743zm-3.528 20.594c.209-2.944 1.912-5.577 4.693-7.312l.352-.212a12.1 12.1 0 0 1 3.214-1.306l-1.188-.912 2.606.653c2.19-.267 4.389.066 6.493.769l.109.036.105.047h.004l.008.005.027.012.097.043a38 38 0 0 1 1.37.646c.367.184.797.409 1.158.632.17.106.406.26.628.45.085.073.214.192.35.352 2.553 2.121 3.788 5.096 3.55 8.065-.25 3.097-2.083 5.948-5.164 7.617h-.004c-4.618 2.493-10.922 1.8-14.865-1.656l-.227-.202c-2.301-2.118-3.518-4.885-3.316-7.727M31.37 44.776c-3.45 1.19-5.07 4.572-3.93 7.822.588 1.66 1.56 3.051 3.29 4.47 2.361 1.663 5.064 2.5 8.175 1.681l.335-.096c1.646-.511 2.8-1.444 3.497-2.559.743-1.19 1.066-2.755.712-4.586-.455-2.349-2.155-4.488-4.542-5.828-2.385-1.34-5.171-1.72-7.537-.904m-4.833 27.008c-1.613 1.006-2.272 2.286-2.353 3.424-.082 1.147.398 2.543 1.849 3.813l.002.002c2.36 2.069 6.398 2.525 9.192 1.02 1.67-.905 2.454-2.298 2.56-3.622.107-1.324-.443-2.817-1.948-3.971l-.576-.441q-.183-.098-.41-.213a31 31 0 0 0-.886-.423c-.114-.052-.21-.094-.28-.125-2.691-.88-5.03-.787-7.15.536'/%3E%3C/svg%3E");background-position:right 0 top 30px;background-repeat:no-repeat;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);overflow:visible;padding-left:var(--padding-page-x,0);padding-right:var(--padding-page-x,0);padding-top:16px;position:relative}.home-header-mobile .hdr-top{margin-bottom:16px;overflow:visible;position:relative}.home-header-mobile .hdr-top .logo{margin-right:auto}.home-header-mobile .hdr-top .logo img{width:150px}.home-header-mobile .hdr-top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='41' fill='none' viewBox='0 0 42 41'%3E%3Cpath fill='%23ff8db4' d='M31.043 26.676c-.488-5.936-9.23-6.65-9.527-.15-.297 6.499 6.636 12.091 6.636 12.091s8.704-1.806 11.433-7.717c2.709-5.915-5.397-9.26-8.542-4.224M6.081 3.749C4.354.409-.755 2.142.666 6.003 2.088 9.865 7.37 11.42 7.37 11.42s4.47-3.192 4.565-7.308c.083-4.114-5.31-4.07-5.854-.362'/%3E%3C/svg%3E");background-size:42px;bottom:-6px;content:"";display:block;height:42px;left:165px;position:absolute;width:42px}.home-header-mobile .info{margin-bottom:15px}.home-header-mobile .info .title{color:#fed925;font-size:26px;font-weight:700;line-height:1.4}.home-header-mobile .info .st{font-size:16px;font-weight:500}.home-header-mobile:after{background-color:inherit;border-radius:0 0 80px 80px;bottom:-128px;content:"";display:block;height:130px;left:0;position:absolute;width:100%}@media (min-width:992px){.home-header-mobile{display:none}}.home-bottom-spacer{height:50px}.coupons-modal .modal-box{border-radius:40px;padding:60px 16px 37px}.coupons-modal .modal-box .modal-content{padding:0 21px}.coupons-modal .modal-box .modal-content .header{color:#e7004c;font-family:Fredoka One,sans-serif;font-size:36px;font-weight:400;line-height:100%;margin-top:35px;text-align:center}.coupons-modal .modal-box .modal-content .subheader{color:#00bed6;font-size:13px;font-weight:600}.coupons-modal .modal-box .modal-content .content{font-weight:500;line-height:100%}.coupons-modal .modal-box .modal-content .valid-dates{color:#8e8e93;font-size:10px;font-weight:500}.apply-coupon-wrapper{max-width:50%}.apply-coupon-wrapper input{border-radius:12px!important;color:#002e6d!important}.banner-container{display:flex;justify-content:center;width:100%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shine{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%;border-radius:12px}.banner-skeleton{margin:0 auto 2rem;max-width:850px;width:100%}.banner-img{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%;border-radius:20px;height:170px;position:relative;z-index:10}@media (min-width:1024px){.banner-img{height:360px}}.banner-dots{bottom:-20px;display:flex;gap:8px;justify-content:center;left:50%;margin-top:10px;position:absolute;transform:translate(-50%)}.banner-dots span{background:#e0e3e7;border-radius:50%;height:10px;width:10px}.category-skeletons{display:flex;flex-wrap:wrap;flex-wrap:nowrap;gap:1rem;justify-content:space-between;margin:1.5rem 0;overflow:hidden}.cat-pill{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%;border-radius:20px;flex-shrink:0;height:50px;width:140px}.cards-skeletons{display:flex;flex-wrap:nowrap;gap:1rem;justify-content:center}.card-skeleton{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:1rem;width:200px}.card-img{border-radius:12px;height:100px;margin-bottom:1rem;width:100%}.card-img,.card-line{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%}.card-line{border-radius:6px;height:10px;margin-bottom:8px}.card-line.title{height:14px;width:80%}.card-line.short{width:60%}.benefits-cta{align-items:center;background:#8660fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='121' height='55' fill='none' viewBox='0 0 121 55'%3E%3Cpath stroke='%25ffffff06' stroke-miterlimit='10' stroke-width='3' d='M17.66 21.173c.214-.454.347-.942.392-1.442.122-1.584-.238-3.03-1.405-4.156-1.74-1.681-4.083-1.254-5.187.9-.895 1.741-.569 4.15.758 5.603 1.705 1.864 4.439 1.412 5.443-.905Z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='121' height='55' fill='none' viewBox='0 0 121 55'%3E%3Cpath stroke='%25ffffff06' stroke-miterlimit='10' stroke-width='3' d='M17.66 21.173c.214-.454.347-.942.392-1.442.122-1.584-.238-3.03-1.405-4.156-1.74-1.681-4.083-1.254-5.187.9-.895 1.741-.569 4.15.758 5.603 1.705 1.864 4.439 1.412 5.443-.905Z'/%3E%3C/svg%3E");background-position:left 10px top 54px,right 0 top 16px;background-repeat:no-repeat;display:flex;justify-content:space-between;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);min-height:100px;padding:12px;position:relative;text-align:center}@media (max-width:1024px){.benefits-cta{width:100vw}}@media (min-width:1024px){.benefits-cta{margin-right:calc(var(--padding-page-x, 0)*-1);padding:30px 95px}}.benefits-cta h2{font-size:16px;font-weight:800;max-width:70%}@media (min-width:1024px){.benefits-cta h2{font-size:18px;max-width:100%}}.benefits-cta .golden{color:#fed925}.benefits-cta .dog-img{bottom:0;position:absolute;right:25%;width:65px}.btn-more{--btn-p:10px;display:inline-flex;gap:6px;justify-content:center}.btn-more img{height:22px}.btn-more span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarjetas-slider .splide__slide{flex-shrink:0;width:var(--carousel-item-w,230px)}.card.card-service-selected{--card-p:12px;border-radius:16px;box-shadow:0 0 10px #00000012}.card.card-service-selected .card-body{align-items:flex-start;flex-direction:row;gap:12px}.card.card-service-selected .figure,.card.card-service-selected figure{flex:0 0 auto;width:84px}.card.card-service-selected .figure img,.card.card-service-selected figure img{border-radius:var(--radius-1,7px);width:100%}.card.card-service-selected .card-title{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:5px}.card.card-service-selected p{font-size:14px;line-height:1;margin-bottom:6px}.card.card-service-selected .det{opacity:.5}.card.card-service-selected p.price{color:#e7004c;font-size:16px;opacity:1;padding-top:4px}.slider-side-padding{margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}.slider-side-padding .slider{--carousel-padding-l:var(--padding-page-x,0);--carousel-padding-r:var(--padding-page-x,0)}.slider-side-padding .slider .splide__slide{padding-bottom:10px;padding-top:10px}.servicios-slider{--slider-gap:12px}.servicios-slider .splide__slide{padding-bottom:10px;padding-top:10px}.card.card-service{--card-p:15px;--cardtitle-fs:15px;background-color:#fff;border-radius:var(--radius-2,12px);box-shadow:0 0 14px #00000012;min-height:100%;position:relative}.card.card-service .card-body{gap:0}.card.card-service .figure,.card.card-service figure{height:105px;margin-bottom:15px}.card.card-service .figure img,.card.card-service figure img{border-radius:var(--radius-1,7px);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card.card-service .card-tags{align-items:center;display:flex;margin-bottom:6px}.card.card-service .card-title{color:#002e6d;font-size:15px;font-weight:800;line-height:1.1;margin-bottom:auto}.card.card-service .location{align-items:center;color:#002e6d66;display:flex;font-size:14px;font-weight:500;gap:5px;padding-top:8px}.card.card-service .location img{flex:0 0 auto;width:16px}.card.card-service .location span{display:block;flex-basis:0;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-service .card-action{padding-top:8px}.card.card-service .card-action .btn{width:100%}.card.card-service .badge-discount{left:0;max-width:70%;position:absolute;top:0;z-index:2}.badge-discount{background-color:#e7004c;border-radius:0 0 15px;color:#fff;font-size:14px;padding:10px;text-align:center}.badge-cat,.badge-discount{font-weight:600;line-height:1}.badge-cat{--badge-fg:#002e6d;--radius-selector:2px;--size:auto;border:none;color:var(--color,#002e6d);font-size:11px;overflow:hidden;padding:3px 6px;position:relative}.badge-cat:before{background-color:var(--color,#002e6d);content:"";height:100%;left:0;opacity:.16;position:absolute;top:0;width:100%;z-index:0}.badge-cat span{display:inline-block;position:relative;z-index:1}.btn-fav{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23002e6d' d='M18.28 7.856a3.65 3.65 0 0 0-.945-2.449l-.124-.13a3.646 3.646 0 0 0-5.027-.124l-.13.124-.884.884a.94.94 0 0 1-1.325 0l-.884-.884a3.648 3.648 0 1 0-5.157 5.158l6.703 6.704 6.704-6.704.124-.13a3.65 3.65 0 0 0 .945-2.449m1.874 0a5.52 5.52 0 0 1-1.618 3.904l-7.366 7.367a.937.937 0 0 1-1.325 0L2.478 11.76a5.522 5.522 0 1 1 7.81-7.809l.219.22.22-.22a5.524 5.524 0 0 1 7.81 0 5.52 5.52 0 0 1 1.617 3.904'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px;cursor:pointer;display:inline-block;height:24px;width:24px}.btn-fav:hover{animation:heartbeat 1s ease-in-out 1 both}.btn-fav:disabled{opacity:.3}.btn-fav.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23e7004c' d='M20.154 7.856a5.52 5.52 0 0 1-1.618 3.904l-7.366 7.367a.937.937 0 0 1-1.325 0L2.478 11.76a5.522 5.522 0 1 1 7.81-7.809l.219.22.22-.22a5.524 5.524 0 0 1 7.81 0 5.52 5.52 0 0 1 1.617 3.904'/%3E%3C/svg%3E")}.lista-categorias-servicios{--list-gap:24px;--list-item-basis:120px}@media (max-width:767.98px){.lista-categorias-servicios{--list-gap:14px;--list-item-grow:1;--list-item-basis:80px}}.lista-servicios-grid{--items-w:170px}@media (max-width:767.98px){.lista-servicios-grid{--items-w:180px}}@media (max-width:575.98px){.lista-servicios-grid{--items-w:150px}}a.btn.btn-tag{background:#c9ddfd;border-radius:100px;color:#fff;font-size:12px;font-weight:400;height:auto;line-height:1;min-height:34px;padding:8px 16px;white-space:nowrap}a.btn.btn-tag:hover{background-color:#b3caee}a.btn.btn-tag.active{background:#5073f4}.bookings-bar{overflow-x:scroll}.bookings-bar .filter-tag{min-width:100px}.filters-bar{background-color:#002e6d;color:#fff;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}.filters-bar>.inner{align-items:center;display:flex;flex-wrap:nowrap;padding:10px var(--padding-page-x,0)}.filters-bar .filter-tag{align-items:center;display:inline-flex;flex-basis:0;flex-grow:1;font-size:15px;font-weight:400;justify-content:center;line-height:normal;overflow:hidden;padding:0 4px;white-space:nowrap}.filters-bar .filter-tag span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.filters-bar .filter-tag+.filter-tag{border-left:1px solid #c7c7c7}.filters-bar .filter-tag.active{color:#fed925;font-weight:700;min-width:auto;overflow:visible;padding:0 12px}.filters-bar .filter-tag.filter-btn span{flex:0 0 auto}@media (max-width:767.98px){.filters-bar>.inner{justify-content:space-between}.filters-bar .filter-tag{flex:0 1 auto}.filters-bar .filter-tag.active,.filters-bar .filter-tag.filter-btn{flex:0 0 auto}.filters-bar .filter-tag:not(.filter-btn){border-left:none}}.det-header{padding-bottom:40px}.det-header figure{height:128px;margin:0 auto 15px;width:128px}.det-header figure img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.det-header .img-wrapper{align-items:center;background-color:var(--color,inherit);border-radius:50%;display:flex;justify-content:center}.det-header .title{font-size:22px;font-weight:700}.det-header .place{font-size:14px}.det-header.st2{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='83' fill='none' viewBox='0 0 184 83'%3E%3Cpath stroke='%23bbd5f0' stroke-miterlimit='10' stroke-width='4' d='M139.356 16.139c.368-.786.597-1.63.675-2.496.212-2.74-.411-5.24-2.427-7.189-3.007-2.907-7.054-2.169-8.961 1.557-1.546 3.013-.982 7.18 1.311 9.693 2.944 3.226 7.667 2.443 9.402-1.565Zm11.844 45.26c2.389-4.838 2.992-10.006 2.621-15.323a31.2 31.2 0 0 0-1.81-8.71c-2.184-5.886-6.339-9.274-12.638-9.67-8.276-.522-15.724 1.83-22.281 6.935a14.5 14.5 0 0 0-3.635 4.403c-1.523 2.69-1.493 5.494-.194 8.28 1.219 2.617 3.109 4.71 5.355 6.475 2.351 1.83 4.781 3.531 8.032 5.927 2.807 1.86 6.057 4.943 10.169 6.768 6.204 2.737 11.392.968 14.381-5.085Zm5.043-42.376c4.782-2.234 6.681-9.202 3.742-13.722-2.199-3.379-6.41-4.3-9.699-2.128-1.552 1.03-2.686 2.39-3.601 4.352-1.016 2.602-1.24 5.553.38 8.502 1.922 3.484 5.616 4.658 9.178 2.996Zm22.46 22.492c-3.344-2.52-8.776-2.293-11.903.5-3.882 3.47-2.745 8.896 2.281 10.87a9.98 9.98 0 0 0 6.66.245 8.3 8.3 0 0 0 3.844-2.325c2.725-2.984 2.351-6.854-.882-9.29Zm-11.259-8.644c4.676 1.178 10.413-1.765 12.22-6.244 1.964-4.882-1.131-9.511-6.404-9.588a11.03 11.03 0 0 0-7.053 2.293 9.24 9.24 0 0 0-3.507 4.514c-1.522 4.076.529 7.972 4.738 9.025zM29.055 28.996c.369-.786.597-1.63.676-2.495.211-2.74-.412-5.241-2.428-7.19-3.007-2.907-7.054-2.168-8.961 1.557-1.546 3.014-.982 7.18 1.31 9.694 2.946 3.225 7.669 2.442 9.403-1.566Zm11.844 45.26c2.39-4.838 2.992-10.005 2.622-15.323a31.2 31.2 0 0 0-1.81-8.71c-2.184-5.886-6.34-9.273-12.639-9.67-8.276-.521-15.723 1.83-22.28 6.936a14.5 14.5 0 0 0-3.636 4.402c-1.522 2.69-1.493 5.494-.194 8.281 1.22 2.616 3.11 4.709 5.355 6.474 2.351 1.83 4.782 3.532 8.032 5.927 2.807 1.86 6.058 4.944 10.17 6.769 6.204 2.736 11.391.968 14.38-5.086Zm5.043-42.376c4.782-2.233 6.68-9.202 3.742-13.722-2.199-3.378-6.41-4.3-9.699-2.128-1.552 1.03-2.686 2.39-3.6 4.353-1.017 2.601-1.24 5.553.379 8.501 1.922 3.485 5.616 4.659 9.178 2.996Zm22.46 22.492c-3.344-2.52-8.775-2.292-11.903.5-3.882 3.47-2.745 8.896 2.281 10.87a9.98 9.98 0 0 0 6.66.245 8.3 8.3 0 0 0 3.844-2.325c2.725-2.984 2.351-6.853-.881-9.29Zm-11.259-8.643c4.676 1.177 10.413-1.766 12.22-6.245 1.964-4.882-1.13-9.51-6.404-9.587a11.03 11.03 0 0 0-7.053 2.292 9.24 9.24 0 0 0-3.506 4.514c-1.523 4.076.529 7.972 4.737 9.026z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='249' height='201' fill='none' viewBox='0 0 249 201'%3E%3Cpath stroke='%23bbd5f0' stroke-miterlimit='10' stroke-width='6.05' d='M246.181 169.467c-21.732-34.2-43.803-67.722-62.721-94.165a833 833 0 0 0-11.013-15.095C133.373 8.064 87.36-9.257 48.055 12.67c-1.909 1.088-3.869 2.163-5.768 3.433-13.312 8.901-24.044 21.814-30.8 36.404a84.6 84.6 0 0 0-7.53 27.492c-1.681 17.916 1.95 44.766 28.734 71.008 8.86 8.683 22.116 25.769 37.809 47.831m-16.294-96.978c-.01-.492-4.057-2.27-4.057-2.27-4.686-1.566-9.321-1.57-13.6 1.101-6.386 3.981-6.867 11.372-1.203 16.329 4.58 4.016 12.095 4.849 17.48 1.943 6.903-3.737 7.602-12.327 1.37-17.105zm84.108-.927c-7.394-6.285-16.143-9.593-25.58-11.268a56 56 0 0 0-15.984-.642c-11.22 1.244-18.945 7.023-22.39 17.849-4.527 14.226-3.682 28.259 2.357 41.939a26.1 26.1 0 0 0 6.09 8.271c4.025 3.833 8.93 5.007 14.358 3.955 5.096-.988 9.571-3.375 13.632-6.526 4.221-3.307 8.25-6.809 13.849-11.44 4.471-4.089 11.271-8.42 16.251-14.804 7.485-9.64 6.668-19.471-2.583-27.334ZM66.608 73.623c-1.805-9.326-13.13-15.684-22.298-12.525-6.854 2.365-10.301 9.318-7.95 16.01 1.117 3.16 2.993 5.734 6.017 8.187 4.092 2.912 9.143 4.59 14.993 3.05 6.918-1.836 10.58-7.775 9.238-14.722Zm49.047-29.404c-5.855 4.741-7.834 14.325-4.33 21.006 4.354 8.295 14.316 8.678 19.957.763a18 18 0 0 0 3.337-11.524 15 15 0 0 0-2.374-7.729c-4.014-6.06-10.926-7.098-16.59-2.516ZM95.659 60.11c4.097-7.652 1.472-18.956-5.55-24.068-7.656-5.56-17.083-2.176-19.521 6.998a19.87 19.87 0 0 0 .914 13.32 16.6 16.6 0 0 0 6.341 8.094c6.443 4.438 14.136 2.556 17.813-4.334z'/%3E%3C/svg%3E");background-position:left 20% top 10%,right -6px bottom -20px;background-repeat:no-repeat;margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1);padding-bottom:40px}.det-header.st2.bg3{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='83' fill='none' viewBox='0 0 184 83'%3E%3Cpath stroke='%235775df' stroke-miterlimit='10' stroke-width='4' d='M139.356 16.139c.368-.786.597-1.63.675-2.496.212-2.74-.411-5.24-2.427-7.189-3.007-2.907-7.054-2.169-8.961 1.557-1.546 3.013-.982 7.18 1.311 9.693 2.944 3.226 7.667 2.443 9.402-1.565Zm11.844 45.26c2.389-4.838 2.992-10.006 2.621-15.323a31.2 31.2 0 0 0-1.81-8.71c-2.184-5.886-6.339-9.274-12.638-9.67-8.276-.522-15.724 1.83-22.281 6.935a14.5 14.5 0 0 0-3.635 4.403c-1.523 2.69-1.493 5.494-.194 8.28 1.219 2.617 3.109 4.71 5.355 6.475 2.351 1.83 4.781 3.531 8.032 5.927 2.807 1.86 6.057 4.943 10.169 6.768 6.204 2.737 11.392.968 14.381-5.085Zm5.043-42.376c4.782-2.234 6.681-9.202 3.742-13.722-2.199-3.379-6.41-4.3-9.699-2.128-1.552 1.03-2.686 2.39-3.601 4.352-1.016 2.602-1.24 5.553.38 8.502 1.922 3.484 5.616 4.658 9.178 2.996Zm22.46 22.492c-3.344-2.52-8.776-2.293-11.903.5-3.882 3.47-2.745 8.896 2.281 10.87a9.98 9.98 0 0 0 6.66.245 8.3 8.3 0 0 0 3.844-2.325c2.725-2.984 2.351-6.854-.882-9.29Zm-11.259-8.644c4.676 1.178 10.413-1.765 12.22-6.244 1.964-4.882-1.131-9.511-6.404-9.588a11.03 11.03 0 0 0-7.053 2.293 9.24 9.24 0 0 0-3.507 4.514c-1.522 4.076.529 7.972 4.738 9.025zM29.055 28.996c.369-.786.597-1.63.676-2.495.211-2.74-.412-5.241-2.428-7.19-3.007-2.907-7.054-2.168-8.961 1.557-1.546 3.014-.982 7.18 1.31 9.694 2.946 3.225 7.669 2.442 9.403-1.566Zm11.844 45.26c2.39-4.838 2.992-10.005 2.622-15.323a31.2 31.2 0 0 0-1.81-8.71c-2.184-5.886-6.34-9.273-12.639-9.67-8.276-.521-15.723 1.83-22.28 6.936a14.5 14.5 0 0 0-3.636 4.402c-1.522 2.69-1.493 5.494-.194 8.281 1.22 2.616 3.11 4.709 5.355 6.474 2.351 1.83 4.782 3.532 8.032 5.927 2.807 1.86 6.058 4.944 10.17 6.769 6.204 2.736 11.391.968 14.38-5.086Zm5.043-42.376c4.782-2.233 6.68-9.202 3.742-13.722-2.199-3.378-6.41-4.3-9.699-2.128-1.552 1.03-2.686 2.39-3.6 4.353-1.017 2.601-1.24 5.553.379 8.501 1.922 3.485 5.616 4.659 9.178 2.996Zm22.46 22.492c-3.344-2.52-8.775-2.292-11.903.5-3.882 3.47-2.745 8.896 2.281 10.87a9.98 9.98 0 0 0 6.66.245 8.3 8.3 0 0 0 3.844-2.325c2.725-2.984 2.351-6.853-.881-9.29Zm-11.259-8.643c4.676 1.177 10.413-1.766 12.22-6.245 1.964-4.882-1.13-9.51-6.404-9.587a11.03 11.03 0 0 0-7.053 2.292 9.24 9.24 0 0 0-3.506 4.514c-1.523 4.076.529 7.972 4.737 9.026z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='249' height='201' fill='none' viewBox='0 0 249 201'%3E%3Cpath stroke='%235775df' stroke-miterlimit='10' stroke-width='6.05' d='M246.181 169.467c-21.732-34.2-43.803-67.722-62.721-94.165a833 833 0 0 0-11.013-15.095C133.373 8.064 87.36-9.257 48.055 12.67c-1.909 1.088-3.869 2.163-5.768 3.433-13.312 8.901-24.044 21.814-30.8 36.404a84.6 84.6 0 0 0-7.53 27.492c-1.681 17.916 1.95 44.766 28.734 71.008 8.86 8.683 22.116 25.769 37.809 47.831m-16.294-96.978c-.01-.492-4.057-2.27-4.057-2.27-4.686-1.566-9.321-1.57-13.6 1.101-6.386 3.981-6.867 11.372-1.203 16.329 4.58 4.016 12.095 4.849 17.48 1.943 6.903-3.737 7.602-12.327 1.37-17.105zm84.108-.927c-7.394-6.285-16.143-9.593-25.58-11.268a56 56 0 0 0-15.984-.642c-11.22 1.244-18.945 7.023-22.39 17.849-4.527 14.226-3.682 28.259 2.357 41.939a26.1 26.1 0 0 0 6.09 8.271c4.025 3.833 8.93 5.007 14.358 3.955 5.096-.988 9.571-3.375 13.632-6.526 4.221-3.307 8.25-6.809 13.849-11.44 4.471-4.089 11.271-8.42 16.251-14.804 7.485-9.64 6.668-19.471-2.583-27.334ZM66.608 73.623c-1.805-9.326-13.13-15.684-22.298-12.525-6.854 2.365-10.301 9.318-7.95 16.01 1.117 3.16 2.993 5.734 6.017 8.187 4.092 2.912 9.143 4.59 14.993 3.05 6.918-1.836 10.58-7.775 9.238-14.722Zm49.047-29.404c-5.855 4.741-7.834 14.325-4.33 21.006 4.354 8.295 14.316 8.678 19.957.763a18 18 0 0 0 3.337-11.524 15 15 0 0 0-2.374-7.729c-4.014-6.06-10.926-7.098-16.59-2.516ZM95.659 60.11c4.097-7.652 1.472-18.956-5.55-24.068-7.656-5.56-17.083-2.176-19.521 6.998a19.87 19.87 0 0 0 .914 13.32 16.6 16.6 0 0 0 6.341 8.094c6.443 4.438 14.136 2.556 17.813-4.334z'/%3E%3C/svg%3E")}@media (max-width:767.98px){.det-header.st2{background-position:left -30px top 10%,right -120px bottom -20px;padding-bottom:30px}}.bg-soft-blue-to-white{background:linear-gradient(180deg,#d0e7ff 0 50%,#fff 0)}.card.card-detalle{--card-p:20px;background-color:#fff;border-radius:40px;box-shadow:0 8px 16px -4px #002e6d29}.card.card-detalle h3{font-size:16px}@media (min-width:768px){.card.card-detalle{--card-p:40px}}.prices-wrap{align-items:center;display:flex;justify-content:center}.prices-wrap .price-before,.prices-wrap .price-now{border-radius:24px;display:inline-block;max-width:196px;opacity:.5;padding:10px 20px}.prices-wrap .price-before span,.prices-wrap .price-before strong,.prices-wrap .price-now span,.prices-wrap .price-now strong{display:block}.prices-wrap .price-before .price,.prices-wrap .price-now .price{font-size:32px;font-weight:700}.prices-wrap .price-now{background-color:#e7004c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='124' height='100' fill='none' viewBox='0 0 124 100'%3E%3Cpath stroke='%23fff' stroke-miterlimit='10' stroke-opacity='.18' stroke-width='3.586' d='M121.689 84.473c-10.727-16.88-21.621-33.426-30.958-46.478a410 410 0 0 0-5.436-7.45C66.008 4.807 43.297-3.743 23.897 7.08c-.942.537-1.91 1.068-2.847 1.694-6.57 4.394-11.868 10.768-15.202 17.97a41.8 41.8 0 0 0-3.717 13.569c-.83 8.843.962 22.095 14.183 35.048 4.373 4.286 10.916 12.72 18.661 23.609m-8.042-47.867c-.005-.243-2.003-1.12-2.003-1.12-2.312-.773-4.6-.775-6.712.543-3.152 1.965-3.39 5.613-.594 8.06 2.26 1.982 5.97 2.393 8.628.959 3.407-1.845 3.752-6.085.676-8.443zm41.514-.458c-3.65-3.102-7.968-4.735-12.626-5.561a27.7 27.7 0 0 0-7.889-.317c-5.538.614-9.35 3.466-11.052 8.81-2.234 7.022-1.817 13.948 1.164 20.7a12.9 12.9 0 0 0 3.006 4.083c1.987 1.892 4.407 2.47 7.087 1.952 2.515-.488 4.724-1.666 6.729-3.221 2.083-1.632 4.072-3.361 6.835-5.647 2.207-2.018 5.563-4.156 8.021-7.307 3.695-4.758 3.292-9.61-1.275-13.492ZM33.054 37.166c-.89-4.603-6.48-7.741-11.006-6.182-3.382 1.167-5.084 4.6-3.924 7.902.552 1.56 1.478 2.83 2.97 4.041 2.02 1.438 4.513 2.266 7.401 1.506 3.414-.906 5.222-3.838 4.56-7.267Zm24.21-14.513c-2.89 2.34-3.868 7.07-2.138 10.368 2.149 4.094 7.066 4.283 9.85.377a8.88 8.88 0 0 0 1.648-5.689 7.4 7.4 0 0 0-1.172-3.814c-1.981-2.992-5.393-3.504-8.188-1.242Zm-9.87 7.843c2.022-3.777.726-9.356-2.74-11.88-3.779-2.744-8.432-1.074-9.635 3.454a9.8 9.8 0 0 0 .451 6.575 8.2 8.2 0 0 0 3.13 3.995c3.18 2.19 6.977 1.262 8.792-2.14z'/%3E%3C/svg%3E");background-position:right -25px bottom 0;background-repeat:no-repeat;color:#fff;opacity:1}.html-text p,.html-text ul{margin-bottom:8px}.html-text ul{list-style:disc;padding-inline-start:30px}.alert{display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1}.alert-info{--alert-color:#5c79e5}.list-selectable{display:flex;flex-direction:column;gap:16px}.list-selectable>label{align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 0 5px #0c1a4b14,0 4px 20px -2px #3232470a;display:flex;font-size:14px;gap:16px;line-height:1;padding:16px}.list-selectable>label input:checked+span{font-weight:700}.list-selectable>label .mascota{min-width:70px}.list-selectable>label .plan{color:var(--color,inherit)}.list-selectable>label .no-plan{--color:#e7004c}.tarjetas-wrapper-container{margin:5px;overflow:hidden}@media (min-width:768px){.tarjetas-wrapper{margin-right:-30px!important}}.tarjetas-slider{--slider-gap:16px;--carousel-item-w:230px;--carousel-padding-l:var(--padding-page-x,0)}.pago-row{gap:30px}.resumen-pago h2{font-size:16px;font-weight:500;margin-bottom:10px}.resumen-pago p{align-items:center;color:#002e6d80;display:flex;font-size:14px;margin-bottom:20px}.resumen-pago p span,.resumen-pago p strong{display:inline-block}.resumen-pago p span:last-child:not(:first-child),.resumen-pago p strong:last-child:not(:first-child){margin-left:auto;text-align:right}.resumen-pago p strong{font-weight:500}.resumen-pago p.tot{border-top:1px dashed #ededed;color:#e7004c;font-size:20px;padding-top:20px}.resumen-pago p.tot strong{font-weight:700}.card-detalle-pago{--card-p:30px;background-color:#fff;border-radius:12px;box-shadow:0 8px 16px -4px #002e6d29;min-height:100%}@media (min-width:768px){.card-detalle-pago{--card-p:40px;min-height:40vh}}.card-detalle-pago .card-body{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:60px}@media (min-width:1024px){.desktop-action{display:flex;margin-top:100px}}.payment-card{margin-bottom:120px}.change-plan-cta-container{align-items:center;background:url(../img/change_plan_bg.png) no-repeat 50%;border-radius:30px;display:flex;justify-content:space-between;min-height:100px;padding:16px 25px;position:relative}@media (min-width:1140px){.change-plan-cta-container{background-color:#e7004c;background-image:none}}.change-plan-cta-container .text-container{max-width:80%}.change-plan-cta-container .text-container .header{color:#002e6d;font-size:18px;font-weight:1000;max-width:50%}@media (min-width:1024px){.change-plan-cta-container .text-container .header{font-size:24px}}@media (min-width:1140px){.change-plan-cta-container .text-container .header{color:#fff}}.change-plan-cta-container .text-container .subheader{color:#fff;font-size:14px}@media (min-width:1024px){.change-plan-cta-container .text-container .subheader{font-size:18px}}.change-plan-cta-container .rabbit-img{bottom:0;height:auto;position:absolute;right:30%;width:71px}.change-plan-cta-container .cta-btn{background-color:#fed925;color:#002e6d;padding:9px 30px}@media (min-width:1140px){.change-plan-cta-container .cta-btn{background-color:#002e6d;color:#00bed6}}@media (min-width:1024px){.empty-services{justify-self:center;width:50%}}.coupon-services-header{color:#fff;font-size:20px}.service-vendor-img{border-radius:15px;height:75px;width:75px}.service-vendor-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}.service-vendor-img{border:2px solid #fff;border-radius:12px;box-shadow:0 2px 6px #0000001a;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.service-vendor-info{color:#1e3a8a;font-size:15px;line-height:1.3;max-width:260px;text-align:left}.service-vendor-info strong{color:#0f172a;display:block;font-size:16px;font-weight:600}.service-payment-image,.service-payment-image .fig{height:86px;width:84px!important}.form-booking-detail .content{font-size:16px;font-weight:600;margin-top:20px}.form-booking-detail .large-content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.underline{text-decoration:underline}.vendor-location{line-height:1.4em;max-height:2.8em}.ellipse-text,.vendor-location{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ellipse-text{line-height:1.2em!important;max-height:2.4em;min-height:2.4em}.filter-icon img{height:15px;margin-right:5px;width:15px}.filters .horizontal-list{max-width:85%}.filters .horizontal-list .list-inner{padding:10px 8px 10px 24px}@media (min-width:768px){.filters .horizontal-list .list-inner{padding:10px 8px 10px 50px}}.card.benefit-card:hover{box-shadow:0 0 5px #00bed6}.card.benefit-card{cursor:pointer;--card-p:12px 16px;border-radius:var(--radius-2,12px);box-shadow:0 0 10px #00000012;min-height:100%;position:relative}.card.benefit-card .benefits-cat-badge{background-color:#00bdd616;color:#00bdd6;padding:5px}.card.benefit-card .badge,.card.benefit-card .benefits-cat-badge{border:none;font-size:12px;font-weight:600;overflow:hidden;position:relative;text-decoration:none}.card.benefit-card .badge{--badge-fg:#fff;--badge-bg:#e7004c;--radius-selector:90px;--size:auto;line-height:1;padding:8px 12px}.card.benefit-card img{border-radius:8px;height:auto;width:100%}.card.benefit-card .info{color:#002e6d;flex-grow:1;font-size:15px;font-weight:900}.card.benefit-card .top-info{display:flex;gap:16px}.card.benefit-card .top-info figure{flex:0 0 auto}.card.benefit-card .top-info figure div{width:90px}.benefit-price{font-size:28px;font-weight:700}@media (min-width:1024px){.benefit-price{font-size:36px}}.benefits-grid{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.card.vendor-benefit-card{cursor:pointer;--card-p:12px 16px;border-radius:var(--radius-2,12px);box-shadow:0 0 10px #00000012;min-height:100%;position:relative}.card.vendor-benefit-card img{border-radius:8px;height:auto;width:100%}.card.vendor-benefit-card .info{color:#002e6d;flex-grow:1;font-size:28px;font-weight:800}.card.vendor-benefit-card .info h3{flex-wrap:nowrap;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.vendor-benefit-card .top-info{display:flex;gap:16px;max-width:90%;overflow:hidden}.card.vendor-benefit-card .top-info figure{flex:0 0 auto}.card.vendor-benefit-card .top-info figure div{width:55px}.benefit-badge{align-items:center;background:#e7004c;border-radius:105px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1;max-width:320px;padding:8px 20px;text-decoration:none}.benefit-badge .percent{font-size:40px;font-weight:600}@media (min-width:1024px){.benefit-badge .percent{font-size:50px}}.pointer-events-none{pointer-events:none}.opacity-50{opacity:.5}.desktop-action{display:none}@media (min-width:1024px){.desktop-action{display:block;margin-top:80px}}.clickable{box-shadow:0 1px 3px #0000001a;cursor:pointer;transition:all .15s ease-in-out}.clickable:hover{box-shadow:0 4px 6px #00000026}.clickable:active{transform:scale(.95)}.card.card-aliado{--card-p:12px 16px;background:#ebf5ff;border-radius:var(--radius-2,12px);box-shadow:0 0 10px #00000012;min-height:100%;position:relative}.card.card-aliado .top-info{display:flex;gap:16px}.card.card-aliado .top-info figure{flex:0 0 auto}.card.card-aliado .top-info figure div{width:60px}.card.card-aliado .info{align-self:center;flex-basis:0;flex-grow:1;padding-right:36px}.card.card-aliado .info h3{color:#002e6d;font-size:24px;font-weight:700;line-height:1}.card.card-aliado .info .vendor-text-info{font-size:12px;font-weight:500;max-width:200px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.card.card-aliado .info .vendor-text-info{max-width:250px}}.card.card-aliado .btn-fav{position:absolute;right:16px;top:16px;z-index:4}.card.card-aliado .dets{background-color:#c8e3ff;border-radius:8px;display:flex;margin-top:auto;padding:12px}.card.card-aliado .dets>div{flex-basis:0;flex-grow:1;max-width:50%}.card.card-aliado .dets .l{padding-right:16px}.card.card-aliado .dets .r{border-left:1px solid #eceff3;padding-left:16px}.card.card-aliado .dets h6{font-size:12px;font-weight:400}.card.card-aliado .dets p{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-aliado a.link-detalle{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.lista-aliados-grid{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.pagination button{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:14px;padding:6px 14px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.pagination button:hover:not(:disabled){background-color:#023766;border-color:#002e6d;color:#fff}.pagination button.active{background-color:#002e6d;border-color:#002e6d;color:#fff}.pagination button:disabled{cursor:not-allowed;opacity:.5}.services-container{min-height:70vh}.card-overlay{pointer-events:none}.card-body>:not(.tooltip-wrapper){pointer-events:auto}.tooltip-wrapper{display:inline-block;overflow:visible;position:relative;z-index:3}.vendor-text-info{font-size:12px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.vendor-text-info{max-width:250px}}.tooltip-target[data-tooltip]:hover:after{background:#333;border-radius:4px;box-shadow:0 2px 6px #0003;color:#fff;content:attr(data-tooltip);cursor:pointer;font-size:12px;left:0;min-width:-moz-max-content;min-width:max-content;padding:5px 8px;position:absolute;top:100%;white-space:normal;z-index:10}.card-cita.cancelled{background:#ffb3b3!important}.card.card-cita{--card-p:12px 16px;background:#ebf5ff;border-radius:var(--radius-2,12px);box-shadow:0 0 10px #00000012;min-height:100%;position:relative}.card.card-cita .top-info{display:flex;gap:16px}.card.card-cita .top-info figure{flex:0 0 auto}.card.card-cita .top-info figure div{width:60px}.card.card-cita .info{flex-basis:0;flex-grow:1}.card.card-cita .info h3{color:#002e6d;font-size:16px;font-weight:700;line-height:1;word-break:break-all}.card.card-cita .info p{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-cita .dets{border-radius:8px;display:flex;margin-top:auto;padding:12px}.card.card-cita .dets.cancelled{background:#f99}.card.card-cita .dets>div{flex-basis:0;flex-grow:1;max-width:50%}.card.card-cita .dets .l{padding-right:16px}.card.card-cita .dets .r{border-left:1px solid #eceff3;padding-left:16px}.card.card-cita .dets h6{font-size:12px;font-weight:400}.card.card-cita .dets p{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-cita a.link-cita{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.card.card-cita.st1 .dets{--color-accent:#c9ddfd;--color-warning:#002e6d;--color-accent-content:#002e6d}.card.card-cita.editable .top-info{margin-right:48px}.card.card-cita.editable .action{position:absolute;right:16px;top:16px;z-index:4}.citas-slider{--slider-gap:16px;--carousel-item-w:316px}.lista-citas-grid{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.add-calendar-btn{margin-top:34px}.filter-tag{align-items:center;display:inline-flex;gap:6px}.clear-x{cursor:pointer;font-size:10px;margin-left:8px;opacity:.7}.clear-x:hover{opacity:1}.card.card-mascota{--card-p:12px 16px;background-color:#c8e3ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='106' fill='none' viewBox='0 0 154 106'%3E%3Cpath stroke='%23d2e8ff' stroke-miterlimit='10' stroke-width='4' d='M151.657 104.767c-13.312-20.95-26.831-41.482-38.419-57.68a507 507 0 0 0-6.746-9.245C82.558 5.902 54.374-4.708 30.298 8.722c-1.17.667-2.37 1.325-3.533 2.103-8.154 5.453-14.727 13.362-18.865 22.3a51.8 51.8 0 0 0-4.613 16.839c-.774 8.248.29 19.588 7.832 31.537m33.836.5c-.69-5.136-.213-10.335 1.455-15.577 2.111-6.63 6.843-10.17 13.715-10.933a34.4 34.4 0 0 1 9.791.393c5.78 1.026 11.14 3.053 15.669 6.902 5.666 4.817 6.167 10.839 1.582 16.744a25 25 0 0 1-1.717 1.97M34.066 63.354c-.007-.301-2.485-1.39-2.485-1.39-2.87-.96-5.71-.962-8.331.674-3.911 2.439-4.206 6.966-.736 10.002 2.805 2.46 7.408 2.97 10.707 1.19 4.228-2.289 4.656-7.55.838-10.477zm7.596-17.295c-1.105-5.712-8.042-9.607-13.658-7.672-4.198 1.448-6.31 5.707-4.87 9.806.685 1.936 1.834 3.513 3.686 5.015 2.507 1.784 5.6 2.812 9.184 1.868 4.237-1.124 6.48-4.762 5.658-9.017Zm30.044-18.01c-3.587 2.903-4.8 8.774-2.653 12.866 2.667 5.08 8.769 5.315 12.224.467a11.02 11.02 0 0 0 2.044-7.059 9.2 9.2 0 0 0-1.454-4.734c-2.459-3.712-6.693-4.348-10.162-1.54Zm-12.25 9.732c2.51-4.687.903-11.611-3.398-14.742-4.69-3.406-10.464-1.333-11.958 4.286a12.17 12.17 0 0 0 .56 8.159 10.18 10.18 0 0 0 3.884 4.958c3.947 2.718 8.659 1.566 10.911-2.655z'/%3E%3C/svg%3E");background-position:right 0 top 6px;background-repeat:no-repeat;background-size:154px 106px;border-radius:var(--radius-2,12px);box-shadow:0 0 10px #00000012;min-height:100%;position:relative}.card.card-mascota .top-info{display:flex;gap:16px}.card.card-mascota .top-info figure{flex:0 0 auto}.card.card-mascota .top-info figure div{width:60px}.card.card-mascota .info{align-self:center;flex-basis:0;flex-grow:1;padding-right:36px}.card.card-mascota .info h3{color:#002e6d;font-size:26px;font-weight:700;line-height:1;word-break:break-all}.card.card-mascota .info p{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-mascota .btn-fav{position:absolute;right:16px;top:16px;z-index:4}.card.card-mascota .dets{background-color:#5c79e5;border-radius:8px;color:#fff;display:flex;margin-top:auto;padding:12px}.card.card-mascota .dets>div{flex-basis:0;flex-grow:1;max-width:50%}.card.card-mascota .dets .l{padding-right:16px}.card.card-mascota .dets .r{border-left:1px solid #eceff3;padding-left:16px}.card.card-mascota .dets h6{font-size:12px;font-weight:400}.card.card-mascota .dets p{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.card-mascota a.link-detalle{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.lista-mascotas-grid{--items-w:300px;--grid-gap-x:20px;--grid-gap-y:20px}.avatar-wrapper{display:inline-block;height:170px;position:relative;width:170px}.avatar-wrapper .avatar-label{background-color:#5c7fe5;border:8px solid #fff;border-radius:50%;color:#002e6d;cursor:pointer;display:block;height:100%;overflow:hidden;position:relative;width:100%}.avatar-wrapper .avatar-label:hover{--icon-opacity:.25}.avatar-wrapper .avatar-label:hover .avatar-preview+.avatar-icon{--icon-opacity:.45}.avatar-wrapper .avatar-label.placeholder{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%;margin-bottom:64px}.avatar-wrapper .avatar-input{display:none}.avatar-wrapper .avatar-preview{height:100%;-o-object-fit:cover;object-fit:cover;opacity:var(--avatar-opacity,1);transition:opacity .3s ease;width:100%}.avatar-wrapper .avatar-preview+.avatar-icon{--icon-opacity:0;color:#fff}.avatar-wrapper .avatar-icon{display:inline-block;height:40px;left:50%;opacity:var(--icon-opacity,.16);position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:40px;z-index:2}.card.card-soft-blue{background:#edf6ff;border-radius:16px;box-shadow:0 9.394px 18.789px -4.697px #002e6d29;--card-p:25px}.card-no-plan,.card.card-white-shadow{--card-p:20px;--radius-box:24px}.card.card-white-shadow{background-color:#fff;box-shadow:0 8px 16px -4px #002e6d29}.lista-planes{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:24px}@media (max-width:767.98px){.lista-planes{-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr}}.card-plan{background-color:var(--bg-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='178' height='143' fill='none' viewBox='0 0 178 143'%3E%3Cpath stroke='%23fff' stroke-miterlimit='10' stroke-opacity='.05' stroke-width='3.586' d='M175.578 120.388c-15.502-24.395-31.245-48.306-44.739-67.167a592 592 0 0 0-7.855-10.767C95.113 5.26 62.292-7.096 34.256 8.545c-1.361.776-2.76 1.543-4.114 2.448-9.495 6.35-17.15 15.56-21.969 25.968A60.4 60.4 0 0 0 2.802 56.57c-1.2 12.78 1.39 31.931 20.496 50.649 6.319 6.194 15.775 18.381 26.968 34.118M38.644 72.163c-.008-.35-2.894-1.619-2.894-1.619-3.343-1.117-6.649-1.12-9.701.785-4.555 2.84-4.898 8.112-.858 11.648 3.267 2.864 8.627 3.459 12.469 1.386 4.923-2.666 5.422-8.793.976-12.201zm59.993-.66c-5.274-4.484-11.515-6.844-18.246-8.038a40 40 0 0 0-11.401-.458c-8.003.888-13.513 5.01-15.971 12.732-3.229 10.147-2.626 20.156 1.681 29.914a18.6 18.6 0 0 0 4.344 5.9c2.871 2.734 6.37 3.571 10.242 2.82 3.635-.704 6.827-2.407 9.724-4.654 3.01-2.359 5.884-4.857 9.878-8.16 3.189-2.917 8.04-6.006 11.591-10.56 5.34-6.876 4.757-13.888-1.842-19.497ZM47.49 52.022c-1.288-6.652-9.365-11.187-15.905-8.934-4.889 1.687-7.348 6.646-5.671 11.42.797 2.253 2.135 4.09 4.292 5.84 2.92 2.076 6.522 3.274 10.695 2.175 4.934-1.31 7.547-5.546 6.589-10.5ZM82.475 31.05c-4.177 3.382-5.588 10.218-3.09 14.984 3.107 5.916 10.212 6.19 14.236.544a12.83 12.83 0 0 0 2.38-8.22 10.7 10.7 0 0 0-1.693-5.513c-2.863-4.323-7.794-5.063-11.833-1.795ZM68.212 42.383c2.922-5.458 1.05-13.52-3.959-17.167-5.461-3.966-12.185-1.552-13.925 4.992a14.18 14.18 0 0 0 .653 9.5 11.85 11.85 0 0 0 4.523 5.774c4.596 3.165 10.083 1.823 12.706-3.091z'/%3E%3C/svg%3E");background-position:right 0 top 30px;background-repeat:no-repeat;background-size:80% auto;color:#fff;line-height:1;min-height:100%;text-align:center;--card-p:20px}.card-plan figure img{height:78px}.card-plan h3{margin:0}@media (max-width:767.98px){.card-plan{--card-p:12px}}.card-plan .plan-btn{background-color:var(--color);color:#fff}.card.card-detalle-plan{--card-p:40px;--radius-box:24px;background-color:var(--color);margin-inline:auto;max-width:580px}.card.card-detalle-plan ul{list-style:none;padding-left:0}.card.card-detalle-plan .hdr{color:#fff;margin-bottom:35px;text-align:center}.card.card-detalle-plan .info-inner{margin:0 auto;max-width:var(--inner-max-w,360px)}.card.card-detalle-plan .info-inner .hdr img{max-width:150px}.card.card-detalle-plan .info-inner p{margin-bottom:16px}.card.card-detalle-plan .detail-inner{margin:0 auto;max-width:100%!important;padding:0;Width:100%}.card.card-detalle-plan ul{margin-inline:0;padding-inline:0}.card.card-detalle-plan ul li{background-image:var(--bg-image,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none' viewBox='0 0 21 22'%3E%3Cpath fill='%23fed925' d='M10.063.963c5.554.006 10.056 4.508 10.063 10.062 0 5.558-4.506 10.064-10.064 10.064S0 16.583 0 11.025 4.505.963 10.063.963m5.235 5.516a.84.84 0 0 0-.777.37l-5.222 7.086L5.88 11.2a.84.84 0 0 0-1.049 1.31l4.1 3.277a.847.847 0 0 0 1.199-.157l5.74-7.79a.838.838 0 0 0-.573-1.361'/%3E%3C/svg%3E"));background-position:0 0;background-repeat:no-repeat;background-size:20px;margin-bottom:16px;padding-left:28px}.card.card-detalle-plan .action{padding-top:35px}.card.card-detalle-plan .plan-btn{background-color:var(--color);color:#fff}.plan-image{width:50px}.sex-image{height:21px;width:17px}.payment-plan-image-wrapper{background-color:var(--color);border-radius:10px;height:86px;width:84px}.payment-plan-image-wrapper svg{height:48px;width:48px}.divider-with-label{border-top:1px solid #e5e7eb;margin:2rem 0;position:relative}.divider-with-label .divider-label{background:#fff;color:#6b7280;font-size:14px;left:50%;padding:0 12px;position:absolute;top:-.7rem;transform:translate(-50%);white-space:nowrap}.disabled-link{pointer-events:none}.disabled-link,button:disabled{cursor:not-allowed;opacity:.5}.warning-banner{background-color:#fed925;border-bottom:1px solid #f3c76a;border-radius:12px;box-shadow:0 2px 4px #0000001a;color:#7a5c00;font-weight:600;padding:12px 20px;text-align:center;width:100%}.card.card-evento{--card-p:16px;background-color:#fff;border-radius:12px;box-shadow:0 0 10px #00000012;min-height:100%}.card.card-evento .top-info{align-items:flex-start;display:flex;gap:10px;margin-bottom:auto}.card.card-evento .top-info figure{flex:0 0 auto;width:106px}.card.card-evento .top-info figure img{border-radius:7px}.card.card-evento .info{flex-basis:0;flex-grow:1}.card.card-evento .info h3{color:#002e6d;font-size:16px;font-weight:700;line-height:1;margin-bottom:5px}.card.card-evento .info p{font-size:12px;line-height:1.2;margin-bottom:6px}.card.card-evento .info .btn{margin-top:auto;width:auto}.eventos-slider{--slider-gap:16px;--carousel-item-w:280px}#footer,#secondary-footer{bottom:-1px;left:0;position:fixed;width:100%;z-index:10001}#footer .footer-mobile,#secondary-footer .footer-mobile{display:none}#footer .footer-web,#secondary-footer .footer-web{background-color:#002e6d;color:#fff;font-size:13px;padding:10px;text-align:center}@media (max-width:767.98px){#footer,#secondary-footer{background-color:#fff;box-shadow:0 -10px 70px #00000012;padding:26px}#footer .footer-web,#secondary-footer .footer-web{display:none}#footer .footer-mobile,#secondary-footer .footer-mobile{display:block}#footer,#secondary-footer{padding:26px var(--padding-page-x,0)}}.nav.main-menu.mm-bottom{gap:60px}.nav.main-menu.mm-bottom .nav-link{flex-direction:column;gap:0}.nav.main-menu.mm-bottom .nav-link svg{height:24px}.nav.main-menu.mm-bottom .nav-link span{line-height:1}@media (max-width:767.98px){.nav.main-menu.mm-bottom{--link-fs:12px;gap:0;justify-content:space-between}}@media (max-width:767px){.no-footer-container{margin-bottom:200px}}.effect-heartbeat{animation:heartbeat 1.5s ease-in-out infinite both}@keyframes heartbeat{0%{animation-timing-function:ease-out;transform:scale(1.5);transform-origin:center center}10%{animation-timing-function:ease-in;transform:scale(.91)}17%{animation-timing-function:ease-out;transform:scale(1.1)}33%{animation-timing-function:ease-in;transform:scale(.87)}45%{animation-timing-function:ease-out;transform:scale(1.5)}}.effect-bounce-top{animation:bounce-top 2s infinite alternate both}@keyframes bounce-top{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(-45px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(-24px)}65%{animation-timing-function:ease-in;transform:translateY(-12px)}82%{animation-timing-function:ease-in;transform:translateY(-6px)}93%{animation-timing-function:ease-in;transform:translateY(-4px)}25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0)}to{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}}.tilt-in-top-1{animation:tilt-in-top-1 .6s cubic-bezier(.25,.46,.45,.94) both}@keyframes tilt-in-top-1{0%{opacity:0;transform:rotateY(30deg) translateY(-300px) skewY(-30deg)}to{opacity:1;transform:rotateY(0) translateY(0) skewY(0)}}.tilt-in-fwd-tr{animation:tilt-in-fwd-tr .6s cubic-bezier(.25,.46,.45,.94) both}@keyframes tilt-in-fwd-tr{0%{opacity:0;transform:rotateY(20deg) rotateX(35deg) translate(100px,-100px) skew(-35deg,10deg)}to{opacity:1;transform:rotateY(0) rotateX(0) translate(0) skew(0)}}.tilt-in-fwd-tl{animation:tilt-in-fwd-tl .6s cubic-bezier(.25,.46,.45,.94) both}@keyframes tilt-in-fwd-tl{0%{opacity:0;transform:rotateY(-20deg) rotateX(35deg) translate(-100px,-100px) skew(35deg,-10deg)}to{opacity:1;transform:rotateY(0) rotateX(0) translate(0) skew(0)}}.jello-diagonal-1{animation:jello-diagonal-1 .8s both}@keyframes jello-diagonal-1{0%{transform:skew(0deg 0deg)}30%{transform:skew(25deg 25deg)}40%{transform:skew(-15deg,-15deg)}50%{transform:skew(15deg,15deg)}65%{transform:skew(-5deg,-5deg)}75%{transform:skew(5deg,5deg)}to{transform:skew(0deg 0deg)}}.jello-diagonal-2{animation:jello-diagonal-2 .8s both}@keyframes jello-diagonal-2{0%{transform:skew(0deg 0deg)}30%{transform:skew(-25deg -25deg)}40%{transform:skew(15deg,15deg)}50%{transform:skew(-15deg,-15deg)}65%{transform:skew(5deg,5deg)}75%{transform:skew(-5deg,-5deg)}to{transform:skew(0deg 0deg)}}@keyframes bounce-right{0%{animation-timing-function:ease-in;opacity:1;transform:translate(18px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translate(16px)}65%{animation-timing-function:ease-in;transform:translate(8px)}82%{animation-timing-function:ease-in;transform:translate(4.5px)}93%{animation-timing-function:ease-in;transform:translate(2px)}25%,55%,75%,87%,98%{animation-timing-function:ease-out;transform:translate(0)}to{animation-timing-function:ease-out;opacity:1;transform:translate(0)}}@keyframes bounce-bottom{0%{animation-timing-function:ease-in;opacity:1;transform:translateY(20px)}24%{opacity:1}40%{animation-timing-function:ease-in;transform:translateY(14px)}65%{animation-timing-function:ease-in;transform:translateY(8px)}82%{animation-timing-function:ease-in;transform:translateY(4px)}93%{animation-timing-function:ease-in;transform:translateY(2px)}25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0)}to{animation-timing-function:ease-out;opacity:1;transform:translateY(0)}}:root{--text-sm:.875rem;--text-sm--line-height:1.25rem}.text-lila{color:#5c79e5!important}.link-card{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%238e8e93' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:24px;border-radius:12px;box-shadow:0 3px 10px #514d5617;color:#002e6d;font-size:14px;font-weight:500;line-height:normal;padding:13px 16px}.bg-soft-blue-to-white{background:linear-gradient(180deg,#d0e7ff 0 60%,#fff 0)}.bg-blue-to-white{background:linear-gradient(180deg,#5c79e5 0 50%,#fff 0)}.lista-metodos-pago{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.card.card-page{background-color:#fff;border-radius:40px;box-shadow:0 8px 16px -4px #002e6d29;min-height:60vh}.det-content-wrap{background:linear-gradient(180deg,#d0e7ff 0 50px,#fff 0);margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}.det-content-wrap.bg-line-blue{background:linear-gradient(180deg,#5c79e5 0 50px,#fff 0)}@media (min-width:768px){.det-content-wrap{padding-left:var(--padding-page-x,0);padding-right:var(--padding-page-x,0)}}.btn-add-card{align-items:center;border:1px dashed #002e6d;border-radius:8px;display:flex;gap:4px;justify-content:center;min-height:80px;opacity:.5;padding:20px;transition:all .3s ease}.btn-add-card:hover{opacity:1}.btn-color-choose{background:var(--btn-color,#002e6d);border-radius:99px;box-shadow:0 9.546px 19.092px -4.773px #002e6d29;cursor:pointer;display:inline-flex;height:60px;transform:scale(1);transition:all .3s ease;width:60px}.btn-color-choose.selected,.btn-color-choose:hover{transform:scale(1.2)}.color-buttons{display:flex;gap:14px}.header-inner-page,.header-inner-page-no-fixed{margin-left:calc(var(--padding-page-x, 0)*-1);margin-right:calc(var(--padding-page-x, 0)*-1)}.header-inner-page-no-fixed>.inner,.header-inner-page>.inner{align-items:center;display:flex;gap:12px;min-height:70px;padding:20px var(--padding-page-x,0)}.header-inner-page .inner.scrolled,.header-inner-page-no-fixed .inner.scrolled{color:#002e6d}@media (max-width:767px){.header-inner-page .inner.scrolled,.header-inner-page-no-fixed .inner.scrolled{background-color:#fff}}.header-inner-page .title,.header-inner-page-no-fixed .title{flex-basis:0;flex-grow:1;font-size:var(--title-fs,20px);font-weight:600}.header-inner-page .link-back,.header-inner-page-no-fixed .link-back{flex:0 0 auto}.header-inner-page .link-back img,.header-inner-page .link-back svg,.header-inner-page-no-fixed .link-back img,.header-inner-page-no-fixed .link-back svg{width:24px}.header-inner-page .action,.header-inner-page-no-fixed .action{display:inline-flex;flex:0 0 auto;margin-left:auto}@media (max-width:991.98px){.header-inner-page{background-color:transparent;box-shadow:0 8px 16px -4px #002e6d00;left:0;position:sticky;top:0;transition:all .3s linear;z-index:50}}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.desktop-card-link{display:none}@media (min-width:1024px){.desktop-card-link{display:inline-flex}}.mobile-card-link{display:inline-flex}@media (min-width:1024px){.mobile-card-link{display:none}}.ccard-item{border:1px solid var(--card-color,#002e6d);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-end;min-height:80px;overflow:hidden;padding:14px;position:relative}.ccard-item p{flex-grow:0;line-height:1.2;margin:0;position:relative;z-index:1}.ccard-item p.st{font-size:14px;opacity:.7}.ccard-item p.tt{font-size:16px;font-weight:600}.ccard-item:before{background-color:var(--card-color,#002e6d);content:"";display:block;left:0;opacity:.12}.ccard-item .action,.ccard-item:before{height:100%;position:absolute;top:0;width:100%}.ccard-item .action{display:flex;justify-content:flex-end;padding:10px 10px 0 0;right:0;z-index:2}.card.calendars-card{--card-p:15px;--cardtitle-fs:15px;background-color:#fff;border-radius:var(--radius-2,12px);box-shadow:0 0 14px #00000012;min-height:100%;padding:26px 24px;position:relative}.card.calendars-card .calendar-icon{height:24px;margin-right:8px;width:24px}.card.calendars-card .lock-icon{height:13px;margin-right:4px;width:10px}.card.calendars-card span{font-weight:400}.card.calendars-card .calendar-btn{border:1px solid #002e6d}.card.calendars-card .calendar-btn.disabled{background-color:#fff;color:#002e6d}.settings-card{background-color:#fff;border-radius:var(--radius-2,12px);box-shadow:0 0 14px #00000012;min-height:100%;padding:40px;position:relative}.settings-card h3{font-size:20px;font-weight:600}.settings-card p{font-size:14px;line-height:1.5}:root{--vsw-width:40px;--vsw-height:20px;--vsw-knob:16px;--vsw-blue:#00bed6;--vsw-gray:#e0e0e0}.v-switch{cursor:pointer;display:inline-block;height:var(--vsw-height);position:relative;width:var(--vsw-width);-webkit-tap-highlight-color:transparent}.v-switch-input{inset:0;margin:0;opacity:0;position:absolute;z-index:2}.v-switch-track{background:var(--vsw-gray);border-radius:calc(var(--vsw-height)/2);display:block;height:100%;position:relative;transition:background .2s ease;width:100%}.v-switch-knob{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0003;height:var(--vsw-knob);left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:var(--vsw-knob)}.v-switch-input:checked+.v-switch-track{background:var(--vsw-blue)}.v-switch-input:checked+.v-switch-track .v-switch-knob{transform:translate(calc(var(--vsw-width) - var(--vsw-knob) - 4px),-50%)}.v-switch-input:focus+.v-switch-track{box-shadow:0 0 0 3px #1976d24d}.text-placeholder{animation:shimmer 1.2s linear infinite;background:linear-gradient(100deg,#eceff3 20%,#f5f6f8,#eceff3 60%);background-size:200% 100%;height:80px;margin-bottom:100px;width:120px}.profile-options-placeholder{min-height:60vh}.logout-modal-actions button{font-size:12px!important}.logout-confirmation-text{font-weight:800!important}.emergency-body{min-height:100vh;padding-bottom:100px}.emergency-body .btn{border-radius:90px;font-size:14px;font-weight:700;margin-top:80px;padding:8px 75px}.emergency-body .btn img{height:22px;width:22px}.btn,a.btn{--btn-shadow-color:transparent;--btn-effect-bg:hsla(0,0%,100%,.1);--radius-field:8px;color:var(--btn-fg);font-weight:500;position:relative;--btn-shadow:none;text-shadow:none}.btn:not(.btn-outline),a.btn:not(.btn-outline){border:none}.btn:not(.btn-sm),a.btn:not(.btn-sm){--fontsize:15px}.btn:before,a.btn:before{background-color:var(--btn-effect-bg);border-radius:inherit;content:"";display:block;height:100%;position:absolute;transform:scale(0);transition:all .5s ease;width:100%;z-index:0}.btn span,a.btn span{display:block;position:relative;z-index:1}.btn span+img,.btn span+svg,a.btn span+img,a.btn span+svg{margin-left:6px;transition:all .3s ease}.btn:hover:before,a.btn:hover:before{transform:scale(1)}.btn.btn-primary:not(.btn-outline),a.btn.btn-primary:not(.btn-outline){--btn-fg:#fff}.btn.btn-add,a.btn.btn-add{background-color:#fff;border-radius:99px;box-shadow:0 3px 10px #514d5617;color:#002e6d!important;display:flex;max-width:380px;min-height:50px;padding:13px 16px}.btn-dashed{align-items:center;border:1px dashed #002e6d;border-radius:8px;color:#002e6d;display:flex;font-weight:500;gap:5px;height:56px;justify-content:center;opacity:.5;transition:all .3s ease}.btn-dashed img{height:24px}.btn-dashed:hover{opacity:1}.input,.textarea,select{--radius-field:12px;--input-color:#fff;--size:50px;background-color:#ffffff40;box-shadow:0 8px 16px -4px #002e6d29;color:var(--input-text-color,#002e6d);font-size:1rem;outline:none!important;padding:var(--input-padding,4px 14px)}.input:focus,.textarea:focus,select:focus{box-shadow:0 8px 16px -4px #002e6d42}.input::-moz-placeholder,.textarea::-moz-placeholder,select::-moz-placeholder{color:#002e6d4d}.input::placeholder,.textarea::placeholder,select::placeholder{color:#002e6d4d}input.custom-calendar{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23002e6d' d='M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3m1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:24px}.textarea{border:1px solid rgba(0,46,109,.16);box-shadow:none!important}.select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' fill='none' viewBox='0 0 24 23'%3E%3Cpath fill='%238e8e93' d='M18.533 9.431a.93.93 0 0 1-.343.722l-5.555 4.472a.926.926 0 0 1-1.176 0L5.904 9.996A.927.927 0 1 1 7.09 8.57l4.963 4.139 4.963-4a.926.926 0 0 1 1.518.722'/%3E%3C/svg%3E");background-position:right 10px center;background-size:22px auto;font-size:16px}.form-group{margin-bottom:var(--form-mb,16px)}.form-label{color:#8e8e93;display:block;font-size:14px;font-weight:400;line-height:normal;margin-bottom:4px;padding:0;padding-block:0}.range{--range-thumb-size:4px}.range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ccc;border-radius:15px;cursor:pointer;height:6px;outline:none;width:100%}.range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#00bed6;border:none;border-radius:50%;height:15px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:15px}.range-input::-moz-range-thumb{background-color:#00bed6;border:none;border-radius:50%;height:15px;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;width:15px}.range-input::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px #00bed61a}.range-input:active::-webkit-slider-thumb,.range-input:focus::-webkit-slider-thumb{box-shadow:0 0 0 13px #00bed633}.range-input::-moz-range-thumb:hover{box-shadow:0 0 0 10px #00bed61a}.range-input:active::-moz-range-thumb,.range-input:focus::-moz-range-thumb{box-shadow:0 0 0 13px #00bed633}.range-values{align-items:center;color:#322651bf;display:flex;font-size:12px;justify-content:space-between;padding-top:10px}.password-toggle{position:relative}.password-toggle>input{padding-right:54px!important}.password-toggle .password-toggle-btn{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23d1d1d6' class='bi bi-eye' viewBox='0 0 16 16'%3E%3Cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13 13 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5s3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5s-3.879-1.168-5.168-2.457A13 13 0 0 1 1.172 8z'/%3E%3Cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px auto;border:none;box-shadow:none!important;color:transparent;display:inline-block;height:100%;outline:none!important;overflow:hidden;padding:0;position:absolute;right:10px;top:0;width:36px;z-index:2}.password-toggle .password-toggle-btn span{visibility:hidden}.password-toggle .password-toggle-btn.visible{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23d1d1d6' viewBox='0 0 16 16'%3E%3Cpath d='M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7 7 0 0 0-2.79.588l.77.771A6 6 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755q-.247.248-.517.486z'/%3E%3Cpath d='M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829'/%3E%3Cpath d='M3.35 5.47q-.27.24-.518.487A13 13 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7 7 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12z'/%3E%3C/svg%3E")}.checkbox{--radius-selector:6px}.checkbox+span{color:#8e8e8e}.checkbox:not(:checked){--input-color:#8e8e8e}.bg-login{background-color:#002e6d!important;position:relative}.bg-login:after{background-image:url(../img/bg-login.png);background-position:bottom;background-repeat:no-repeat;background-size:320px;content:"";display:block;height:500px;position:absolute;right:0;top:0;width:100%;z-index:0}@media (max-width:767.98px){.bg-login{background:linear-gradient(180deg,#002e6d 0 50%,#fff 0)}.bg-login:after{background-size:280px;height:420px}}@media (min-width:992px){.bg-login:after{background-position:50%;background-size:contain;height:80%;top:50%;transform:translateY(-50%);width:50%}}.login-page-wrapper .card-login{--card-fs:13px;font-size:13px}.login-page-wrapper h1{font-size:20px;font-weight:700;margin-bottom:10px}.login-page-wrapper .logo{display:inline-block;width:170px}.login-page-wrapper .inner-content{position:relative;text-align:center;z-index:3}@media (min-width:992px){.login-page-wrapper{align-items:center;background-color:#fff;display:flex;justify-content:center;max-width:50%;min-height:var(--vh100,100vh);padding:30px 60px}.login-page-wrapper .card-login{--card-p:0;margin-top:25px}.login-page-wrapper>.inner{background:#fff;border-radius:24px;box-shadow:0 8px 16px -4px #002e6d29;flex-basis:0;flex-grow:1;max-width:612px;padding:30px 16px}.login-page-wrapper .inner-content{margin:0 auto;max-width:320px}}@media (max-width:991.98px){.login-page-wrapper{padding-top:40px}.login-page-wrapper .card-login{--card-p:40px;--radius-box:24px;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:200px;max-width:400px}}@media (max-width:767.98px){.login-page-wrapper{padding-top:30px}.login-page-wrapper .card-login{--card-p:24px;--radius-box:24px 24px 0 0;max-width:none}}.line-or{color:#8e8e93}.line-or,.line-or span{position:relative;text-align:center}.line-or span{background-color:#fff;display:inline-block;padding:8px 25px;z-index:2}.line-or:before{background:#d1d1d6;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%;z-index:0}.btn.btn-login-social{--btn-bg:#fff;--btn-fg:#8e8e93;border:1px solid #8e8e93;flex-basis:0}#vue3-snackbar--container{margin:16px 16px 0;padding:0;pointer-events:none;position:fixed;z-index:var(--snackbar-zindex)}#vue3-snackbar--container.is-rtl .vue3-snackbar-message-icon{margin-left:16px;margin-right:0}#vue3-snackbar--container.is-top{top:0}#vue3-snackbar--container.is-bottom{bottom:0}#vue3-snackbar--container.is-left{left:0}#vue3-snackbar--container.is-right{right:0}#vue3-snackbar--container.is-start{inset-inline-start:0}#vue3-snackbar--container.is-end{inset-inline-end:0}#vue3-snackbar--container.is-middle{top:50%;transform:translateY(-50%)}#vue3-snackbar--container.is-centre{left:50%;transform:translate(-50%)}#vue3-snackbar--container.shadow-xs .vue3-snackbar-message{box-shadow:0 1px 2px #0000000d}#vue3-snackbar--container.shadow-sm .vue3-snackbar-message{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}#vue3-snackbar--container.shadow-md .vue3-snackbar-message{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#vue3-snackbar--container.shadow-lg .vue3-snackbar-message{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}#vue3-snackbar--container.shadow-xl .vue3-snackbar-message{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}#vue3-snackbar--container.shadow-2xl .vue3-snackbar-message{box-shadow:0 25px 50px -12px #00000040}.vue3-snackbar-message{border-radius:4px;color:var(--message-text-color,#fff);display:flex;margin-bottom:16px;pointer-events:all;position:relative}.vue3-snackbar-message-action{display:flex;justify-content:flex-end;width:100%}.vue3-snackbar-message-action:not(:empty){padding-top:.5rem}.vue3-snackbar-message.has-border{background-color:var(--base-background-color,#fff);border:0 solid;position:relative}.vue3-snackbar-message.has-border:before{background-color:var(--background-color);border-radius:inherit;content:"";inset:0;opacity:var(--background-opacity);pointer-events:none;position:absolute}.vue3-snackbar-message.has-border.success{color:var(--success-colour)}.vue3-snackbar-message.has-border.error{color:var(--error-colour)}.vue3-snackbar-message.has-border.info{color:var(--info-colour)}.vue3-snackbar-message.has-border.warning{color:var(--warning-colour)}.vue3-snackbar-message.has-border.has-background{color:var(--message-background)}.vue3-snackbar-message.border-left{border-left-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-right{border-right-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-top{border-top-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-bottom{border-bottom-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-start{border-inline-start-width:var(--snackbar-border-width)}.vue3-snackbar-message.border-end{border-inline-end-width:var(--snackbar-border-width)}.vue3-snackbar-message.success:not(.has-background):not(.has-border){background-color:var(--success-colour);border-color:var(--success-colour)}.vue3-snackbar-message.error:not(.has-background):not(.has-border){background-color:var(--error-colour);border-color:var(--error-colour)}.vue3-snackbar-message.warning:not(.has-background):not(.has-border){background-color:var(--warning-colour);border-color:var(--warning-colour)}.vue3-snackbar-message.info:not(.has-background):not(.has-border){background-color:var(--info-colour);border-color:var(--info-colour)}.vue3-snackbar-message.has-background:not(.has-border){background-color:var(--message-background);border-color:var(--message-background)}.vue3-snackbar-message-wrapper{align-items:center;border-radius:inherit;display:flex;padding:16px}.vue3-snackbar-message.is-dense .vue3-snackbar-message-wrapper{padding:8px 16px}.vue3-snackbar-message-title{font-weight:700;position:relative}.vue3-snackbar-message-additional{position:relative}.vue3-snackbar-message-icon{color:var(--message-icon-color,currentColor);display:flex;margin-right:16px}.vue3-snackbar-message-close{margin-left:16px;min-width:30px}.vue3-snackbar-message-close button{-webkit-appearance:none}.vue3-snackbar-message-close button:focus:not(:focus-visible){outline:none}.vue3-snackbar-message-close button:focus:not(:-moz-focusring){outline:none}.vue3-snackbar-message-close button{background:transparent;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;text-align:inherit;width:30px}.vue3-snackbar-message-close button:before{background:currentColor;border-radius:50%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out}.vue3-snackbar-message-close button:hover:before{opacity:.22}.vue3-snackbar-message-content{display:flex;flex-flow:column;width:var(--snackbar-content-width)}.vue3-snackbar-message-badge{background:#c10015;border:1px solid crimson;border-radius:8px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:.9em;font-weight:700;left:0;padding:.125em .5em;position:absolute;top:0;transform:translate(-25%,-25%)}.vue3-snackbar-message.border-left .vue3-snackbar-message-badge{left:0;top:-5px}.vue3-snackbar-message-enter-from{opacity:0;transform:translateY(50%)}.vue3-snackbar-message-leave-from{max-height:1000px}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to{margin-bottom:0;max-height:0;opacity:0;overflow:hidden}.vue3-snackbar .vue3-snackbar-message.vue3-snackbar-message-leave-to .vue3-snackbar-message-badge{opacity:0}.vue3-snackbar-message-enter-active{transition:transform .3s,opacity .3s}.vue3-snackbar-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}@keyframes headShake{0%{transform:translate(-25%,-25%)}6.5%{transform:translate(calc(-25% - 6px),-25%) rotateY(-9deg)}18.5%{transform:translate(calc(-25% + 5px),-25%) rotateY(7deg)}31.5%{transform:translate(calc(-25% - 3px),-25%) rotateY(-5deg)}43.5%{transform:translate(calc(-25% + 2px),-25%) rotateY(3deg)}50%{transform:translate(-25%,-25%)}}.shake-baby-shake .vue3-snackbar-message-badge{animation-duration:1s;animation-fill-mode:both;animation-name:headShake;animation-timing-function:ease-in-out}
