@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,300,0,0";.time-grid-container td,.weekdays-container td{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-moz-placeholder{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-spcl__tags-container,.menu-header-dropdown,.menu-repeat__weeks,.rounded-photo,.td-date,::placeholder,button,select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.border-container{border-radius:8px;border-radius:var(--border-radius);box-shadow:0 0 12px -4px #00000080}button{display:grid;align-content:center;justify-content:center;place-content:center;grid-auto-flow:column;grid-gap:.5em;gap:.5em;background-color:var(--hsl-brand-300);color:var(--hsl-primary-light);font-weight:600;transition:background-color .2s ease-out}.default-btm,button{border-radius:4px;border-radius:calc(var(--border-radius)/2)}.default-btm{padding:.35rem;padding-inline:.7rem;background-color:transparent;transition-property:background-color,outline-color;transition:.2s ease}.default-btm.light-blue{background-color:var(--hsl-secondary-info)}.default-btm.transparent{outline:1px solid var(--hsl-primary-light);outline-offset:-1px}.default-btm.transparent:focus,.default-btm.transparent:hover{outline-color:hsl(var(--hsla-primary-light)/.75)}.default-btm.denial{background-color:var(--hsl-secondary-error)}.default-btm.dark{background-color:var(--hsl-primary-base)}.default-btm.neutro{background-color:hsl(var(--hsla-primary-light)/.3)}.default-btm.pastel{background-color:var(--hsl-brand-300)}.default-btm.pastel:enabled:hover{background-color:hsl(var(--hsla-brand-300)/.9)}.default-btm.vibrant{color:var(--hsl-primary-dark)!important}.default-btm.vibrant{background-color:var(--hsl-brand-100)}.default-btm.sq-inv{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.35rem;height:2.125em;width:2.125em;background-color:transparent;transition:background-color .1s ease-in-out}.default-btm.sq-inv svg{width:100%;height:100%}.default-btm.sq-inv:not(:disabled):hover{background-color:hsl(var(--hsla-primary-base)/.25)}.default-btm.sq-inv--mini-svg{display:grid;align-items:center;justify-content:center}.default-btm.sq-inv--mini-svg svg{width:1em;height:1em}.default-btm:disabled{cursor:default!important}.default-btm:disabled{opacity:.5}.default-texts.small{font-size:.875em}.default-texts.small-super{font-size:.75em}.default-texts.medium{font-size:1.125em}.default-texts.big{font-size:1.25em}.default-texts.weight-7{font-weight:700}.default-texts.weight-6{font-weight:600}.default-texts.weight-5{font-weight:500}.default-texts.clr-base{color:var(--hsl-primary-invert)}.default-texts.clr-dark{color:var(--hsl-primary-dark)}.default-texts.clr-sTransp{color:hsl(var(--hsla-primary-invert)/.35)}.scroll--none{-ms-overflow-style:none;scrollbar-width:none}.scroll--none::-webkit-scrollbar{display:none}.scroll--normal,.scroll--super,.scroll--super--small{scrollbar-width:thin;scrollbar-color:var(--hsl-brand-100) transparent}.scroll--normal::-webkit-scrollbar,.scroll--super::-webkit-scrollbar{background:transparent;border-radius:100vw}.scroll--super--small::-webkit-scrollbar{background:transparent;border-radius:100vw}.scroll--normal::-webkit-scrollbar-track,.scroll--super::-webkit-scrollbar-track{border-radius:100vw}.scroll--super--small::-webkit-scrollbar-track{border-radius:100vw}.scroll--normal::-webkit-scrollbar-thumb,.scroll--super::-webkit-scrollbar-thumb{background-color:hsl(var(--hsla-brand-100)/.25);will-change:background-color;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.scroll--super--small::-webkit-scrollbar-thumb{background-color:hsl(var(--hsla-brand-100)/.25);will-change:background-color;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.scroll--normal::-webkit-scrollbar-thumb:hover,.scroll--super::-webkit-scrollbar-thumb:hover{background-color:var(--hsl-brand-100)}.scroll--super--small::-webkit-scrollbar-thumb:hover{background-color:var(--hsl-brand-100)}.scroll--normal{overflow-y:auto;overflow-y:overlay}.scroll--normal::-webkit-scrollbar{width:4.5px;height:4.5px}.scroll--super{overflow-y:auto;overflow-y:overlay}.scroll--super::-webkit-scrollbar{width:9px;height:9px}.scroll--super::-webkit-scrollbar-thumb{border-left-color:transparent;border-left-style:solid;border-right:4px solid transparent;border-top:2px solid transparent;border-bottom:1px solid transparent;border-radius:25px 14px 14px 25px;background-clip:padding-box}.scroll--super--small{overflow-y:auto;overflow-y:overlay}.scroll--super--small::-webkit-scrollbar{width:10px;height:10px}.scroll--super--small::-webkit-scrollbar-thumb{border-left-color:transparent;border-left-style:solid;border-right:2px solid transparent;border-top:1px solid transparent;border-bottom:3px solid transparent;border-radius:17px 14px 14px 17px;background-clip:padding-box}.search-bar{position:relative;display:flex;align-items:center;gap:0;width:100%;height:1.75em;background-color:hsl(var(--hsla-primary-light)/.3);border-radius:4px;border-radius:calc(var(--border-radius)/2)}.search-bar__button,.search-bar__input{background-color:transparent}::-csstools-invalid-placeholder:not(.does-not-exist){background-color:transparent}.search-bar__button{display:grid;align-items:center;justify-items:center;place-items:center;padding-inline:.5rem;padding-inline:var(--header-padding);height:100%}.search-bar__button--mini{width:3rem!important}.search-bar__button--mini{background-color:transparent}.search-bar__input{box-sizing:border-box;padding:.5rem;width:inherit;height:100%;font-size:1rem;font-weight:500;color:var(--hsl-primary-invert)}.search-bar__input::-moz-placeholder{opacity:.5;color:var(--hsl-primary-invert)}.search-bar__input::placeholder{opacity:.5;color:var(--hsl-primary-invert)}.search-bar__entries{position:absolute;inset:0;padding-right:2rem;margin-block:auto;margin-left:auto;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.search-bar__invite.search-bar__invite{padding:0;margin-inline:auto;margin-top:1rem;width:92.75%}.ps-hdrs,.search-bar__invite.search-bar__invite{border-radius:8px;border-radius:var(--border-radius)}.ps-hdrs{background-color:hsl(var(--hsla-primary-base)/.2)!important;background-image:linear-gradient(160.17deg,hsl(var(--hsla-primary-base)/.5) 0,hsl(var(--hsla-primary-base)/.1) 100%)!important}.ps-hdrs{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;padding-inline:.5rem;padding-inline:var(--header-padding);box-shadow:0 4px 12px -8px #00000080}.ps-hdrs--bd-bttm{gap:1rem;border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:0;background-color:hsl(var(--hsla-primary-base)/.6)}.ps-hdrs__title{padding-block:.5rem;padding-block:var(--header-padding);margin:0 auto 0 0;width:-moz-max-content;width:max-content;font-weight:600;font-size:1.125rem}.word-break-word{word-break:break-word}html{scroll-behavior:smooth}body{background-color:var(--hsl-brand-800);background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100dvh}.base-layout{position:fixed;display:grid;grid-template-rows:auto 1fr;background-color:inherit;background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit;width:inherit;height:inherit;overflow-y:auto;scrollbar-color:var(--hsl-brand-100);scrollbar-width:thin}.base-layout::-webkit-scrollbar{width:2px;border-radius:1000vmax;border-radius:var(--rounded-full)}.base-layout::-webkit-scrollbar-thumb{background-image:linear-gradient(var(--hsl-brand-800) 0,var(--hsl-brand-100) 50%,var(--hsl-brand-800) 100%)}.base-layout::-webkit-scrollbar-track{background-color:var(--hsl-brand-800)}.base-layout.header-body-inside{display:grid;grid-template-rows:auto 1fr}header#main-header+.base-layout,header#main-header+.intermediate-base{min-height:calc(100vh - 12rem);min-height:calc(100vh - var(--main-header-height))}@media print{.base-layout{background-image:none;background-color:var(--hsl-primary-light)}}*{margin:0;padding:0;border:0;outline:0;font-family:Bai Jamjuree,sans-serif;color:var(--hsl-primary-invert);font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box;word-wrap:break-word}@media (max-width:920px){*{font-size:98%}* .menu-header-dropdown,* trix-custom-element{font-size:1rem!important}}@media (max-width:515px){* .sender__cell__writer>div trix-custom-element>button:first-child{display:none}* .sender__cell__writer>div trix-custom-element trix-editor{margin:0!important;padding:.5rem 1rem!important;width:calc(100% - 30px)!important}* .sender__cell__writer>div trix-custom-element trix-editor{border-radius:4px;border-radius:calc(var(--border-radius)/2)}* trix-toolbar{display:none!important}* .room-base{height:calc(100dvh - 170px)!important}}li,ol,ul{list-style-type:none}a{text-decoration:none}a,button{cursor:pointer}button,input{border:0}strong{font-weight:700}:not(input):not(textarea).focus-visible{outline:2px solid var(--hsl-brand-300);outline-offset:-2px;background-color:hsl(var(--hsla-brand-100)/.2);border-radius:4px}:not(input):not(textarea):focus-visible{outline:2px solid var(--hsl-brand-300);outline-offset:-2px;background-color:hsl(var(--hsla-brand-100)/.2);border-radius:4px}input.focus-visible{outline:0}input:focus-visible{outline:0}textarea.focus-visible{outline:0}textarea:focus-visible{outline:0}.radio-ctnr{display:flex;flex-direction:row;align-items:center;gap:1rem}.radio-ctnr__text-ctnr{position:relative;display:inherit;align-items:inherit;gap:.5rem;width:-moz-max-content;width:max-content}.radio-ctnr__text{font-weight:500}.radio-ctnr__label-container{width:.75rem;height:.75rem}.radio-ctnr__radio--input[type=radio]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.radio-ctnr__radio--input[type=radio]:checked+.radio-ctnr__radio--false{background-color:var(--hsl-brand-100)}.radio-ctnr__radio--false{position:absolute;inset:0;border:3px solid var(--hsl-primary-base);border-radius:50%;margin-block:auto;width:.75rem;height:.75rem;background-color:transparent}.flex.flex-center{align-items:center}.flex.flex-column{flex-direction:column}.fill-all{width:100%;height:100%}.custom-btm{padding-block:.5em;padding-inline:1em;font-weight:600;border-radius:8px;border-radius:var(--border-radius);transition:background-color .1s ease-out,color .1s ease-out}.custom-btm--ok{color:var(--hsl-primary-dark)!important}.custom-btm--ok{background-color:var(--hsl-brand-100)}.custom-btm--ok:hover{color:var(--hsl-brand-100)!important}.custom-btm--ok:hover{background-color:var(--hsl-primary-base)}.custom-btm--no{background-color:var(--hsl-secondary-error)}.custom-btm--no:hover{color:var(--hsl-secondary-error)!important}.custom-btm--no:hover{background-color:var(--hsl-primary-light)}.custom-btm--dark{background-color:var(--hsl-primary-base)}.custom-btm--dark:hover{color:var(--hsl-primary-base)!important}.custom-btm--dark:hover{background-color:var(--hsl-primary-light)}.custom-btm--link{background-color:var(--hsl-secondary-info)}.custom-btm--link:hover{color:var(--hsl-secondary-info)!important}.custom-btm--link:hover{background-color:var(--hsl-primary-light)}.custom-btm--dark,.custom-btm--link,.custom-btm--no{color:var(--hsl-primary-light)!important}[class*=rounded-photo]{position:relative;background-image:url(/images/fig-avatar-especialista.svg);background-color:var(--hsl-brand-800);background-repeat:no-repeat;background-size:contain;background-position-y:calc(var(--size-img)/5);isolation:isolate}[class*=rounded-photo],[class*=rounded-photo]>img{border-radius:1000vmax;border-radius:var(--rounded-full);width:var(--size-img);height:var(--size-img);overflow:hidden}[class*=rounded-photo]>img{margin-inline:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;color:transparent;text-align:center;text-transform:uppercase;font-size:0;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;box-shadow:inset 0 0 5px #000}.rounded-photo.huge{--size-img:10rem}.rounded-photo.big{--size-img:6rem}.rounded-photo.almost-big{--size-img:4.5rem}.rounded-photo.average{--size-img:3.5rem}.rounded-photo.medium{--size-img:3rem}.rounded-photo.small{--size-img:2rem}.rounded-photo.tiny{--size-img:1.5rem}[class*=circular-photo]{border-radius:1000vmax;border-radius:var(--rounded-full);margin-inline:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-image:url(/images/fig-avatar-especialista.svg);line-height:6rem;background-color:var(--hsl-brand-800);background-repeat:no-repeat;background-size:contain;background-position-y:2rem;text-align:center;text-shadow:0 .125rem .125rem rgba(0,0,0,.75);text-transform:uppercase;font-weight:600;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-8{bottom:2rem}.right-8{right:2rem}.-top-2{top:-.5rem}.-right-2{right:-.5rem}.top-1\/2{top:50%}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-layer-first{z-index:var(--layer-first)}.\!z-\[-1\]{z-index:-1!important}.col-span-2{grid-column:span 2/span 2}.\!col-span-full{grid-column:1/-1!important}.\!col-end-3{grid-column-end:3!important}.m-2{margin:.5rem}.m-28{margin:7rem}.m-24{margin:6rem}.m-16{margin:4rem}.m-11{margin:2.75rem}.\!m-0{margin:0!important}.m-4{margin:1rem}.m-6{margin:1.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.mx-8{margin-left:2rem;margin-right:2rem}.my-24{margin-top:6rem;margin-bottom:6rem}.mx-16{margin-left:4rem;margin-right:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-2{margin-top:.5rem}.ml-4{margin-left:1rem}.\!ml-4{margin-left:1rem!important}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mb-10{margin-bottom:2.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mb-8{margin-bottom:2rem}.mb-6{margin-bottom:1.5rem}.mt-16{margin-top:4rem}.mb-16{margin-bottom:4rem}.block{display:block}.\!block{display:block!important}.inline-block{display:inline-block}.flex{display:flex}.\!flex{display:flex!important}.table{display:table}.grid{display:grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.\!h-48{height:12rem!important}.h-auto{height:auto}.h-4{height:1rem}.\!h-full{height:100%!important}.h-full{height:100%}.h-fit{height:-moz-fit-content;height:fit-content}.h-8{height:2rem}.\!h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-40{height:10rem}.h-2{height:.5rem}.max-h-\[94vh\]{max-height:94vh}.max-h-\[71vh\]{max-height:71vh}.max-h-\[79\.7vh\]{max-height:79.7vh}.min-h-\[12rem\]{min-height:12rem}.w-full{width:100%}.\!w-full{width:100%!important}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-16{width:4rem}.w-fit{width:-moz-fit-content;width:fit-content}.\!w-min{width:-moz-min-content!important;width:min-content!important}.\!w-auto{width:auto!important}.w-8{width:2rem}.w-6{width:1.5rem}.w-4{width:1rem}.w-40{width:10rem}.\!w-52{width:13rem!important}.w-\[7rem\]{width:7rem}.w-\[5rem\]{width:5rem}.w-1\/2{width:50%}.\!w-\[22rem\]{width:22rem!important}.w-48{width:12rem}.w-20{width:5rem}.w-32{width:8rem}.w-7\/12{width:58.333333%}.w-11\/12{width:91.666667%}.min-w-\[304px\]{min-width:304px}.min-w-\[22rem\]{min-width:22rem}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.\!min-w-full{min-width:100%!important}.min-w-min{min-width:-moz-min-content;min-width:min-content}.\!min-w-fit{min-width:-moz-fit-content!important;min-width:fit-content!important}.min-w-\[8rem\]{min-width:8rem}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-\[21rem\]{min-width:21rem}.max-w-3xl{max-width:48rem}.max-w-180{max-width:45rem}.max-w-lg{max-width:32rem}.flex-grow{flex-grow:1}.translate-y-1{--tw-translate-y:.25rem}.-translate-x-3,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-3{--tw-translate-x:-.75rem}.-translate-y-3{--tw-translate-y:-.75rem}.-translate-x-1\/2,.-translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-y-2{--tw-translate-y:-.5rem}.-translate-y-2,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-150{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!cursor-default{cursor:default!important}.cursor-s-resize{cursor:s-resize}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-zoom-out{cursor:zoom-out}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.\!flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap}.place-content-center{align-content:center;justify-content:center;place-content:center}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-center{align-items:center}.\!items-center{align-items:center!important}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.\!justify-end{justify-content:flex-end!important}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.\!gap-2{gap:.5rem!important}.\!gap-4{gap:1rem!important}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-0{gap:0}.gap-2{gap:.5rem}.\!gap-1{gap:.25rem!important}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-5{gap:1.25rem}.gap-1\.5{gap:.375rem}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-\[4px\]{border-radius:4px}.rounded-md{border-radius:8px}.rounded-full{border-radius:1000vmax}.rounded-lg{border-radius:16px}.rounded-b-md{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.border{border-width:1px}.border-4{border-width:4px}.border-l-8{border-left-width:8px}.border-b-4{border-bottom-width:4px}.border-l-2{border-left-width:2px}.border-solid{border-style:solid}.border-secondary-warning{--tw-border-opacity:1;border-color:hsl(var(--hsla-secondary-warning)/var(--tw-border-opacity))}.border-secondary-info{--tw-border-opacity:1;border-color:hsl(var(--hsla-secondary-info)/var(--tw-border-opacity))}.border-secondary-active-green{--tw-border-opacity:1;border-color:hsl(var(--hsla-secondary-active-green)/var(--tw-border-opacity))}.bg-brand-800{--tw-bg-opacity:1;background-color:hsl(var(--hsla-brand-800)/var(--tw-bg-opacity))}.bg-secondary-active-green{--tw-bg-opacity:1;background-color:hsl(var(--hsla-secondary-active-green)/var(--tw-bg-opacity))}.bg-secondary-error{--tw-bg-opacity:1;background-color:hsl(var(--hsla-secondary-error)/var(--tw-bg-opacity))}.\!bg-primary-dark{--tw-bg-opacity:1!important;background-color:hsl(var(--hsla-primary-dark)/var(--tw-bg-opacity))!important}.bg-brand-800\/\[\.6\]{background-color:hsl(var(--hsla-brand-800)/.6)}.bg-primary-light{--tw-bg-opacity:1;background-color:hsl(var(--hsla-primary-light)/var(--tw-bg-opacity))}.bg-primary-base{--tw-bg-opacity:1;background-color:hsl(var(--hsla-primary-base)/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-8{padding:2rem}.p-1{padding:.25rem}.p-4{padding:1rem}.p-2{padding:.5rem}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-3{padding:.75rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.px-4{padding-left:1rem;padding-right:1rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.pb-4{padding-bottom:1rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pr-2{padding-right:.5rem}.pb-8{padding-bottom:2rem}.pt-4{padding-top:1rem}.pl-2{padding-left:.5rem}.pr-4{padding-right:1rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.text-center{text-align:center}.\!text-start{text-align:start!important}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.\!text-\[0\.67rem\]{font-size:.67rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-6xl{font-size:3.75rem;line-height:1}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-\[12px\]{font-size:12px}.text-\[0\.625rem\]{font-size:.625rem}.font-600{font-weight:600}.font-800{font-weight:800}.font-900{font-weight:900}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.tracking-wide{letter-spacing:.025em}.text-secondary-info{--tw-text-opacity:1;color:hsl(var(--hsla-secondary-info)/var(--tw-text-opacity))}.text-secondary-warning{--tw-text-opacity:1;color:hsl(var(--hsla-secondary-warning)/var(--tw-text-opacity))}.text-secondary-error{--tw-text-opacity:1;color:hsl(var(--hsla-secondary-error)/var(--tw-text-opacity))}.\!text-secondary-error{--tw-text-opacity:1!important;color:hsl(var(--hsla-secondary-error)/var(--tw-text-opacity))!important}.text-brand-100{--tw-text-opacity:1;color:hsl(var(--hsla-brand-100)/var(--tw-text-opacity))}.text-opacity-70{--tw-text-opacity:.7}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.\!outline-0{outline-width:0!important}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.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)}.\!backdrop-filter-none{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.top-notif{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;height:1.75rem;width:100%}.top-notif+#main-header+.base-layout .payment{top:7rem}.top-notif--ok{background-color:hsl(var(--hsla-brand-100)/.1);border-bottom:2px solid #03e2cc;border-bottom:2px solid var(--hsl-brand-100,#03e2cc)}.top-notif--ok button{background-color:#2faca0}.top-notif--bad{background-color:#f4808033;background-color:var(--hsl-secondary-error,hsla(0,84%,73%,.2));border-bottom:#f48080;border-bottom:var(--hsl-secondary-error,#f48080)}.top-notif--alert{background-color:hsl(var(--hsla-secondary-warning)/.1);border-bottom:2px solid #03e2cc;border-bottom:2px solid var(--hsl-secondary-warning,#03e2cc)}.top-notif__text{color:#fff;color:var(--hsl-primary-invert,#fff);font-weight:600;font-size:.975rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90vw}.top-notif__text--smaller{font-size:.875rem}.top-notif__button{margin-top:.125rem;padding-inline:.25rem;border-radius:.25rem}.version{position:fixed;right:3px;bottom:3px;font-size:.75rem;color:#fff;color:var(--hsl-primary-invert,#fff)}.simple-checkbox{position:relative;width:14px;height:14px;cursor:pointer}.simple-checkbox span{position:absolute;inset:0;border-radius:2px;border:2px solid hsl(var(--hsla-primary-light)/.3);background-color:transparent;transition:background-color .1s ease-in-out}.simple-checkbox span:after{content:"";transform:scale(0);transition:transform .25s cubic-bezier(.53,-2.15,.32,2.63)}.simple-checkbox input{opacity:0;border:2px solid hsl(var(--hsla-primary-light)/.3)}.simple-checkbox input:checked+span{background-color:var(--hsl-brand-300)}.simple-checkbox input:checked+span:after{position:absolute;top:-4px;left:-4px;width:17.5px;height:17.5px;background-image:url(/images/white-check.svg);background-repeat:no-repeat;background-size:contain;transform:scale(1)}.c-custom{display:block!important}.c-custom{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:30px;font-weight:500;font-size:16px;line-height:30px;letter-spacing:.4px;color:var(--hsl-primary-base);margin:10px 0}.c-custom input{opacity:0;cursor:pointer;height:0;width:0}.c-custom input:checked~.checkmark{background-color:var(--hsl-brand-300);border:2px solid var(--hsl-brand-300)}.c-custom input:checked~.checkmark:after{display:block}.c-custom:hover input~.checkmark{background-color:var(--hsl-brand-300);border:2px solid var(--hsl-brand-300)}.c-custom .checkmark:after{left:4px;width:8px;height:10px;border:solid var(--hsl-primary-light);border-width:0 2px 2px 0;transform:rotate(45deg)}.checkmark{position:absolute;top:5px;left:0;height:18px;width:18px;background-color:transparent;border:2px solid var(--hsl-primary-base);border-radius:4px}.checkmark:after{content:"";position:absolute;display:none}.radio-container{display:flex;flex-direction:column}.old-radio[type=radio]:checked{position:absolute;left:-9999px}.old-radio[type=radio]:checked+span+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:var(--hsl-primary-base);font-weight:500;font-size:16px;line-height:24px}.old-radio[type=radio]:checked+span+label:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border:2px solid var(--hsl-brand-300);border-radius:100%;background:transparent}.old-radio[type=radio]:checked+span+label:after{content:"";width:10px;height:10px;background:var(--hsl-brand-300);position:absolute;top:7px;left:5px;border-radius:100%;transition:all .2s ease;opacity:1;transform:scale(1)}.old-radio[type=radio]:not(:checked){position:absolute;left:-9999px}.old-radio[type=radio]:not(:checked)+span+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:var(--hsl-primary-base);font-weight:500;font-size:16px;line-height:24px}.old-radio[type=radio]:not(:checked)+span+label:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border:2px solid var(--hsl-brand-300);border-radius:100%;background:transparent}.old-radio[type=radio]:not(:checked)+span+label:after{content:"";width:12px;height:12px;background:var(--hsl-brand-300);position:absolute;top:6px;left:4px;border-radius:100%;transition:all .2s ease;opacity:1;transform:scale(0)}.custom-title{position:relative}.custom-title:after,.custom-title:before{position:absolute;left:50%;transform-origin:top;isolation:isolate}.custom-title:before{content:"\a";top:calc(100% + 3.75px);transform:rotate(90deg) scale(0);transition:transform 50ms ease-out 50ms;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent var(--hsl-primary-base) transparent transparent}.custom-title:after{z-index:5;content:attr(custom-title);top:calc(100% + 5px);transform:translate(-50%) scale(0);transition:transform .1s ease-out 50ms;width:-moz-max-content;width:max-content;max-width:8rem;padding-inline:.5em;padding-block:.25rem;border-radius:.5rem;background-color:var(--hsl-primary-base);color:var(--hsl-primary-invert);text-align:center;font-size:.85rem;font-weight:600}.custom-title:hover:after,.custom-title:hover:before{transition-delay:.5s}.custom-title:hover:before{transform:rotate(90deg) scale(1)}.custom-title:hover:after{transform:translate(-50%) scale(1)}.custom-title--invert:after,.custom-title--invert:before{top:auto}.custom-title--invert:before{content:none}.custom-title--invert:after{bottom:calc(100% + 5px)}.custom-title--wdt-8:after{max-width:8rem}.custom-title--wdt-9:after{max-width:9rem}.custom-title--wdt-10:after{max-width:10rem}.custom-title--wdt-11:after{max-width:11rem}.custom-title--wdt-12:after{max-width:12rem}.custom-title--wdt-13:after{max-width:13rem}.custom-title--wdt-14:after{max-width:14rem}.custom-title--wdt-15:after{max-width:15rem}.custom-title--wdt-16:after{max-width:16rem}.custom-title--wdt-17:after{max-width:17rem}.custom-title--wdt-18:after{max-width:18rem}.custom-title--wdt-19:after{max-width:19rem}.custom-title--wdt-20:after{max-width:20rem}header#main-header{position:relative;align-items:flex-end;justify-content:center;font-size:.9rem;text-align:center;background-color:var(--hsl-brand-800);height:-moz-fit-content;height:fit-content;max-height:12rem;max-height:var(--main-header-height)}header#main-header:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background-image:linear-gradient(90deg,transparent 0,var(--hsl-primary-base) 50%,transparent 100%)}header#main-header #header-logo{display:none}header#main-header nav{position:relative;display:flex;flex-grow:1;flex-wrap:wrap;-moz-column-gap:.25rem;column-gap:.25rem;max-width:100vw}header#main-header nav a{display:flex;align-items:center;padding-inline:1.5rem;height:2.5rem;color:var(--hsl-primary-base);font-weight:600;transition:color .2s ease-in}header#main-header nav a#actual-page,header#main-header nav a:hover{color:var(--hsl-primary-light);color:var(--hsl-primary-invert,var(--hsl-primary-light))}header#main-header nav a#actual-page{position:relative}header#main-header nav a#actual-page:before{content:"";position:absolute;inset-inline:0;bottom:0;height:.25rem;background-color:var(--hsl-brand-100);box-shadow:0 0 10px var(--hsl-brand-100);transform:scaleY(-1)}@media screen and (min-width:768px){header#main-header nav{flex-wrap:nowrap}header#main-header nav a{height:10.25rem;height:calc(var(--main-header-height) - 1.75rem)}}header#main-header .ctnr{display:flex;flex-direction:row;align-items:center;gap:1rem;height:-moz-fit-content;height:fit-content}header#main-header #header-user-info .header-person-name{display:inline-block;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:focus header#main-header .notif__wrapper,[focus-within] header#main-header .notif__wrapper{transform:scale(1)}:focus-within header#main-header .notif__wrapper{transform:scale(1)}header#main-header .notif>button{background-color:transparent!important}header#main-header .notif>button{position:relative}header#main-header .notif>button p{position:absolute;left:50%;top:50%;transform:translate(-50%,-65%);font-weight:700;text-shadow:0 2px 8px #000}header#main-header .notif__msg{font-weight:600;opacity:.5;font-size:1.125em;padding:1.485em}header#main-header .notif__wrapper{position:absolute;top:100%;right:0;z-index:2;display:flex;flex-direction:column;transform-origin:20% top;margin:.5em;width:28em;color:var(--hsl-primary-light);transition:transform .1s ease-in}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){header#main-header .notif__wrapper{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);background-color:hsl(var(--hsla-brand-800)/.2);text-shadow:0 1px 1px #000}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){header#main-header .notif__wrapper{background-color:var(--hsl-primary-base);border:1px solid var(--hsl-primary-light)}}header#main-header .notif__wrapper__msg{padding:1em;text-shadow:0 1px 1px #000}header#main-header #header-user-info{position:relative;align-items:center;justify-content:center;-moz-column-gap:1.5vw;column-gap:1.5vw;text-align:center}header#main-header #header-user-info .header-person-name{display:none;font-weight:600}header#main-header #header-user-info b,header#main-header #header-user-info p{text-align:start;color:var(--hsl-primary-light);color:var(--hsl-primary-invert,var(--hsl-primary-light))}header#main-header #header-user-info .ico-action{position:absolute;inset-block:0;right:0;min-width:-moz-max-content;min-width:max-content;pointer-events:none;width:100%;height:100%;z-index:var(--layer-above-modal)}header#main-header #header-user-info .ico-action ul{transform:translateY(0)!important}header#main-header #header-user-info .ico-action ul{position:relative;top:-50rem;background-color:var(--hsl-brand-800);border-radius:8px;border-radius:var(--border-radius);border:2px solid var(--hsl-brand-300);transition:transform .3s ease,opacity .1s ease 0ms,top 0ms .3s;opacity:0}header#main-header #header-user-info .ico-action:after{content:"";position:absolute;top:95%;inset-inline:0;display:block;height:1rem;z-index:-1}header#main-header #header-user-info .ico-action li{position:relative;display:grid;font-weight:500;overflow:hidden}header#main-header #header-user-info .ico-action li a{width:100%;padding:.5rem}header#main-header #header-user-info .ico-action li:hover{background-color:hsl(var(--hsla-primary-base)/.125)}header#main-header #header-user-info .ico-action li+li:before{content:"";position:absolute;top:0;inset-inline:1rem;height:.125rem;background-color:hsl(var(--hsla-primary-base)/.5);transform:translateY(-50%)}header#main-header #header-user-info:focus:before,header#main-header #header-user-info:hover:before,header#main-header #header-user-info[focus-within]:before{content:"";position:absolute;inset:0;top:90%;height:2rem}header#main-header #header-user-info:focus-within:before,header#main-header #header-user-info:focus:before,header#main-header #header-user-info:hover:before{content:"";position:absolute;inset:0;top:90%;height:2rem}header#main-header #header-user-info:focus .ico-action,header#main-header #header-user-info:hover .ico-action,header#main-header #header-user-info[focus-within] .ico-action{pointer-events:all}header#main-header #header-user-info:focus .ico-action,header#main-header #header-user-info:focus-within .ico-action,header#main-header #header-user-info:hover .ico-action{pointer-events:all}header#main-header #header-user-info:focus .ico-action ul,header#main-header #header-user-info:hover .ico-action ul,header#main-header #header-user-info[focus-within] .ico-action ul{transform:translateY(3.5rem)!important}header#main-header #header-user-info:focus .ico-action ul,header#main-header #header-user-info:hover .ico-action ul,header#main-header #header-user-info[focus-within] .ico-action ul{top:0;opacity:1;transition:transform .3s ease,opacity .2s ease .2s}header#main-header #header-user-info:focus .ico-action ul,header#main-header #header-user-info:focus-within .ico-action ul,header#main-header #header-user-info:hover .ico-action ul{transform:translateY(3.5rem)!important}header#main-header #header-user-info:focus .ico-action ul,header#main-header #header-user-info:focus-within .ico-action ul,header#main-header #header-user-info:hover .ico-action ul{top:0;opacity:1;transition:transform .3s ease,opacity .2s ease .2s}@media screen and (min-width:1024px){header#main-header #header-logo{display:inline-block;padding-block-start:.25rem;transform:scale(.9);margin:auto}header#main-header #header-user-info .header-person-name{display:inline-block}}@media print{header#main-header{display:none}}.list-notif{display:inherit;flex-direction:inherit;border-bottom-left-radius:8px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:8px;border-bottom-right-radius:var(--border-radius);max-height:60vh;text-align:start}.list-notif__content{display:flex;align-items:center;gap:1em;padding:.5em 1em;transition:background-color .2s ease-out}.list-notif__content .link{display:grid;padding-inline:.5em;font-weight:600;opacity:.9;cursor:pointer}.list-notif__content .link__time-sent{font-size:.75em;color:hsl(var(--hsla-primary-invert)/.75)}.list-notif__content .link.single:hover,.list-notif__content .link:hover .description{text-decoration:underline;opacity:1}.list-notif__content .link--opacity{font-size:.85em;color:hsl(var(--hsla-primary-invert)/.5)}.list-notif__content:first-child{margin-top:.5em}.list-notif__content:first-child button button{bottom:calc(100% - 1.75em)}.list-notif__content:last-child{margin-bottom:.5em}.list-notif__content:hover{background-color:hsl(var(--hsla-primary-base)/.25)}.list-notif__content:before{content:"";display:inline-block;width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%}.list-notif__content--unread:before{background-color:var(--hsl-secondary-error)}.list-notif__content__img{position:relative}.list-notif__content__img svg{position:absolute;top:0;right:0;z-index:2;transform:scale(1.4) translate(25%)}.list-notif__content__data{display:grid}.list-notif__content__data b,.list-notif__content__data p,.list-notif__content__data strong{font-weight:600}.list-notif__content__data b{font-size:1em;opacity:.5}.list-notif__content__data p{font-size:.875em;opacity:.3}.list-notif__content__btm{position:relative;margin-left:auto;transform:scale(.75);min-width:2.125rem;transition-duration:0}.list-notif__content__btm.list-notif__content__btm:focus button,.list-notif__content__btm:hover:not(.does-not-exist) button{transform:scale(1)}.list-notif__content__btm button{position:absolute;right:0;bottom:100%;transform:scale(0);transform-origin:right bottom;padding:1em 2em;background-color:var(--hsl-brand-800);border:2px solid var(--hsl-primary-base);border-radius:8px;border-radius:var(--border-radius);box-shadow:-10px 10px 10px #00000040;width:-moz-max-content;width:max-content;font-size:1.125em;font-weight:500;transition-delay:.2s}.list-notif__content--line{display:flex;gap:.5em;padding:.5em 1em;cursor:default}.list-notif__content--line:first-child{padding-top:1em}.list-notif__content--line.pointer{cursor:pointer}.list-notif__content--line p{display:block;width:100%;flex:1;min-width:-moz-max-content;min-width:max-content;color:#fff9;font-weight:600}.list-notif__content--line:after{content:"";display:inline-block;transform:translateY(-45%);border-bottom:2px solid hsla(0,0%,100%,.25);width:100%}.list-notif__content--more{padding:1.5em 1em 1em;font-weight:600;color:hsl(var(--hsla-primary-light)/.5);cursor:pointer}.list-notif__content--nothing{padding:2em 1.5em 1.5em;text-align:center;font-weight:600;color:hsl(var(--hsla-primary-light)/.5);cursor:default}form label span{font-size:14px;color:var(--hsl-primary-invert);font-weight:600}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder{color:var(--hsl-primary-invert);opacity:.75}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder{color:var(--hsl-primary-invert);opacity:.75}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time]{border:1px solid var(--hsl-primary-base);border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.25rem;padding-inline:.5rem;box-sizing:border-box;background-color:var(--hsl-primary-base);color:var(--hsl-primary-invert);font-weight:500}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,input[type=time]:disabled{border-color:var(--hsl-primary-base);color:var(--hsl-primary-invert)}input[type=email]:disabled::-moz-placeholder,input[type=number]:disabled::-moz-placeholder,input[type=password]:disabled::-moz-placeholder,input[type=text]:disabled::-moz-placeholder{color:var(--hsl-primary-invert)}input[type=email]:disabled::placeholder,input[type=number]:disabled::placeholder,input[type=password]:disabled::placeholder,input[type=text]:disabled::placeholder{color:var(--hsl-primary-invert)}label[focus-within] span{color:var(--hsl-secondary-ok-dark)}label:focus-within span{color:var(--hsl-secondary-ok-dark)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=time]:focus{border-color:var(--hsl-secondary-ok-dark);color:var(--hsl-primary-invert)}label[focus-within] .see-password{border-color:var(--hsl-secondary-ok-dark)}label:focus-within .see-password{border-color:var(--hsl-secondary-ok-dark)}.input-focus input[type=password],.input-focus input[type=password]:focus,input[type=password]:focus{border-color:var(--hsl-secondary-ok-dark)}.input-error span{color:var(--hsl-secondary-error)}.input-error .input-password,.input-error input[type=email],.input-error input[type=number],.input-error input[type=text]{border:1px solid var(--hsl-secondary-error);background:url(/images/ico-error-input.svg);background-color:var(--hsl-primary-base);background-position:calc(100% - 4px);background-position-y:center;background-repeat:no-repeat;color:var(--hsl-primary-invert);padding-right:1.75rem}.input-error .input-password{background-position:calc(100% - 2rem)!important;padding-right:3.5rem!important}.input-error input[type=date],.input-error input[type=time]{background:none;border:1px solid var(--hsl-secondary-error);color:var(--hsl-primary-invert)}.input-error .msg-error{color:var(--hsl-secondary-error);font-weight:400;font-size:12px;line-height:12px;margin:7px 0 0 16px}.input-error .see-password,.input-error input[type=password]{border:1px solid var(--hsl-secondary-error)}.radio-new{position:relative;display:flex;align-items:center;flex-direction:row;gap:.5em}.radio-new label{font-weight:600}.radio-new input[type=radio]{position:absolute;inset:0;width:100%;height:100%;opacity:0;filter:opacity(0);cursor:pointer}.radio-new input[type=radio]:checked+.false-input{background-color:var(--hsl-brand-300)}.radio-new .false-input{border-radius:50%;width:7px;height:7px;outline:3px solid var(--hsl-primary-base);outline-offset:1px;margin:4px;transition:background-color .15s ease-in-out}.checkbox__label{display:flex;align-items:center;gap:.5em}.checkbox__label.txt-right{flex-direction:row-reverse}.checkbox__base{position:relative;width:12px;height:12px;cursor:pointer}.checkbox--true{position:absolute;inset:0;width:100%;height:100%;filter:opacity(0);opacity:0}.checkbox--true.denial:checked+.checkbox--false{background-color:var(--hsl-secondary-error)}.checkbox--true:checked+.checkbox--false{background-color:var(--hsl-brand-100)}.checkbox--false{position:absolute;inset:0;border-radius:2px;outline:2px solid var(--hsl-primary-base);width:100%;height:100%;background-color:transparent}.toggler{display:grid;grid-template-columns:auto repeat(2,1.25rem);grid-template-columns:var(--grid-colum,auto repeat(2,var(--size_,1.25rem)));grid-template-rows:1.25rem;grid-template-rows:var(--size_,1.25rem);width:-moz-fit-content;width:fit-content;font-weight:500}.toggler,.toggler:after,.toggler>label,.toggler>span{border-radius:1000vmax;border-radius:var(--rounded-full)}.toggler:after,.toggler>label,.toggler>span{pointer-events:none}.toggler>input{grid-column:1/-1;grid-column:var(--input-grid-colum,1/-1);grid-row:1/span 1;opacity:0;cursor:pointer}.toggler>label{grid-column:1/1;grid-row:1/span 1;padding-right:.5rem;font-size:.875rem}.toggler>label~input{--input-grid-colum:2/-1}.toggler>span{transition-property:border-color,background-color,transform;transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-duration:.25s}.toggler>span:first-of-type{content:"";grid-column:2/span 2;grid-row:1/1;border:2px solid var(--border-color_,var(--hsl-secondary-error))}.toggler>span:last-of-type{content:"";background-color:var(--hsl-secondary-error);background-color:var(--border-color_,var(--hsl-secondary-error));width:calc(100% - 6px);height:calc(100% - 6px);margin:auto;border:inherit;grid-column:2/span 1;grid-row:1/1}.toggler>input:checked~span{--border-color_:var(--hsl-secondary-ok-light)}.toggler>input:checked~span:last-of-type{transform:translate(calc(100% + 6px))}.padding-top-bottom-md p{padding:1rem 0}.loading-container{display:grid;align-content:center;justify-content:center;place-content:center}.loading-container svg{width:min(90%,7rem);height:-moz-min-content;height:min-content;margin:auto}.loading-container.button svg{width:1.25rem;height:1.25rem}.room-reservations-table{border-spacing:0}.room-reservations-table thead th{vertical-align:middle}.room-reservations-table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.room-reservations-table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.room-reservations-table thead+tbody{position:relative;top:-2px}.room-reservations-table thead+tbody tr:first-child td{border-top:0}.room-reservations-table td,.room-reservations-table th{text-align:center;vertical-align:middle;padding:.5rem}.room-reservations-table td:not(:first-child),.room-reservations-table th:not(:first-child){border-left-width:0}.room-reservations-table th{background:hsla(var(--clr-main-h),var(--clr-main-s),var(--clr-main-l),.5);border-bottom:0;font-weight:600}.room-reservations-table th:first-child{border-top-left-radius:4px}.room-reservations-table th:last-child{border-top-right-radius:4px}.room-reservations-table tr:last-child>td{max-width:15rem}.room-reservations-table tr:last-child>td:first-child{border-bottom-left-radius:4px}.room-reservations-table tr:last-child>td:last-child{border-bottom-right-radius:4px}.room-reservations-table button{align-items:center;background-color:var(--clr-customer-pastel);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.room-reservations-table button span{transform:rotate(180deg)}#proposal{position:absolute;background:var(--hsl-primary-invert);width:100%;height:100%;top:0;bottom:0;color:var(--hsl-brand-800)}#proposal,#proposal>*{background-color:#fff}#proposal dd,#proposal dt,#proposal em,#proposal h1,#proposal li,#proposal p{color:var(--hsl-primary-dark)}#proposal .slide{page-break-after:always}#proposal .slide#start h1{width:-moz-fit-content!important;width:fit-content!important}#proposal .slide#start h1{max-width:max(30rem,40vw)}#proposal .slide#start p{text-shadow:-1px 1px 0 #fff;max-width:max(20rem,30vw)}#proposal h1{font-family:Raleway,sans-serif;font-weight:900;font-size:66px}#proposal div.hash{display:flex;justify-content:space-between;color:var(--hsl-primary-base);margin-top:150px;opacity:.6}#proposal div.hash p{color:var(--hsl-brand-800)}#proposal em.hash{position:absolute;bottom:50px;right:50px;color:var(--hsl-primary-base);opacity:.6;text-shadow:-1px 1px 0 #fff}#proposal #start{position:relative;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-around;margin:0 auto;background:url(/images/fig-propostas-background.png);background-size:cover;background-position:bottom}#proposal #start .materialize-logo{content:"x";display:inline-block;text-indent:-9999px;width:404px;height:66px;background:url(/images/fig-logo-materialize.svg);background-size:404px 66px;filter:drop-shadow(4px 4px 3px var(--hsl-brand-800));margin-right:50px}#proposal #start header em,#proposal #start header p{font-family:Raleway,sans-serif;font-weight:300;padding:10px 0}#proposal #description{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}#proposal #description h1{font-size:60px;line-height:160px}#proposal #description article img{max-width:400px;margin:38px}#proposal #description header{width:625px}#proposal #description header p{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;line-height:31px}#proposal #description header .planning p{display:block;margin:20px 0 0 100px}#proposal #contract{position:relative;width:100%;height:100%;display:flex;justify-content:center}#proposal #contract header{padding-top:100px}#proposal #contract h1{margin-left:10px}#proposal #contract hr{height:2px;border:0;color:var(--hsl-primary-dark);background:var(--hsl-primary-dark);margin:40px 0}#proposal #contract span.hour{font-size:18px}#proposal #contract span.hour:before{background:url(/images/ico-clock.svg);background-size:18px 18px}#proposal #contract .icon-ring:before,#proposal #contract span.hour:before{content:"x";display:inline-block;text-indent:-9999px;width:18px;height:18px;margin-right:5px}#proposal #contract .icon-ring:before{background:url(/images/ico-nerd.svg);background-size:18px 18px}#proposal #contract .schedule-main-block{display:flex;flex-direction:row;justify-content:space-between;margin-top:50px;width:1300px}#proposal #contract .schedule-main-block h3{text-transform:uppercase;font-size:18px;font-weight:500}#proposal #contract .schedule-main-block ul{margin-top:15px}#proposal #contract .schedule-main-block li{font-size:18px}#proposal #contract .schedule-content:last-child{margin-right:0}#proposal #contract .schedule-content ul.day-items li{display:block;padding:14px;border:1px solid var(--hsl-brand-800);background:var(--hsl-primary-invert);font-weight:300;width:170px;margin-top:15px;font-size:18px}#proposal #contract .schedule-content .min-width{min-width:400px;display:flex;flex-direction:row;justify-content:space-between}#proposal #contract .schedule-content-day{display:inline-block;width:170px;height:180px;background:var(--hsl-brand-100);padding:15px}#proposal #contract .schedule-content-day.gray{background:var(--hsl-primary-light)}#proposal #budget{position:relative;width:100%;height:100%;display:flex;justify-content:center}#proposal #budget .inner{display:flex;justify-content:center;align-items:center}#proposal #budget .mg-tp-50{margin-top:50px}#proposal #budget .mg-tp-230{margin-top:230px}#proposal #budget h1{font-size:60px;margin-block:0}#proposal #budget header{width:500px;height:30rem}#proposal #budget em{position:absolute;bottom:50px;font-family:Raleway,sans-serif;font-weight:500;font-size:14px}#proposal #budget em.plan{position:relative;font-weight:300;top:0}#proposal #budget li,#proposal #budget ul{list-style:inside}#proposal #budget li{padding:1rem 0;text-align:justify}#proposal #budget li.doubt pre{position:relative;top:-1.25rem;left:1.5rem}#proposal #budget main{height:30rem}#proposal #budget main dt{font-family:Raleway,sans-serif;font-weight:600;font-size:23px}#proposal #budget main dd{font-family:Raleway,sans-serif;font-weight:100;font-size:68px}#proposal #legal{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:space-evenly;margin:0 auto}#proposal #legal h1{font-size:60px;line-height:160px}#proposal #legal .photo{display:block;width:610px;height:100%;background:url(/images/fig-materialize-partnership.png);background-position:50%;background-size:cover}#proposal #legal .info{width:625px;padding-left:100px;margin-bottom:300px;padding-top:200px}#proposal #legal .info p{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;line-height:31px;display:inline-block;margin-bottom:20px}#proposal #end{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;margin:0 auto;background:url(/images/background_dark.png);background-size:cover;background-position:middle}#proposal #end .materialize-logo{content:"x";display:inline-block;text-indent:-9999px;width:455px;height:76px;background:url(/images/fig-logo-materialize.svg);background-size:455px 76px;filter:drop-shadow(4px 4px 3px var(--hsl-brand-800))}#proposal #end header{font-family:Raleway,sans-serif;padding-right:70px;text-align:right;margin-top:150px}#proposal #end header span{font-weight:300;display:block;color:var(--hsl-primary-invert)}#proposal #end h2{margin-top:40px;font-size:27px;color:var(--hsl-brand-100);font-weight:400}#proposal.team #start header{margin-left:150px}#proposal.team #start header h1{width:25rem;line-height:95%}#proposal.team #start main{margin-left:150px}#proposal.team #description header{width:670px}#proposal.team #contract .schedule-main-block{width:950px}#proposal.team #contract .schedule-content-day{height:205px}#proposal.planning #start header,#proposal.planning #start main{margin-left:150px}#proposal.planning #contract .schedule-main-block{width:1110px}#proposal.planning #contract .schedule-main-block h3{text-transform:none}#proposal.planning #contract .schedule-content{min-width:250px}#proposal.planning #contract .schedule-content-day{height:205px}@media print{#proposal #contract{zoom:.8}}.proposal--footer{display:grid;grid-template-columns:repeat(2,1fr);align-items:end;padding:calc(1rem + 1vh) calc(2rem + 1vw);width:100%;height:100vh;background-color:var(--hsl-brand-800);background-image:url(/images/background_dark.jpg);background-size:cover;background-position:bottom}.proposal--footer .wrapper{display:grid;grid-template-rows:repeat(5,min-content);grid-column-start:2;align-items:center;justify-items:center;place-items:center}.proposal--footer .wrapper__hash,.proposal--footer .wrapper__img{margin-left:auto}.proposal--footer .wrapper__img{grid-row-start:3;width:max(20rem,30vw)}.proposal--footer .wrapper__hash{grid-row-start:5;margin-top:calc(15rem + 5vh);text-shadow:-1px 1px 0 #fff}.proposal--footer .info{grid-row-start:4;margin-top:2rem;margin-left:auto}.proposal--footer .info__base{display:block;text-align:left;text-align:end}.proposal--footer .info__title{color:#02f2da;color:var(--hsl-brand-100,#02f2da);font-size:2rem;font-weight:600}.proposal--footer .info__detail{line-height:.75rem}.proposal--footer .info__text{color:#fff!important}.proposal--footer .info__text:first-of-type{margin-top:3rem}.global-tabs{--tab-width:12rem;position:relative;display:flex;align-items:center;gap:0 1rem;width:100%}.global-tabs__tab{border:solid var(--hsl-primary-base);border-width:1px 1px 0;border-radius:0;width:12rem;width:var(--tab-width,12rem);padding-block:.75rem;background-color:transparent;font-weight:500;opacity:.5;clip-path:inset(0 0 15% 0);transition:opacity .2s ease-out}.global-tabs__tab:hover{opacity:1}.global-tabs:after,.global-tabs:before{content:"";position:absolute;bottom:0;height:1px;background-color:var(--hsl-primary-base)}.global-tabs:after{right:0}.global-tabs--select-0:before{width:calc((var(--tab-width) + 1rem)*0);width:calc(var(--tab-width)*0 + 0rem)}.global-tabs--select-0:after{width:calc(100% - (var(--tab-width) + 0rem)*1);width:calc(100% - var(--tab-width)*1)}.global-tabs--select-0 .global-tabs__tab:first-child{clip-path:none;opacity:1}.global-tabs--select-1:before{width:calc((var(--tab-width) + 1rem)*1);width:calc(var(--tab-width)*1 + 1rem)}.global-tabs--select-1:after{width:calc(100% - (var(--tab-width) + .5rem)*2);width:calc(100% - var(--tab-width)*2 - 1rem)}.global-tabs--select-1 .global-tabs__tab:nth-child(2){clip-path:none;opacity:1}.global-tabs--select-2:before{width:calc((var(--tab-width) + 1rem)*2);width:calc(var(--tab-width)*2 + 2rem)}.global-tabs--select-2:after{width:calc(100% - (var(--tab-width) + .66667rem)*3);width:calc(100% - var(--tab-width)*3 - 2rem)}.global-tabs--select-2 .global-tabs__tab:nth-child(3){clip-path:none;opacity:1}.global-tabs--select-3:before{width:calc((var(--tab-width) + 1rem)*3);width:calc(var(--tab-width)*3 + 3rem)}.global-tabs--select-3:after{width:calc(100% - (var(--tab-width) + .75rem)*4);width:calc(100% - var(--tab-width)*4 - 3rem)}.global-tabs--select-3 .global-tabs__tab:nth-child(4){clip-path:none;opacity:1}.global-tabs--select-4:before{width:calc((var(--tab-width) + 1rem)*4);width:calc(var(--tab-width)*4 + 4rem)}.global-tabs--select-4:after{width:calc(100% - (var(--tab-width) + .8rem)*5);width:calc(100% - var(--tab-width)*5 - 4rem)}.global-tabs--select-4 .global-tabs__tab:nth-child(5){clip-path:none;opacity:1}.global-tabs--select-5:before{width:calc((var(--tab-width) + 1rem)*5);width:calc(var(--tab-width)*5 + 5rem)}.global-tabs--select-5:after{width:calc(100% - (var(--tab-width) + .83333rem)*6);width:calc(100% - var(--tab-width)*6 - 5rem)}.global-tabs--select-5 .global-tabs__tab:nth-child(6){clip-path:none;opacity:1}.global-tabs--select-6:before{width:calc((var(--tab-width) + 1rem)*6);width:calc(var(--tab-width)*6 + 6rem)}.global-tabs--select-6:after{width:calc(100% - (var(--tab-width) + .85714rem)*7);width:calc(100% - var(--tab-width)*7 - 6rem)}.global-tabs--select-6 .global-tabs__tab:nth-child(7){clip-path:none;opacity:1}.selectProduct__Body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto 1fr;grid-gap:1.25rem;gap:1.25rem}.selectProduct__Item-input-hours{grid-column-start:1;grid-column-end:3;display:flex;width:8rem;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:1rem}.selectProduct__Item-select-asset .select-css{width:100%;display:flex}.selectProduct__Item-input-coupon{grid-row:6;align-self:end;margin-top:.75rem}.selectProduct__Item-display-value{grid-column:2;justify-self:end;align-self:center}.selectProduct__Item-button-next{grid-row:6;justify-self:end;align-self:end}.selectProduct__Item-button-back{justify-self:start;align-self:end}.selectProduct__Item-checkbox-signature{align-self:center}.selectProduct__Input-checkbox{flex-direction:row-reverse;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end}.payment__Content{display:flex;flex-direction:column;align-items:center;gap:1rem}.payment__Body{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-gap:1rem;gap:1rem}.payment__Body select{background-color:var(--hsl-primary-base)}.payment__Body select option{color:var(--hsl-primary-base)}.payment__Iframe-placed{width:90vw;height:calc(100vh - 17rem)}.payment__Item-select-payment-method{padding:.25rem}.payment__Item-input-document,.payment__Item-input-dues-date,.payment__Item-limit-support,.payment__Item-select-payment-method{grid-column-start:1;grid-column-end:3}.payment__Item-limit-support{max-width:52rem}.payment__Item-limit-support .checkbox__base{width:1.6rem}.payment__Item-address{grid-column-start:1;grid-column-end:3;grid-gap:.5rem;gap:.5rem;display:grid}.confirmRescue__Body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-gap:1rem;gap:1rem}.confirmRescue__Item-display{grid-column-start:1;grid-column-end:3}.confirmRescue__Item-button-back{grid-row:2;justify-self:start;align-self:end}.confirmRescue__Item-button-next{grid-row:2;justify-self:end;align-self:end}.purchase-confirmation__body{display:grid;grid-gap:1.5rem;gap:1.5rem;text-align:center}.purchase-confirmation__title{padding:1rem;font-weight:700;font-size:1.4rem}.purchase-confirmation__subtitle{font-weight:500}.purchase-confirmation__description{display:grid;grid-gap:.5rem;gap:.5rem}.purchase-confirmation__info-email{display:grid}.slider input[type=range]{-webkit-appearance:none!important}.slider input[type=range]{margin-top:1rem;width:100%;height:.5rem;background:#59646e;border:none;outline:none;border-radius:1rem}.slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important}.slider input[type=range]::-webkit-slider-thumb{width:20px;height:20px;background:#2fa197;border-radius:50%;cursor:pointer}.slider input[type=range]::-webkit-slider-thumb:hover{cursor:ew-resize}.specialistSearch__content-modal{display:grid;grid-template-rows:auto 1fr;grid-gap:.5rem;gap:.5rem;padding-inline:.5rem .0625rem;padding-block:1rem;width:min(100vw - 2rem,90rem);height:max(100vh - 8rem,30rem)}.specialistSearch__content-modal .search-bar{height:2rem;width:calc(100% - .75rem);margin-top:0;margin-inline:auto}.specialistSearch__content-modal .tag{display:block;text-align:start;text-transform:capitalize;font-size:.75rem;font-weight:500;line-height:calc(2ex + 4px);color:hsl(var(--hsla-primary-invert)/.75)}.specialistSearch__content-modal .tags-containers{margin-bottom:.25rem}.specialistSearch__list-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));grid-auto-rows:min-content;grid-gap:1rem;gap:1rem;padding-inline:.375rem;padding-block:.25rem}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist{gap:1rem;height:100%}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist header h4{font-weight:700}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist.add-spcl{width:100%;height:100%;margin:0}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .add-spcl__body{width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;height:-moz-min-content;height:min-content}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .add-spcl__img-rating{display:grid;grid-template-rows:auto auto 1fr}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .add-spcl__info{gap:.25rem;justify-content:start;align-items:start}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .add-spcl__info>a{margin-top:auto}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .circular-photo--search{width:4rem;font-size:.25rem;line-height:2rem;background-position-y:1rem}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .rating{display:flex;justify-content:center;gap:.5rem;transform:translateY(-.25rem)}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .rating .fill-svg{width:.75rem;height:.75rem;transform:scale(3)}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .rating__score{font-size:.75rem;font-weight:700}.specialistSearch__cardSpecialist.specialistSearch__cardSpecialist .rating__score.blue{color:var(--hsl-secondary-info)}.specialistSearch__reserve-card{display:flex;margin:.5rem;gap:1rem;justify-content:flex-start}.specialistSearch__icon-load-more{text-align:center;align-self:end}.not-asked-specialist-search{display:grid;align-content:center;justify-items:center;grid-gap:5rem;gap:5rem;width:100%;height:100%;text-align:center;white-space:pre-wrap}.not-asked-specialist-search>svg{width:4rem;height:4rem;transform:translate(0) scale(1) rotate(0);animation:circle-by-the-center 5509ms ease-in-out}@keyframes circle-by-the-center{0%,to{transform:translate(0) scale(1) rotate(0)}15%{transform:translate(-7rem,3rem) scale(.75) rotate(-17deg)}30%{transform:translate(-8rem,3rem) scale(.75) rotate(-10deg)}50%{transform:translate(8rem) scale(.75) rotate(-10deg)}65%{transform:translate(1rem,-3rem) scale(1.75) rotate(19deg)}80%{transform:translate(-3rem) scale(1.75) rotate(-24deg)}}@keyframes appears{0%{opacity:0}to{opacity:1}}:where([class*=glass-container]){border-radius:8px;border-radius:var(--rounded_,8px);background-image:linear-gradient(135deg,hsl(var(--hsla-primary-light)/.075),hsl(var(--hsla-brand-800)/.05));background-image:var(--bg-image-glass,linear-gradient(135deg,hsl(var(--hsla-primary-light)/.075),hsl(var(--hsla-brand-800)/.05)));box-shadow:inset 1px 1px 3px -2px var(--hsl-primary-light),inset -1px -1px 3px -2px var(--hsl-brand-800);box-shadow:var(--shadow_,inset 1px 1px 3px -2px var(--hsl-primary-light),inset -1px -1px 3px -2px var(--hsl-brand-800))}@media (prefers-contrast:more){:where([class*=glass-container]){background-color:var(--hsl-brand-800);background-color:var(--bg-color_,var(--hsl-brand-800))}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){:where([class*=glass-container]){background-color:var(--hsl-brand-800);background-color:var(--bg-color_,var(--hsl-brand-800))}}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){:where([class*=glass-container]){background-color:transparent;background-color:var(--bg-color_,transparent);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);-webkit-backdrop-filter:var(--backdrop-filter_,blur(2rem));backdrop-filter:var(--backdrop-filter_,blur(2rem))}}.glass-container--no-blur{--backdrop-filter_:none}:where([class*="glass-container+header"]){display:grid;grid-template-rows:auto 1fr;grid-template-rows:var(--grid-rows_,auto 1fr)}:where([class*="glass-container+header"])>:where(header){border-top-left-radius:inherit;border-top-left-radius:var(--rounded_,inherit);border-top-right-radius:inherit;border-top-right-radius:var(--rounded_,inherit);padding-block:.25rem;padding-block:var(--padding-block_,.25rem);padding-inline:.5rem;padding-inline:var(--padding-block_,.5rem);background-image:inherit;background-image:var(--bg-image-glass,inherit);box-shadow:0 3px 4px -3px var(--hsl-brand-800);box-shadow:var(--shadow_,0 3px 4px -3px var(--hsl-brand-800));font-weight:500;font-weight:var(--font-weight_,500)}:where([class*="glass-container+header"])>:where(header) h1{font-weight:600;font-weight:var(--font-weight_,600)}:where([class*="glass-container+header"])>:where(header) h2{font-weight:600;font-weight:var(--font-weight_,600)}:where([class*="glass-container+header"])>:where(header) h3{font-weight:600;font-weight:var(--font-weight_,600)}:where([class*="glass-container+header"])>:where(header) h4{font-weight:600;font-weight:var(--font-weight_,600)}:where([class*="glass-container+header"])>:where(header) h5{font-weight:600;font-weight:var(--font-weight_,600)}:where([class*="glass-container+header"])>:where(header) h6{font-weight:600;font-weight:var(--font-weight_,600)}.glass-container\+header--no-blur{--backdrop-filter_:none}[class*=body-half]{display:grid;grid-template-columns:2fr 1px 1fr;grid-template-columns:var(--grid-cols,2fr 1px 1fr);grid-template-rows:1fr;grid-template-rows:var(--grid-rows,1fr);gap:.5rem;grid-gap:.5rem;grid-gap:var(--gap_,var(--space,.5rem));gap:var(--gap_,var(--space,.5rem));padding-block:.5rem;padding-block:var(--px_,var(--space,.5rem));padding-inline:.5rem;padding-inline:var(--px_,var(--space,.5rem))}[class*=body-half]:after{content:"";grid-area:line;grid-column:2/span 1;grid-row:1/1;background-image:linear-gradient(0,transparent,hsl(var(--hsla-primary-invert)/.25),transparent);background-image:var(--bg-color_,linear-gradient(0,transparent,hsl(var(--hsla-primary-invert)/.25),transparent))}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;display:flex;justify-content:center;align-items:center}.modal-content{margin:auto;width:50vw;background-image:url(/images/background_black_friday.jpeg),linear-gradient(180deg,rgba(74,144,226,0) 0,rgba(74,144,226,0));background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;border:1px #000;padding:1rem;border-radius:14px}@media only screen and (max-width:1000px){.modal-content{width:100vw}.modal-content p{width:100%!important}}.modal-content section{display:flex;flex-direction:column;align-items:center;gap:1rem}.modal-content h1{color:#fff;font-size:30px;font-family:Lato,sans-serif}.modal-content p{color:#fff;font-size:18px;background-color:transparent;font-family:Raleway,sans-serif;width:50%;text-align:center}.modal-content img{width:50%}.modal-content button{align-self:center;background-color:#004f95;border-radius:20px;border:0 #000;color:#fff;cursor:pointer;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:700;height:50px;justify-content:center;line-height:1.42857;margin-bottom:50px;margin-top:25px;max-width:350px;text-align:center;text-decoration:none;width:100%;padding:1rem}.modal-content span{text-align:center}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#5c5c5c;text-decoration:none;cursor:pointer}.wallet__widget{display:flex;flex-direction:row;align-items:center;gap:1rem;min-height:3.4rem}.wallet__widget .content-icon{background-color:var(--hsl-brand-800);border-radius:50%;padding:.5rem;display:flex;justify-content:center;align-items:center}.wallet__widget .content-wallet{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.wallet__widget .content-wallet h1{font-style:normal;font-weight:600;font-size:.75rem}.wallet__widget .content-wallet span{font-style:normal;font-weight:700;font-size:1rem}.wallet__widget .content-wallet .value-hidden{color:hsl(var(--hsla-primary-base)/1)}.wallet__widget .wallet-selected h1{color:var(--hsl-brand-100);text-align:start}.wallet__widget .wallet-selected h1,.wallet__widget .wallet-selected span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.wallet__widget .wallet-selected span{font-size:1.25rem;min-width:8rem;text-align:left;text-align:start}#header-wallets{position:relative;align-items:center;justify-content:center;-moz-column-gap:1.5vw;column-gap:1.5vw;text-align:center;z-index:1;max-width:20rem;display:block}#header-wallets .header-person-name{display:none;font-weight:600}#header-wallets b,#header-wallets p{text-align:start;color:var(--hsl-primary-light);color:var(--hsl-primary-invert,var(--hsl-primary-light))}#header-wallets .ico-action{position:absolute;inset-block:0;right:0;min-width:13rem;pointer-events:none;width:100%;height:100%;z-index:9999}#header-wallets .ico-action ul{position:relative;top:-50rem;background-color:var(--hsl-brand-800);border-radius:0 0 8px 8px;border-radius:0 0 var(--rounded_,8px) var(--rounded_,8px);border-bottom:1px solid hsla(0,0%,95%,.5);border-right:1px solid hsla(0,0%,95%,.5);border-left:1px solid hsla(0,0%,95%,.5);opacity:1}#header-wallets .ico-action:after{content:"";position:absolute;top:95%;inset-inline:0;display:block;height:1rem;z-index:-1}#header-wallets .ico-action li{position:relative;display:grid;font-weight:500;overflow:hidden;padding:4px 8px}#header-wallets .ico-action li .content-icon{background-color:transparent}#header-wallets .ico-action li a{width:100%;padding:.5rem}#header-wallets .ico-action li:hover{background-color:hsl(var(--hsla-primary-base)/.125)}#header-wallets .ico-action li+li:before{content:"";position:absolute;top:0;inset-inline:1rem;height:.125rem;background-color:hsl(var(--hsla-primary-base)/.5);transform:translateY(-50%)}#header-wallets-expended{position:relative;align-items:center;justify-content:center;-moz-column-gap:1.5vw;column-gap:1.5vw;text-align:center;z-index:1;width:20rem;display:block}#header-wallets-expended .expanded{border-top:1px solid hsla(0,0%,95%,.5);border-right:1px solid hsla(0,0%,95%,.5);border-left:1px solid hsla(0,0%,95%,.5)}#header-wallets-expended .header-person-name{display:none;font-weight:600}#header-wallets-expended b,#header-wallets-expended p{text-align:start;color:var(--hsl-primary-light);color:var(--hsl-primary-invert,var(--hsl-primary-light))}#header-wallets-expended .ico-action{position:absolute;inset-block:0;right:0;min-width:13rem;pointer-events:none;width:100%;height:100%;z-index:9999}#header-wallets-expended .ico-action ul{transform:translateY(0)!important}#header-wallets-expended .ico-action ul{position:relative;top:-50rem;background-color:var(--hsl-brand-800);border-radius:0 0 8px 8px;border-radius:0 0 var(--rounded_,8px) var(--rounded_,8px);border-bottom:1px solid hsla(0,0%,95%,.5);border-right:1px solid hsla(0,0%,95%,.5);border-left:1px solid hsla(0,0%,95%,.5);transition:transform .3s ease,opacity .1s ease 0ms,top 0ms .3s;max-height:calc(100vh - 4rem)}#header-wallets-expended .ico-action:after{content:"";position:absolute;top:95%;inset-inline:0;display:block;height:1rem;z-index:-1}#header-wallets-expended .ico-action li{position:relative;display:grid;font-weight:500;overflow:hidden;padding:4px 8px}#header-wallets-expended .ico-action li .content-icon{background-color:transparent}#header-wallets-expended .ico-action li a{width:100%;padding:.5rem}#header-wallets-expended .ico-action li:hover{background-color:hsl(var(--hsla-primary-base)/.125)}#header-wallets-expended .ico-action li+li:before{content:"";position:absolute;top:0;inset-inline:1rem;height:.125rem;background-color:hsl(var(--hsla-primary-base)/.5);transform:translateY(-50%)}#header-wallets-expended:before{content:"";position:absolute;inset:0;top:90%;height:2rem}#header-wallets-expended .ico-action{pointer-events:all}#header-wallets-expended .ico-action ul{transform:translateY(3.3rem)!important}#header-wallets-expended .ico-action ul{top:0;opacity:1;transition:transform .3s ease,opacity .2s ease .2s}.setBorderSelected{border-radius:8px 8px 0 0;border-radius:var(--rounded_,8px) var(--rounded_,8px) 0 0}.walletManagement__byCompany{display:flex;flex-direction:column;gap:1.19rem}.walletManagement__byCompany ul{display:flex;flex-direction:column;gap:1.25rem}.walletManagement__byCompany ul li{background:linear-gradient(94.1deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));border-radius:8px;border-radius:var(--rounded_,8px);display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:.625rem 1.25rem;font-weight:600;font-size:20px;line-height:25px;cursor:pointer}.walletManagement__byCompany ul li>div{display:flex;flex-direction:column;align-items:flex-end;font-weight:700;font-size:15px;line-height:19px}.walletManagement__byCompany ul li>div .balance-type{opacity:.5}.walletManagement__byCompany ul li>div.wallet{display:flex;flex-direction:column;align-items:flex-start}.walletManagement__byCompany ul li>div.wallet .wallet-client-name{opacity:.5;text-overflow:ellipsis;max-width:15rem;overflow:hidden;white-space:nowrap}.walletManagement__byCompany ul li.wallet-selected{border:1.5px solid var(--hsl-brand-100)!important}.walletManagement__byCompany ul li.wallet-selected{background:var(--hsl-brand-800)}.walletManagement__byCompany ul li:hover{background-color:hsla(var(--hsla-primary-base)/.5);transition:background-color .1s}.walletManagement__handling header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.875rem;gap:1rem}.walletManagement__handling header h1{font-weight:600;font-size:1.125rem}.walletManagement__handling header>h1{display:flex;align-items:center;gap:.938rem}.walletManagement__handling header>div{display:flex;gap:.938rem}.walletManagement__handling .section-cards{margin:1rem;overflow-x:clip;overflow-y:auto;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:49% 49%}.walletManagement__handling .card-body{background:rgba(32,40,51,.3);border-radius:20px;padding:1rem}.walletManagement__handling .card-body.wallet-info{grid-column-start:1;grid-column-end:3;display:flex;justify-content:space-between;align-items:center}.walletManagement__handling .card-body.wallet-info h1{font-weight:600;font-size:.875rem;line-height:1.125rem;opacity:.5}.walletManagement__handling .card-body.wallet-info h2{color:var(--hsl-brand-100);font-weight:600;font-size:.875rem}.walletManagement__handling .card-body.wallet-info span{font-weight:700;font-size:1.5rem;line-height:2.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.walletManagement__handling .card-body.analytics{grid-column-start:1;grid-column-end:3}.walletManagement__handling .card-body.analytics h1{font-weight:600;font-size:1.25rem}.walletManagement__handling .card-body.analytics h2{font-weight:600;opacity:.5}.walletManagement__handling .card-body.analytics ul{display:flex;flex-direction:column;gap:1rem}.walletManagement__handling .card-body.analytics ul li{display:flex;align-items:center;font-weight:600;font-size:1.125rem;gap:.5rem}.walletManagement__handling .card-body.analytics ul li span{font-size:.875rem;opacity:.5}.walletManagement__handling .card-body.analytics.analytics>article{display:flex;align-items:center;justify-content:space-around;padding-top:1rem;padding-bottom:1rem;flex-wrap:wrap;height:100%}.walletManagement__handling .card-body.analytics.analytics>article div{text-align:center}.walletManagement__handling .card-body.analytics.analytics-money div div p span{font-size:15px!important}.walletManagement__handling .card-body.analytics .content-container--graphic{display:grid;align-content:center;justify-content:center;place-content:center;grid-gap:2rem;gap:2rem;padding-bottom:.5rem}.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector{display:grid;align-items:center;grid-gap:inherit;gap:inherit;grid-template-columns:auto 1fr auto}.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector p{font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector button{display:grid;align-items:center;justify-items:center;place-items:center;aspect-ratio:1/1;width:2rem;background-color:transparent}.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector button:focus,.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector button:hover{background-color:hsl(var(--hsla-primary-base)/.4)}.walletManagement__handling .card-body.analytics .content-container--graphic .month-selector button:last-child{transform:rotate(180deg)}.walletManagement__handling .card-body.analytics .content-container--graphic .graphic{position:relative;width:100%;aspect-ratio:1/1}.walletManagement__handling .card-body.analytics .content-container--graphic .graphic__text{position:absolute;inset:0;display:grid;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-min-content;height:min-content;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.walletManagement__handling .card-body.analytics .content-container--graphic .graphic__title{font-size:1.5rem;align-self:center}.walletManagement__handling .card-body.analytics .content-container--graphic .graphic .base-timer__svg{position:static!important}.walletManagement__handling .card-body.analytics .content-container--graphic .graphic svg{padding:.5rem}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope{transform:rotate(270deg) scale(-.94,.94) translate(3%,3%);stroke-width:1rem}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__circle{stroke:var(--hsl-primary-base)}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining{stroke:var(--hsl-brand-100);transition:stroke-dasharray .2s ease-out}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining-three{stroke:var(--hsl-secondary-info);transition:stroke-dasharray .2s ease-out}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining-two{stroke:hsla(var(--hsla-primary-base)/.3);transition:stroke-dasharray .2s ease-out}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining-pie-chart{transition:stroke-dasharray .2s ease-out}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining-pie-chart:hover{stroke:hsl(var(--hsla-brand-100)/.7)!important}.walletManagement__handling .card-body.analytics .content-container--graphic .base-timer__grope__path-remaining-pie-chart:hover{transition:stroke .5s;cursor:pointer}@media screen and (min-width:1280px){.walletManagement__handling .card-body.analytics{grid-column-start:1;grid-column-end:1}}.walletManagement__handling .card-body.analytics tbody tr:hover{background:hsla(var(--hsla-primary-base));cursor:grab}.walletManagement__handling .card-body.access-management{margin-left:0;grid-column-start:1;grid-column-end:3}.walletManagement__handling .card-body.access-management header{padding:0 0 1rem}.walletManagement__handling .card-body.access-management header h1{width:-moz-max-content;width:max-content}.walletManagement__handling .card-body.access-management li{max-height:21rem}.walletManagement__handling .card-body.access-management li ul{display:flex;gap:.5rem;justify-content:space-between}.walletManagement__handling .card-body.access-management li ul img{align-self:center}.walletManagement__handling .card-body.access-management li ul span{opacity:.5}.walletManagement__handling .card-body.access-management option{color:var(--hsl-primary-base)}@media screen and (min-width:1280px){.walletManagement__handling .card-body.access-management{grid-area:auto}}.walletManagement__handling .card-body.historic{margin-top:0;grid-column-start:1;grid-column-end:3}.walletManagement__handling .card-body.historic header{padding:0 0 1.875rem}.walletManagement__handling .card-body.historic header h1{font-size:1.25rem}.walletManagement__handling .card-body.historic table{width:100%}.walletManagement__handling .card-body.historic table tbody{width:100%;display:flex;flex-direction:column;gap:1rem}.walletManagement__handling .card-body.historic table tbody tr{display:flex;flex-direction:row;justify-content:space-between;background:linear-gradient(94.1deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));border-radius:.625rem;padding:1.25rem 1.875rem;gap:1rem}.walletManagement__handling .card-body.historic table tbody tr label{font-weight:600;font-size:.75rem;opacity:.5}.walletManagement__handling .card-body.historic table tbody tr p{font-weight:700;font-size:1rem;line-height:1.25rem}.walletManagement__handling .card-body.historic table tbody tr td{align-self:center;width:100%}.walletManagement__handling .card-body.historic table tbody tr:hover{background:linear-gradient(94.1deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));cursor:pointer}.walletManagement__handling .card-body.historic footer>div{display:flex;justify-content:flex-end;align-items:center;gap:.2rem;padding-top:1rem}.walletManagement__handling .card-body.historic footer>div button{padding:.5rem;border:1px solid hsl(var(--hsla-primary-light)/.25);background:hsl(var(--hsla-primary-base)/.5)}.walletManagement__handling .card-body.historic footer>div button:hover{border:1px solid hsl(var(--hsla-brand-100)/.25)}.walletManagement__handling .card-body.historic footer>div button:active{background:hsl(var(--hsla-primary-base)/1)}.walletManagement__handling .card-body.historic select option{color:var(--hsl-primary-base)}.walletManagement__handling .table{border-spacing:0;width:100%;padding:1rem}.walletManagement__handling .table thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.walletManagement__handling .table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.walletManagement__handling .table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.walletManagement__handling .table thead+tbody{position:relative;top:-2px}.walletManagement__handling .table thead+tbody tr:first-child td{border-top:0}.walletManagement__handling .table td,.walletManagement__handling .table th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem}.walletManagement__handling .table td:not(:first-child),.walletManagement__handling .table th:not(:first-child){border-left-width:0}.walletManagement__handling .table th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.walletManagement__handling .table th:first-child{border-top-left-radius:4px}.walletManagement__handling .table th:last-child{border-top-right-radius:4px}.walletManagement__handling .table tr:last-child>td{max-width:15rem}.walletManagement__handling .table tr:last-child>td:first-child{border-bottom-left-radius:4px}.walletManagement__handling .table tr:last-child>td:last-child{border-bottom-right-radius:4px}.walletManagement__handling .table button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.walletManagement__handling .table button:hover:after{background:hsl(var(--hsla-primary-base)/.6);border-radius:4px;bottom:100%;color:#fff;content:"Visualizar";padding:.5rem;position:absolute;text-align:center}.walletManagement__handling .table button span{transform:rotate(180deg)}.walletManagement__modal{background:linear-gradient(94.1deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))}.walletManagement__modal form{margin:1.875rem;padding:1.25rem 1.875rem;background:rgba(32,40,51,.3);border-radius:20px;display:flex;flex-direction:column;gap:1rem}.walletManagement__modal form hr{border:.0625rem solid #f2f2f2;opacity:.3}.walletManagement__modal form input{background-color:#f4f4f4!important;color:var(--hsl-primary-base)!important}.walletManagement__modal form input::-moz-placeholder{color:var(--hsl-primary-base)!important}.walletManagement__modal form input::placeholder{color:var(--hsl-primary-base)!important}.walletManagement__modal form input::-moz-placeholder{opacity:.5}.walletManagement__modal form input::placeholder{opacity:.5}.walletManagement__modal form input:focus{color:var(--hsl-primary-base)!important}.walletManagement__modal form label{font-weight:600}.walletManagement__modal.transferWallets form label article{display:flex;align-items:flex-end;gap:1rem;flex-direction:row;font-weight:600;font-size:.875rem}.walletManagement__modal.transferWallets form label article .balance-display{display:flex;flex-direction:column}.walletManagement__modal.transferWallets form label article .balance-display.available-reset,.walletManagement__modal.transferWallets form label article .balance-display.available-value strong{opacity:.5}.walletManagement__modal.transferWallets form label article .balance-display.updated strong{color:var(--hsl-brand-100)}.walletManagement__modal.requestPayment form h2{font-weight:700}.walletManagement__modal.requestPayment form footer{display:flex;margin:1rem;gap:1rem}.walletManagement__modal.requestPayment .card-select-withdrawal label{color:hsl(var(--hsla-primary-light)/.9)!important}.walletManagement__modal.table h2{font-weight:700;text-align:center}.walletManagement__modal.table .table{border-spacing:0;width:100%;padding:1rem}.walletManagement__modal.table .table thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.walletManagement__modal.table .table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.walletManagement__modal.table .table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.walletManagement__modal.table .table thead+tbody{position:relative;top:-2px}.walletManagement__modal.table .table thead+tbody tr:first-child td{border-top:0}.walletManagement__modal.table .table td,.walletManagement__modal.table .table th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem}.walletManagement__modal.table .table td:not(:first-child),.walletManagement__modal.table .table th:not(:first-child){border-left-width:0}.walletManagement__modal.table .table th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.walletManagement__modal.table .table th:first-child{border-top-left-radius:4px}.walletManagement__modal.table .table th:last-child{border-top-right-radius:4px}.walletManagement__modal.table .table tr:last-child>td{max-width:15rem}.walletManagement__modal.table .table tr:last-child>td:first-child{border-bottom-left-radius:4px}.walletManagement__modal.table .table tr:last-child>td:last-child{border-bottom-right-radius:4px}.walletManagement__modal.table .table button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.walletManagement__modal.table .table button:hover:after{background:hsl(var(--hsla-primary-base)/.6);border-radius:4px;bottom:100%;color:#fff;content:"Visualizar";padding:.5rem;position:absolute;text-align:center}.walletManagement__modal.table .table button span{transform:rotate(180deg)}#wallet-management{height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 24.5rem);max-height:calc(100vh - var(--main-header-height) - 12.5rem);width:100%}#wallet-management .tabs{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1280px){#wallet-management{max-height:calc(100vh - 15.5rem);max-height:calc(100vh - var(--main-header-height) - 3.5rem)}}.wallets-tabs{overflow-x:scroll;white-space:nowrap;display:-webkit-inline-box;height:-moz-min-content;height:min-content}.menu-small__menu-animated{margin:1.1rem .5rem}.menu-small__menu-animated label{display:flex;flex-direction:column;width:40px;cursor:pointer}.menu-small__menu-animated label span{background-color:var(--hsl-brand-100);box-shadow:0 0 7px var(--hsl-brand-100);border-radius:10px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6);height:5px}.menu-small__menu-animated span:first-of-type{width:50%}.menu-small__menu-animated span:nth-of-type(2){width:100%}.menu-small__menu-animated span:nth-of-type(3){width:75%}.menu-small__menu-animated input[type=checkbox]{display:none}.menu-small__menu-animated input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(4px)}.menu-small__menu-animated input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.menu-small__menu-animated input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(17px,-5px) rotate(45deg)}:focus .menu-small__menu-card__wrapper,[focus-within] .menu-small__menu-card__wrapper{transform:scale(1)}:focus-within .menu-small__menu-card__wrapper{transform:scale(1)}.menu-small__menu-card>button{background-color:transparent!important}.menu-small__menu-card>button{position:relative}.menu-small__menu-card>button p{position:absolute;left:50%;top:50%;transform:translate(-50%,-65%);font-weight:700;text-shadow:0 2px 8px #000}.menu-small__menu-card__msg{font-weight:600;opacity:.5;font-size:1.125em;padding:1.485em}.menu-small__menu-card__wrapper{position:absolute;top:100%;z-index:2;display:flex;flex-direction:column;transform-origin:20% top;margin:.5em;color:var(--hsl-primary-light);transition:transform .1s ease-in;box-shadow:0 0 3px var(--hsl-brand-100)}.menu-small__menu-card__wrapper header{display:none}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.menu-small__menu-card__wrapper{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);background-color:hsl(var(--hsla-brand-800)/.2);text-shadow:0 1px 1px #000}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.menu-small__menu-card__wrapper{background-color:var(--hsl-primary-base);border:1px solid var(--hsl-primary-light)}}.menu-small__menu-card__wrapper__msg{padding:1em;text-shadow:0 1px 1px #000}.menu-small__menu-card__wrapper nav{display:flex;justify-content:center}.menu-small__menu-card__wrapper nav ul{width:100%;margin:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.menu-small__menu-card__wrapper nav ul li{font-weight:600;padding:.5rem;border-radius:10px;width:100%;cursor:pointer}.menu-small__menu-card__wrapper nav ul li a{padding-inline:0!important;height:auto!important}.menu-small__menu-card__wrapper nav ul li label{cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:1.2rem}.menu-small__menu-card__wrapper nav ul .selected-item,.menu-small__menu-card__wrapper nav ul li:hover{background:var(--hsl-primary-base)}.menu-small__menu-card__wrapper nav ul .selected-item label,.menu-small__menu-card__wrapper nav ul .selected-item label span{color:var(--hsl-brand-100)}.menu-large{display:none!important}#header-wallets{display:none}@media screen and (min-width:1536px){.menu-small__menu-animated,.menu-small__menu-card__wrapper{display:none}.menu-large{display:flex!important}}@media screen and (min-width:768px){#header-wallets{display:block}}carouselSimple{width:100%;display:flex;flex-direction:row;justify-content:center;position:absolute;top:34vh;text-align:-webkit-center;gap:1rem}carouselSimple input[type=radio]:after{background-color:var(--hsl-primary-base)}carouselSimple input[type=radio]:after,carouselSimple input[type=radio]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;content:"";display:inline-block;visibility:visible;border:2px solid var(--hsl-brand-100)}carouselSimple input[type=radio]:checked:after{background-color:var(--hsl-brand-100);box-shadow:0 0 7px var(--hsl-brand-100);transition:background-color .2s ease-out}carouselSimple page{position:absolute;top:2em;left:0;width:100%;transition:.5s cubic-bezier(.61,1.09,1,1);transform:scale(0);-moz-text-align-last:start;text-align-last:start}carouselSimple #page1cb:checked~#page1,carouselSimple #page2cb:checked~#page2,carouselSimple #page3cb:checked~#page3,carouselSimple #page4cb:checked~#page4,carouselSimple #page5cb:checked~#page5{transform:scale(1)}.modal-simple{background:linear-gradient(94.1deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))}.modal-simple hr{border:.0625rem solid #f2f2f2;opacity:.3}.modal-simple__content{background:rgba(32,40,51,.3);border-radius:20px;margin:1.875rem;padding:1.25rem 1.875rem}.table-default{border-spacing:0;width:100%;padding:1rem}.table-default thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.table-default thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.table-default thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.table-default thead+tbody{position:relative;top:-2px}.table-default thead+tbody tr:first-child td{border-top:0}.table-default td,.table-default th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem}.table-default td:not(:first-child),.table-default th:not(:first-child){border-left-width:0}.table-default th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.table-default th:first-child{border-top-left-radius:4px}.table-default th:last-child{border-top-right-radius:4px}.table-default tr:last-child>td{max-width:15rem}.table-default tr:last-child>td:first-child{border-bottom-left-radius:4px}.table-default tr:last-child>td:last-child{border-bottom-right-radius:4px}.table-default button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.table-default button:hover:after{background:hsl(var(--hsla-primary-base)/.6);border-radius:4px;bottom:100%;color:#fff;content:"Visualizar";padding:.5rem;position:absolute;text-align:center}.table-default button span{transform:rotate(180deg)}@keyframes fade-in{0%{transform:translateY(-15px);opacity:0}to{transform:translateY(0);opacity:1}}.modal--dark-background{background-color:hsl(var(--hsla-brand-800)/.875)}.modal--overlay{position:fixed;inset:0;width:100%;height:100%;z-index:50}.modal--center{display:grid;align-items:center;justify-items:center;place-items:center}.modal__component{display:grid;margin:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 8px 4px var(--hsl-brand-800);border-radius:8px;border-radius:var(--border-radius);max-width:calc(100vw - 2rem)}.modal__component .ps-hdrs{border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.modal__component__body{position:relative;border-radius:inherit;border-top-right-radius:0;border-top-left-radius:0;z-index:5;max-height:calc(100vh - 4rem)}.modal__btm-r{margin:.5em .5em .5em auto}.modal-base{position:absolute;inset:0;animation:fade-in .5s;width:100%;height:-moz-max-content;height:max-content}.modal-base--center{box-sizing:border-box;margin:auto;padding:2rem}.modal-base--margin-bottom{margin-bottom:.75em}.modal-base .modal-flex{padding-block:.75em}.modal-base .modal-flex,.modal-base .modal-flex-column{display:flex;align-items:center;justify-content:space-around}.modal-base__text{font-weight:500}.modal-base__text--small{font-size:.975em}.modal-base__text--opacity{opacity:.5}.dark-fade{position:absolute;inset:0;background-color:hsl(var(--hsla-brand-800)/.75)}.modal-overlay{display:flex;justify-content:center;width:100%;height:100%;position:absolute;z-index:1}.modal-center{top:0!important}.modal-center{position:absolute;inset:0;inset-block-start:15rem;transform:scale(1);transform-origin:bottom right;animation:popModal .15s ease-in;animation-iteration-count:1}.modal-center .container-modal-plataform{margin:0;height:-moz-fit-content;height:fit-content}.overlay-msg{z-index:var(--layer-above-modal);position:absolute;top:1rem;left:50%;transform:translate(-50%);border-radius:8px;border-radius:var(--border-radius);border:2px solid #f58080;border-color:var(--msg-clr,#f58080);padding:1rem;color:#fff;color:var(--hsl-primary-invert,#fff);background-color:#1f2732;background-color:var(--hsl-brand-800,#1f2732);box-shadow:0 4px 16px 8px #0000004d;font-weight:500;letter-spacing:1px;align-items:center;animation:msg-pop 5s ease-in-out infinite}.overlay-msg.success{--msg-clr:var(--hsl-brand-100,#02f2da)}.overlay-msg.danger{--msg-clr:var(--hsl-secondary-error,#f58080)}@keyframes msg-pop{0%,to{transform:translate(-50%) translateY(-10rem);opacity:0}10%,90%{opacity:0}30%,70%{transform:translate(-50%) translateY(0);opacity:1}}.upSell-container.upSell-container__plan{width:100%;max-width:calc(100vw - 20rem)}.upSell-modal__plan{display:grid;padding:2rem;grid-gap:1.5rem;gap:1.5rem;width:100%}.upSell-modal__plan .title-line{display:block;width:100%;padding-bottom:.5rem;border-bottom:1px solid hsl(var(--hsla-primary-invert)/.25);color:hsl(var(--hsla-primary-invert)/.5);font-weight:600}.upSell-modal__plan .info{display:grid;grid-row-gap:1.5rem;row-gap:1.5rem}.upSell-modal__plan .info__wrapper{display:flex;flex-wrap:wrap;gap:1.5rem}.upSell-modal__plan .info__wrapper .text{display:grid}.upSell-modal__plan .info__wrapper .text--title{color:hsl(var(--hsla-primary-invert)/.5);font-weight:500;font-size:1rem;text-transform:uppercase}.upSell-modal__plan .info__wrapper .text--info{font-size:1.125rem;color:var(--hsl-brand-100)}.upSell-modal__plan .cards{display:grid;grid-gap:1rem;gap:1rem}.upSell-modal__plan .cards__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;margin:auto 5rem}.upSell-modal__plan .card{display:grid;grid-auto-rows:auto;grid-gap:1em;gap:1em;padding:1.5em;width:16em;background-color:var(--hsl-brand-800);border-radius:8px;border-radius:var(--border-radius);border:2px solid var(--hsl-brand-100);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;box-shadow:0 0 1em -.25em #000;transform:scale(.9);transition:transform .2s ease-out}.upSell-modal__plan .card:focus,.upSell-modal__plan .card:hover{transform:scale(1)}.upSell-modal__plan .card--big{transform:scale(1);font-size:1.3125rem;padding-block:3rem;margin-bottom:2rem}.upSell-modal__plan .card>svg{margin-bottom:2em}.upSell-modal__plan .card .text{display:grid}.upSell-modal__plan .card .text--job{font-size:2em}.upSell-modal__plan .card .text--price{color:var(--hsl-brand-100);font-size:1.5em;font-weight:600}.upSell-modal__plan .card .text--time-price{font-size:.875em;font-weight:600}.upSell-modal__plan .card__description{color:hsl(var(--hsla-primary-invert)/.5);font-size:.75em;font-weight:600}.upSell-modal__plan .ask{display:grid;grid-gap:.5rem;gap:.5rem}.upSell-modal__plan .ask__text{text-transform:uppercase;color:hsl(var(--hsla-primary-invert)/.5);font-size:.75rem;font-weight:500}.upSell-modal__plan .ask .default-btm{width:-moz-fit-content;width:fit-content}.upSell-modal__plan .selected-plan__top-button{display:block}.upSell-modal__plan .selected-plan__top-button .default-btm{margin-left:auto}.upSell-modal__plan .selected-plan__title{font-weight:600;font-size:1.25rem;grid-column-start:2}.upSell-modal__plan .selected-plan__container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:max(5vw + 1rem,3rem);gap:max(5vw + 1rem,3rem)}.upSell-modal__plan .selected-plan__container--left{display:grid;grid-gap:1.5rem;gap:1.5rem}.upSell-modal__plan .selected-plan__container--left .card{grid-column-start:2}.upSell-modal__plan .selected-plan__container--right{display:flex;flex-direction:column;gap:5rem;align-items:center;justify-content:center}.upSell-modal__plan .selected-plan__wrapper{display:grid;grid-gap:1rem;gap:1rem;width:100%}.upSell-modal__plan .selected-plan__wrapper .text--description{font-weight:600;color:hsl(var(--hsla-primary-invert)/.5)}.upSell-modal__plan .selected-plan__wrapper .default-btm{width:-moz-fit-content;width:fit-content}.upSell-modal__plan .contract{display:grid;grid-gap:1.5rem;gap:1.5rem}.upSell-modal__plan .contract__contract{display:grid;grid-gap:inherit;gap:inherit;max-height:calc(100vh - 30rem)}.upSell-modal__plan .contract__contract .title{font-size:1.25rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.upSell-modal__plan .contract__contract .terms{padding-right:1rem;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__plan .contract__accept{display:grid;grid-gap:1rem;gap:1rem}.upSell-modal__plan .contract__accept .checkbox__label,.upSell-modal__plan .contract__accept .default-btm{cursor:pointer;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account{display:grid;padding:1.5rem}.upSell-modal__my-account .top-wrapper{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:auto 1fr auto auto;border-bottom:1px solid hsl(var(--hsla-primary-invert)/.25);padding-block:1.5rem}.upSell-modal__my-account .top-wrapper .default-btm{height:-moz-min-content;height:min-content}.upSell-modal__my-account .top-wrapper .transparent{grid-column-end:-2}.upSell-modal__my-account .list-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:inherit;gap:inherit}.upSell-modal__my-account .list-info__item{display:grid;grid-gap:.25rem;gap:.25rem}.upSell-modal__my-account .list-info__item .default-texts{-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account .content-container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1rem;gap:1rem;padding-top:1.5rem}.upSell-modal__my-account .content-container--graphic{display:grid;align-content:center;justify-content:center;place-content:center;grid-gap:2rem;gap:2rem;padding-bottom:.5rem}.upSell-modal__my-account .content-container--graphic .month-selector{display:grid;align-items:center;grid-gap:inherit;gap:inherit;grid-template-columns:auto 1fr auto}.upSell-modal__my-account .content-container--graphic .month-selector p{font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account .content-container--graphic .month-selector button{display:grid;align-items:center;justify-items:center;place-items:center;aspect-ratio:1/1;width:2rem;background-color:transparent}.upSell-modal__my-account .content-container--graphic .month-selector button:focus,.upSell-modal__my-account .content-container--graphic .month-selector button:hover{background-color:hsl(var(--hsla-primary-base)/.4)}.upSell-modal__my-account .content-container--graphic .month-selector button:last-child{transform:rotate(180deg)}.upSell-modal__my-account .content-container--graphic .graphic{position:relative;width:100%;aspect-ratio:1/1}.upSell-modal__my-account .content-container--graphic .graphic__text{position:absolute;inset:0;display:grid;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-min-content;height:min-content;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account .content-container--graphic .graphic__title{font-size:1.5rem}.upSell-modal__my-account .content-container--graphic .base-timer__grope{transform:rotate(270deg) scale(-.94,.94) translate(3%,3%);stroke-width:1rem}.upSell-modal__my-account .content-container--graphic .base-timer__grope__circle{stroke:var(--hsl-primary-base)}.upSell-modal__my-account .content-container--graphic .base-timer__grope__path-remaining{stroke:var(--hsl-brand-100);transition:stroke-dasharray .2s ease-out}.upSell-modal__my-account .content-container--graphic .base-timer__grope__path-remaining-three{stroke:var(--hsl-secondary-active-green);transition:stroke-dasharray .2s ease-out}.upSell-modal__my-account .content-container--graphic .base-timer__grope__path-remaining-two{stroke:var(--hsl-secondary-info);transition:stroke-dasharray .2s ease-out}.upSell-modal__my-account .content-container--time{display:grid;grid-gap:1rem;gap:1rem}.upSell-modal__my-account .content-container--time .wrapper{display:grid;grid-template-columns:1rem 1fr;grid-gap:1rem;gap:1rem}.upSell-modal__my-account .content-container--time .wrapper--materialize{--clr-square:var(--hsl-brand-100)}.upSell-modal__my-account .content-container--time .wrapper--blue-link{--clr-square:var(--hsl-secondary-info)}.upSell-modal__my-account .content-container--time .wrapper:before{content:"";border-radius:4px;margin-top:8px;width:100%;aspect-ratio:1;grid-row:1/span 3;background-color:var(--hsl-primary-base);background-color:var(--hsl-square,var(--hsl-primary-base))}.upSell-modal__my-account .content-container--time .wrapper__text{display:inherit;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account .content-container--time .wrapper__title{font-weight:600;font-size:1.5rem}.upSell-modal__my-account .content-container--time .users{display:grid;grid-auto-flow:column;grid-auto-columns:3rem;grid-gap:.5rem;gap:.5rem}.upSell-modal__my-account .content-container--time .users__plus-five{display:inherit;align-items:center;justify-items:center;place-items:center;border-radius:100vw;width:100%;height:100%;color:hsl(var(--hsla-primary-invert)/.5);background-color:hsl(var(--hsla-primary-base)/.5);font-weight:600;font-size:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upSell-modal__my-account .u__title{display:block;padding-block:1.5rem}.upSell-modal__my-account .u__table{display:grid;grid-template-rows:1fr 30rem;grid-gap:1.5rem;gap:1.5rem;width:max(100vw - 20rem,50rem)}.upSell-modal__my-account .u__table .head,.upSell-modal__my-account .u__table .row{display:grid;grid-template-columns:5.5rem 6ch repeat(3,2fr) minmax(12.75rem,3fr);grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.upSell-modal__my-account .u__table .head p{text-align:right;text-align:start;text-transform:uppercase;font-weight:600;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--hsla-primary-invert)/.5)}.upSell-modal__my-account .u__table .head p:first-child{grid-column-start:2}.upSell-modal__my-account .u__table .scroll--super--small{padding-inline:.5rem}.upSell-modal__my-account .u__table .row{grid-template-rows:auto 2px;row-gap:.75rem;height:-moz-min-content;height:min-content}.upSell-modal__my-account .u__table .row:after{content:"";grid-row-start:2;grid-column:1/-1;background-color:hsl(var(--hsla-primary-base)/.5)}.upSell-modal__my-account .u__table .row__photo{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;grid-gap:calc(.5vw + 1rem);gap:calc(.5vw + 1rem)}.upSell-modal__my-account .u__table .row p{display:grid;align-items:center;text-align:right;text-align:start;text-transform:uppercase;font-weight:600;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--hsl-primary-invert);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upSell-modal__my-account .u__table .row__permissions{display:grid;align-items:center}.upSell-modal__my-account .u__table .row__permissions input{background-color:var(--hsl-primary-light);color:var(--hsl-primary-dark);border-width:0}.person-account__submit{width:150px}.person-account_wrapper{display:flex;padding:1rem;flex-direction:column;gap:1rem}.person-account_wrapper #professional-profile-content-and-evidence{flex-direction:column;max-height:calc(100vh - 30.7rem);max-height:calc(100vh - var(--main-header-height) - 18.7rem)}.person-account_wrapper .person-account_main-section{grid-area:main;position:relative;top:10px;bottom:0;left:0}.person-account_wrapper .person-account_aside{grid-area:aside;position:relative;top:10px;bottom:0;padding:12px;min-width:-moz-min-content;min-width:min-content;max-height:10rem}@media screen and (min-width:1280px){.person-account_wrapper .person-account_aside{max-width:30rem}}.person-account_wrapper .person-account_flex{display:flex;justify-content:flex-start}.person-account_wrapper .person-account_form_wrapper{display:flex;width:100%;gap:36px;padding-top:50px;padding-left:30px}.person-account_wrapper .edite-profile__form.person-account_form{gap:24px;width:320px}.person-account_wrapper .person-account_form_select option{color:var(--hsl-primary-base)}.person-account_wrapper .person-account_notification_wrapper{grid-gap:16px;margin:16px 0}.person-account_wrapper .bold{font-weight:600}@media screen and (min-width:1280px){.person-account_wrapper{flex-direction:row}.person-account_wrapper .person-account_aside{max-height:calc(100vh - 15.5rem);max-height:calc(100vh - var(--main-header-height) - 3.5rem)}.person-account_wrapper #professional-profile-content-and-evidence{flex-direction:row;max-height:calc(100vh - 20.5rem);max-height:calc(100vh - var(--main-header-height) - 8.5rem)}}@media screen and (min-width:768px){.person-account_wrapper #professional-profile-content-and-evidence{flex-direction:row}}.person-account_aside-item{padding:8px 8px 8px 18px;position:relative;background:rgba(32,40,51,.8);border-radius:8px}.person-account_aside-item:before{content:"";width:.25rem;height:100%;position:absolute;top:0;left:0;background-color:var(--hsl-primary-base);box-shadow:0 0 10px var(--hsl-primary-base)}.person-account_aside-item.selected:before{content:"";width:.25rem;height:100%;position:absolute;top:0;left:0;background-color:#02f2da;background-color:var(--hsl-brand-100,#02f2da);box-shadow:0 0 10px #02f2da;box-shadow:0 0 10px var(--hsl-brand-100,#02f2da)}.intermediate-base{display:flex;align-items:center;justify-content:center;margin:auto;min-height:100vh;height:100%;width:100vw}.intermediate-base--background{background-color:hsl(var(--hsla-brand-800)/.8)}.intermediate-base.intermediate-base .intermediate{position:relative;width:max(35rem,min(50%,40rem))}.intermediate-base.intermediate-base .intermediate--rating{width:max(40rem,min(50%,50rem))}.intermediate-base.intermediate-base .intermediate--rating:before{content:"";position:absolute;inset:0;background-color:hsl(var(--hsla-primary-base)/.1);border-radius:8px;border-radius:var(--border-radius)}.intermediate-base.intermediate-base .intermediate__body{display:grid;grid-gap:1rem;gap:1rem;padding:2rem}.intermediate-base.intermediate-base .intermediate__body .normal-text{font-weight:500}.intermediate-base.intermediate-base .intermediate__body .normal-text--important-information{font-weight:600}.intermediate-base.intermediate-base .intermediate__body .normal-text--animation-ellipsis:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis .9s steps(4) infinite;content:"\2026";width:0}.intermediate-base.intermediate-base .intermediate__body .form-structure{display:grid;grid-gap:1rem;gap:1rem}.intermediate-base.intermediate-base .intermediate__body .form-structure__label-container{display:inherit;gap:.25rem;font-weight:600}.intermediate-base.intermediate-base .intermediate__body .form-structure__label-container[focus-within]{color:var(--hsl-brand-100)}.intermediate-base.intermediate-base .intermediate__body .form-structure__label-container:focus-within{color:var(--hsl-brand-100)}.intermediate-base.intermediate-base .intermediate__body .form-structure__input{border:3px solid transparent!important}.intermediate-base.intermediate-base .intermediate__body .form-structure__input{background-color:var(--hsl-primary-light);border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;font-weight:500;color:var(--hsl-primary-dark)}.intermediate-base.intermediate-base .intermediate__body .form-structure__input::-moz-placeholder{opacity:.5}.intermediate-base.intermediate-base .intermediate__body .form-structure__input::placeholder{opacity:.5}.intermediate-base.intermediate-base .intermediate__body .form-structure__input:focus{border:3px solid var(--hsl-brand-100)!important}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label,.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label span{color:var(--hsl-primary-invert)!important}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label,.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label span{display:grid;grid-gap:.25rem;gap:.25rem;padding-block:.5rem;font-weight:600}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label span[focus-within],.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label[focus-within]{color:var(--hsl-brand-100)}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label span:focus-within,.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice label:focus-within{color:var(--hsl-brand-100)}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice input{border:3px solid transparent!important}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice input{background-color:var(--hsl-primary-light);border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;font-weight:500;color:var(--hsl-primary-dark)}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice input::-moz-placeholder{opacity:.5}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice input::placeholder{opacity:.5}.intermediate-base.intermediate-base .intermediate__body .form-structure--no-choice input:focus{border:3px solid var(--hsl-brand-100)!important}.intermediate-base.intermediate-base .intermediate__body .form-structure .button--submit:disabled{cursor:not-allowed}.intermediate-base.intermediate-base .intermediate .button{padding-inline:1em}.intermediate-base.intermediate-base .intermediate .button--submit{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.5rem;background:var(--hsl-brand-100);color:var(--hsl-primary-base);font-weight:600;margin-block-start:1rem;cursor:pointer}.intermediate-base.intermediate-base .intermediate .button--close-tab{position:relative;right:-.5rem;padding:.5rem;background-color:transparent}.intermediate-base.intermediate-base .intermediate .button--close-tab svg{width:.75rem;height:.75rem;padding-top:2px}.intermediate-base.intermediate-base .intermediate .button--close-tab svg path{fill:var(--hsl-primary-invert)!important;opacity:1!important}.intermediate-base.intermediate-base .intermediate .button--hating{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.5rem;padding-inline:1.5rem;font-weight:500;background-color:var(--hsl-primary-base)}.intermediate-base.intermediate-base .intermediate__footer{display:flex;align-items:center;justify-content:space-around}.hating__cards{display:flex;flex-direction:row;max-width:100vw;justify-content:center;padding:4rem 0}.hating__cards article section{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 2rem}.hating__card__title{font-weight:600!important;font-size:1.5rem!important}.hating__card__title{max-width:15.25rem}.hating__card__time{display:flex;flex-direction:column;align-items:center;gap:.5rem}.hating__card__time span{color:hsl(var(--hsla-primary-invert)/.5)}.hating__card__division:before{content:"";background:linear-gradient(0,transparent 0,var(--hsl-primary-base) 29.69%,var(--hsl-primary-base) 71.35%,transparent 100%);position:absolute;height:56%;top:20%;width:1.5px}.hating__stars{display:flex;gap:.63rem}.hating__stars button{background-color:transparent}.hating__stars .fill-svg{width:1.25rem;height:1.25rem;transform:scale(1.8)}.hating__message{width:100%;height:6rem;min-height:6rem;resize:none;padding:.5rem;font-weight:600;font-size:.875rem;background-color:hsl(var(--hsla-primary-light)/.5);color:var(--hsla-primary-invert)}.hating__footer{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;gap:3rem}@media only screen and (max-width:807px){.hating__footer{justify-content:flex-end}}.hating__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.hating__info span{color:hsl(var(--hsla-primary-invert)/.5)}.hating__tag-feedback__content{display:flex;flex-direction:column;gap:.625rem}.hating__tag-feedback__content button{padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;width:100%}.hating__tag-feedback__content>span{align-self:center;font-weight:600}.hating__tag-feedback__content-profile{display:flex;flex-direction:row;gap:.625rem;flex-wrap:wrap;margin:1rem 0}.hating__tag-feedback__content-profile button{padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.hating__tag-feedback__content-profile>span{align-self:center;font-weight:600}.hating__tag-feedback__good{background:hsla(var(--hsla-secondary-active-green)/1)}.hating__tag-feedback__improve{background:hsla(var(--hsla-secondary-info)/.8)}.hating__tag-feedback__noSelected{background:transparent;border:1px solid hsl(var(--hsla-primary-invert)/.5);color:hsl(var(--hsla-primary-invert)/.5)}.hating__actions{display:flex;gap:.875rem}.hating__actions .button{padding-inline:1em}.hating__actions .button--submit{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.5rem;background:var(--hsl-brand-100);color:var(--hsl-primary-base);font-weight:600;margin-block-start:1rem;cursor:pointer}.hating__actions .button--close-tab{position:relative;right:-.5rem;padding:.5rem;background-color:transparent}.hating__actions .button--close-tab svg{width:.75rem;height:.75rem;padding-top:2px}.hating__actions .button--close-tab svg path{fill:var(--hsl-primary-invert)!important;opacity:1!important}.hating__actions .button--hating{background-color:var(--hsl-secondary-ok-dark)}.hating__actions .button--hating,.hating__actions .button--skip{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.5rem;padding-inline:1.5rem;font-weight:500}.hating__actions .button--skip{background-color:var(--hsl-secondary-info)}@keyframes ellipsis{to{width:.875rem}}.invoice-print{box-shadow:0 0 0 1px hsl(var(--hsla-primary-base)/.5)!important}.invoice-print{zoom:75%;flex-direction:column;align-items:center;justify-items:center;place-items:center;gap:1rem;margin:2rem auto;width:-moz-max-content;width:max-content;max-height:65rem;overflow:auto}.invoice-print :where(p,h2){font-weight:500}.invoice-print .content{gap:inherit;padding:1.5rem}.invoice-print__header{display:flex;gap:2em;justify-content:space-between;width:100%;margin-top:2rem;padding-inline:1.5rem;box-sizing:border-box}.invoice-print__header__ctnr>div{text-align:end}.invoice-print__header__ctnr--logo>div{max-width:40rem}.invoice-print__header__ctnr--logo>div:first-child{align-items:center;gap:1rem}.invoice-print__header__ctnr--logo svg{width:6em;height:4em}.invoice-print__body{flex-direction:column;align-items:center;justify-items:center;place-items:center;gap:.75em;border:1px solid #c1c1c1;border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.75em;width:100%}.invoice-print__body__title{font-size:1.125em;text-align:center}.invoice-print__body__table{border-spacing:0;width:100%;border-radius:4px;border-radius:calc(var(--border-radius)/2)}.invoice-print__body__table td,.invoice-print__body__table th{padding:.875em;vertical-align:middle}.invoice-print__body__table thead td,.invoice-print__body__table thead th{background-color:#0000000d;border:1px solid #c1c1c1}.invoice-print__body__table thead td:first-child,.invoice-print__body__table thead th:first-child{border-top-left-radius:4px;border-top-left-radius:calc(var(--border-radius)/2)}.invoice-print__body__table thead td:last-child,.invoice-print__body__table thead th:last-child{border-top-right-radius:4px;border-top-right-radius:calc(var(--border-radius)/2)}.invoice-print__body__table thead td:not(:first-child),.invoice-print__body__table thead th:not(:first-child){border-left-width:0}.invoice-print__body__table tbody{page-break-before:always}.invoice-print__body__table tbody:not(:last-child):before{border-radius:0;border-top-width:0}.invoice-print__body__table tbody td{border:1px solid #c1c1c1;border-top:0 solid #c1c1c1}.invoice-print__body__table tbody td:not(:first-child){border-left-width:0}.invoice-print__body__table tbody tr:last-child td:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.invoice-print__body__table tbody tr:last-child td:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.invoice-print__body__table .txt-end{text-align:end}.invoice-print__body__total{display:grid;grid-gap:.5em;gap:.5em;margin-top:1rem;width:100%}.invoice-print__body__total .big,.invoice-print__body__total .small{display:flex;justify-content:space-between}.invoice-print__body__total .big p:last-child,.invoice-print__body__total .small p:last-child{text-align:end}.invoice-print__body__total .big{padding-block-start:.5em;border-top:2px solid}.invoice-print__body__total .big p{font-weight:600}.invoice-print__small-letters{margin-top:1rem;padding-inline:2em}.invoice-print__footer{display:flex;justify-content:space-between;border-top:2px solid #fff;padding-block:1rem;margin-inline:auto;width:calc(100% - 3em)}.invoice-print__footer img{margin-left:1rem;width:100%;max-width:5rem}.invoice-print__footer>div{margin-right:1rem;display:flex;gap:3rem}.invoice-print__footer>div svg{height:100%;width:6rem}.invoice-print__footer__data{text-align:end}@media screen{.invoice-print__footer>div svg path{fill:#fff!important}}.presence-content-forms{display:grid;align-content:center;justify-content:center;place-content:center}.presence-form{inset:0;margin:10rem auto}.presence-form.--aside{margin:10rem 0 0 5rem}.presence-form header{align-items:center;justify-content:center}.presence-form header img{padding-inline:2rem;padding-block:1rem;margin-block-start:.25rem}.presence-form>div a{color:var(--hsl-primary-invert)}.presence-form>div a:hover{text-decoration:underline}.presence-form>div form{padding:1rem;padding-block:1.5rem;gap:1rem}.presence-form>div form label>input,.presence-form>div form label>input:focus{box-shadow:none!important}.presence-form>div form label>input,.presence-form>div form label>input:focus{color:var(--hsl-primary-invert)}.presence-form>div form label>input:focus{border-width:1px}.presence-form>div form div{justify-content:space-between;gap:inherit;font-weight:500}.presence-form>div form div button{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;padding-inline:1rem;background-color:var(--hsl-brand-300);color:var(--hsl-primary-invert)}.presence-form>div form div button:disabled{background-color:hsl(var(--hsla-brand-300)/.5)}.presence-form>div form div button svg{width:3rem;height:1rem}.presence-form>div>div{justify-content:space-between;padding:1rem}.presence-form>div>div label{position:relative;width:3.5rem;height:1.5rem;cursor:pointer}.presence-form>div>div label div{position:absolute;inset:0;align-items:center;justify-content:space-between;border-radius:1rem;padding-inline:.25rem;background-color:hsl(var(--hsla-brand-800)/.5)}.presence-form>div>div label div:before{content:"";position:absolute;inset:0;margin:auto;width:1px;height:70%;background-color:hsl(var(--hsla-primary-base)/.6)}.presence-form>div>div label div:after{content:"";position:absolute;inset:0;margin-block:auto;left:0;transform:translate(.25rem);width:1rem;height:1rem;background-color:var(--hsl-primary-base);border-radius:50%;transition:left .3s ease-in-out,transform .3s ease-in-out}.presence-form>div>div label div svg{width:.875rem;height:.875rem;opacity:.5}.presence-form>div>div label div svg path{fill:var(--hsl-primary-light)!important}.presence-form>div>div label input{opacity:0}.presence-form>div>div label input:checked+div:after{left:100%;transform:translate(-1.25rem)}.presence-form>p{font-weight:600;color:var(--hsl-brand-300);padding-block:1rem;padding-inline:2rem;font-size:.75rem}.glass-container\+header--search-invoice{position:fixed;inset:0;margin:10rem 0 0 5rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.glass-container\+header--search-invoice a{color:var(--hsl-primary-invert)}.glass-container\+header--search-invoice a:hover{text-decoration:underline}.glass-container\+header--search-invoice form{padding:1rem;padding-block:1.5rem;gap:1rem}.glass-container\+header--search-invoice form label>input{box-shadow:none!important}.glass-container\+header--search-invoice form label>input{color:var(--hsl-primary-invert)}.glass-container\+header--search-invoice form label>input:focus{box-shadow:none!important}.glass-container\+header--search-invoice form label>input:focus{color:var(--hsl-primary-invert);border-width:1px}.glass-container\+header--search-invoice form div{justify-content:space-between;gap:inherit;font-weight:500}.glass-container\+header--search-invoice form div button{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;padding-inline:1rem;background-color:var(--hsl-brand-300);color:var(--hsl-primary-invert)}.glass-container\+header--search-invoice form div button:disabled{background-color:hsl(var(--hsla-brand-300)/.5)}.glass-container\+header--search-invoice form div button svg{width:3rem;height:1rem}.glass-container\+header--search-invoice>div{justify-content:space-between;padding:1rem}.glass-container\+header--search-invoice>div label{position:relative;width:3.5rem;height:1.5rem;cursor:pointer}.glass-container\+header--search-invoice>div label div{position:absolute;inset:0;align-items:center;justify-content:space-between;border-radius:1rem;padding-inline:.25rem;background-color:hsl(var(--hsla-brand-800)/.5)}.glass-container\+header--search-invoice>div label div:before{content:"";position:absolute;inset:0;margin:auto;width:1px;height:70%;background-color:hsl(var(--hsla-primary-base)/.6)}.glass-container\+header--search-invoice>div label div:after{content:"";position:absolute;inset:0;margin-block:auto;left:0;transform:translate(.25rem);width:1rem;height:1rem;background-color:var(--hsl-primary-base);border-radius:50%;transition:left .3s ease-in-out,transform .3s ease-in-out}.glass-container\+header--search-invoice>div label div svg{width:.875rem;height:.875rem;opacity:.5}.glass-container\+header--search-invoice>div label div svg path{fill:var(--hsl-primary-light)!important}.glass-container\+header--search-invoice>div label input{opacity:0}.glass-container\+header--search-invoice>div label input:checked+div:after{left:100%;transform:translate(-1.25rem)}.glass-container\+header--search-invoice>p{font-weight:600;color:var(--hsl-brand-300);padding-block:1rem;padding-inline:2rem;font-size:.75rem}.invoice-table{border-spacing:0;margin:5rem auto}.invoice-table thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.invoice-table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.invoice-table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.invoice-table thead+tbody{position:relative;top:-2px}.invoice-table thead+tbody tr:first-child td{border-top:0}.invoice-table td,.invoice-table th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem}.invoice-table td:not(:first-child),.invoice-table th:not(:first-child){border-left-width:0}.invoice-table th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.invoice-table th:first-child{border-top-left-radius:4px}.invoice-table th:last-child{border-top-right-radius:4px}.invoice-table tr:last-child>td{max-width:15rem}.invoice-table tr:last-child>td:first-child{border-bottom-left-radius:4px}.invoice-table tr:last-child>td:last-child{border-bottom-right-radius:4px}.invoice-table button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.invoice-table button:hover:after{background:hsl(var(--hsla-primary-base)/.6);border-radius:4px;bottom:100%;color:#fff;content:"Visualizar";padding:.5rem;position:absolute;text-align:center}.invoice-table button span{transform:rotate(180deg)}.invoice-view button{background:none;display:flex;margin:2rem auto 0;padding:.5rem;gap:.5rem}@media print{*{color:var(--hsl-primary-dark)!important}*{border-color:var(--hsl-primary-dark)}.glass-container\+header--search-invoice:not(does-not-exist),.invoice-view button,.octa-widget-v2:not(does-not-exist),.octachatAppClose:not(does-not-exist),.octadesk-octachat-app--bottomRight:not(does-not-exist),.octadesk-octachat-app:not(does-not-exist),.version:not(does-not-exist){display:none}.invoice-view:before{content:"";position:fixed;inset:0;background-color:#fff;z-index:-1}.invoice-print{box-shadow:0 0 0 0 transparent!important;border:0 solid transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important}.invoice-print{max-height:-moz-max-content;max-height:max-content;zoom:100%}.invoice-print .content{box-shadow:none;border-width:0}.invoice-print__header{margin-block:0}.invoice-print__header__ctnr--logo svg path{fill:#000!important}.invoice-print__body{border-width:0;size:auto}.invoice-print__body__table thead:before{content:"";display:block;height:5rem}.invoice-print__body__table thead th:last-child{border-color:#5f5f5f}.invoice-print__body__table tbody:last-child tr:last-child td:last-child{border-color:#727272}.invoice-print__body__total:before{content:"";display:block;width:100%;height:5rem}.invoice-print__footer{border-top:2px solid #fff;width:100%;clear:both}.invoice-print__footer>div svg path{fill:#000}}.challenges{display:grid;grid-template-rows:auto 1fr;padding:.5rem;padding:var(--header-padding)}@media screen and (min-width:1024px){.challenges{height:100%}}.challenges .body{display:grid;grid-gap:1.5em;gap:1.5em}@media (min-width:920px){.challenges .body{display:flex;height:calc(100dvh - 120px)}}.challenges .body .not-published{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;font-size:2rem}.challenges .body .not-published span{font-size:5rem}.challenges .body .not-published small{font-size:1rem}.challenges .body input,.challenges .body select{color:#29303a!important;color:var(--hsl-primary-invert-dark,#29303a)!important}.challenges .body input,.challenges .body select{background-color:var(--hsl-primary-light)}.challenges .body input option,.challenges .body select option{color:var(--hsl-primary-base)}.challenges .body input::-moz-placeholder,.challenges .body select::-moz-placeholder{color:#29303a;color:var(--hsl-primary-invert-dark,#29303a)}.challenges .body input::placeholder,.challenges .body select::placeholder{color:#29303a;color:var(--hsl-primary-invert-dark,#29303a)}.challenges .body__challenges-content .title,.challenges .body__list-challenges .title{margin-bottom:.875em;font-size:.875em;font-weight:600}.challenges .body__challenges-content .division,.challenges .body__list-challenges .division{display:flex;flex-direction:column;gap:.5em}.challenges .body__challenges-content .division+.division,.challenges .body__list-challenges .division+.division{align-items:flex-end;gap:.25em}.challenges .body__challenges-content .division__title,.challenges .body__list-challenges .division__title{font-size:1.125em;font-weight:600;max-width:11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.challenges .body__challenges-content .division__title.title--body,.challenges .body__list-challenges .division__title.title--body{max-width:35rem}.challenges .body__challenges-content .division__company-name,.challenges .body__list-challenges .division__company-name{font-size:.9em;color:hsl(var(--hsla-primary-invert)/.65)}.challenges .body__challenges-content .division__skills,.challenges .body__list-challenges .division__skills{display:flex;flex-wrap:wrap;gap:.35em;margin-top:.125em;margin-bottom:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.challenges .body__challenges-content .division__skills.make,.challenges .body__list-challenges .division__skills.make{width:max(15em,min(39vw,35em))}@media screen and (max-width:1024px){.challenges .body__challenges-content .division__skills.make,.challenges .body__list-challenges .division__skills.make{width:max(15em,min(35vw,35em))}}.challenges .body__challenges-content .division__skills__name,.challenges .body__list-challenges .division__skills__name{padding-inline:.65em;padding-block:.1em;padding-bottom:.15em;border-radius:100vh;background-color:hsl(var(--hsla-brand-800)/.65);font-size:.75em;font-weight:600}.challenges .body__challenges-content .division__text,.challenges .body__list-challenges .division__text{width:-moz-max-content;width:max-content;font-size:.785em;font-weight:500}.challenges .body__challenges-content .division__text em,.challenges .body__list-challenges .division__text em{font-weight:700}.challenges .body__challenges-content .division__btm,.challenges .body__list-challenges .division__btm{font-size:.75em;font-weight:600}.challenges .body__list-challenges{position:relative;padding:1.5em 1.0125em 1.5em 1.37505em}.challenges .body__list-challenges:before{content:"";position:absolute;inset-block:1.5em;right:0;width:2px;background-image:linear-gradient(0,transparent 0,var(--hsl-primary-base) 29.69%,var(--hsl-primary-base) 71.35%,transparent 100%)}.challenges .body__list-challenges--mobile{overflow-y:auto}.challenges .body__list-challenges--mobile:before{content:none}.challenges .body__list-challenges .checkbox-filter~.list{min-height:5rem;max-height:calc(100dvh - 390px)}@media (min-width:920px){.challenges .body__list-challenges .checkbox-filter~.list{max-height:calc(100dvh - 400px)}}.challenges .body__list-challenges .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:1.25em;gap:1.25em;max-height:calc(100dvh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:1.3125em;padding-block:.25em;padding-left:.12375em}@media screen and (min-width:1024px){.challenges .body__list-challenges .list{display:flex;flex-direction:column;max-height:calc(100% - 1.875em)}}.challenges .body__list-challenges .list__content{cursor:pointer;display:flex;justify-content:space-between;gap:.75em;padding:1em 1em 1em 1.5em;border-radius:8px;border-radius:var(--border-radius);width:100%;transition:filter .2s ease-in-out}.challenges .body__list-challenges .list__content:hover{filter:brightness(1.1)}.challenges .body__list-challenges .list__content--selected{position:relative;background:linear-gradient(160.17deg,hsl(var(--hsla-brand-800)/.5) 0,hsl(var(--hsla-brand-800)/.25) 100%);box-shadow:0 2px 4px hsla(var(--clr-text-dark-h),var(--clr-text-dark-s),var(--clr-text-dark-l),.6)}.challenges .body__list-challenges .list__content--selected:before{content:"";position:absolute;left:.6em;inset-block:.6em;border-radius:1em;width:.25em;background-color:var(--hsl-brand-100)}.challenges .body__list-challenges .list__content--empty{background:transparent;box-shadow:0 0;border:2px dashed hsl(var(--hsla-primary-base)/.5);padding:.175em}.challenges .body__list-challenges .list__content--empty>div{display:flex;border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:1.5em;width:100%;background-color:hsl(var(--hsla-primary-base)/.1)}.challenges .body__list-challenges .list__content--empty>div button{border-radius:8px;border-radius:var(--border-radius);padding-inline:1.875em;margin:auto;font-weight:600}.challenges .body__challenges-content{padding-top:1.5em;padding-left:.5rem;padding-right:.5rem;height:calc(100dvh - 130px);width:100%}.challenges .body__challenges-content .scroll--normal{padding-right:1.125em;max-height:calc(100% - 30px)}.challenges .body__challenges-content .details__header{display:flex;justify-content:space-between;gap:1em;padding:1em 1em 1em 1.5em;font-size:110%}.challenges .body__challenges-content .details__header .division+.division{justify-content:space-between}.challenges .body__challenges-content .details__header .division+.division .buttons{display:flex;gap:.5em}.challenges .body__challenges-content .details__info{padding:1em 1em 1em 1.5em;border-bottom-left-radius:8px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:8px;border-bottom-right-radius:var(--border-radius)}.challenges .body__challenges-content .details__info .wrapper{display:grid;grid-gap:1em;gap:1em}.challenges .body__challenges-content .details__info .wrapper__content{display:inherit;gap:inherit}.challenges .body__challenges-content .details__info .wrapper__content iframe{max-width:100%;max-height:100%}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,350px));grid-gap:1rem;gap:1rem}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list .n{color:hsl(var(--hsla-primary-invert)/.75);font-size:.875em;font-weight:500}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content{display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;grid-gap:1em;gap:1em;padding:.75em}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content .division{align-items:center}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content .division+.division{font-size:95%;align-items:flex-start;flex:1}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content .division__btm{font-size:.875em;margin-top:auto}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content .rating{position:relative;bottom:.5em;display:grid;width:-moz-fit-content;width:fit-content}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content .rating i{position:inherit;top:.25em;font-weight:600;margin:auto}.challenges .body__challenges-content .details__info .wrapper__content .specialist-list__content p{white-space:pre-wrap;font-weight:500;font-size:.875em}.challenges .body__challenges-content .details__info .wrapper__content .default-btm{width:-moz-fit-content;width:fit-content}.challenges .body__challenges-content .details__info .wrapper__title{font-size:1.125em;font-weight:600}.challenges .body__challenges-content .details__info .wrapper__text{color:hsl(var(--hsla-primary-invert)/.8);font-size:.875em;font-weight:500;line-height:1.125em;max-width:60rem}.challenges .body__challenges-content .details__info .wrapper__list{display:inherit;gap:inherit}.challenges .body__challenges-content .details__info .wrapper__list>li{margin-left:1em;list-style:disc}.challenges .body__challenges-content .details__info .wrapper__list>li::marker{font-size:.75em}.challenges .body__challenges-content .details__info .wrapper__edit-info{display:flex;justify-content:space-between}.challenges .body__challenges-content .details__info .wrapper__edit-info__icon{position:relative;width:1.5em}.challenges .body__challenges-content .details__info .wrapper__edit-info__icon:hover .wrapper__edit-info__pop-info{transform:scale(1)}.challenges .body__challenges-content .details__info .wrapper__edit-info__icon:before{content:"";position:absolute;inset-block:0;right:1.375em;width:.75em}.challenges .body__challenges-content .details__info .wrapper__edit-info__pop-info{position:absolute;top:0;right:2em;transform:scale(0);transform-origin:right 10%;transition:transform .1s ease-in;padding:.5em;border:2px solid var(--hsl-primary-base);border-radius:8px;border-radius:var(--border-radius);width:22em;background-color:var(--hsl-brand-800);box-shadow:-2px 2px 12px -2px var(--hsl-brand-800);color:hsl(var(--hsla-primary-invert)/.9);font-size:.875em;font-weight:600}.challenges .body__challenges-content .details__info .wrapper__textarea{resize:none;border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5em;min-height:-moz-fit-content;min-height:fit-content;height:6rem;background-color:var(--hsl-primary-invert);color:var(--hsl-primary-dark);font-weight:400}.challenges .body__challenges-content .details__info .wrapper__textarea::-moz-placeholder{color:hsl(var(--hsla-primary-dark)/.7)}.challenges .body__challenges-content .details__info .wrapper__textarea::placeholder{color:hsl(var(--hsla-primary-dark)/.7)}.details.details--edit__header{position:relative;padding-left:1.5em}.details.details--edit__header:before{content:"";position:absolute;inset:.5em;margin-right:auto;margin-left:.125em;border-radius:100vw;width:.25em;background:var(--hsl-secondary-info)}.details.details--edit .needed-field:after{content:"*";color:var(--hsl-secondary-error)}.details.details--edit .edit__title{display:grid;grid-gap:.25em;gap:.25em}.details.details--edit .edit__title span{display:flex;font-weight:600;font-size:1.125em;color:var(--hsl-primary-invert)}.details.details--edit .edit__title span:after{content:"*";color:var(--hsl-secondary-error)}.details.details--edit .edit__title input,.details.details--edit .edit__title select{font-size:90%;padding-block:.25em;padding-inline:.5em}.details.details--edit .edit__btm{transition-duration:.3s;font-size:.875em;font-weight:600}.details.details--edit .edit__btm-flex{display:flex;flex-wrap:wrap;gap:1em;margin-top:1.65em}.details.details--edit .division__skills option{color:var(--hsl-primary-dark)!important}.details.details--edit .division__skills option,.details.details--edit .division__skills select{font-size:.875em;font-weight:500}.details.details--edit .division__skills__make{display:flex;height:-moz-max-content;height:max-content}.details.details--edit .division__skills__make label{position:relative;z-index:0;width:13em;font-size:70%;font-weight:600}.details.details--edit .division__skills__make label:after,.details.details--edit .division__skills__make label:before{pointer-events:none}.details.details--edit .division__skills__make label:before{content:"";position:absolute;inset:0;inset-block:3px;width:0;margin-right:2em;margin-left:auto;z-index:1;box-sizing:border-box;border-left:2px solid;border-color:inherit;border-color:hsl(var(--hsla-primary-invert)/.2)}.details.details--edit .division__skills__make label:after{content:"";position:absolute;inset:0;top:1px;box-sizing:border-box;width:.8em;height:.8em;margin-left:auto;margin-block:auto;transform:rotate(45deg) translate(-8px,3px);border-color:inherit;border-color:hsl(var(--hsla-primary-invert)/.5);border-style:solid;border-width:0 2px 2px 0}.details.details--edit .division__skills__make input,.details.details--edit .division__skills__make select{width:100%;padding-right:2em}.details.details--edit .division__skills__make input::-webkit-calendar-picker-indicator,.details.details--edit .division__skills__make select::-webkit-calendar-picker-indicator{display:none!important}.details.details--edit .division__skills__remove{display:grid;height:1.4em;margin-left:.25em;padding:0;background-color:transparent}.details.details--edit .division__skills__remove svg{width:95%;height:95%;margin:auto}.details.details--edit .division__skills__add{position:relative;bottom:2px;height:auto;width:1.23em}.details.details--edit .division__skills__add button{width:100%;height:100%;padding:0;background-color:transparent}.details.details--edit .division__skills__add button svg{width:105%;height:105%}.remove-opportunity{display:flex;justify-content:center;padding:1em;gap:1em}.remove-opportunity .default-btm{width:7em;font-weight:600}.remove-opportunity .default-btm svg{width:3rem;height:1rem}.payment{width:calc(100% - 1rem);width:calc(100% - var(--header-padding)*2);height:calc(100% - 1rem);height:calc(100% - var(--header-padding)*2);margin:.5rem;margin:var(--header-padding)}.payment__body,.payment__header{box-shadow:none!important}.payment__body{display:flex;flex:1;justify-content:center;flex-wrap:wrap;gap:2rem;padding-inline:2vw;padding-block:2vh;overflow-y:auto}@media screen and (min-width:1280px){.payment__body{flex-direction:row}}.payment__cards{display:flex;flex-direction:column;overflow:hidden;width:25rem}.payment__cards__header{position:relative;display:flex;padding:1rem;background-color:hsl(var(--hsla-primary-base)/.25);background-image:linear-gradient(160.17deg,hsl(var(--hsla-primary-base)/.5) 0,hsl(var(--hsla-primary-base)/.1) 100%)}.payment__cards__header--this-month:before{content:"";position:absolute;inset:0;width:.5rem;background-color:var(--hsl-brand-100)}.payment__cards__header__ctnr{display:flex;flex-direction:column;flex:1;justify-content:space-between}.payment__cards__header__ctnr .button{margin-top:auto;font-size:.875rem;font-weight:600}.payment__cards__header__ctnr--appointments{gap:0;align-items:flex-end;width:-moz-fit-content;width:fit-content;justify-content:flex-start}.payment__cards__header__ctnr--appointments .default-btm sq-inv{transform:rotate(90deg)}.payment__cards__header__ctnr--appointments .default-btm sq-inv svg{opacity:.6}.payment__cards__header__ctnr--limit{display:flex;flex-direction:row;gap:.25rem;align-items:flex-end}.payment__cards__header__ctnr--limit p{margin-bottom:.35rem}.payment__cards__header__ctnr .payment__invoice-sent{color:var(--hsl-brand-100);font-size:.8rem;text-align:center;width:100%;display:inline-block}.payment__cards__header__ctnr .payment__invoice-button{width:100%}.payment__cards__header__ctnr .payment__invoice-disabled{color:var(--hsl-primary-invert);opacity:.5;font-size:.8rem}.payment__cards__header__text--date{opacity:.5;cursor:default}.payment__cards__header__text--money{font-weight:600;font-size:1.25rem;cursor:default}.payment__cards__header__text--appointments{opacity:.5;font-size:.75rem;cursor:default}.payment__cards__header__text--stroke{text-decoration:line-through;cursor:default}.payment__cards__header__text--deadline,.payment__cards__header__text--transfer{font-weight:500;font-size:.875rem}.payment__cards__header__text--transfer{cursor:default}.payment__cards__header__text--transfer--blue{color:var(--hsl-secondary-info)!important}.payment__cards__header__text--deadline{color:var(--hsl-secondary-error)}.payment__cards__header__button{border-radius:8px;border-radius:var(--border-radius);padding-inline:1rem;padding-block:.5rem;width:-moz-max-content;width:max-content;background-color:transparent}.payment__cards__header__button--dark{background-color:var(--hsl-brand-800)}.payment__cards__header__button--red{background-color:var(--hsl-secondary-error)}.payment__cards__header__button--green{background-color:var(--hsl-brand-300)}.payment__cards__body{display:flex;flex-direction:column;gap:.5rem;padding:.875rem;height:100%}.payment__cards__body__section{position:relative;display:grid;grid-template-columns:1fr;justify-content:space-between;grid-gap:1rem;gap:1rem;padding:.875rem;transition:background .2s ease;border-radius:8px;border-radius:var(--border-radius)}.payment__cards__body__section:hover{background-color:hsl(var(--hsla-primary-base)/.25)}.payment__cards__body__ctnr{display:flex;flex-direction:column;gap:.25em}.payment__cards__body__ctnr--time{justify-content:flex-end;align-items:flex-end;width:-moz-max-content;width:max-content;white-space:nowrap}.payment__cards__body__info{border-radius:8px!important;border-radius:var(--border-radius)!important}.payment__cards__body__info{position:absolute;top:0;right:0;font-weight:600}.payment__cards__body__text--money{font-weight:600;cursor:default}.payment__cards__body__text--small-opacity{opacity:.5;font-weight:500;font-size:.8rem;cursor:default;word-break:break-word}.payment__cards__body__text--presence{opacity:.75;font-weight:600;font-size:.9rem;cursor:default}.payment-info{display:flex;flex-direction:column;padding:0;width:30rem}.payment-info .payment-info__body,.payment-info>header{box-shadow:0 0}.payment-info .payment-info__body{padding:1.5em;max-height:30rem;overflow-y:auto}.payment-info .payment-info__body ul li{margin-left:1rem;list-style:circle}.payment-info .payment-info__body ul li:first-child::marker{color:var(--hsl-brand-100)}.payment-info .payment-info__body ul li:last-child::marker{color:var(--hsl-secondary-error)}.payment-invoice{display:flex;flex-direction:column;border-radius:8px;border-radius:var(--border-radius);padding:0;width:30rem;box-shadow:0 0 8px 0 var(--hsl-brand-800)}.payment-invoice .payment-invoice__body,.payment-invoice>header{box-shadow:0 0}.payment-invoice .payment-invoice__body{padding:1.5em;max-height:50rem;overflow-y:auto}.payment-invoice .payment-invoice__company{display:flex;flex-direction:column;gap:.5rem;font-weight:500;margin-top:1rem;margin-bottom:1.875rem}.payment-invoice .payment-invoice__company a{color:var(--hsl-brand-100);font-weight:600;text-decoration:underline;transition:color .2s}.payment-invoice .payment-invoice__company a:hover{color:var(--hsl-brand-100-medium)}.payment-invoice footer{display:flex;gap:1rem;padding-top:1rem;justify-content:flex-end}.payment-invoice footer button:first-child{background:var(--black-op-040);border:1px solid #fff}.payment-invoice footer button:first-child:hover:not(:disabled){background:#fff;border:1px solid #000;color:#000}.payment-invoice footer button:first-child:disabled{color:var(--grey-590);border-color:var(--grey-590);cursor:auto}.payment-invoice footer button:last-child svg{max-height:1rem;width:8.25rem}.payment-invoice footer button:last-child:disabled{cursor:auto;background-color:var(--hsl-brand-300)}.payment-sale__content-form{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}.payment-sale__filters{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,auto))}.payment-sale__filters label{display:grid;grid-gap:.5rem;gap:.5rem}.payment-sale__filters label>div{background-color:var(--hsl-primary-light)}.payment-sale__filters label>div select option{color:var(--hsl-primary-base)}.payment-sale__filters label input{width:100%}.payment-sale__filters .select-css{display:block}.payment-sale__division:after{content:"";position:absolute;inset-inline:0;height:1px;background-image:linear-gradient(90deg,transparent 0,var(--hsl-primary-base) 50%,transparent 100%)}.payment-sale__table{border-spacing:0;width:100%;padding:1rem}.payment-sale__table thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.payment-sale__table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.payment-sale__table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.payment-sale__table thead+tbody{position:relative;top:-2px}.payment-sale__table thead+tbody tr:first-child td{border-top:0}.payment-sale__table td,.payment-sale__table th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem}.payment-sale__table td:not(:first-child),.payment-sale__table th:not(:first-child){border-left-width:0}.payment-sale__table th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.payment-sale__table th:first-child{border-top-left-radius:4px}.payment-sale__table th:last-child{border-top-right-radius:4px}.payment-sale__table tr:last-child>td{max-width:15rem}.payment-sale__table tr:last-child>td:first-child{border-bottom-left-radius:4px}.payment-sale__table tr:last-child>td:last-child{border-bottom-right-radius:4px}.payment-sale__table tbody tr:hover{background:hsla(var(--hsla-primary-base));cursor:pointer}.payment-sale__table button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:25px;justify-content:center;position:relative;width:25px}.payment-sale__table button span{transform:rotate(180deg)}.payment-sale__pagination-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.2rem;padding:0 1rem}.payment-sale__pagination-buttons button{padding:.5rem;border:1px solid hsl(var(--hsla-primary-light)/.25);background:hsl(var(--hsla-primary-base)/.5)}.payment-invoice__file{padding-left:.25rem}.payment-invoice__file header{margin-bottom:10px}.payment-invoice__file header strong{text-decoration:underline;color:#ffc703}.payment-invoice__file div{display:flex;flex-direction:column;border:1px dashed hsla(0,0%,96%,.2);background:hsla(0,0%,96%,.05);padding:30px 90px;border-radius:5px;align-items:center;transition:background .2s}.payment-invoice__file div.payment-invoice__file--dragging{background:hsla(0,0%,96%,.2)}.payment-invoice__file div.payment-invoice__file--valid{background:rgba(102,245,102,.1)}.payment-invoice__file div.payment-invoice__file--invalid{background:hsla(0,88%,68%,.2)}.payment-invoice__file div button{margin-top:1.125rem;margin-bottom:.875rem;padding:5px 40px}.payment-invoice__file div button:disabled{cursor:auto;background-color:var(--hsl-brand-300)}.payment-invoice__file div small{color:#ffffff80;font-size:.875rem}.card-main-payment{height:max(100vh - (12rem + 1rem))!important;height:max(100vh - (var(--main-header-height) + 1rem))!important}.teams{padding-block:1rem;padding-inline:1rem}.teams__radios{display:flex;gap:1rem}.teams .ps-hdrs__title{max-width:25ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams__search-container{position:relative;margin-inline:1rem;margin-top:1rem;width:calc(100% - 2.5rem)}.teams__search-container:before{content:"";position:absolute;top:calc(100% + 1rem);inset-inline:2px;border-top:1px dotted var(--hsl-primary-base)}.teams__cards-ctnr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em;gap:1em;border-radius:8px;border-radius:var(--border-radius);margin-top:1.125rem;padding-block:1rem;padding-inline:1rem;max-height:calc(100vh - 20.35rem);max-height:calc(100vh - var(--main-header-height) - 8.35rem);overflow:auto}@media screen and (max-width:2064px){.teams__cards-ctnr{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1580px){.teams__cards-ctnr{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:955px){.teams__cards-ctnr{grid-template-columns:repeat(1,1fr)}}.teams__cards>header h3{padding-block:.75rem}.teams__cards{width:min(100%,100vw - 4rem)}.teams__cards .cards__body{display:grid;grid-gap:1rem;gap:1rem;padding:.75em}.teams__cards .cards__body__flex{display:grid;grid-template-columns:repeat(2,minmax(10rem,1fr))}.teams__cards .cards__body__ol{display:grid;border:1px solid var(--hsl-primary-base);border-radius:4px;border-radius:calc(var(--border-radius)/2)}.teams__cards .cards__body__ul{display:flex;justify-content:space-between;gap:1rem;padding:.375em}.teams__cards .cards__body__ul:not(:last-child){border-bottom:1px dashed var(--hsl-primary-base)}.teams__cards .cards__body__li{font-weight:500;font-size:.875em;max-width:20ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams__cards .cards__body__li:first-child{width:6rem}.teams__cards .cards__body__time-button{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.teams__cards .cards__body__since{font-weight:600}.teams__cards .cards__body__button{font-weight:600;color:var(--hsl-primary-dark)}.teams__cards .cards__body__button__ctnr{display:flex;gap:1rem}.specialist-search{display:grid;justify-items:center;grid-template-rows:auto auto 1fr;grid-gap:.5rem;gap:.5rem;height:100%;overflow-y:auto;padding:.5rem;padding:var(--header-padding)}.specialist-search .carousel{display:flex;align-items:center;gap:1rem;padding-inline:1rem;padding-block:.5rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:.75rem}.specialist-search .carousel>li{scroll-snap-align:start}.specialist-search .search-top{--gap_:1rem;border-radius:8px;border-radius:var(--border-radius);background-color:var(--hsl-primary-invert)}.specialist-search .search-top>form{display:grid;grid-template-columns:auto auto min-content auto;grid-gap:var(--gap_);gap:var(--gap_);padding:.75rem 1rem}.specialist-search .label-container{display:grid;grid-gap:.125rem;gap:.125rem}.specialist-search .label-container+.label-container{border-left:1px solid hsl(var(--hsla-primary-base)/.25);padding-left:var(--gap_)}.specialist-search .label-container>input,.specialist-search .label-container>label{color:var(--hsl-brand-800)}.specialist-search .label-container>label{font-weight:600}.specialist-search .label-container>input{width:calc(100% + var(--gap_)*.75);padding-block:.125rem;background-color:transparent}.specialist-search .label-container ::-moz-placeholder{display:block}.specialist-search .label-container ::placeholder{display:block}.specialist-search .label-container .submit{padding:1rem;background-color:var(--hsl-brand-100)}.specialist-search .banner{display:grid;grid-template-columns:5fr 7fr;align-content:center;justify-content:center;place-content:center;grid-gap:2rem;gap:2rem;margin-inline:1rem;isolation:isolate;border-radius:8px;border-radius:var(--border-radius)}.specialist-search .banner:before{content:"";grid-row:1/1;width:100%;background-image:linear-gradient(90deg,var(--hsl-primary-invert) 0,hsla(0,0%,100%,0) 80%);z-index:-1}.specialist-search .banner .carousel,.specialist-search .banner__bg,.specialist-search .banner__info{grid-row:1/1}.specialist-search .banner:before,.specialist-search .banner__bg{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:inherit;grid-column:1/span 2}.specialist-search .banner__bg{aspect-ratio:21/2.5;z-index:-2}.specialist-search .banner__info{grid-column:1/1;display:grid;align-content:center;justify-content:center;place-content:center;padding-inline:2rem;color:var(--hsl-brand-800)}.specialist-search .banner__info .desc,.specialist-search .banner__info .title{color:inherit}.specialist-search .banner__info .title{letter-spacing:.05em;font-size:4.5rem;font-weight:700}.specialist-search .banner__info .desc{letter-spacing:.025em;font-weight:600}.specialist-search .banner .carousel{grid-column:2/2;width:100%}.specialist-search .list-results{display:grid;width:100%;overflow-y:auto}.specialist-search .list-results>li:last-of-type:after{background-image:none}.specialist-search .result{display:grid;grid-template-rows:auto auto 3rem;grid-gap:.5rem;gap:.5rem;align-items:center}.specialist-search .result__header{display:inherit;gap:.125rem}.specialist-search .result .desc,.specialist-search .result .title{padding-inline:1rem}.specialist-search .result .title{text-transform:uppercase;font-size:2rem;font-weight:700}.specialist-search .result .desc{width:max(45ch,min(40vw,75ch));font-weight:600}.specialist-search .result .photo>img{width:7rem}.specialist-search .result .carousel{gap:2rem;max-width:100%;padding-bottom:4rem;grid-row:2/span 2;grid-column:1/1;cursor:w-resize}.specialist-search .result:after{content:"";height:1px;width:100%;background-image:linear-gradient(90deg,transparent 0,hsl(var(--hsla-primary-invert)/.5) 50%,transparent 100%);grid-row:3/span 1;grid-column:1/1}.specialist-search .photo{display:grid;border-radius:8px;border-radius:var(--border-radius);box-shadow:2px 4px 8px 1px hsl(var(--hsla-brand-800)/.8);-webkit-user-select:none;-moz-user-select:none;user-select:none}.specialist-search .photo>img{width:5rem;aspect-ratio:1;border-radius:inherit}.specialist-search .pop-up{--translate-x:clamp(0%,var(--pos-x) - 35%,100vw - 100%);--translate-y:clamp(var(--main-header-height),var(--pos-y) - 50%,100vh - 100%);--scale-start:0;--scale-end:1;position:absolute;top:0;left:0;isolation:isolate;z-index:99;transform-origin:center;display:grid;align-items:end;border-radius:8px;border-radius:var(--border-radius);padding:1rem;background-color:hsl(var(--hsla-brand-800)/.25);width:24rem;height:26rem;box-shadow:0 .25rem 1rem .25rem hsl(var(--hsla-brand-800)/.5);overflow:hidden;animation:pop-up .7s ease-out alternate forwards}@keyframes pop-up{0%,70%{opacity:0;transform:translate(var(--translate-x)) translateY(var(--translate-y)) scale(var(--scale-start))}to{transform:translate(var(--translate-x)) translateY(var(--translate-y)) scale(var(--scale-end));opacity:1}}.specialist-search .pop-up .circular-photo--pop{grid-column:1/span 1;width:8rem}.specialist-search .pop-up .circular-photo--pop:first-child{position:absolute;z-index:-1;grid-row:1/span 3;opacity:.75;width:100%;filter:blur(2rem);pointer-events:none}.specialist-search .pop-up .circular-photo--pop:last-of-type{grid-row:1/span 1;box-shadow:0 0 1rem -.125rem #0000005a}.specialist-search .pop-up__info{display:grid;grid-template-rows:auto 1fr}.specialist-search .pop-up__info .subtitle{color:var(--hsl-primary-invert);text-transform:capitalize;font-weight:500;font-size:.875rem}.specialist-search .pop-up .subtitle,.specialist-search .pop-up p,.specialist-search .pop-up__description,.specialist-search .pop-up__title{text-shadow:1px 1px 2px var(--hsl-brand-800)}.specialist-search .pop-up__title{font-size:1.5rem;line-height:calc(4px + 2ex);text-transform:capitalize;letter-spacing:.025em}.specialist-search .pop-up__description{display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;width:100%}.specialist-search .pop-up__tags{display:flex;flex-wrap:wrap;gap:.125rem;margin-top:.25rem}.specialist-search .pop-up__tags__item{border-radius:100vmax;padding:.0625rem .75rem;background-color:var(--hsl-brand-800);font-size:.75rem;font-weight:500}.reserve-report__content{display:flex;flex-direction:column;gap:1rem;padding:1rem;width:90vw}@media screen and (min-width:640px){.reserve-report__content{min-width:30rem;width:100%}}.reserve-report__Info{display:flex;flex-direction:column;gap:.5rem}.reserve-report__Info h2{max-width:30rem;font-weight:700}.reserve-report__specialities .title{font-weight:600;font-size:1.1rem}.reserve-report__item,.reserve-report__item__selected{border:.2rem solid var(--hsl-primary-base)}.reserve-report__item__selected{background:var(--hsl-brand-100);color:#000}.reserve-report__item:hover,.reserve-report__item__selected:hover{border-color:var(--hsl-brand-100)!important}.reserve-report__form{display:flex;flex-direction:column;gap:1rem}.reserve-report__input-textarea{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5em;min-height:-moz-fit-content;min-height:fit-content;height:10rem;background-color:var(--hsl-primary-base);color:var(--hsl-primary-invert);font-weight:400;width:100%}.reserve-report__input-textarea::-moz-placeholder{color:hsl(var(--hsla-primary-invert)/.7)}.reserve-report__input-textarea::placeholder{color:hsl(var(--hsla-primary-invert)/.7)}.reserve-report__modal-content{padding:1rem}.reserve-report__modal-content,.reserve-report__modal-content-text{display:flex;flex-direction:column;gap:1rem}.reserve-report__modal-content-actions{display:flex;flex-direction:row;justify-content:space-around;gap:1rem}.reserve-report__modal-content-actions button{padding:.3rem 1rem}.partner-payment__table{border-spacing:0;width:100%;padding:1rem}.partner-payment__table thead th{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.partner-payment__table thead th:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.partner-payment__table thead th:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--border-radius)/2)}.partner-payment__table thead+tbody{position:relative;top:-2px}.partner-payment__table thead+tbody tr:first-child td{border-top:0}.partner-payment__table td,.partner-payment__table th{border:1px solid hsl(var(--hsla-primary-light)/.25);padding:.5rem;text-align:center;vertical-align:middle}.partner-payment__table td:not(:first-child),.partner-payment__table th:not(:first-child){border-left-width:0}.partner-payment__table th{background:hsl(var(--hsla-primary-base)/.5);border-bottom:0;font-weight:600}.partner-payment__table th:first-child{border-top-left-radius:4px}.partner-payment__table th:last-child{border-top-right-radius:4px}.partner-payment__table tr:last-child>td{max-width:15rem}.partner-payment__table tr:last-child>td:first-child{border-bottom-left-radius:4px}.partner-payment__table tr:last-child>td:last-child{border-bottom-right-radius:4px}.partner-payment__table button{align-items:center;background-color:var(--hsl-brand-300);border-radius:4px;border-radius:calc(var(--border-radius)/2);display:flex;font-size:12px;height:2rem;justify-content:center;position:relative;width:100%}.partner-payment__table button span{transform:rotate(180deg)}.partner-payment__table-order .order-selected th{background-color:var(--hsl-brand-800)}.partner-payment__modal{background:linear-gradient(94.1deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1))}.partner-payment__modal form{margin:1.875rem;padding:1.25rem 1.875rem;background:rgba(32,40,51,.3);border-radius:20px;display:flex;flex-direction:column;gap:1rem}.partner-payment__modal form h2{font-weight:600}.partner-payment__modal form hr{border:.0625rem solid #f2f2f2;opacity:.3}.partner-payment__modal form input{background-color:#f4f4f4!important;color:var(--hsl-primary-base)!important}.partner-payment__modal form input::-moz-placeholder{color:var(--hsl-primary-base)!important}.partner-payment__modal form input::placeholder{color:var(--hsl-primary-base)!important}.partner-payment__modal form input::-moz-placeholder{opacity:.5}.partner-payment__modal form input::placeholder{opacity:.5}.partner-payment__modal form input:focus{color:var(--hsl-primary-base)!important}.partner-payment__modal form label{font-weight:600}.partner-payment__modal form .input-checkbox{flex-direction:row-reverse;align-self:flex-start}.partner-payment__modal form .input-checkbox:hover{background:rgba(32,40,51,.2)}.partner-payment__modal form .select-css{justify-content:inherit}.textareaPartnerPayment{background-color:#f4f4f4!important;color:var(--hsl-primary-base)!important}.textareaPartnerPayment{border-radius:5px;height:5rem}.textareaPartnerPayment::-moz-placeholder{color:var(--hsl-primary-base)!important}.textareaPartnerPayment::placeholder{color:var(--hsl-primary-base)!important}.textareaPartnerPayment::-moz-placeholder{opacity:.5}.textareaPartnerPayment::placeholder{opacity:.5}.textareaPartnerPayment:focus{color:var(--hsl-primary-base)!important}.availability-base{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr;height:100%}.availability-base:before{content:"";position:absolute;z-index:-10;border-radius:inherit;height:100%;width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.availability-base:before{background-color:hsl(var(--hsla-brand-800)/.925)}}.availability-grid{position:relative;padding-right:.875rem;z-index:9999}.availability-grid .header{position:sticky;top:0;z-index:1;display:grid;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.availability-grid .header{background-color:hsl(var(--hsla-brand-800)/.99);box-shadow:0 0 4px -2px var(--hsl-primary-invert)}}.availability-grid .header__weekday{display:grid;align-items:center;justify-items:center;place-items:center;font-size:.875rem;margin-block:auto;height:-moz-min-content;height:min-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.availability-grid .header__period{position:absolute;grid-column:var(--period-n)/var(--period-n);grid-row:1/-1;display:grid;pointer-events:none;height:50%;width:1px;pointer-events:all}.availability-grid .header__utc-bar{grid-auto-rows:1fr;background-image:linear-gradient(90deg,transparent 0,hsl(var(--hsla-primary-light)/.25) 50%,transparent 100%);background-repeat:no-repeat;background-size:100% 1px;background-position-y:bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.availability-grid .header__utc-bar .time-zone{padding:.5rem .25rem;font-size:.625rem;font-weight:600;text-align:center}.availability-grid .grid{position:absolute;inset:0;padding-right:.875rem;height:100%;z-index:0;margin-top:var(--header-height);margin-bottom:.5rem}.availability-grid .grid__period,.availability-grid .header__period{display:grid;grid-template-rows:repeat(24,1fr);grid-template-rows:repeat(var(--hour-division,24),1fr);border-left:1px dashed hsl(var(--hsla-primary-invert)/.125);overflow:hidden}.availability-grid .grid .block-time{grid-column:1/1;background-color:#bf404040;grid-row:var(--start)/var(--end);pointer-events:none}.availability-grid .grid .block-time~.block-time{background-color:#bf804040}.availability-grid .grid .block-time~.block-time~.block-time{background-color:#bfbf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time{background-color:#80bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf8040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bfbf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4080bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#8040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf40bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf408040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf404040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf804040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bfbf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#80bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf8040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bfbf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4080bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#8040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf40bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf408040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf404040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf804040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bfbf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#80bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf8040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bfbf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4080bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#8040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf40bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf408040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf404040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf804040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bfbf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#80bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf4040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bf8040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#40bfbf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4080bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#4040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#8040bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf40bf40}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf408040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf404040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bf804040}.availability-grid .grid .block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time~.block-time{background-color:#bfbf4040}.availability-grid .header__utc-bar,.availability-grid .range{display:grid;grid-auto-flow:column}.availability-grid .range__config{padding:.75rem .875rem;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.availability-grid .range__time{display:grid;grid-template-rows:1fr repeat(23,2fr) 1fr;height:100%;width:var(--range-config-width)}.availability-grid .range__time:before{content:"";display:block}.availability-grid .range__time .item{display:inherit;align-items:center;justify-items:center;place-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.availability-grid .range__time .item__text{display:grid;grid-auto-flow:column;grid-auto-columns:1ch;align-items:center;justify-items:center;place-items:center;margin-right:1.53125rem;margin-left:auto}.availability-grid .range__time .item__text:before{content:"";position:absolute;right:.875rem;width:calc(100% - var(--range-config-width));height:1px;border-bottom:1px dotted hsl(var(--hsla-primary-invert)/.125);pointer-events:none}.availability-grid .range__time .char{width:1ch;text-align:center}.profile__availability{max-height:calc(100vh - 10.6rem)}.profile__availability .right-buttons{grid-area:rbtm;width:auto;gap:.5em;justify-content:end}.profile__availability .right-buttons .default-btm{min-width:6em;font-weight:500}.profile__availability .right-buttons .default-btm:last-child{color:var(--hsl-primary-invert)}.profile__availability .right-buttons svg{width:1.125rem;height:1.125rem}.profile__availability .squares{display:grid;grid-gap:2px;gap:2px;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1024px){.profile__availability .subtitle{position:absolute;right:0;inset-block:0;z-index:-1;display:flex;align-items:center;border-radius:inherit;padding-inline:1rem 4rem;width:-moz-max-content;width:max-content;background-color:inherit;transform-origin:right;transform:translate(1rem) scale(.875);transform:translate(var(--translate-x_,1rem)) scale(var(--scale_,.875));opacity:0;opacity:var(--opacity_,0);pointer-events:none;transition:opacity .2s ease-out 0ms,transform .2s ease-out 0ms,pointer-events 0ms .5s;transition:opacity .2s var(--delay-a_,0ms) ease-out,transform .2s var(--delay-a_,0ms) ease-out,pointer-events 0ms .5s}}.profile__availability .repeat-schedule{position:relative;width:inherit}.profile__availability .repeat-schedule__btm{display:flex;align-items:center;justify-content:space-around;gap:.5em;margin-right:0;width:inherit;font-weight:500}.profile__availability .repeat-schedule__btm svg{transform:translateY(2px)}.profile__availability .repeat-schedule__btm:hover+.repeat-schedule__list{transform:scaleY(1)}.profile__availability .repeat-schedule__list{position:absolute;inset:0;top:100%;display:grid;transform:scaleY(0);transform-origin:top;border:2px solid var(--hsl-primary-base);border-radius:8px;border-radius:var(--border-radius);margin-top:.25em;height:-moz-fit-content;height:fit-content;background-color:var(--hsl-brand-800);transition:transform .1s ease}.profile__availability .repeat-schedule__list:hover{transform:scaleY(1)}.profile__availability .repeat-schedule__list:before{content:"";position:absolute;inset-inline:0;bottom:100%;z-index:-1;display:block;height:calc(.25em + 4px)}.profile__availability .repeat-schedule__list__content{position:relative;display:flex;align-items:center;justify-content:space-around;gap:.5em;padding-block:.875em;padding-inline:.75em;font-size:.875em;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.profile__availability .repeat-schedule__list__content:hover p{color:var(--hsl-brand-100)}.profile__availability .repeat-schedule__list__content:hover svg rect{stroke:var(--hsl-brand-100)!important}.profile__availability .repeat-schedule__list__content+li:before{content:"";position:absolute;inset-inline:.5em;top:0;border-top:1px solid hsl(var(--hsla-primary-base)/.5)}.profile__availability .repeat-schedule--mobile{position:fixed;right:var(--button-mobile-right);bottom:var(--button-mobile-bottom)}.profile__availability .repeat-schedule--mobile .btn{position:relative;display:grid;border-radius:100vmax;padding:1rem;background-color:var(--hsl-brand-300);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:11}.profile__availability .repeat-schedule--mobile .btn.focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .btn:active .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus-within .subtitle,.profile__availability .repeat-schedule--mobile .btn:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .btn.focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .btn:active .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus .subtitle,.profile__availability .repeat-schedule--mobile .btn:hover .subtitle,.profile__availability .repeat-schedule--mobile .btn[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .btn:active .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .btn:hover .subtitle,.profile__availability .repeat-schedule--mobile .btn[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .btn:active .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .btn:focus-within .subtitle,.profile__availability .repeat-schedule--mobile .btn:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .btn>svg{width:1.25rem;height:1.25rem;z-index:2}.profile__availability .repeat-schedule--mobile .list{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-items:center;place-items:center;gap:.5rem;flex-direction:column-reverse;height:3.25rem}.profile__availability .repeat-schedule--mobile .list.focus-visible,.profile__availability .repeat-schedule--mobile .list:active,.profile__availability .repeat-schedule--mobile .list:focus,.profile__availability .repeat-schedule--mobile .list:focus-within,.profile__availability .repeat-schedule--mobile .list:hover{height:auto}.profile__availability .repeat-schedule--mobile .list.focus-visible,.profile__availability .repeat-schedule--mobile .list:active,.profile__availability .repeat-schedule--mobile .list:focus,.profile__availability .repeat-schedule--mobile .list:hover,.profile__availability .repeat-schedule--mobile .list[focus-within]{height:auto}.profile__availability .repeat-schedule--mobile .list:active,.profile__availability .repeat-schedule--mobile .list:focus,.profile__availability .repeat-schedule--mobile .list:focus-visible,.profile__availability .repeat-schedule--mobile .list:hover,.profile__availability .repeat-schedule--mobile .list[focus-within]{height:auto}.profile__availability .repeat-schedule--mobile .list:active,.profile__availability .repeat-schedule--mobile .list:focus,.profile__availability .repeat-schedule--mobile .list:focus-visible,.profile__availability .repeat-schedule--mobile .list:focus-within,.profile__availability .repeat-schedule--mobile .list:hover{height:auto}.profile__availability .repeat-schedule--mobile .list.focus-visible .list__item,.profile__availability .repeat-schedule--mobile .list:active .list__item,.profile__availability .repeat-schedule--mobile .list:focus .list__item,.profile__availability .repeat-schedule--mobile .list:focus-within .list__item,.profile__availability .repeat-schedule--mobile .list:hover .list__item{transform:translateY(0)}.profile__availability .repeat-schedule--mobile .list.focus-visible .list__item,.profile__availability .repeat-schedule--mobile .list:active .list__item,.profile__availability .repeat-schedule--mobile .list:focus .list__item,.profile__availability .repeat-schedule--mobile .list:hover .list__item,.profile__availability .repeat-schedule--mobile .list[focus-within] .list__item{transform:translateY(0)}.profile__availability .repeat-schedule--mobile .list:active .list__item,.profile__availability .repeat-schedule--mobile .list:focus .list__item,.profile__availability .repeat-schedule--mobile .list:focus-visible .list__item,.profile__availability .repeat-schedule--mobile .list:hover .list__item,.profile__availability .repeat-schedule--mobile .list[focus-within] .list__item{transform:translateY(0)}.profile__availability .repeat-schedule--mobile .list:active .list__item,.profile__availability .repeat-schedule--mobile .list:focus .list__item,.profile__availability .repeat-schedule--mobile .list:focus-visible .list__item,.profile__availability .repeat-schedule--mobile .list:focus-within .list__item,.profile__availability .repeat-schedule--mobile .list:hover .list__item{transform:translateY(0)}.profile__availability .repeat-schedule--mobile .list.focus-visible~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:active~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus-within~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:hover~.btn .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list.focus-visible~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:active~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:hover~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list[focus-within]~.btn .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list:active~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus-visible~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:hover~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list[focus-within]~.btn .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list:active~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus-visible~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus-within~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:focus~.btn .subtitle,.profile__availability .repeat-schedule--mobile .list:hover~.btn .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list__item{position:relative;padding:1rem;outline:2px solid var(--hsl-brand-100);outline-offset:-2px;background-color:var(--hsl-brand-800);border-radius:100vmax;cursor:pointer}.profile__availability .repeat-schedule--mobile .list__item.focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .list__item:active .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus-within .subtitle,.profile__availability .repeat-schedule--mobile .list__item:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list__item.focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .list__item:active .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus .subtitle,.profile__availability .repeat-schedule--mobile .list__item:hover .subtitle,.profile__availability .repeat-schedule--mobile .list__item[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list__item:active .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .list__item:hover .subtitle,.profile__availability .repeat-schedule--mobile .list__item[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list__item:active .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus-visible .subtitle,.profile__availability .repeat-schedule--mobile .list__item:focus-within .subtitle,.profile__availability .repeat-schedule--mobile .list__item:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .repeat-schedule--mobile .list__item:first-child{transform:translateY(0);z-index:10;transition:transform .3s ease-out;transition-delay:0ms}.profile__availability .repeat-schedule--mobile .list__item:nth-child(2){transform:translateY(calc(100% + .5rem));z-index:9;transition:transform .3s ease-out;transition-delay:.2s}.profile__availability .repeat-schedule--mobile .list__item:nth-child(3){transform:translateY(calc(200% + 1rem));z-index:8;transition:transform .3s ease-out;transition-delay:.4s}.profile__availability .repeat-schedule--mobile .list__item:nth-child(4){transform:translateY(calc(300% + 1.5rem));z-index:7;transition:transform .3s ease-out;transition-delay:.6s}.profile__availability .repeat-schedule--mobile .list .squares{aspect-ratio:1;gap:0;align-items:center;justify-items:center;place-items:center}.profile__availability .repeat-schedule--mobile .list .squares>svg{height:-moz-min-content;height:min-content;z-index:2}.profile__availability .repeat-schedule--mobile .list .subtitle{outline:inherit;outline-offset:inherit;z-index:1}.profile__availability .rounded-button{position:fixed;right:var(--button-mobile-bottom);bottom:var(--button-mobile-bottom);border-radius:100vmax;padding:1rem;transition:transform .2s ease-in var(--delay-button)}.profile__availability .rounded-button.focus-visible .subtitle,.profile__availability .rounded-button:active .subtitle,.profile__availability .rounded-button:focus .subtitle,.profile__availability .rounded-button:focus-within .subtitle,.profile__availability .rounded-button:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .rounded-button.focus-visible .subtitle,.profile__availability .rounded-button:active .subtitle,.profile__availability .rounded-button:focus .subtitle,.profile__availability .rounded-button:hover .subtitle,.profile__availability .rounded-button[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .rounded-button:active .subtitle,.profile__availability .rounded-button:focus .subtitle,.profile__availability .rounded-button:focus-visible .subtitle,.profile__availability .rounded-button:hover .subtitle,.profile__availability .rounded-button[focus-within] .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .rounded-button:active .subtitle,.profile__availability .rounded-button:focus .subtitle,.profile__availability .rounded-button:focus-visible .subtitle,.profile__availability .rounded-button:focus-within .subtitle,.profile__availability .rounded-button:hover .subtitle{--scale_:1;--translate-x_:0;--opacity_:1;--delay-a_:.4s;pointer-events:all}.profile__availability .rounded-button:first-of-type{--delay-button:.2s;z-index:11}.profile__availability .rounded-button:first-of-type>svg{transform:rotate(45deg)}.profile__availability .rounded-button:nth-of-type(2){--delay-button:.2s;z-index:10}.profile__availability .rounded-button:nth-of-type(3){--delay-button:.2s;z-index:9}.profile__availability .rounded-button:nth-of-type(4){--delay-button:.2s;z-index:8}.profile__availability .rounded-button:nth-of-type(5){--delay-button:.2s;z-index:7}.profile__availability .rounded-button>svg{width:1.125rem;height:1.125rem;z-index:2;transition:transform .2s ease-out}.profile__availability .rounded-button>span{outline:inherit;color:inherit;z-index:1}.profile__availability .rounded-button.light-blue{background-color:var(--hsl-secondary-info)}.profile__availability .rounded-button.transparent{outline:1px solid var(--hsl-primary-light);outline-offset:-1px}.profile__availability .rounded-button.transparent:focus,.profile__availability .rounded-button.transparent:hover{outline-color:hsl(var(--hsla-primary-light)/.75)}.profile__availability .rounded-button.denial{background-color:var(--hsl-secondary-error)}.profile__availability .rounded-button.dark{background-color:var(--hsl-primary-base)}.profile__availability .rounded-button.neutro{outline:2px solid var(--hsl-brand-100);outline-offset:-2px;background-color:var(--hsl-brand-800)}.profile__availability .rounded-button.pastel{background-color:var(--hsl-brand-300)}.profile__availability .rounded-button.vibrant{color:var(--hsl-primary-dark)!important}.profile__availability .rounded-button.vibrant{background-color:var(--hsl-brand-100)}.profile__availability .right-buttons.focus-visible .rounded-button:first-of-type,.profile__availability .right-buttons:active .rounded-button:first-of-type,.profile__availability .right-buttons:focus .rounded-button:first-of-type,.profile__availability .right-buttons:focus-within .rounded-button:first-of-type,.profile__availability .right-buttons:hover .rounded-button:first-of-type{--delay-button:.2s}.profile__availability .right-buttons.focus-visible .rounded-button:first-of-type,.profile__availability .right-buttons:active .rounded-button:first-of-type,.profile__availability .right-buttons:focus .rounded-button:first-of-type,.profile__availability .right-buttons:hover .rounded-button:first-of-type,.profile__availability .right-buttons[focus-within] .rounded-button:first-of-type{--delay-button:.2s}.profile__availability .right-buttons:active .rounded-button:first-of-type,.profile__availability .right-buttons:focus .rounded-button:first-of-type,.profile__availability .right-buttons:focus-visible .rounded-button:first-of-type,.profile__availability .right-buttons:hover .rounded-button:first-of-type,.profile__availability .right-buttons[focus-within] .rounded-button:first-of-type{--delay-button:.2s}.profile__availability .right-buttons:active .rounded-button:first-of-type,.profile__availability .right-buttons:focus .rounded-button:first-of-type,.profile__availability .right-buttons:focus-visible .rounded-button:first-of-type,.profile__availability .right-buttons:focus-within .rounded-button:first-of-type,.profile__availability .right-buttons:hover .rounded-button:first-of-type{--delay-button:.2s}.profile__availability .right-buttons.focus-visible .rounded-button:first-of-type>svg,.profile__availability .right-buttons:active .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus-within .rounded-button:first-of-type>svg,.profile__availability .right-buttons:hover .rounded-button:first-of-type>svg{transform:rotate(0)}.profile__availability .right-buttons.focus-visible .rounded-button:first-of-type>svg,.profile__availability .right-buttons:active .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus .rounded-button:first-of-type>svg,.profile__availability .right-buttons:hover .rounded-button:first-of-type>svg,.profile__availability .right-buttons[focus-within] .rounded-button:first-of-type>svg{transform:rotate(0)}.profile__availability .right-buttons:active .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus-visible .rounded-button:first-of-type>svg,.profile__availability .right-buttons:hover .rounded-button:first-of-type>svg,.profile__availability .right-buttons[focus-within] .rounded-button:first-of-type>svg{transform:rotate(0)}.profile__availability .right-buttons:active .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus-visible .rounded-button:first-of-type>svg,.profile__availability .right-buttons:focus-within .rounded-button:first-of-type>svg,.profile__availability .right-buttons:hover .rounded-button:first-of-type>svg{transform:rotate(0)}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(2),.profile__availability .right-buttons:active .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(2),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(2){--delay-button:.4s;transform:translateY(calc(-100% - .5rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(2),.profile__availability .right-buttons:active .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(2),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(2),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(2){--delay-button:.4s;transform:translateY(calc(-100% - .5rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(2),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(2),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(2){--delay-button:.4s;transform:translateY(calc(-100% - .5rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(2),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(2),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(2){--delay-button:.4s;transform:translateY(calc(-100% - .5rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(3),.profile__availability .right-buttons:active .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(3),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(3){--delay-button:.6s;transform:translateY(calc(-200% - 1rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(3),.profile__availability .right-buttons:active .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(3),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(3),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(3){--delay-button:.6s;transform:translateY(calc(-200% - 1rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(3),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(3),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(3){--delay-button:.6s;transform:translateY(calc(-200% - 1rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(3),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(3),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(3){--delay-button:.6s;transform:translateY(calc(-200% - 1rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(4),.profile__availability .right-buttons:active .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(4),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(4){--delay-button:.8s;transform:translateY(calc(-300% - 1.5rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(4),.profile__availability .right-buttons:active .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(4),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(4),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(4){--delay-button:.8s;transform:translateY(calc(-300% - 1.5rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(4),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(4),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(4){--delay-button:.8s;transform:translateY(calc(-300% - 1.5rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(4),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(4),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(4){--delay-button:.8s;transform:translateY(calc(-300% - 1.5rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(5),.profile__availability .right-buttons:active .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(5),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(5){--delay-button:1s;transform:translateY(calc(-400% - 2rem))}.profile__availability .right-buttons.focus-visible .rounded-button:nth-of-type(5),.profile__availability .right-buttons:active .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(5),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(5),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(5){--delay-button:1s;transform:translateY(calc(-400% - 2rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(5),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(5),.profile__availability .right-buttons[focus-within] .rounded-button:nth-of-type(5){--delay-button:1s;transform:translateY(calc(-400% - 2rem))}.profile__availability .right-buttons:active .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus-visible .rounded-button:nth-of-type(5),.profile__availability .right-buttons:focus-within .rounded-button:nth-of-type(5),.profile__availability .right-buttons:hover .rounded-button:nth-of-type(5){--delay-button:1s;transform:translateY(calc(-400% - 2rem))}.profile__availability{display:flex;flex-direction:column}.profile__availability .header{--button-mobile-right:2rem;--button-mobile-bottom:2rem;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center}.profile__availability .header .right-buttons{flex:1}.profile__availability .header .right-buttons button{padding-block:.25rem}@media screen and (max-width:1024px){.profile__availability .header .right-buttons{position:fixed}.profile__availability .header .center-timer{margin-right:3rem!important}}.profile__availability .header>div,.profile__availability .header>h3{flex:1}.profile__availability .header>h3{display:grid;align-items:center}.profile__availability .header .center-timer,.profile__availability .header .right-buttons{display:flex;align-items:center;gap:1rem}.profile__availability .header .center-timer{grid-area:ctm;justify-content:center;margin:auto}.profile__availability .header .center-timer button:last-child svg{transform:rotate(180deg)}.profile__availability .header .center-timer strong{text-align:center}.profile__availability__body{--body-height-availability_:11rem;display:grid;max-width:calc(100vw - 2rem);max-width:var(--body-width-availability_,calc(100vw - 2rem));margin-inline:auto;overflow-y:hidden}@media screen and (min-width:360px){.profile__availability__body{--body-height-availability_:calc(8rem - var(--header-padding)*1.875)}}@media screen and (min-width:480px){.profile__availability__body{--body-height-availability_:calc(5.75rem - var(--header-padding)*1.875)}}@media screen and (min-width:1024px){.profile__availability__body{--body-width-availability_:calc(98vw - 25rem);--body-height-availability_:calc(14rem - var(--header-padding)*1.875)}}.profile__availability__body .time-course td,.profile__availability__body .time-grid-container td,.profile__availability__body .weekdays-container td{min-width:4rem;width:8vw;height:1.15rem}.daytime:not(.does-not-exist):not(.does-not-exist):not(does-not-exist),.empty:not(.does-not-exist):not(.does-not-exist):not(does-not-exist),.profile__availability__body .time-course td.empty,.profile__availability__body .time-grid-container td.empty,.profile__availability__body .weekdays-container td.empty{width:5rem!important}.profile__availability .weekdays-container{padding:1rem}.profile__availability .weekdays-container table{width:100%}.profile__availability .weekdays-container .days{display:flex;flex-direction:column;align-items:center;width:100%}.profile__availability .time-course{display:flex;align-items:center;padding:0 0 1em 1em;height:-moz-max-content;height:max-content}.profile__availability .time-course__first-el{height:4.5em!important}.profile__availability .time-course__first-el{display:grid;align-items:center;justify-items:center;place-items:center;transform:rotate(270deg);width:5em;font-weight:600;opacity:.3}.profile__availability .time-course__table{position:relative;border-spacing:0;width:100%;background-color:.9;background-color:var(--hsl-brand-800,.9);border-radius:8px;border-radius:var(--border-radius);padding:.5em;display:flex;flex-direction:column;gap:1rem;min-height:4.125rem}.profile__availability .time-course__table div{height:calc(2.5em + var(--heigh-calc))}.profile__availability .time-course__table div .text{margin-bottom:.125em;color:var(--hsl-brand-800);font-weight:600}.profile__availability .time-course__table__container{position:relative;width:100%;height:100%;padding-block:.125em;padding-right:.5em;overflow-y:auto}.profile__availability .time-course__table__dropout{position:absolute;inset:0;width:calc(100% - .5em);height:100%;pointer-events:none}.profile__availability .time-course__table__dropout td+td{border-left:2px dashed hsl(var(--hsla-primary-base)/.2)}.profile__availability .time-course__wrapper{cursor:pointer;width:100%;height:100%;border-radius:4px;border-radius:calc(var(--border-radius)/2)}.profile__availability .time-course__wrapper.waiting{position:relative;z-index:1;display:flex;padding-block:.25em;text-align:center;background-color:var(--hsl-secondary-warning)}.profile__availability .time-course__wrapper.waiting .bell-ctnr{display:flex;align-items:center;flex:1;flex-wrap:wrap}.profile__availability .time-course__wrapper.waiting .bell-ctnr>svg{margin-inline:1em}.profile__availability .time-course__wrapper.unavailable{position:relative;z-index:1;display:flex;padding-block:.25em;text-align:center;background-color:var(--hsl-primary-base)}.profile__availability .time-course__wrapper.unavailable .bell-ctnr{display:flex;align-items:center;flex:1;flex-wrap:wrap}.profile__availability .time-course__wrapper.unavailable .bell-ctnr p{color:var(--hsl-primary-invert)}.profile__availability .time-course__wrapper.unavailable .bell-ctnr>svg{margin-inline:1em}.profile__availability .time-course__wrapper.specialist{position:relative;z-index:1;display:grid;grid-template-areas:"nameTime dots" "bar bar";grid-template-columns:1fr max-content;flex-direction:column;justify-content:center;text-align:center;grid-gap:.125em;gap:.125em;padding:.25em;background-color:var(--hsl-brand-100)}.profile__availability .time-course__wrapper.specialist .name-time{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:1em;column-gap:1em;grid-area:"nameTime"}.profile__availability .time-course__wrapper.specialist .name-time .text{display:inherit;flex-wrap:inherit;gap:.25em}.profile__availability .time-course__wrapper.specialist .name-time .text em{color:currentColor}.profile__availability .time-course__wrapper.specialist .name-time .text:first-child{display:-webkit-box;max-width:200px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.profile__availability .time-course__wrapper.specialist .bar{position:relative;grid-area:bar;border-radius:100vh;margin-inline:auto;width:calc(100% - .5em);height:.65em;background-color:var(--hsl-brand-300)}.profile__availability .time-course__wrapper.specialist .bar:before{content:"";position:absolute;inset:2px;width:min(var(--used),100% - 4px);border-radius:inherit;background-color:var(--hsl-primary-light)}.profile__availability .time-course__three-dots{grid-area:dots;margin-bottom:auto;width:1.5em;padding-right:.25em;background-color:transparent}.profile__availability .time-course__three-dots svg{width:85%;height:100%;margin-bottom:.25em}.profile__availability .calendar-loading{filter:blur(4px)}.profile__availability .time-grid-container{width:100%;min-width:50rem;margin:0;padding-inline:1rem;padding-block:.5rem;overflow-x:hidden;overflow-y:auto;overflow-y:overlay}@media (min-width:1024px) and (max-width:1280px){.profile__availability .time-grid-container{max-height:calc(100vh - var(--body-height-availability_) - 4.5rem)}}@media screen and (max-width:1024px){.profile__availability .time-grid-container{padding-block:.5rem 8rem}}.profile__availability .time-grid-container table{border-spacing:0;width:100%}.profile__availability .time-grid-container table tbody tr{width:100%}.profile__availability .time-grid-container table tbody tr .daytime{text-align:center;vertical-align:middle;pointer-events:none}.profile__availability .time-grid-container table tbody tr:nth-child(47) .daytime{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25);border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--border-radius)/2)}.profile__availability .time-grid-container table tbody tr:hover td:not(.daytime):before,.profile__availability .time-grid-container table tbody tr:hover+tr td:not(.daytime):before{border-top:1px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr:hover td:not(.daytime):first-child:before,.profile__availability .time-grid-container table tbody tr:nth-child(odd):hover td:not(.daytime):nth-child(2):before{border-left:1px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr:hover td:not(.daytime):last-child:before{border-right:1px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr:nth-child(2n):hover td:not(.daytime):before,.profile__availability .time-grid-container table tbody tr:nth-child(odd):hover+tr td:not(.daytime):before{border-top:1px dashed hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr:last-child:hover td:not(.daytime):before{border-bottom:1px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr .selection-area{position:absolute;inset:0;border:0 solid hsl(var(--hsla-brand-100)/.65);pointer-events:none;z-index:4}.profile__availability .time-grid-container table tbody tr .border-top{border-top:2px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr .border-right{border-right:2px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr .border-bottom{border-bottom:2px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr .border-left{border-left:2px solid hsl(var(--hsla-brand-100)/.65)}.profile__availability .time-grid-container table tbody tr td{position:relative;white-space:pre-wrap;text-transform:uppercase}.profile__availability .time-grid-container table tbody tr td:before{content:"";position:absolute;inset:0;border-top:1px solid hsl(var(--hsla-primary-light)/.25);border-left:1px solid hsl(var(--hsla-primary-light)/.25)}.profile__availability .time-grid-container table tbody tr td:not(.daytime){font-weight:600;text-align:center;vertical-align:middle;color:var(--hsl-primary-dark)}.profile__availability .time-grid-container table tbody tr td:last-child{border-right:1px solid hsl(var(--hsla-primary-light)/.25)}.profile__availability .time-grid-container table tbody tr:first-child td:first-child:before{border-top-left-radius:4px}.profile__availability .time-grid-container table tbody tr:first-child td:last-child,.profile__availability .time-grid-container table tbody tr:first-child td:last-child:before{border-top-right-radius:4px}.profile__availability .time-grid-container table tbody tr:nth-child(47) :first-child:before{border-bottom-left-radius:4px}.profile__availability .time-grid-container table tbody tr:last-child td{border-bottom:1px solid hsl(var(--hsla-primary-light)/.25)}.profile__availability .time-grid-container table tbody tr:last-child td:after{top:auto;bottom:100%}.profile__availability .time-grid-container table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.profile__availability .time-grid-container table tbody .dashed-border td{box-shadow:none}.profile__availability .time-grid-container table tbody .dashed-border td:before{content:"";position:absolute;inset:0;border-top:1px dashed hsl(var(--hsla-primary-light)/.25)}.profile__availability .time-grid-container table tbody .custom-title{position:absolute;inset:0}.profile__availability .time-grid-container table tbody .custom-title:before{transform:none;transition:0ms;pointer-events:none;content:"";border:none}.profile__availability .time-grid-container table tbody .custom-title:after{pointer-events:none;top:100%;z-index:10}.profile__availability .time-grid-container table tbody .availability{position:absolute;inset:0;color:var(--hsl-primary-dark);font-size:.875em;text-align:center;vertical-align:middle;justify-content:center;display:flex}.profile__availability .time-grid-container table tbody .availability .text{color:currentColor;padding-inline:1em;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;font-size:.75rem;font-weight:600}.profile__availability .time-grid-container table tbody .availability.available .text{font-size:.65rem}.profile__availability .time-grid-container table tbody .availability:not(.profile__availability .time-grid-container table tbody .availability.reserved):not(.profile__availability .time-grid-container table tbody .availability.requested):not(.profile__availability .time-grid-container table tbody .availability.cancelling):not(.profile__availability .time-grid-container table tbody .availability.unavailable){height:calc(100% - 1px)!important;width:calc(100% - 1px)!important}.profile__availability .time-grid-container table tbody .resizable .resize-handler{position:absolute;border:2px solid var(--hsl-secondary-info);background-color:#fff;z-index:1;width:.8rem;height:.8rem;border-radius:50%}.profile__availability .time-grid-container table tbody .resizable .resize-handler.top{top:-.4rem;cursor:s-resize}.profile__availability .time-grid-container table tbody .resizable .resize-handler.bottom{bottom:-.4rem;cursor:n-resize}.profile__availability .time-grid-container table tbody .resizable:hover .resize-handler{display:block}.profile__availability .time-grid-container table tbody .requesting~.available,.profile__availability .time-grid-container table tbody .selecting{display:none}.profile__availability .time-grid-container table tbody .selecting~.available{background-color:var(--hsl-brand-100)}.profile__availability .time-grid-container table tbody .instant-booking{background-image:url(/images/lightning.svg);background-size:10px}.profile__availability .time-grid-container table tbody .absent,.profile__availability .time-grid-container table tbody .available,.profile__availability .time-grid-container table tbody .cancelled,.profile__availability .time-grid-container table tbody .cancelling,.profile__availability .time-grid-container table tbody .not_reserved,.profile__availability .time-grid-container table tbody .present,.profile__availability .time-grid-container table tbody .requested,.profile__availability .time-grid-container table tbody .reserved,.profile__availability .time-grid-container table tbody .reserving,.profile__availability .time-grid-container table tbody .reserving .on,.profile__availability .time-grid-container table tbody .unavailable{position:absolute;inset:0;border-radius:2px}.profile__availability .time-grid-container table tbody .cancelling,.profile__availability .time-grid-container table tbody .instant-booking,.profile__availability .time-grid-container table tbody .on,.profile__availability .time-grid-container table tbody .requested,.profile__availability .time-grid-container table tbody .reserved,.profile__availability .time-grid-container table tbody .reserving,.profile__availability .time-grid-container table tbody .unavailable{padding-inline:1em;text-align:center;background-color:var(--hsl-brand-100);background-position:top 2px left 2px;background-repeat:no-repeat}.profile__availability .time-grid-container table tbody .on{background-image:url(/images/ico-x-remove-close.svg)}.profile__availability .time-grid-container table tbody .reserved{background-image:url(/images/ball-check.svg);background-size:15px;right:1px}.profile__availability .time-grid-container table tbody .cancelling{background-image:url(/images/ico-deletar.svg);background-size:12px;background-color:var(--hsl-secondary-error)}.profile__availability .time-grid-container table tbody .blocked{background-color:#f48080;color:.5;color:var(--hsl-primary-light,.5)}.profile__availability .time-grid-container table tbody .blocked.selected{color:var(--hsl-primary-dark);background-color:var(--hsl-brand-100)}.profile__availability .time-grid-container table tbody .reserving{background-color:var(--hsl-brand-100)}.profile__availability .time-grid-container table tbody .requesting{background-color:var(--hsl-secondary-warning);border-radius:2px}.profile__availability .time-grid-container table tbody .requested{background-color:var(--hsl-secondary-warning);background-image:url(/images/ball-bell.svg);right:1px}.profile__availability .time-grid-container table tbody .available,.profile__availability .time-grid-container table tbody .instant-booking{color:var(--hsl-primary-dark);background-color:var(--hsl-primary-light)}.profile__availability .time-grid-container table tbody .available .text,.profile__availability .time-grid-container table tbody .instant-booking .text{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile__availability .time-grid-container table tbody .instant-booking{padding-right:0}.profile__availability .time-grid-container table tbody .unavailable{color:.5;color:var(--hsl-primary-light,.5);background-color:.25;background-color:var(--hsl-primary-base,.25)}.profile__availability .time-grid-container table tbody .availability-grid-now:after{content:"";position:absolute;inset-inline:0;top:min(max(0px,var(--availability-grid-now-top)),100% - 2px);height:2px;background-color:var(--hsl-secondary-error)}.profile__availability .time-grid-container table tbody .absent,.profile__availability .time-grid-container table tbody .cancelled,.profile__availability .time-grid-container table tbody .not_reserved,.profile__availability .time-grid-container table tbody .present{background-color:.5;background-color:var(--hsl-primary-light,.5)}.availability-modal{--modal-size:50vw;--modal-padding:1.5em;--tabs-number:3.75;display:grid;grid-gap:1.5em;gap:1.5em;padding:var(--modal-padding)}.availability-modal__header.profile-invite{justify-content:flex-start}.availability-modal__form{display:inherit;gap:inherit}.availability-modal__form option{background-color:var(--hsl-primary-base);color:var(--hsl-primary-invert)}.availability-modal__form select{background-color:var(--hsl-primary-base);border-radius:4px;border-radius:calc(var(--border-radius)/2)}.availability-modal__text{color:var(--hsl-primary-invert)!important}.availability-modal__text{font-weight:600}.availability-modal__text__link{color:var(--hsl-secondary-info)}.availability-modal__text__em{color:var(--hsl-brand-100);font-weight:inherit;font-size:.875em}.availability-modal__text__em span{color:inherit}.availability-modal__text__em span.impossible{color:var(--hsl-secondary-error)}.availability-modal__text.space-below{display:block;margin-bottom:.75em}.availability-modal .textarea{resize:none;border-radius:4px;border-radius:calc(var(--border-radius)/2);margin-top:.5em;padding:.5em;width:100%;height:5em;color:var(--hsl-primary-dark);font-size:500}.availability-modal .input--date,.availability-modal .input--hour,.availability-modal .input--time{color:var(--hsl-primary-dark)!important}.availability-modal .input--date,.availability-modal .input--hour,.availability-modal .input--time{position:relative;border:0;padding-inline:.5em;background-color:var(--hsl-primary-light);cursor:text}.availability-modal .input--date::-webkit-calendar-picker-indicator,.availability-modal .input--hour::-webkit-calendar-picker-indicator,.availability-modal .input--time::-webkit-calendar-picker-indicator{position:absolute;right:0;cursor:pointer}.availability-modal .input--date::-moz-placeholder,.availability-modal .input--hour::-moz-placeholder,.availability-modal .input--time::-moz-placeholder{color:currentColor;opacity:.5}.availability-modal .input--date::placeholder,.availability-modal .input--hour::placeholder,.availability-modal .input--time::placeholder{color:currentColor;opacity:.5}.availability-modal .input--time{width:5.5em}.availability-modal .input--hour,.availability-modal .input--time{display:inline-block;border-radius:4px;border-radius:calc(var(--border-radius)/2);height:2em;font-weight:600}.availability-modal .input--hour{width:7em}.availability-modal .input--date{width:9.5em;text-transform:uppercase}.availability-modal__wrapper .label{display:block;margin-bottom:.5em}.availability-modal__wrapper .hours{display:inline-block;margin-left:.5em}.availability-modal__wrapper .flex-content{display:flex;align-items:center;gap:.5em}.availability-modal__wrapper .characters-amount{text-align:end;color:var(--hsl-primary-base);font-size:.875em;font-weight:500}.availability-modal__wrapper:last-child{display:flex;justify-content:flex-end;gap:.5em}.availability-modal__wrapper:last-child.space-above{margin-top:2em}.availability-modal__wrapper:last-child .default-btm{font-weight:600;cursor:pointer;padding-bottom:.4em}.availability-modal__week-list{display:grid;overflow:auto;max-height:calc(100vh - 2rem)}.availability-modal__week-list__item{display:inherit;grid-template-columns:repeat(2,1fr) 8px 1fr 3fr;align-items:center;gap:1em;border-bottom:1px solid var(--hsl-primary-base);padding-bottom:1em}.availability-modal__week-list__item+.availability-modal__week-list__item{padding-block:1em}.availability-modal__week-list__item .checkbox__label{gap:1em;font-weight:600;margin-left:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;justify-content:flex-end}.availability-modal__week-list__item .line{width:8px;height:2px;background-color:var(--hsl-primary-invert)}.availability-modal__week-list__item .transparent{display:flex;align-items:inherit;gap:.5em;margin-left:auto;font-weight:600}.availability-modal__week-list__item .transparent svg{transform:scale(.9)}.availability-modal__week-list__item .transparent svg path{opacity:1}.availability-modal__week-list__item:not(.availability-modal__week-list__item.active) input{background-color:var(--hsl-primary-base)!important;color:var(--hsl-primary-invert)!important;cursor:not-allowed!important}.availability-modal__week-list__item:not(.availability-modal__week-list__item.active) input{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.availability-modal__week-list__item:not(.availability-modal__week-list__item.active) input::-webkit-calendar-picker-indicator{cursor:not-allowed!important}.profile-invite{width:max(35rem,min(35vw,50rem));gap:.5em}.profile-invite.block{width:-moz-max-content;width:max-content}.profile-invite.block .profile-invite__text--title{margin-block:1em}.profile-invite.block .profile-invite__buttons{justify-content:center;margin-top:4em}.profile-invite.block .profile-invite__buttons button{width:100%}.profile-invite__list-radio{display:grid;grid-gap:.75em;gap:.75em;margin-block:.75em}.profile-invite__profile{display:grid;grid-template-columns:max-content auto;grid-template-rows:repeat(2,1.5rem);grid-template-areas:"photo name " "photo  attr";grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em;margin-bottom:.75em}.profile-invite__profile .rounded-photo{grid-area:"photo"}.profile-invite__profile__attr,.profile-invite__profile__name{font-weight:600}.profile-invite__profile__name{grid-area:"name"}.profile-invite__profile__attr{grid-area:attr;font-size:.875em;opacity:.5}.profile-invite__main-info{display:grid;grid-gap:.5em;gap:.5em;margin-bottom:.75em}.profile-invite__main-info__strong--yellow{color:var(--hsl-secondary-warning)}.profile-invite__main-info__strong--red{color:var(--hsl-secondary-error)}.profile-invite__main-info__strong:last-child{display:block;margin-bottom:.25em}.profile-invite__main-info h4{margin-top:1.5em;margin-bottom:.25em}.profile-invite__text{font-weight:500;opacity:.5;margin-bottom:.75em;word-break:break-all;white-space:pre-wrap}.profile-invite__text--title{font-weight:600}.profile-invite__text.mg-lf{margin-left:auto}.profile-invite__buttons{display:flex;justify-content:flex-end;gap:1em;font-weight:600}.profile-invite__buttons button{min-width:8em;width:-moz-max-content;width:max-content}#profile-base{--padding-block_:.5rem;display:grid;grid-template-columns:1fr;box-sizing:border-box;gap:.5rem;grid-gap:.5rem;grid-gap:var(--header-padding);gap:var(--header-padding);margin:auto;padding-block:var(--padding-block_);padding-inline:.5rem;padding-inline:var(--header-padding);width:100%;height:100%}@media screen and (min-width:1024px){#profile-base{--padding-block_:var(--header-padding);--max-height_:var(--profile-height_,calc(100vh - var(--main-header-height) - var(--padding-block_)));grid-template-columns:auto 1fr}}.glass-container\+header--specialist-profile{height:calc(100vh - var(--padding-block_)*2);height:var(--specialist-profile-height,calc(100vh - var(--padding-block_)*2));width:min(100%,100vw - var(--padding-block_) * 2)}@media screen and (min-width:1024px){.glass-container\+header--specialist-profile{--specialist-profile-height:calc(100vh - var(--main-header-height) - var(--padding-block_)*2)}.glass-container\+header--specialist-profile .edite-profile,.glass-container\+header--specialist-profile .profile{max-width:24rem}}.glass-container\+header--specialist-profile .mobile{overflow-y:auto;height:calc(var(--specialist-profile-height) - 2.5rem)}.glass-container\+header--specialist-profile .mobile>h4{font-weight:600;padding-inline:1rem;padding-bottom:1rem}.glass-container\+header--specialist-profile .edite-profile{display:flex;flex:1;gap:1rem;padding:1rem}.glass-container\+header--specialist-profile .edite-profile__image-left-part{display:flex;flex-direction:column;gap:1rem}.glass-container\+header--specialist-profile .edite-profile__image-left-part div:not(:first-child){display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;font-weight:600}.glass-container\+header--specialist-profile .edite-profile__image-left-part div:not(:first-child) b{color:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__image-left-part div:not(:first-child) div{display:flex}.glass-container\+header--specialist-profile .edite-profile__image-left-part div:not(:first-child) div svg path{fill:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__image-left-part div:last-child{align-items:flex-start;justify-content:start}.glass-container\+header--specialist-profile .edite-profile__form{display:flex;flex-direction:column;gap:.5rem;max-width:20rem}.glass-container\+header--specialist-profile .edite-profile__form>label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:600}.glass-container\+header--specialist-profile .edite-profile__form>label input{background-color:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label input,.glass-container\+header--specialist-profile .edite-profile__form>label textarea{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding-block:.25rem;padding-inline:.25rem;font-weight:500;resize:none;color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label input::-moz-placeholder{opacity:.5;color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label input::placeholder{opacity:.5;color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label textarea::-moz-placeholder{opacity:.5;color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label textarea::placeholder{opacity:.5;color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label textarea{padding:.25em .5em;height:7rem;background-color:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label textarea::-webkit-scrollbar{background-color:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label textarea::-webkit-scrollbar-thumb{background-color:var(--hsl-brand-100)}.glass-container\+header--specialist-profile .edite-profile__form>label select{position:relative;padding-block:.25rem;padding-inline:.25rem;padding-inline-end:1rem;border-radius:4px;border-radius:calc(var(--border-radius)/2);color:hsl(var(--hsla-primary-invert)/.5);background-color:var(--hsl-primary-base);font-weight:500;width:100%;cursor:pointer}.glass-container\+header--specialist-profile .edite-profile__form>label select::-webkit-scrollbar{background-color:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label select::-webkit-scrollbar-thumb{background-color:var(--hsl-brand-100)}.glass-container\+header--specialist-profile .edite-profile__form>label select option{background-color:var(--hsl-primary-base);color:var(--hsl-primary-invert)}.glass-container\+header--specialist-profile .edite-profile__form>label>label{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:.25rem;font-size:.875rem;padding:.25rem;padding-inline:.5rem;background-color:hsl(var(--hsla-brand-800)/.5);color:var(--hsl-primary-base);border-radius:1rem;font-weight:500}.glass-container\+header--specialist-profile .edite-profile__form>label>label svg{opacity:.5;padding-top:.125rem;fill:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label>label svg path{fill:var(--hsl-primary-base)}.glass-container\+header--specialist-profile .edite-profile__form>label>label::-moz-selection{-moz-user-select:none;user-select:none}.glass-container\+header--specialist-profile .edite-profile__form>label>label::selection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glass-container\+header--specialist-profile .profile{display:grid;grid-auto-rows:min-content;grid-gap:1.25rem;gap:1.25rem;padding:1rem;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;cursor:default}.glass-container\+header--specialist-profile .profile .circular-photo{width:min(100%,14rem)}.profile-tabs{display:flex;flex-direction:column;gap:1em;width:min(100%,100vw - 2rem);max-height:calc(100vh - 14rem);max-height:calc(100vh - var(--main-header-height) - 2rem)}.rating{height:calc(100% - 3.75rem)}.rating__body{display:flex;flex-direction:column;gap:.5em;height:calc(100% - 2.875rem)}@media screen and (max-width:1024px){.rating__body{overflow:visible}}.rating__body .li{position:relative;padding:1em;display:block}.rating__body .li:after{content:"";position:absolute;inset-inline:0;top:100%;height:2px;background-image:linear-gradient(90deg,transparent 5%,hsl(var(--hsla-primary-invert)/.4) 50%,transparent 95%)}.rating__body .li:last-child:after{content:none}.rating__body .li__head{display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"photo title ." "photo rating time";grid-gap:0 1em;gap:0 1em}.rating__body .li__head .rounded-photo{grid-area:photo}.rating__body .li__head strong{grid-area:title}.rating__body .li__head .star{display:flex;grid-area:rating;align-items:center;font-weight:600}.rating__body .li__head .time{color:hsl(var(--hsla-primary-invert)/.5)}.rating__body .li__description{font-size:.875em;font-weight:600}.add-specialist-container{--adjust-scroll-position:.75rem;display:grid;grid-gap:1rem;gap:1rem;margin-block:1.25vh;margin-block-end:3vh;padding-block:.125rem;padding-inline:.75rem;padding-bottom:.25rem;height:calc(100vh - 23rem);width:21rem}.add-spcl{width:19.5rem}.add-spcl:last-child{margin-bottom:3rem}.add-spcl__header{justify-content:space-between;gap:1.5rem}.add-spcl__persons-name{padding-block:1rem;font-weight:600;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-spcl__body-video{border-top-left-radius:0!important;border-top-right-radius:0!important}.add-spcl__body-video{display:flex;align-items:center;flex-direction:column;gap:.5rem;width:100%}.add-spcl__body-video .video-wrapper{border-radius:0;width:100%}.add-spcl__body-video .video-wrapper iframe{border-radius:inherit;width:100%}.add-spcl__body{display:flex;gap:inherit;padding:.5rem}.add-spcl__img-rating{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;padding-block:.5rem}.add-spcl__info{justify-content:space-around}.add-spcl__info,.add-spcl__rating{display:flex;flex-direction:column;gap:inherit}.add-spcl__rating{justify-content:center;align-items:center;margin-top:.25em}.add-spcl__see-profile-btm{background-color:var(--hsl-secondary-info);border-radius:8px;border-radius:var(--border-radius);padding-block:.5rem;padding-inline:.75rem;width:-moz-max-content;width:max-content;font-size:.875rem;font-weight:600}.add-spcl__tags-container{display:flex;flex-wrap:wrap;gap:.25rem}.add-spcl__text{width:-moz-max-content;width:max-content;font-size:.75em}.add-spcl__text--area{text-align:center;font-size:.875em;font-weight:700}.add-spcl__text--next-availability{font-weight:600}.add-spcl__text--tags{text-align:center;font-weight:500;padding-inline:.4em;padding-block:.2em;background-color:hsl(var(--hsla-brand-800)/.5);border-radius:.75em}.add-spcl__text--rating{font-size:1rem}#calendar-container>header{padding-inline:1rem}#calendar-container>header button:last-child svg{transform:rotate(180deg)}#calendar-container>div{grid-template-columns:repeat(7,1fr);display:grid;grid-gap:.25rem;gap:.25rem;padding:.5rem;font-weight:600}#calendar-container>div,#calendar-container>div:after{border-start-end-radius:0;border-start-start-radius:0}#calendar-container>div b,#calendar-container>div p{text-align:center;font-size:.875rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:default}#calendar-container>div p{border-radius:50%;transition:background-color .25s ease-out;cursor:pointer}#calendar-container>div p.last-next-month{color:var(--hsl-primary-base)}#calendar-container>div p.today{border-radius:50%;background-color:var(--hsl-brand-300)}#calendar-container>div p.have-work{position:relative}#calendar-container>div p.have-work:after{content:"";position:absolute;left:50%;bottom:.125rem;transform:translate(-50%);border-radius:50%;width:.3rem;height:.3rem;background-color:var(--hsl-brand-100)}#calendar-container>div p:hover{background-color:hsl(var(--hsla-brand-300)/.5)}.live{display:grid}.live--close{grid-template-rows:auto 1fr}.live__header{gap:1rem!important;justify-content:flex-start!important}.live__header button{background-color:transparent}.live__live-sate,.live__toggler-listen{font-weight:600;padding:.5rem;padding:var(--header-padding)}.live__live-state{width:5.8rem}.live__jitsi{width:calc(100% + 1px);height:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}#timeline-chat-container{position:relative;display:grid;grid-auto-rows:auto 1fr;width:100%}#timeline-chat-container .switch-wrap{width:2.65rem}#timeline-chat-container header h3{padding-inline-start:.125rem}#timeline-chat-container header div:last-child{overflow:hidden}#timeline-chat-container header div:last-child button:last-child{margin-inline-end:1rem}#timeline-chat-container.colapse>header{border-radius:8px!important;border-radius:var(--border-radius)!important}#timeline-chat-container #timeline-chat{overflow-x:hidden;overflow-y:auto;overflow-y:overlay;scroll-behavior:smooth;border-radius:8px;border-radius:var(--border-radius);border-start-end-radius:0;border-start-start-radius:0;padding-inline-end:.5rem}#timeline-chat-container #timeline-chat:after{content:none}#timeline-chat-container #timeline-chat::-webkit-scrollbar{width:9px;border-radius:1rem;background:transparent}#timeline-chat-container #timeline-chat::-webkit-scrollbar-track{border-radius:.5rem}#timeline-chat-container #timeline-chat::-webkit-scrollbar-thumb{background-color:var(--hsl-brand-100);border-radius:14px;border-right:4px solid transparent;border-top:2px solid transparent;border-bottom:1px solid transparent;background-clip:padding-box;border-start-end-radius:25px;border-end-end-radius:25px}.button-message-not-read{position:absolute;bottom:7rem;right:1rem;z-index:1;cursor:pointer;display:flex;align-items:center;padding:.55rem;width:2.5rem;height:2.5rem;border-radius:50%}table#timeline-chat-table{position:relative;border-spacing:1rem;border-collapse:separate;height:100%;box-sizing:border-box;width:100%}table#timeline-chat-table:before{content:"";position:absolute;inset:0;width:2rem;height:100%;background-image:linear-gradient(var(--hsl-primary-base) 11%,transparent 0);background-position:0;background-size:16px 7px;background-repeat:repeat-y}table#timeline-chat-table-room-door{position:relative;border-spacing:1rem;border-collapse:separate;height:100%;box-sizing:border-box;width:100%}table#timeline-chat-table-room-door:before{position:absolute;inset:0;width:2rem;height:100%;background-image:linear-gradient(var(--hsl-primary-base) 11%,transparent 0);background-position:0;background-size:16px 7px;background-repeat:repeat-y}.tr-date .td-date div{display:flex;padding-inline-start:1rem;height:3rem;width:100%;align-items:center;gap:1rem}.tr-date .td-date div b{vertical-align:middle;text-align:center;font-weight:600;width:-moz-fit-content;width:fit-content;color:var(--hsl-primary-light)}.tr-date .td-date div>span{width:100%;border:1px dashed var(--hsl-primary-light)}.tr-date .td-date div.today p{position:relative;bottom:.5em;display:flex;flex-direction:column}.tr-date .td-date div.today p span{color:hsl(var(--hsla-brand-100)/.5);font-weight:500;font-size:.75em;text-align:center}.tr-date .td-date div.today b{color:var(--hsl-brand-100)}.tr-date .td-date div.today>span{border-color:var(--hsl-brand-100)}.tr-date .td-date div.future b{color:hsl(var(--hsla-primary-light)/.5)}.tr-date .td-date div.future span{border-color:hsl(var(--hsla-primary-light)/.5)}.message--top-start{vertical-align:top;text-align:start}.message__time{display:flex;padding-block-start:.875rem}.message__time span{position:relative;padding-inline-start:2rem;color:hsl(var(--hsla-primary-light)/.5);font-weight:500}.message__time span:before{content:"";position:absolute;top:50%;left:-1rem;width:2.5rem;height:1px;background-color:var(--hsl-primary-base)}.message__user-message{max-width:1;padding-block:0;padding-inline:.25rem;vertical-align:top;text-align:start;width:100%;font-weight:500;font-size:.975rem}.message__user-message chat-mention{align-items:flex-start;margin-bottom:1px}.message__user-message .person-name{position:relative;bottom:.25rem;margin-bottom:.25rem;font-weight:600;font-size:1.05rem;color:hsl(var(--hsla-primary-light)/.5)}.message__user-message img,.message__user-message video{max-width:19rem;height:auto}.message__user-message .attachment{position:relative;max-width:50%;padding:0}.message__user-message .attachment a img{margin-block:.5em}.message__user-message a{color:var(--hsl-secondary-info)}.message__user-message bot-button{font-weight:600;color:var(--hsl-primary-dark)}.message__user-message raw-html-custom-element{word-break:break-all}.message .message__add-tags,.message .message__replay,.message .message__trash{padding-block-start:.125rem}.message--new .wrapper__editable{display:grid;grid-template-columns:4ch auto 1.5rem;grid-auto-flow:column;grid-template-areas:"message--time message--header message--actions" "message--time message--message message--actions";grid-gap:.5em 1em;gap:.5em 1em;border-radius:10px;margin:0 1rem;padding:.5em .75em;width:-moz-fit-content;width:fit-content;background-color:hsl(var(--hsla-primary-base)/.2)}@media screen and (min-width:768px){.message--new .wrapper__editable{grid-template-columns:none;grid-template-areas:"message--time message--blank-space message--image message--header message--actions" "message--time message--blank-space message--image message--message message--actions"}}.message--new .wrapper__editable--system{grid-template-columns:4ch 1rem 3rem max-content;grid-template-areas:"message--time message--blank-space message--image message--header" "message--time message--blank-space message--image message--message";background-color:hsl(var(--hsla-brand-800)/.5)}.message--new .wrapper__editable--private{background-color:var(--hsl-brand-800)}.message--new .wrapper__editable--private .wrapper__blank-space svg{transform:translateY(-5px) scale(1.5)}.message--new .wrapper__editable--private .chat-mention{color:var(--hsl-brand-100);font-weight:600}.message--new .wrapper .positive .wrapper__blank-space path{fill:var(--hsl-brand-100)}.message--new .wrapper .positive .wrapper__message{color:var(--hsl-brand-100);font-weight:600;font-size:1em}.message--new .wrapper .negative .wrapper__blank-space path{fill:var(--hsl-secondary-error)}.message--new .wrapper .negative .wrapper__message{color:var(--hsl-secondary-error);font-weight:600;font-size:1em}.message--new .wrapper__time{grid-area:message--time;position:relative;font-weight:600;font-size:.875em;color:hsl(var(--hsla-primary-invert)/.5)}.message--new .wrapper__time:before{content:"";position:absolute;top:.6em;right:calc(100% + .5em);height:1px;width:1rem;background-color:hsl(var(--hsla-primary-invert)/.3)}.message--new .wrapper__blank-space{justify-content:center;padding-top:.65rem;display:none}@media screen and (min-width:768px){.message--new .wrapper__blank-space{display:flex;grid-area:message--blank-space}}.message--new .wrapper__blank-space>div,.message--new .wrapper__blank-space>svg{transform:scale(1.75)}.message--new .wrapper__header{grid-area:message--header;width:-moz-fit-content;width:fit-content}.message--new .wrapper__header strong{color:hsl(var(--hsla-primary-invert)/.5)}.message--new .wrapper__message{grid-area:message--message;position:relative;max-width:50vw;font-size:.875em;font-weight:500}.message--new .wrapper__message a{color:var(--hsl-secondary-info)}.message--new .wrapper__message .attachment-gallery{display:flex;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;justify-items:flex-start}.message--new .wrapper__message .attachment-gallery span{display:none}.message--new .wrapper__message figure{max-width:50vw;align-items:flex-start}.message--new .wrapper__message figure a,.message--new .wrapper__message figure img{max-width:inherit;width:100%;height:auto}.message--new .wrapper__message figure img{border-radius:6px;box-shadow:0 0 4px -2px var(--hsl-brand-800)}.message--new .wrapper__image{display:none}@media screen and (min-width:768px){.message--new .wrapper__image{grid-area:message--image;display:block}}.message--new .wrapper__actions{grid-area:message--actions;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.message--new .wrapper__actions>button{position:relative;background:transparent;padding:.125em}.message--new .wrapper__actions>button:first-child svg{width:1rem;height:1rem}.message--new .wrapper__actions>button:first-child svg path{fill:var(--hsl-primary-invert)}.message--new .wrapper__actions>button.focus-visible .options,.message--new .wrapper__actions>button:active .options,.message--new .wrapper__actions>button:focus .options,.message--new .wrapper__actions>button:focus-within .options{transform:scale(1)}.message--new .wrapper__actions>button.focus-visible .options,.message--new .wrapper__actions>button:active .options,.message--new .wrapper__actions>button:focus .options,.message--new .wrapper__actions>button[focus-within] .options{transform:scale(1)}.message--new .wrapper__actions>button:active .options,.message--new .wrapper__actions>button:focus .options,.message--new .wrapper__actions>button:focus-visible .options,.message--new .wrapper__actions>button[focus-within] .options{transform:scale(1)}.message--new .wrapper__actions>button:active .options,.message--new .wrapper__actions>button:focus .options,.message--new .wrapper__actions>button:focus-visible .options,.message--new .wrapper__actions>button:focus-within .options{transform:scale(1)}.message--new .wrapper__actions .options{position:absolute;bottom:calc(100% - 1rem);left:100%;display:flex;flex-direction:column;border-radius:10px;border:2px solid var(--hsl-primary-base);background-color:var(--hsl-brand-800);transform:scale(0);transform-origin:left bottom;transition:transform 50ms ease-in;box-shadow:0 0 8px -2px var(--hsl-brand-800);overflow:hidden;text-align:start}.message--new .wrapper__actions .options__item{position:relative;padding:.75em 1.25em;font-weight:500}.message--new .wrapper__actions .options__item:hover{background-color:hsl(var(--hsla-primary-base)/.05)}.message--new .wrapper__actions .options__item+.options__item:before{content:"";position:absolute;top:-1px;inset-inline:.5em;height:1px;background-color:var(--hsl-primary-base)}.sender__cell{padding-inline-start:1rem}.sender__cell__container{justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:1.25rem;padding-inline:1.5rem;border-radius:10px;border-radius:calc(var(--border-radius)*1.25);width:100%;background-color:hsl(var(--hsla-brand-800)/.5)}.sender__cell__container.margin-bottom{margin-bottom:9rem}.sender__cell__time{position:relative}.sender__cell__time:before{content:"";position:absolute;top:50%;left:-3.5rem;width:2.75rem;height:1px;border-radius:2px;background-color:var(--hsl-brand-100)}.sender__cell__time b{font-size:.75rem;color:var(--hsl-brand-300)}.sender__cell__time span{font-size:.875rem;font-weight:600;color:var(--hsl-brand-100)}.sender__cell__time__without-before{position:relative}.sender__cell__time__without-before b{font-size:.75rem;color:var(--hsl-brand-300)}.sender__cell__time__without-before span{font-size:.875rem;font-weight:600;color:var(--hsl-brand-100)}.sender__cell__writer{position:relative;border-radius:4px;border-radius:calc(var(--border-radius)/2);background-color:var(--hsl-primary-light);width:100%;height:-moz-max-content;height:max-content}.sender__cell__writer .chat-mention{color:var(--hsl-primary-dark)}.sender__cell__writer a{color:var(--hsl-secondary-info)}.sender__cell__writer img,.sender__cell__writer video{width:auto;max-height:9rem}.sender__cell__writer>div{top:0;width:100%;max-width:100%;word-break:break-all;color:var(--hsl-primary-dark)}.sender__cell__writer>div trix-custom-element>button{height:2.5rem!important;width:2.5rem!important}.sender__cell__writer>div trix-custom-element>button{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent}.sender__cell__writer>div trix-custom-element>button:first-child{left:0}.sender__cell__writer>div trix-custom-element>button#trix-submit-button{top:0;right:0;margin:0;padding:0}.sender__cell__writer>div trix-custom-element trix-editor{height:auto!important}.sender__cell__writer>div trix-custom-element trix-editor{transition:height 50ms ease-out;border:0;min-height:2.5rem;max-height:10rem;background-color:var(--hsl-primary-light);color:var(--hsl-primary-dark);font-weight:500;caret-color:var(--hsl-primary-dark)}.sender__cell__writer>div trix-custom-element trix-editor.focus-visible{outline:0}.sender__cell__writer>div trix-custom-element trix-editor:focus-visible{outline:0}.sender__cell__writer>div trix-custom-element trix-editor>div{color:var(--hsl-primary-dark)}.sender__cell__tools{gap:.25rem}.sender__cell__tools button svg path{fill:var(--hsl-primary-base)!important}.sender__cell__tools span{font-size:.75rem;font-weight:600;padding-inline-end:.25rem;align-items:stretch;color:var(--hsl-primary-base)}.sender__cell__tools span:before{content:"";width:.5rem;height:.5rem;border-radius:50%;margin:.25rem;background-color:var(--hsl-primary-base)}.sender__cell__tools span.recording:before{background-color:var(--hsl-brand-100)}bot-button{display:inline-block;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.01em;background-color:var(--sea-blue);width:100%;margin:20px auto 0;text-align:center;padding:.5rem;max-width:7rem;transition:background-color .5s ease,color .5s ease}bot-button:hover{filter:brightness(.9)}bot-button:disabled{cursor:default;opacity:.3}bot-button:disabled:hover{transition:none;color:var(--hsl-primary-invert);background-color:var(--hsl-primary-base)}bot-button.yes{background-color:var(--hsl-brand-300)}bot-button.no{background-color:var(--hsl-secondary-error)}.selected-search-result{border-radius:8px;background-color:hsl(var(--hsla-brand-100)/.5);padding:.5em .25em .25em}@media screen and (max-width:640px){#timeline-chat-container header h3{display:none}#timeline-chat-container header div:last-child{margin-block:.5rem}.message__time{min-width:0}.message__time span{padding-inline-start:.5rem}.message__time span:before{content:none}.message__user-message{font-size:1.125rem}.message__user-message img{max-width:6rem}.sender__cell__container{padding:1rem}.sender__cell__writer>div trix-custom-element>button svg{width:1.5rem;height:1.5rem}}.sender__cell__writer>div trix-custom-element trix-editor{overflow-y:auto}raw-html-custom-element *,trix-editor *{word-break:break-word;white-space:pre-wrap}raw-html-custom-element .attachment,raw-html-custom-element .attachment a,raw-html-custom-element .attachment__caption,raw-html-custom-element .chat-mention,raw-html-custom-element .photo-ctr-rds,raw-html-custom-element br,raw-html-custom-element img,raw-html-custom-element video,trix-editor .attachment,trix-editor .attachment a,trix-editor .attachment__caption,trix-editor .chat-mention,trix-editor .photo-ctr-rds,trix-editor br,trix-editor img,trix-editor video{word-break:normal;white-space:normal}.message-reply{border-radius:0 0 0 10px!important;width:100%!important}.message-reply{grid-template-areas:"message--time message--image message--header message--actions" "message--time message--image message--message message--actions"}.message-replay-actions,.message-reply{background-color:#0003!important}.message-replay-actions{border-radius:0 0 10px!important}.message-replay-actions{padding:.5em .75em .5rem 0;align-items:flex-end}.message-answered{background-color:#0006!important;border-radius:10px 10px 0 0!important;width:auto!important}.message-answered{grid-template-areas:"message--time message--image message--header message--actions" "message--time message--image message--message message--actions"}.photo-message-answered{margin:0 auto;align-self:center}.input-reply{position:relative;display:flex;align-items:center}.input-reply__card{padding:1rem 1.5em;max-height:10rem;overflow-y:scroll;width:100%}.input-reply:before{content:"";position:absolute;left:.6em;inset-block:.6em;border-radius:1em;width:.25em;background-color:var(--hsl-brand-100)}.input-edit{position:relative;display:flex;align-items:center}.input-edit__card{padding:1rem 1.5em;max-height:10rem;overflow-y:scroll;width:100%}.input-edit:before{content:"";position:absolute;left:.6em;inset-block:.6em;border-radius:1em;width:.25em;background-color:var(--hsl-brand-100)}#files-container{gap:inherit}#files-container>header{padding-inline-end:1rem}#files-container>header div{gap:.5rem}#files-container>header div input{margin-block-start:2px}#files-container>div{gap:inherit;grid-template-columns:repeat(4,1fr);padding:1rem}#files-container>div>div{gap:.5rem}.remove-participante{display:flex;justify-content:center;padding:1em;gap:1em}.remove-participante .default-btm{width:7em;font-weight:600}.invite-container{grid-area:specialistsCards;border-left:1px solid hsl(var(--hsla-primary-base)/.6);min-height:100%}.invite-container__header{padding-inline:0!important}.invite-container__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-inline:.75rem;margin-top:.75rem}.invite-container__header h3{position:relative;padding-inline:1rem;padding-inline:calc(var(--header-padding)*2);padding-block:.875rem;font-weight:600;isolation:isolate;cursor:pointer;font-size:.875em}.invite-container__header h3:before{content:"";position:absolute;inset:6px;border-radius:8px;border-radius:var(--border-radius);background-color:var(--hsl-secondary-info);z-index:-1}.invite-container__header h3:first-child:before{left:8px}.invite-container__header h3:last-child:before{right:12px}.invite-container__header h3.tab-on-use{cursor:default}.invite-container__header h3.tab-on-use:before{content:none}.invite{width:21rem}.invite .p{margin:auto;padding-block:1rem;width:90%;text-align:center}.invite>.loading-container{height:calc(100vh - 23rem)}.invite__header{margin-top:.875rem;margin-inline:.875rem}.invite__header button{padding:.5rem;padding-inline:1rem;border-radius:8px;border-radius:var(--border-radius);font-weight:500;background-color:var(--hsl-secondary-info);color:var(--hsl-primary-light)}.invite__scroll-container{max-height:67vh;overflow-x:hidden}.invite__content{margin-inline:.875rem;font-weight:500}.invite__description{padding:1rem}.invite__copy-link{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border-bottom:2px solid var(--hsl-primary-base)}.invite__copy-link custom-element-clipboard{width:100%;margin:auto}.invite__copy-link button{width:100%;padding:.35rem;border-radius:4px;border-radius:calc(var(--border-radius)/2);background-color:hsl(var(--hsla-brand-800)/.5);font-weight:600;font-size:.8rem;color:var(--hsl-primary-light)}.invite__emails{padding-inline:1rem;padding-bottom:2rem;border-bottom:2px solid var(--hsl-primary-base)}.invite__emails,.invite__emails label{display:grid;grid-gap:.5rem;gap:.5rem}.invite__emails label input{padding:.25rem;border:2px solid transparent;border-radius:4px;border-radius:calc(var(--border-radius)/2)}.invite__permission{padding:1rem}.invite__permission label{display:grid;grid-gap:.5rem;gap:.5rem}.invite__permission label>div{background-color:var(--hsl-primary-light)}.invite__permission label>div select option{color:var(--hsl-primary-base)}.invite__button-sender{position:relative;margin-top:1rem;padding-block:1rem;margin-inline:.875rem}.invite__button-sender:before{content:"";position:absolute;top:0;inset-inline:-.875rem;height:1px;background-color:hsl(var(--hsla-primary-base)/.6)}.invite__button-sender__button{padding-block:.5rem;width:100%;background-color:var(--hsl-secondary-info);font-weight:600;color:var(--hsl-primary-light);border-radius:8px;border-radius:var(--border-radius);transition:color .2s ease-out,background-color .2s ease-out}.invite__button-sender__button:hover{color:var(--hsl-secondary-info);background-color:var(--hsl-primary-light)}.invite__button-sender__button--red{background-color:var(--hsl-secondary-error)}.invite__button-sender__button--red:hover{color:var(--hsl-secondary-error)}.invite__button-sender__button--blue{background-color:var(--hsl-secondary-info)}.invite__button-sender__button--blue:hover{color:var(--hsl-secondary-info)}.invite__remove{display:flex;flex-direction:column}.invite__remove__ctnr{display:inherit;flex-direction:inherit;gap:1rem;padding:1rem}.invite__remove .select-css{background-color:var(--hsl-primary-light)}.invite__remove .select-css option{color:var(--hsl-primary-dark)}.invite__button-sender__button+.invite__button-sender__button{margin-top:.5rem}.mention-box{position:absolute;top:0;left:0;transform:translate(clamp(0px,var(--left-mention),100vw - 100%)) translateY(clamp(0px,var(--top-mention) - 100%,100vh - 100% - 5rem));z-index:var(--layer-above-modal);display:grid;grid-auto-rows:min-content;border-radius:8px;border-radius:var(--border-radius);border:2px solid var(--hsl-brand-300);width:18rem;max-height:14rem;height:calc(4.5rem*var(--amount-of-options));background-color:var(--hsl-brand-800);box-shadow:0 0 16px 2px var(--hsl-brand-800);scroll-snap-type:block mandatory;scroll-padding-block:.5rem;animation-name:mention-fade-in;animation-duration:.1s;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes mention-fade-in{0%{opacity:0}to{opacity:1}}.mention-box__row{position:relative;display:grid;grid-template-columns:3rem 1fr .75rem;align-items:center;grid-gap:.5rem;gap:.5rem;height:-moz-min-content;height:min-content;padding-block:.5rem;scroll-snap-align:start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mention-box__row+.mention-box__row:before{top:0!important}.mention-box__row+.mention-box__row:before{content:"";position:absolute;inset:1rem;transform:translateY(-50%);height:2px;border:1rem;background-color:var(--hsl-primary-base)}.mention-box__row:first-child{margin-top:.5rem}.mention-box__row:last-child{margin-bottom:.5rem}.mention-box__row--selected,.mention-box__row:active,.mention-box__row:focus,.mention-box__row:hover{background-color:hsl(var(--hsla-primary-base)/.5)}.mention-box__row .img{border-radius:50%;margin:auto;width:2rem;aspect-ratio:1;-o-object-position:center;object-position:center}.mention-box__row .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}figure{padding:0;margin:0;display:inline-grid;align-items:center;justify-content:center;width:auto}figure .chat-mention{position:relative;top:5px;display:inline-flex;align-items:center;cursor:pointer;margin-inline:.25rem;max-height:0}figure .chat-mention .photo-ctr-rds{width:1.3rem!important;height:1.3rem!important;box-shadow:none!important}figure .chat-mention .photo-ctr-rds{margin-right:.25rem;overflow:hidden}figure .chat-mention .photo-ctr-rds>img{border-radius:50%!important}figure .chat-mention .photo-ctr-rds>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}trix-editor .attachment{position:relative}trix-editor [data-trix-cursor-target]{display:inline-block!important;width:1px!important;padding:0!important;margin:0!important;border:none!important}.message--new .wrapper__message figure a img{width:10rem;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}raw-html-custom-element>div{line-height:1.5rem}.room-main{grid-template-rows:auto 1fr;grid-gap:.5rem;grid-gap:var(--header-padding);padding-inline:.5rem;padding-inline:var(--header-padding);padding-block:.5rem;height:max(100dvh - 70px)}.room-base,.room-main{display:grid;gap:.5rem;gap:var(--header-padding)}.room-base{position:relative;right:.25rem;right:calc(var(--header-padding)/2);grid-template-columns:auto 3fr 1fr;grid-template-rows:auto repeat(3,1fr) 3rem;grid-gap:.5rem;grid-gap:var(--header-padding);height:calc(100dvh - 130px);grid-template-areas:"teamMember liveJitsi" "teamMember chatRoom"}@media screen and (min-width:1024px){.room-base{position:sticky;right:auto}}.room-base #team-members-wrapper-area{grid-area:teamMember;grid-row:1/span 5}.room-base .live{grid-area:liveJitsi;grid-column:2/span 2}.room-base .live--jitsi{grid-row:1/span 2}.room-base #timeline-chat-container{grid-area:chatRoom;grid-column:2/span 2;grid-row:2/span 4}.room-base--jitsi{grid-template-areas:"teamMember liveJitsi" "teamMember liveJitsi" "teamMember chatRoom"}.room-base--jitsi #timeline-chat-container{grid-row:3/span 3}.room-base--chat .live{grid-row:1/span 4}.room-base--chat #timeline-chat-container{grid-row:5/span 1}.room-door{margin-inline:auto;display:grid;grid-template-rows:auto 1fr;width:100%}@media screen and (min-width:1280px){.room-door{height:calc(100vh - 16.375rem);height:calc(100vh - var(--main-header-height) - 4.375rem)}}.room-door__body{display:grid}@media screen and (min-width:1280px){.room-door__body{grid-template-columns:2fr 2fr 2fr;grid-auto-flow:column;height:calc(100% - 52px)}}.room-door__body .container{display:flex;flex-direction:column;padding:2rem;height:100%}.room-door__body .container>.d-txt em,.room-door__body .container>.d-txt strong{display:block}.room-door__body .container__room-door-info{position:relative;gap:2em}.room-door__body .container__room-door-info:before{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;height:var(--h_,2px);width:var(--w_);background-image:linear-gradient(90deg,transparent 5%,hsl(var(--hsla-primary-invert)/.4) 45%,transparent 90%);background-image:linear-gradient(var(--deg_,90deg),transparent 5%,hsl(var(--hsla-primary-invert)/.4) 45%,transparent 90%)}@media screen and (min-width:1280px){.room-door__body .container__room-door-info:before{--h_:100%;--w_:2px;--deg_:180deg;inset-block:0;inset-inline:auto;bottom:auto;right:-1px}}.room-door__body .container:first-child{position:relative;gap:2em}.room-door__body .container:first-child:before{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;height:var(--h_,2px);width:var(--w_);background-image:linear-gradient(90deg,transparent 5%,hsl(var(--hsla-primary-invert)/.4) 45%,transparent 90%);background-image:linear-gradient(var(--deg_,90deg),transparent 5%,hsl(var(--hsla-primary-invert)/.4) 45%,transparent 90%)}@media screen and (min-width:1280px){.room-door__body .container:first-child:before{--h_:100%;--w_:2px;--deg_:180deg;inset-block:0;inset-inline:auto;bottom:auto;right:-1px}}.room-door__body .container__online-members{display:inherit;flex-direction:inherit;gap:.5em}.room-door__body .container__online-members__photos{display:inherit;align-items:center;gap:.5em}.room-door__body .container__online-members__photos:before{content:"";width:8px;height:8px;background-color:var(--hsl-brand-100);border-radius:8px;border-radius:var(--border-radius)}.room-door__body .container__online-members .more-than-four{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:hsl(var(--hsla-primary-invert)/.125);border-radius:50%}.room-door__body .container:last-child{gap:2em}.room-door__body .container__time button{display:flex;align-items:center;gap:1em;padding-block:.5em;padding-inline:2em;margin-top:.25em;font-size:1.25rem}@media (max-width:1024px){.room-door__body .container__time button{display:inline-block;width:100%;font-size:1rem}.room-door__body .container__time button svg{display:inline;margin-right:1em}.room-door__body .container__time button strong{position:relative;bottom:6px}.room-door__body .container__time button em{display:block}.room-door__body .container__time button em:nth-child(3){display:none}}.room-door__body .container__register{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:1em;gap:1em}.room-door__body .container__register .label{display:grid;grid-gap:.125em;gap:.125em;font-weight:600;width:-moz-fit-content;width:fit-content}.room-door__body .container__register .label input{background-color:var(--hsl-primary-light);color:var(--hsl-primary-dark)}.room-door__body .container__register .label input::-moz-placeholder{color:hsl(var(--hsla-primary-dark)/.8)}.room-door__body .container__register .label input::placeholder{color:hsl(var(--hsla-primary-dark)/.8)}.room-door__body .container__register button{margin-top:1.125em;padding:.325rem .875rem;width:-moz-fit-content;width:fit-content}.room-door__body .container__copy-link button{display:flex;align-items:center;gap:.5em;margin-top:.5em;padding-block:.4em;padding-inline:2em}.room-door__body .container .gest-client button{margin-top:.125em;width:-moz-fit-content;width:fit-content;font-size:1.5rem;padding:.75rem 1.5rem}jitsi-video-custom-element{position:relative;display:grid}.wrapper-togglers{border-top-right-radius:0!important;border-bottom-right-radius:8px!important;border-bottom-right-radius:var(--border-radius)!important}.wrapper-togglers{position:absolute;top:100%;inset-inline:0;transform:translateY(-100%);z-index:1;width:-moz-fit-content;width:fit-content;margin-left:auto;padding-block:.5rem}.switchAlarm__card{padding:.5rem}.switchAlarm__btnSwitch{margin:0 .5rem}.structure-room-door-v2__content-room-door{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1.5fr 1fr 1fr;height:calc(100dvh - 170px)}@media screen and (min-width:275px){.structure-room-door-v2__content-room-door{grid-template-columns:1fr}}@media screen and (min-width:1024px){.structure-room-door-v2__content-room-door{grid-template-columns:1fr 1fr}.structure-room-door-v2__content-room-door #cards-chat{grid-column-start:1;grid-column-end:3}.structure-room-door-v2__content-room-door #timeline-chat-container{height:100%!important}.structure-room-door-v2__content-room-door #timeline-chat-container{max-height:40vh}.structure-room-door-v2__content-room-door #section-card-info,.structure-room-door-v2__content-room-door #section-card-members{height:100%}}@media screen and (min-width:1536px){.structure-room-door-v2__content-room-door{grid-template-columns:1.5fr 1fr 1fr}.structure-room-door-v2__content-room-door #cards-chat{grid-column-start:auto;grid-column-end:auto}.structure-room-door-v2__content-room-door #timeline-chat-container{max-height:76vh}.structure-room-door-v2__content-room-door #section-card-info,.structure-room-door-v2__content-room-door #section-card-members{height:-moz-max-content;height:max-content}}.alarmBody{display:flex;flex-direction:column;align-items:flex-start;gap:2em}.icon-cam-off{font-size:2.5rem;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-section-room-door{height:max(100vh - 12rem);height:max(100vh - var(--main-header-height))}.roomDoorExternal-form{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:275px){.roomDoorExternal-form{width:100%}}@media screen and (min-width:1024px){.roomDoorExternal-form{width:50%}}@media screen and (min-width:1536px){.roomDoorExternal-form{width:50%}}.structure-room-door-join-v2__content-room-door{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1.5fr 1fr;align-content:baseline}.structure-room-door-join-v2__content-room-door #card-jitsi-and-members .inside-card{max-height:-moz-max-content!important;max-height:max-content!important}.structure-room-door-join-v2__content-room-door #card-jitsi-and-members .inside-card{display:inherit;min-height:15rem}.structure-room-door-join-v2__content-room-door #card-members{grid-column-start:1}.structure-room-door-join-v2__content-room-door #card-room-info{grid-column-start:2;grid-row-start:1}@media screen and (min-width:275px){.structure-room-door-join-v2__content-room-door{grid-template-columns:1fr}.structure-room-door-join-v2__content-room-door #card-room-info{grid-column-start:1;grid-row-start:2}}@media screen and (min-width:1024px){.structure-room-door-join-v2__content-room-door{grid-template-columns:1fr 1fr}.structure-room-door-join-v2__content-room-door #card-room-info{grid-column-start:2;grid-row-start:1}}@media screen and (min-width:1536px){.structure-room-door-join-v2__content-room-door{grid-template-columns:1.5fr 1fr}}#tags-Container{gap:inherit}#tags-Container>div{gap:inherit;padding-block:1rem}#tags-Container>div>div{gap:inherit;padding-inline:1rem}#tags-Container>div>div p{font-weight:500}#team-members-wrapper{flex-direction:column;max-width:-moz-fit-content;max-width:fit-content}#team-members-wrapper #team-members-block{display:grid;grid-template-areas:"header header" "roundList specialistsCards";overflow:hidden;border-radius:8px;grid-template-rows:min-content 1fr}#team-members-wrapper #team-members-block:after{content:none}#team-members-wrapper #team-members-block>header{grid-area:header}#team-members-wrapper #team-members-block .team-members-body{display:flex;justify-content:center;width:100%;border-top-left-radius:0;border-top-right-radius:0}#team-members-wrapper #team-members-block .team-members-body__user-list{grid-area:roundList;display:flex;align-items:center;flex-direction:column;gap:.75rem;margin-bottom:auto;padding-block:1.5rem;border:0;height:100%;min-width:6.25rem;overflow-y:scroll;scroll-behavior:smooth}#team-members-wrapper #team-members-block .team-members-body__user-list:after{content:none}#team-members-wrapper #team-members-block .search-bar{margin-left:.75rem}#team-members-wrapper #team-members-block .add-team-members{display:flex;align-items:center;justify-content:center;height:4rem;width:4rem;min-height:4rem;min-width:4rem;border-radius:50%;background-color:var(--hsl-brand-800);box-shadow:inset 0 4px 10px #00000080}#team-members-wrapper #team-members-block .room-offline div,#team-members-wrapper #team-members-block .room-offline img{filter:grayscale(100%)}#team-members-wrapper #team-members-block .team-member-timer{position:relative;cursor:pointer;margin:6px}#team-members-wrapper #team-members-block .team-member-timer.room-offline .rounded-photo,#team-members-wrapper #team-members-block .team-member-timer.room-offline svg:not(.does-not-exist){opacity:.5}#team-members-wrapper #team-members-block .team-member-timer:last-child:after,#team-members-wrapper #team-members-block .team-member-timer:last-child:before{transform-origin:bottom}#team-members-wrapper #team-members-block .team-member-timer:last-child:before{top:auto;bottom:calc(100% + 8px);transform:rotate(270deg) scale(0) translateY(20%)}#team-members-wrapper #team-members-block .team-member-timer:last-child:hover:before{transform:rotate(270deg) scale(1) translateY(20%)}#team-members-wrapper #team-members-block .team-member-timer:last-child:after{top:auto;bottom:calc(100% + 10px)}#team-members-wrapper #team-members-block .team-member-timer svg{width:4.5rem!important;height:4.5rem!important}#team-members-wrapper #team-members-block .team-member-timer.custom-title:after{width:5rem}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__circle{stroke-width:4px;stroke:var(--hsl-primary-base)}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining{stroke-width:4px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:all 1s ease-out;stroke:var(--hsl-brand-100);border-radius:50%}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining.all-users{stroke:var(--hsl-brand-300)!important}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining.room-isolated{stroke:var(--hsl-secondary-error)!important}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining.room-together{stroke:var(--hsl-brand-100)!important}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining.room-customer{stroke:var(--hsl-secondary-warning)!important}#team-members-wrapper #team-members-block .team-member-timer .base-timer__grope__path-remaining.room-guest{stroke:var(--hsl-primary-base)!important}#team-members-wrapper #team-members-block .team-member-timer.grouped-users{flex-wrap:wrap;justify-content:center;gap:.65rem;width:5.25rem;margin-block-end:1rem}#team-members-wrapper #team-members-block .team-member-timer.grouped-users:before{content:"";position:absolute;top:calc(100% + 1.25rem);width:5.25rem;border-bottom:1px solid hsl(var(--hsla-primary-base)/.6)}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div{position:relative}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div:last-child:nth-child(odd){position:relative;top:-5px}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div svg{inset:-5px!important;width:2.625rem!important;height:2.625rem!important}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div.custom-title:after{width:5rem}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div:nth-child(2n).custom-title:after{left:-.325rem}#team-members-wrapper #team-members-block .team-member-timer.grouped-users>div:nth-child(odd):not(:last-child).custom-title:after{left:2.35rem}#team-members-wrapper #team-members-block .invite-tabs{width:100%;height:100%}#team-members-wrapper .toggle-themes{width:100%}#team-members-wrapper .toggle-themes__icons{position:relative;display:flex;align-items:center;width:7rem}#team-members-wrapper .toggle-themes__icons:before{content:"";position:absolute;left:50%;transform:translate(-50%);margin-block:1.25%;height:90%;width:1px;border-radius:8px;border-radius:var(--border-radius);background-color:hsl(var(--hsla-primary-base)/.5)}#team-members-wrapper .toggle-themes button{width:100%;background-color:transparent;padding-block:.5rem}#team-members-wrapper .toggle-themes button svg{width:1rem;height:1rem}#team-members-wrapper .toggle-themes button.not-selected svg{opacity:.5}.team-members__header{background-color:hsl(var(--hsla-primary-base)/.2)!important;background-image:linear-gradient(160.17deg,hsl(var(--hsla-primary-base)/.5) 0,hsl(var(--hsla-primary-base)/.1) 100%)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.team-members__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;gap:calc(var(--header-padding)/2);padding-block:.5rem;padding-block:var(--header-padding)}.team-members__header__title{font-size:1.25rem!important;width:-moz-min-content!important;width:min-content!important}.team-members__header__title{font-weight:600}.team-members__header__amount-online{display:flex;gap:.3rem;font-size:.75rem}.team-members__header__amount-online span{color:hsl(var(--hsla-primary-invert)/.5)}.team-members__header__button{display:flex;align-items:center;padding:.25rem;margin-top:.25rem;font-size:.75rem}.team-members__header__button svg{width:1em}.team-members__header--show-members{grid-auto-flow:column;padding-inline:1.5rem;flex-direction:row}.team-members__header--show-members.team-members__header{justify-content:space-between;padding-inline:1.5rem}.team-members__header--show-members .team-members__header__amount-online{font-size:.875rem}.team-members__header--show-members .team-members__header__button{font-size:.95rem}@media screen and (max-width:640px){#team-members-wrapper,#team-members-wrapper-area{display:none}}.select-css{background-color:transparent!important}.select-css{display:grid;align-content:center;justify-content:center;place-content:center}.select-css select{background-color:var(--hsl-primary-base);padding:.25rem 1rem;border-radius:4px;width:100%;height:100%}#specialists-container{overflow-x:hidden}.switch-wrap{position:relative;cursor:pointer;background:var(--hsl-secondary-error);padding:4px;width:40px;height:24px;border-radius:24px;box-shadow:inset 0 1px 5px -2px var(--hsl-primary-base)}.switch-wrap input{position:absolute;opacity:0;width:0;height:0}.switch-wrap.save .switch:before{background:var(--hsl-secondary-warning)}.switch{height:100%;display:grid;transition:.2s}.switch:before{content:"";position:absolute;inset:0;background:var(--hsl-secondary-error);box-shadow:inset 0 1px 5px -2px var(--hsl-primary-base);border-radius:12px}.switch:after{content:"";position:absolute;inset:3px;height:18px;width:18px;border-radius:50%;background:var(--hsl-primary-light);grid-column:2;transition:background .2s,transform .25s ease-in;box-shadow:0 1px 5px -2px var(--hsl-primary-base)}input:checked+.switch:before{content:"";position:absolute;inset:0;background:var(--hsl-brand-300);box-shadow:inset 0 1px 5px -2px var(--hsl-primary-base);border-radius:12px}input:checked+.switch:after{transform:translate(1rem)}.room-top-wrapper{display:flex;align-items:center}.room-top-wrapper__view-select-door{width:100%;margin-inline:auto}.top-wrapper{display:flex;justify-content:center;gap:1.5rem 1.2rem;flex-wrap:wrap;width:100%}@media screen and (min-width:768px){.top-wrapper{justify-content:space-between}}@media screen and (min-width:1024px){.top-wrapper .room-top-wrapper{min-height:var(--room-top-wrapper)}.top-wrapper .top-wrapper>button:first-child,.top-wrapper .top-wrapper>div:first-child{margin-right:auto}.top-wrapper .top-wrapper>button:nth-child(2),.top-wrapper .top-wrapper>div:nth-child(2){justify-items:center;margin-inline:auto}.top-wrapper .top-wrapper>button:last-child,.top-wrapper .top-wrapper>div:last-child{margin-left:auto;margin-right:0}}.top-wrapper .download-button{gap:1em;padding:.35em 1.75em;margin-block:auto}.top-wrapper .download-button svg{margin-top:2px}.top-wrapper .budget-container{display:grid;align-content:center;justify-content:center;place-content:center}.top-wrapper .progresso-container{display:flex;align-content:center;margin:auto;gap:.5rem;font-weight:600}.top-wrapper__select .just-text{margin-block:.25rem;width:100%;height:100%;font-weight:600}.top-wrapper__select .select__ctnr{display:flex;align-items:center;gap:1.5em;padding:.5em 1.25em;height:-moz-max-content;height:max-content;margin:auto}.top-wrapper__select .select__ctnr input{background-color:var(--hsl-primary-light);color:var(--hsl-primary-dark);border:0;font-weight:600}.top-wrapper__select .select__ctnr input::-moz-placeholder{color:inherit;opacity:1}.top-wrapper__select .select__ctnr input::placeholder{color:inherit;opacity:1}.top-wrapper__select .select__ctnr input.focus-visible::-moz-placeholder,.top-wrapper__select .select__ctnr input:active::-moz-placeholder,.top-wrapper__select .select__ctnr input:focus::-moz-placeholder{color:hsl(var(--hsla-primary-dark)/.5)}.top-wrapper__select .select__ctnr input.focus-visible::placeholder,.top-wrapper__select .select__ctnr input:active::placeholder,.top-wrapper__select .select__ctnr input:focus::placeholder{color:hsl(var(--hsla-primary-dark)/.5)}.top-wrapper__select .select__ctnr input:active::-moz-placeholder,.top-wrapper__select .select__ctnr input:focus-visible::-moz-placeholder,.top-wrapper__select .select__ctnr input:focus::-moz-placeholder{color:hsl(var(--hsla-primary-dark)/.5)}.top-wrapper__select .select__ctnr input:active::placeholder,.top-wrapper__select .select__ctnr input:focus-visible::placeholder,.top-wrapper__select .select__ctnr input:focus::placeholder{color:hsl(var(--hsla-primary-dark)/.5)}.top-wrapper__select .select__ctnr input::-webkit-calendar-picker-indicator{position:relative;bottom:9999px}.top-wrapper__select .select__ctnr label{display:flex;align-content:center;justify-content:center;place-content:center}.top-wrapper__select .select__ctnr svg{transform:rotate(-90deg) scale(1.2)}.top-wrapper__date{text-align:center;font-size:1.125rem;font-weight:600}.top-wrapper__budget{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;justify-content:center}.top-wrapper__budget aside{position:relative;box-shadow:0 0 0 1px #5f6367;width:16rem;height:.75rem;border:2px solid transparent;border-radius:8px;border-radius:var(--border-radius);margin-inline:.5rem}.top-wrapper__budget aside:before{content:"";position:absolute;inset:2px;inset-inline:4px;height:4px;filter:blur(1px) opacity(.3);border-radius:inherit;background-color:var(--hsl-primary-invert);mix-blend-mode:lighten}.top-wrapper__budget aside:after{content:attr(availability);position:absolute;top:100%;right:0;transform:translateY(.125rem);width:-moz-max-content;width:max-content;color:var(--hsl-primary-invert);font-size:.75rem;font-weight:600}.top-wrapper__budget aside span{position:absolute;border-radius:inherit;inset:0;transition:width .5s ease-in;max-width:100%}.top-wrapper__budget aside span:first-child{background-color:var(--hsl-brand-100);width:0}.top-wrapper__budget aside span:first-child:before{content:attr(used);position:absolute;top:100%;left:0;width:-moz-max-content;width:max-content;transform:translateY(.125rem);color:var(--hsl-brand-100);font-size:.75rem;font-weight:600}.top-wrapper__budget aside span:last-child{background-color:var(--hsl-brand-300);width:0}.top-wrapper__budget aside span:last-child:before{content:attr(reserved);position:absolute;bottom:100%;right:0;width:-moz-max-content;width:max-content;transform:translate(50%,-.2rem);color:var(--hsl-brand-300);font-size:.75rem;font-weight:600}.top-wrapper__waiting{display:flex;margin-block:auto}.top-wrapper__waiting .denial{padding:.35em 1.75em;height:-moz-min-content;height:min-content}#waiting-room{flex-direction:column}#waiting-room #waiting-room-container{display:grid;grid-gap:1rem;gap:1rem}#waiting-room #waiting-room-container a{text-decoration:underline}#waiting-room #waiting-room-container>div{display:flex;align-items:center;text-align:center}#waiting-room #waiting-room-container>div>div>div,#waiting-room #waiting-room-container>div>div>span{display:flex;align-items:center}#waiting-room #waiting-room-container>div b{height:-moz-fit-content;height:fit-content;margin-inline:.125rem;margin-bottom:.5rem;font-size:2rem;font-weight:400}#waiting-room #waiting-room-container>div p{display:flex;justify-content:center;align-items:center;border-radius:8px;border-radius:var(--border-radius);padding:.125rem 0;margin-bottom:.5rem;min-width:4rem;text-align:center;font-size:2rem;font-weight:400;box-shadow:0 0 8px -6px var(--grey-500);background-color:var(--hsl-primary-base)}#waiting-room #waiting-room-container>div label{font-weight:100}.budget-ctnr-sd09s90d{display:grid;align-content:center;justify-content:center;place-content:center}.budget-ctnr-sd09s90d .time{display:grid;grid-template-columns:1fr max(8rem,14vw) 1fr;align-items:center}.budget-ctnr-sd09s90d .time__text{font-weight:500}.budget-ctnr-sd09s90d .bar{position:relative;display:flex;align-items:center;border-radius:100vw;margin:auto;width:calc(100% - 1rem);height:.7rem;outline:1px solid hsl(var(--hsla-primary-base)/.875);outline-offset:2px}.budget-ctnr-sd09s90d .bar:before{content:"";position:absolute;inset:3px 4px;border-radius:inherit;height:2px;background-color:hsl(var(--hsla-primary-invert)/.75);filter:blur(2px)}.budget-ctnr-sd09s90d .bar__progress{height:100%;background-color:var(--hsl-brand-300);border-radius:inherit}.sender__cell__writer>div trix-custom-element trix-toolbar .trix-button-row{display:flex;align-items:center;margin-inline:auto;width:calc(100% - 5rem);height:2.5rem}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}toolbar .trix-button-group{margin-bottom:0}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M15.6 11.8c1-.7 1.6-1.8 1.6-2.8a4 4 0 0 0-4-4H7v14h7c2.1 0 3.7-1.7 3.7-3.8 0-1.5-.8-2.8-2.1-3.4zM10 7.5h3a1.5 1.5 0 1 1 0 3h-3v-3zm3.5 9H10v-3h3.5a1.5 1.5 0 1 1 0 3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}trix-toolbar .trix-button{color:transparent!important}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 5v3h2.2l-3.4 8H6v3h8v-3h-2.2l3.4-8H18V5h-8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m12.73 14 .28.14c.26.15.45.3.57.44.12.14.18.3.18.5 0 .3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52 13.52 0 0 1 7 14.95v3.37a10.64 10.64 0 0 0 4.84.88c1.26 0 2.35-.19 3.28-.56.93-.37 1.64-.9 2.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1 0-1.29.52-2.3 1.58-3.02 1.05-.72 2.5-1.08 4.34-1.08 1.62 0 3.28.34 4.97 1l-1.3 2.93c-1.47-.6-2.73-.9-3.8-.9-.55 0-.96.08-1.2.26-.26.17-.38.38-.38.64 0 .27.16.52.48.74.17.12.53.3 1.05.53H7.23zM3 13h18v-2H3v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.88 13.7a4.3 4.3 0 0 1 0-6.07l3.37-3.37a4.26 4.26 0 0 1 6.07 0 4.3 4.3 0 0 1 0 6.06l-1.96 1.72a.91.91 0 1 1-1.3-1.3l1.97-1.71a2.46 2.46 0 0 0-3.48-3.48l-3.38 3.37a2.46 2.46 0 0 0 0 3.48.91.91 0 1 1-1.3 1.3z'/%3E%3Cpath d='M4.25 19.46a4.3 4.3 0 0 1 0-6.07l1.93-1.9a.91.91 0 1 1 1.3 1.3l-1.93 1.9a2.46 2.46 0 0 0 3.48 3.48l3.37-3.38c.96-.96.96-2.52 0-3.48a.91.91 0 1 1 1.3-1.3 4.3 4.3 0 0 1 0 6.07l-3.38 3.38a4.26 4.26 0 0 1-6.07 0z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9v3H9v7H6v-7H3V9h9zM8 4h14v3h-6v12h-3V7H8V4z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.2 12 15 15.2l1.4 1.4L21 12l-4.6-4.6L15 8.8l3.2 3.2zM5.8 12 9 8.8 7.6 7.4 3 12l4.6 4.6L9 15.2 5.8 12z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm4 3h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3 2.8 2.9L6 14.2 4 12l2-2-1.4-1.5L1 12l.7.7zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1 14.2l1.4 1.4L6 12l-.7-.7-2.8-2.8L1 9.9 3.1 12zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.5 6v11.5a4 4 0 1 1-8 0V5a2.5 2.5 0 0 1 5 0v10.5a1 1 0 1 1-2 0V6H10v9.5a2.5 2.5 0 0 0 5 0V5a4 4 0 1 0-8 0v12.5a5.5 5.5 0 0 0 11 0V6h-1.5z'/%3E%3C/svg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.5 8c-2.6 0-5 1-6.9 2.6L2 7v9h9l-3.6-3.6A8 8 0 0 1 20 16l2.4-.8a10.5 10.5 0 0 0-10-7.2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.4 10.6a10.5 10.5 0 0 0-16.9 4.6L4 16a8 8 0 0 1 12.7-3.6L13 16h9V7l-3.6 3.6z'/%3E%3C/svg%3E")}.sender__cell__writer>div trix-custom-element trix-toolbar .trix-button--icon{border-block:0}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}trix-toolbar .trix-button{position:relative;float:left;color:#0009;font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-custom-element trix-toolbar .trix-dialog{top:-7rem}trix-toolbar [data-trix-dialog]{display:none}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-custom-element trix-toolbar .trix-dialog input{border:0!important;border-radius:.25rem!important}trix-custom-element trix-toolbar .trix-dialog input{padding-block:1rem;padding-inline:1rem;transition:background-color .25s ease-in-out}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:400;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}.sender__cell__writer>div trix-custom-element trix-toolbar .trix-button-group{margin-bottom:0}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}trix-custom-element trix-toolbar .trix-button-group{border:0!important}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border-color:#ccc #bbb #888;border-style:solid;border-width:1px;border-radius:3px}trix-toolbar *{box-sizing:border-box}trix-custom-element *{color:var(--hsl-primary-dark)}trix-toolbar [data-trix-dialog][data-trix-active]{display:block}trix-custom-element trix-toolbar .trix-dialog{border:0!important}trix-custom-element trix-toolbar .trix-dialog{top:-4rem;border-top:0;padding:.25rem}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px}.trix-editing-message{width:100%;display:flex;flex-direction:column}.trix-button-cancel-edit{width:10rem;margin-bottom:.5rem}@media (max-width:500px){.trix-button-cancel-edit{width:100%}}.room-image-modal{display:grid;grid-template-rows:1fr auto;grid-gap:2rem;gap:2rem}.room-image-modal .main-image{max-height:calc(100vh - 14rem);max-width:calc(100vw - 2rem);will-change:transform;transition:transform .3s ease-out}.room-image-modal .main-image>img{max-height:100%;max-width:100%}.change-password{display:grid;align-items:center;justify-items:center;place-items:center;height:100vh}.change-password form{width:25em}.change-password__body{display:grid;grid-gap:.75em;gap:.75em;padding:1em}.forget-password{display:grid;align-items:center;justify-items:center;place-items:center;height:100vh}.forget-password__content-ctnr{width:25em}.forget-password__form{display:grid;align-content:center;justify-content:center;place-content:center;grid-gap:.75em;gap:.75em;padding:1em}.forget-password__form svg{margin:auto}.forget-password__form label{display:inherit;gap:.25em}.form-input{gap:.5rem;font-weight:500}.form-input--just-input,.form-input__password{width:100%;background-color:var(--hsl-primary-base);border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;box-sizing:border-box;font-weight:600}.form-input--just-input::-moz-placeholder,.form-input__password::-moz-placeholder{color:var(--hsl-primary-invert)!important}.form-input--just-input::placeholder,.form-input__password::placeholder{color:var(--hsl-primary-invert)!important}.form-input--just-input::-moz-placeholder,.form-input__password::-moz-placeholder{opacity:.5}.form-input--just-input::placeholder,.form-input__password::placeholder{opacity:.5}.form-input p{color:var(--hsl-secondary-error);font-size:.875rem}.form-input__password{display:flex;flex:1;box-sizing:border-box;border:1px solid;border-color:var(--hsl-primary-base);padding:0;height:2rem}.form-input__password[focus-within]{border-color:var(--hsl-brand-300)}.form-input__password:focus-within{border-color:var(--hsl-brand-300)}.form-input__password .input{box-shadow:0 0!important;border:0!important;color:var(--hsl-primary-invert)!important}.form-input__password .input{flex:1;gap:0;box-sizing:border-box;padding:.5rem;height:100%;background-color:transparent;font-weight:600}.form-input__password .input::-moz-placeholder{color:var(--hsl-primary-invert)!important}.form-input__password .input::placeholder{color:var(--hsl-primary-invert)!important}.form-input__password .input::-moz-placeholder{opacity:.5}.form-input__password .input::placeholder{opacity:.5}.form-input__password .checkbox{position:relative;width:2rem;height:100%}.form-input__password .checkbox input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0}.form-input__password .checkbox input:checked+span{background-image:url(/images/ico-hide-pass.svg);background-position:center top 50%;background-repeat:no-repeat}.form-input__password .checkbox span{position:absolute;inset:0;background:url(/images/ico-see-pass.svg);background-position:center top 50%;background-repeat:no-repeat;opacity:.5}.sign-in{position:absolute;inset:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.sign-in header{display:flex;align-items:center;justify-content:center}.sign-in header img{padding-inline:2rem;padding-block:1rem;margin-block-start:.25rem}.sign-in .see-password{background:url(/images/ico-see-pass.svg);background-repeat:no-repeat;background-position:50%;background-color:transparent}.sign-in .see-password.off{background:url(/images/ico-hide-pass.svg);background-repeat:no-repeat;background-position:50%}.sign-in>div a{opacity:.5;color:var(--hsl-primary-invert)}.sign-in>div a:hover{text-decoration:underline}.sign-in>div form{padding:1rem;padding-block:1.5rem;border-bottom:1px solid hsl(var(--hsla-primary-base)/.6);gap:1.5rem;box-sizing:border-box}.sign-in>div form label>input{box-shadow:none!important}.sign-in>div form label>input{box-sizing:border-box;color:var(--hsl-primary-invert)}.sign-in>div form label>input:focus{box-shadow:none!important}.sign-in>div form label>input:focus{color:var(--hsl-primary-invert);border-width:1px;border:1px solid var(--hsl-brand-300)}.sign-in>div form input.extra-padding{padding:8px}.sign-in>div form div{justify-content:space-between;gap:inherit;font-weight:500}.sign-in>div form div button{border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.5rem;padding-inline:1rem;background-color:var(--hsl-brand-300);cursor:pointer;color:var(--hsl-primary-invert)}.sign-in>div form div button:disabled{background-color:hsl(var(--hsla-brand-300)/.5)}.sign-in>div form div button svg{width:3rem;height:1rem}.sign-in>div>div{justify-content:space-between;padding:1rem}.sign-in>div>div label{position:relative;width:3.5rem;height:1.5rem;cursor:pointer}.sign-in>div>div label div{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;border-radius:1rem;padding-inline:.25rem;background-color:hsl(var(--hsla-brand-800)/.5)}.sign-in>div>div label div:before{content:"";position:absolute;inset:0;margin:auto;width:1px;height:70%;background-color:hsl(var(--hsla-primary-base)/.6)}.sign-in>div>div label div:after{content:"";position:absolute;inset:0;margin-block:auto;left:0;transform:translate(.25rem);width:1rem;height:1rem;background-color:var(--hsl-primary-base);border-radius:50%;transition:left .3s ease-in-out,transform .3s ease-in-out}.sign-in>div>div label div svg{width:.875rem;height:.875rem;opacity:.5}.sign-in>div>div label div svg path{fill:var(--hsl-primary-light)!important}.sign-in>div>div label input{opacity:0}.sign-in>div>div label input:checked+div:after{left:100%;transform:translate(-1.25rem)}.sign-in>p{font-weight:600;color:var(--hsl-brand-100);padding-block:1rem;padding-inline:2rem;font-size:.75rem}.company-info__body,.evidence-phase__body,.feedback-wait__body,.general-info__body,.restriction-preferences__body,.sing-up-phases__body,.specialist-area__body,.specialist-specialties__body{padding:1rem}.company-info .btm,.evidence-phase .btm,.feedback-wait .btm,.general-info .btm,.restriction-preferences .btm,.sing-up-phases .btm,.specialist-area .btm,.specialist-specialties .btm{margin-top:1rem;width:100%;font-weight:600}.sing-up-phases{position:absolute;inset:0;margin:auto;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.sing-up-phases__ctnr{width:40rem}.sing-up-phases__body,.sing-up-phases__header{width:100%}.sing-up-phases__ul{display:grid}.sing-up-phases__ul .stage{display:flex;justify-content:space-between;padding-block:1rem;position:relative}.sing-up-phases__ul .stage:not(:last-child){border-bottom:1px solid var(--hsl-primary-base)}.sing-up-phases__ul .stage--pending{padding-inline:.5rem}.sing-up-phases__ul .stage--done{padding-bottom:2rem}.sing-up-phases__ul .stage__name a{position:absolute;inset-inline:0;inset-block:2px;display:flex;align-items:center;border-radius:8px;border-radius:var(--border-radius);padding-inline:.5rem}.sing-up-phases__ul .stage__name a:hover{background-color:hsl(var(--hsla-primary-base)/.1)}.sing-up-phases__ul .stage__situation{color:var(--hsl-secondary-error);font-weight:600;font-size:.875rem}.general-info__body{display:grid}.general-info__form{display:inherit;gap:.5em}.general-info__form label{display:grid;grid-gap:.5rem;gap:.5rem}.general-info__form input{padding:.25rem .5rem;border-radius:4px;border-radius:calc(var(--border-radius)/2)}.general-info__form__double{display:flex;gap:inherit}.general-info__form__double--mini label:first-child{flex:1}.general-info__form__double--mini .input-error:last-child{justify-items:end}.general-info__form__double--mini .input-error:last-child input{width:5.125rem}.general-info__form__double--mini div>label input,.general-info__form__double--mini label:last-child input{width:4rem}.restriction-preferences__body{display:grid;grid-gap:.25em;gap:.25em}.restriction-preferences__body .input-ctnr{display:flex}.restriction-preferences__body .input-ctnr input{flex:1;border-radius:4px;border-radius:calc(var(--border-radius)/2);padding:.25rem .5rem}.restriction-preferences__body p{font-weight:600;margin-right:2rem}.restriction-preferences__body p:not(:first-child){margin-top:.75rem}.restriction-preferences__body .chip-wrapper{margin:0;padding-left:0}.restriction-preferences__body .chip-wrapper .chip{font-weight:700}.company-info{width:-moz-max-content;width:max-content}.company-info__body{display:flex;flex-direction:column-reverse}.company-info__body .business-data{display:grid;align-items:center;justify-items:center;place-items:center;grid-gap:.75em;gap:.75em}.company-info__body .business-data label{display:inherit;gap:.25em}.company-info__body .business-data input{width:25rem}.company-info__form{display:grid}.specialist-area__text{font-weight:600}.specialist-area__content{display:grid;grid-gap:1rem;gap:1rem}.specialist-area__list{border-bottom:0!important}.specialist-area__list{display:grid}.specialist-area__list li{border-bottom:1px solid var(--hsl-primary-base)!important}.specialist-area__list li{padding:0;height:-moz-fit-content;height:fit-content}.specialist-area__list li:last-child{border-width:0!important}.specialist-area__list li label{padding-left:2.5rem!important;color:var(--hsl-primary-invert)!important}.specialist-area__list li label{border-radius:8px;border-radius:var(--border-radius);padding-block:1rem;padding-right:5rem;height:inherit;width:100%}.specialist-area__list li label:after,.specialist-area__list li label:before{left:.5em!important;margin-block:auto!important}.specialist-area__list li label:after,.specialist-area__list li label:before{inset-block:0}.specialist-area__list li label:after{top:2px!important;left:13px!important}.specialist-area__list li label:hover{background-color:hsl(var(--hsla-primary-base)/.1)}.specialist-specialties__body{padding:0}.specialist-specialties__body h2{padding:1rem 1rem 0;margin-bottom:.5rem;font-weight:500}.specialist-specialties__content{padding-inline:1rem;max-height:30rem}.specialist-specialties__content[focus-within] .c-custom{color:var(--hsl-primary-base)}.specialist-specialties__content:focus-within .c-custom{color:var(--hsl-primary-base)}.specialist-specialties .btm{margin:0 1rem 1rem;width:calc(100% - 2rem)}.specialist-specialties .c-custom.c-custom{color:var(--hsl-primary-invert)}.specialist-specialties .c-custom.c-custom:active,.specialist-specialties .c-custom.c-custom:hover{color:var(--hsl-brand-300)}.specialist-specialties .c-custom.c-custom input:checked~.checkmark:after{left:2px;top:-1px;transform:rotate(40deg) scaleY(1.1)}.evidence-phase{position:absolute!important}.evidence-phase__body{width:40rem}.evidence-phase__body p+p{margin-top:1rem}.evidence-phase__body>div{margin-block:.5rem}.evidence-phase__body .ico-anexar{background-image:url(/images/paper-clip.svg);background-repeat:no-repeat;background-position:50%;background-size:80%;padding:1em}.evidence-phase__body .ico-anexar:last-child:hover{opacity:1;background-color:hsl(var(--hsla-primary-base)/1)}.evidence-phase__body .apresentacao-dominios .button-white{margin:28px auto 60px}.evidence-phase__body .apresentacao-dominios .container-arquivo{margin-top:28px;padding-left:0;border-bottom:1px solid var(--hsl-brand-800);margin-bottom:60px}.evidence-phase__body .apresentacao-dominios .container-arquivo p{margin-bottom:0}.evidence-phase__body .apresentacao-dominios .nome-arquivo{margin-left:0;padding-inline:1em}.evidence-phase__body .apresentacao-dominios .progress-bar-container{margin-left:0}.evidence-phase__body .anexando-apresentacao .nome-arquivo{color:var(--hsl-brand-800)}.evidence-phase__body .apresentacao-anexada{display:flex;align-items:center}.evidence-phase__body .apresentacao-anexada .nome-arquivo{flex-grow:1;max-width:none;width:auto}.evidence-phase__body .apresentacao-anexada .ico-deletar-anexado{margin-right:0}.evidence-phase__no-evidence{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.evidence-phase__no-evidence img{margin:auto}.evidence-phase__buttons-ctnr{display:flex;align-items:center;justify-content:center;gap:2rem}.evidence-phase .container-arquivo{padding-left:0}.evidence-phase .container-arquivo .ico-anexar{margin-right:0}.evidence-phase .inner-container-arquivo{display:flex;align-items:center;justify-content:space-between;padding:.5em}.evidence-phase .inner-container-arquivo img{margin-left:auto;margin-right:.625rem}.evidence-phase .inner-container-arquivo div{margin:0 0 0 .625rem}.evidence-phase .default-btm.neutro{display:block;margin:1rem auto}.evidence-phase .form-link{position:absolute;inset:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:auto}.evidence-phase .form-link__body,.evidence-phase .form-link__header{background-color:hsl(var(--hsla-primary-base)/.9)!important}.evidence-phase .form-link__body{display:flex;flex-direction:column;padding:1rem}.evidence-phase .form-link__body label{display:grid}.evidence-phase .form-link__body label[focus-within] span{color:var(--hsl-brand-100)}.evidence-phase .form-link__body label:focus-within span{color:var(--hsl-brand-100)}.evidence-phase .form-link__body label input{background-color:var(--hsl-primary-light);color:var(--hsl-primary-dark)}.evidence-phase .form-link__body label input::-moz-placeholder{color:var(--hsl-primary-dark)}.evidence-phase .form-link__body label input::placeholder{color:var(--hsl-primary-dark)}.feedback-wait__body{display:grid;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}.feedback-wait__body p{font-weight:600}.feedback-wait__body img{margin:2rem auto 0}.tip-container{display:flex;align-items:center;background:linear-gradient(0deg,hsl(var(--hsla-primary-light)/.8),hsl(var(--hsla-primary-light)/.8)),var(--hsl-brand-100);border-radius:4px;padding:16px}.tip-container a{font-weight:500;font-size:16px;line-height:28px;letter-spacing:.4px;text-decoration-line:underline;color:var(--hsl-brand-800);margin-left:16px}.container-arquivo{height:48px;max-width:760px;margin:auto auto 13px;padding:0 0 0 16px}.container-arquivo .line{height:1px;border-bottom:1px solid var(--hsl-primary-invert);width:100%}.container-arquivo h3{color:hsl(var(--hsla-primary-invert)/.8);font-size:16px;flex-grow:1}.container-arquivo .contador{border-radius:18px;font-size:8px;font-weight:400;color:var(--hsl-primary-light);line-height:12px;width:12px;height:12px;text-align:center;position:absolute;bottom:-3px;right:1px;z-index:3}.container-filtros .container-chips-resultado{display:flex;flex-wrap:wrap;align-items:center;background-color:var(--white);flex-wrap:nowrap;border:1px solid var(--grey-770);border-radius:4px;height:48px;margin-bottom:0;padding:8px}.container-filtros .container-chips-resultado .termo-busca{display:none;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:var(--hsl-brand-800);margin:0 11px}.container-chips-resultado{display:flex;flex-wrap:wrap;margin-bottom:10px;max-width:30rem;max-height:5em}.container-chips-resultado .termo-busca{display:none;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:var(--hsl-brand-800);margin:0 11px}.container-chips-resultado .chip-wrapper{height:-moz-max-content;height:max-content}.container-chips-resultado .chip{max-width:20em;white-space:pre-wrap}#sing-up{position:absolute;inset:0;margin:auto;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}#sing-up .body{display:grid;grid-row-gap:1rem;row-gap:1rem;padding:1rem;width:20rem}#sing-up .body__form{display:inherit;row-gap:inherit}#sing-up .body__form button{font-weight:500}#sing-up .body label{display:grid;grid-gap:.125rem;gap:.125rem}#sing-up .body input,#sing-up .body span{color:var(--hsl-primary-invert)}#sing-up .body input{display:flex;flex:1;padding-block:.5rem;padding-left:.25rem;border-radius:4px;border-radius:calc(var(--border-radius)/2);font-weight:600}#sing-up__ButtonsSessions{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1rem}#sing-up__contract-accept{display:flex!important;gap:1rem!important}#sing-up__contract-accept{justify-content:flex-end}#sing-up>section img,#sing-up>section>div{display:none}@media screen and (min-width:768px){#sing-up>section img{display:block;width:7rem}#sing-up>section>div{display:flex;align-items:center;gap:1rem}#sing-up>section>div>h1{display:block;font-weight:700}}.see-password-container{position:relative;display:flex;padding:0;height:-moz-max-content;height:max-content;background-color:var(--hsl-primary-base)}.see-password-container,.see-password-container input{border-radius:4px;border-radius:calc(var(--border-radius)/2)}.see-password-container input{color:var(--hsl-primary-invert)!important}.see-password-container input{flex-grow:1;border-color:var(--hsl-primary-base);padding-right:2rem;padding-left:.25rem;padding-block:.5rem;box-sizing:border-box;height:100%;width:-moz-max-content;width:max-content;background-color:transparent}.see-password-container .see-password{border:0!important}.see-password-container .see-password{position:absolute;inset:0;margin-left:auto;width:2rem;height:100%;background:url(/images/ico-see-pass.svg);background-repeat:no-repeat;background-position:50%;background-color:transparent;cursor:pointer}.see-password-container .see-password.off{background:url(/images/ico-hide-pass.svg);background-repeat:no-repeat;background-position:50%}.header-plataform{display:flex;align-items:center;justify-content:center;gap:2rem}.bg-img-home{display:grid;align-content:center;justify-content:center;place-content:center;width:100%;height:calc(100vh - 12rem);height:calc(100vh - var(--main-header-height))}.bg-img-home>img{position:absolute;inset:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;z-index:0}.bg-img-home .ctnr{display:grid;justify-items:center;grid-gap:2rem;gap:2rem;z-index:1}.bg-img-home h1{font-size:3rem;text-shadow:0 0 1px var(--hsl-primary-dark)}.bg-img-home nav{display:grid;grid-gap:inherit;gap:inherit}.bg-img-home a{border-width:2px!important}.bg-img-home a{padding:1rem;border-radius:8px;border-radius:var(--border-radius);font-size:1.125rem;font-weight:600;text-align:center;width:min(100vw - 2rem,40rem);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:.1s ease-in;transition-property:background-color,color}.bg-img-home a:first-of-type{border:solid var(--hsl-brand-100);background-color:hsl(var(--hsla-brand-100)/.3)}.bg-img-home a:last-of-type{border:solid var(--hsl-primary-invert)}.bg-img-home a:hover:first-of-type{color:var(--hsl-primary-dark);background-color:var(--hsl-brand-100)}.bg-img-home a:hover:last-of-type{background-color:var(--hsl-primary-invert);color:var(--hsl-primary-dark)}.container-plataform{display:flex;align-items:center;gap:2rem;justify-content:center}@media (max-width:750px){.state-terms-and-conditions__content{width:100%!important;padding:.5rem!important;position:relative!important}.state-terms-and-conditions__content__acceptance-term{width:100%!important}}.step-wizard{display:none}@media screen and (min-width:768px){.step-wizard{display:inherit}}.step-wizard-list{color:#333;list-style-type:none;border-radius:10px;display:flex;flex-direction:column;padding:20px 10px;position:relative;z-index:10}@media screen and (min-width:768px){.step-wizard-list{flex-direction:row}}.step-wizard-item{padding:0 20px;flex-basis:0;flex-grow:1;max-width:100%;display:flex;flex-direction:column;text-align:center;min-width:170px;position:relative}.step-wizard-item+.step-wizard-item:after{content:"";position:absolute;left:0;top:-52px;background:var(--hsl-brand-300);width:2px;height:71px;transform:translate(4200%);z-index:-10}@media screen and (min-width:768px){.step-wizard-item+.step-wizard-item:after{content:"";position:absolute;left:0;top:19px;background:var(--hsl-brand-300);width:100%;height:2px;transform:translate(-50%);z-index:-10}}.progress-count{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;margin:0 auto;position:relative;z-index:10;color:transparent}.progress-count:after{height:40px;width:40px;background:var(--hsl-brand-300);transform:translate(-50%,-50%);border-radius:50%;z-index:-10}.progress-count:after,.progress-count:before{content:"";position:absolute;left:50%;top:50%}.progress-count:before{height:10px;width:20px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:translate(-50%,-60%) rotate(-45deg);transform-origin:center center}.progress-label{color:transparent}@media screen and (min-width:768px){.progress-label{color:var(--hsl-primary-invert);font-size:14px;font-weight:600;margin-top:10px}}.current-item .progress-count:before,.current-item~.step-wizard-item .progress-count:before{display:none}.current-item~.step-wizard-item .progress-count:after{height:10px;width:10px}.current-item~.step-wizard-item .progress-label{opacity:.5}.current-item .progress-count:after{background:var(--hsl-primary-base);border:2px solid var(--hsl-brand-300)}.current-item .progress-count{color:#fff}.background-blur.top-no-border{position:relative;top:-1px}.background-blur.top-no-border,.background-blur.top-no-border:after{border-start-end-radius:0;border-start-start-radius:0}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.background-blur{background-color:hsl(var(--hsla-brand-800)/.925);box-shadow:0 0 4px -2px var(--hsl-primary-invert)}}@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.background-blur{background-color:hsl(var(--hsla-primary-base)/.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}:root{--border-radius:8px;--rounded-full:1000vmax;--header-padding:.5rem;--main-header-height:12rem;--max-height:67.875vh}@media screen and (min-width:768px){:root{--main-header-height:5.875rem}}@media screen and (max-height:804px){:root{--max-height:62.875vh}}@media screen and (max-height:685px){:root{--max-height:58.875vh}}:root{--under-layer:-20;--first-layer:10;--second-layer:20;--third-layer:30;--modal-layer:50;--above-modal-layer:80}:where(:root){--bg-image:url(/images/background_dark.jpg);--hsl-brand-100:#02f2da;--hsl-brand-300:#2faca0;--hsl-brand-800:#1f2732;--hsl-primary-base:#59646e;--hsl-primary-invert:#e9f3fb;--hsl-primary-light:#ecf2f9;--hsl-primary-dark:#191c1f;--hsl-secondary-warning:#ffc800;--hsl-secondary-error:#f48080;--hsl-secondary-info:#5bbde6;--hsl-secondary-ok-light:#02f2da;--hsl-secondary-ok-dark:#2faca0;--hsl-secondary-active-green:#509b57;--hsla-brand-100:174 98% 48%;--hsla-brand-300:174 57% 43%;--hsla-brand-800:215 23% 16%;--hsla-primary-base:209 11% 39%;--hsla-primary-invert:209 70% 95%;--hsla-primary-light:209 50% 95%;--hsla-primary-dark:209 11% 11%;--hsla-secondary-warning:47 100% 50%;--hsla-secondary-error:0 84% 73%;--hsla-secondary-info:198 74% 63%;--hsla-secondary-ok-light:174 98% 48%;--hsla-secondary-ok-dark:174 57% 43%;--hsla-secondary-active-green:126 32% 46%;--space-space-5xs:clamp(.13rem,.1rem + .12vw,.19rem);--space-space-4xs:clamp(.25rem,.2rem + .24vw,.38rem);--space-space-3xs:clamp(.38rem,.33rem + .24vw,.5rem);--space-space-2xs:clamp(.56rem,.49rem + .37vw,.75rem);--space-space-xs:clamp(.81rem,.69rem + .61vw,1.13rem);--space-space-s:clamp(1.06rem,.89rem + .85vw,1.5rem);--space-space-m:clamp(1.63rem,1.38rem + 1.22vw,2.25rem);--space-space-l:clamp(2.13rem,1.78rem + 1.71vw,3rem);--space-space-xl:clamp(3.19rem,2.68rem + 2.56vw,4.5rem);--space-space-2xl:clamp(4.25rem,3.57rem + 3.41vw,6rem);--space-space-3xl:clamp(6.38rem,5.35rem + 5.12vw,9rem);--space-space-pair-5xs-4xs:clamp(.13rem,.03rem + .49vw,.38rem);--space-space-pair-4xs-3xs:clamp(.25rem,.15rem + .49vw,.5rem);--space-space-pair-3xs-2xs:clamp(.38rem,.23rem + .73vw,.75rem);--space-space-pair-2xs-xs:clamp(.56rem,.34rem + 1.1vw,1.13rem);--space-space-pair-xs-s:clamp(.81rem,.54rem + 1.34vw,1.5rem);--space-space-pair-s-m:clamp(1.06rem,.6rem + 2.32vw,2.25rem);--space-space-pair-m-l:clamp(1.63rem,1.09rem + 2.68vw,3rem);--space-space-pair-l-xl:clamp(2.13rem,1.2rem + 4.63vw,4.5rem);--space-space-pair-xl-2xl:clamp(3.19rem,2.09rem + 5.49vw,6rem);--space-space-pair-2xl-3xl:clamp(4.25rem,2.4rem + 9.27vw,9rem);--rounded-none:0;--rounded-sm:.125rem;--rounded-md:.25rem;--rounded-lg:.5rem;--rounded-large:1rem;--rounded-full:200vmax;--layer-under:-20;--layer-first:10;--layer-second:20;--layer-third:30;--layer-modal:50;--layer-above-modal:80}.hover\:bg-primary-base\/50:hover{background-color:hsl(var(--hsla-primary-base)/.5)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media (min-width:768px){.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}
